Hirdetés

2024. május 27., hétfő

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  OpenWRT topic

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 05:19:58

LOGOUT.hu

OpenWrt topic

Összefoglaló kinyitása ▼

Hozzászólások

(#19173) tlac válasza tlac (#19172) üzenetére


tlac
nagyúr

szépen megy a ventilátor szabályozása is

mivel openwrt-vel kapcsolatban nem sok infó van erről, itt egy kis rövid összefoglaló hogyan kell beállítani

alapesetben az lm-sensors csomagban van egy fancontrol és egy pwmconfig scipt, de ez valamiért hiányzik az openwrt-nél

amivel teszteltem
openwrt 23.05.2 x86_64
gigabyte z87n-wifi: sajnos az alaplap béna a ventiszabályozásban, csak félig meddig lehet beállítani, így kénytelen vagyok szoftveresen intézni

lm-sensors, lm-sensors-detect - 3.6.0-1

a sensors-detect-tel meg kell keresni, hogy milyen szenzor chipek vannak az alaplapon, ha ezt tudjuk, akkor nem szükséges a csomag
nekem egy ITE IT8728F van, amihez a kmod-hwmon-it87 csomagot kell telepíteni
a sensors parancsal tudjuk utána ellenőrizni, hogy sikerült-e

ha ez meg van, akkor letöltjük lm-sensors csomagot a github-ról
[link]

ebből nekünk csak a 2 script kell, más nem
amit betehetünk mondjuk az /etc/fan/ mappa alá vagy ahova jól esik

root@OpenWrt:/etc/fan# ls -al
drwxr-xr-x 2 root root 1024 Dec 14 03:16 .
drwxr-xr-x 28 root root 3072 Dec 14 03:17 ..
-rwxrwxr-x 1 root root 17587 Oct 17 2019 fancontrol
-rwxrwxr-x 1 root root 23456 Dec 14 02:47 pwmconfig

mivel ezek bash sciptek, így a gyári ash-sel nem mennek, ezért telepíteni kell hozzá a bash openwrt csomagot is

utána futtatni kell pwmconfig-ot, ami generál nekünk majd egy config fájlt
a program nem annyira triviális, két nehezebb rész van benne, megtalálni, hogy melyik pwm device vezérli a ventinket, meg, hogy melyik szenzortól függjön a szabályozás

az én esetben ez lett

root@OpenWrt:~# cat /etc/fancontrol
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=5
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon2=devices/platform/it87.2608
DEVNAME=hwmon1=coretemp hwmon2=it8728
FCTEMPS= hwmon2/pwm1=hwmon1/temp1_input
FCFANS= hwmon2/pwm1=hwmon2/fan1_input
MINTEMP= hwmon2/pwm1=55
MAXTEMP= hwmon2/pwm1=70
MINSTART= hwmon2/pwm1=150
MINSTOP= hwmon2/pwm1=0

utána meg kell még oldani, hogy a fancontrol automatikusan induljon az openwrt-vel, amihez ezt csináltam:

root@OpenWrt:~# cat /etc/rc.local
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

/etc/fan/fancontrol &

exit 0

[ Szerkesztve ]

Útvonal

Fórumok  »  OS, alkalmazások  »  OpenWRT topic
Copyright © 2000-2024 PROHARDVER Informatikai Kft.