Nethence Newdoc Olddoc Lab Your IP BBDock  


Warning: those guides are mostly obsolete, please have a look at the new documentation.

UnixWindowsOracleObsoleteHardwareDIYMechanicsScriptsConfigs

Controlling fan speeds
 
Configuring Fancontrol
Create a configuration for each kernel (hwmon devices order changes in /sys/ depending on the kernel),
pwmconfig
answer like e.g.,
Would you like to generate a detailed correlation (y)?
[...]
below which the fan should spin at minimum speed (20): 60 
over which the fan should spin at maximum speed (60): 75 
 
Enable fan control at boot time,
cd /etc/
ls -l rc.local
cat >> rc.local <<EOF9
 
modprobe asus_atk0110
modprobe it87
modprobe k10temp
echo -n enabling fan control...
if [[ -f /sys/hypervisor/version/major ]]; then
(fancontrol /etc/fancontrol.XEN >/dev/null &) && echo done
else
(fancontrol /etc/fancontrol.Linux >/dev/null &) && echo done
fi
EOF9
 
Screen configuration,
cd ~/
# Note. Change the window number accordingly.
cat >> .screenrc <<EOF9
screen -t "thermal" 3 watch 'sensors | egrep "FAN|CPU|MB"'
EOF9
 
References
https://wiki.archlinux.org/index.php/Fan_Speed_Control
https://wiki.archlinux.org/index.php/Lm_sensors
 

(obsolete, see the new doc)