this is obsolete doc -- see http://doc.nethence.com/ instead
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)? n
[...]
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