Po zregulovaní ventilátora cez fancontrol malo toto jedinú chybičku krásy a to plné otáčky ventilátora pri vypínaní NAS servera.
Možno (okrem umiestnenia za skriňou) aj toto prispelo k zanášaniu hustého rebrovania chladiča.
Nebol by to linux, aby tento problém už v nejakom internetovom fóre niekto nevyriešil, tu som našiel inšpiráciu vo fóre Arch: https://bbs.archlinux.org/viewtopic.php?id=118245
Po vypátraní presnej cesty k PWM súboru u mojho HW som najskôr zistil aktuálnu hodnotu, so zapnutou fancontrol reguláciou je tam "1" (jednoducho "cat /sys/class/hwmon/hwmon2/pwm2_enable") . Pri vypínaní sa tam nastaví "0".
Experimentovaním, rovnako ako vo fóre aj u mňa podporovaná hodnota "5" kedy regulácia mierne zvýši otáčky, zjavne vtedy funguje podľa BIOSu.
# zapne bios regulaciu
echo 5 > /sys/class/hwmon/hwmon2/pwm2_enable
Toto nastavíme v skripte /usr/sbin/fancontrol, potrebný je root používateľ, teda najskôr príkazom "sudo su" sa naň prepneme.
Upravil som funkciu pwmdisable pridaním sekcie s nastavením čisla 5 ešte pred nastavovaním 0.
function pwmdisable()
{
local ENABLE=${1}_enable
# No enable file? Just set to max
if [ ! -f $ENABLE ]
then
echo $MAX > $1
return 0
fi
# Najskor skusme ci vezme 5
echo 5 > $ENABLE 2> /dev/null
if [ `cat $ENABLE` -eq 5 ]
then
# Success
return 0
fi
# Try pwmN_enable=0
echo 0 > $ENABLE 2> /dev/null
if [ `cat $ENABLE` -eq 0 ]
then
# Success
return 0
fi
Pôvodný článok o inštalácií regulácie je tu: http://brano2.blogspot.sk/2016/09/nas-server-8-regulacia-ventilatora.html
Žiadne komentáre:
Zverejnenie komentára