The problem is another unknown program in the computer is changing back the power value to 80.īefore I was using fancontrol and after running the configuration program pwmconfig, my script worked fine, the right power values were applied to pwm3 and they remain there. The script works, it is able to write the right value to pwm3 and the speed of the fan changes. To do it, I use a python script that reads temperatures and then writes the right value to /sys/class/hwmon/hwmon1/device/pwm3 using cron. I wan’t to control the FAN speed depending of the highest temperature of the HDDs. I have a problem related with the beginning of this entry: I know this is and old entry, but let’s see if I’m lucky.
LINUX FAN CONTROL PC
Howto reduce fan noise level on the eee pc 900 1000 1000h part ii įor Thinkpad owners there is nice program called tpfand which I have written about on this page Server setup under the section called Noisy fan.Howto reduce fan noise level on the eee pc 900 1000 1000h.Jensen made a special script for controlling the ASUS Eee PC Personally I use gkrellm, see image, to monitor the temperatures and fanspeeds but there are lots of programs out there, such as xsensors.Ī friend of my Kåre H. To start the config chmod +x update-rc.d fancontrol defaults 99 01Īdding system startup for /etc/init.d/fancontrol. This program will search your sensors for pulse width modulation (pwm) controls, and test each one to see if it controls a fan on your motherboard. To setup fancontrol the first thing to do is run pwmconfig to find the relations between devices in /sys/class/hwmon/hwmon0/device/ and fanspeed. Which it clearly did in my case even though it has some funny alarms. The PWM values goes from 0 to 255 and can be controlled quite sensors Pulse width modulation (PWM) can be used to control the fan speed on modern motherboards.
LINUX FAN CONTROL SERIES
For the record I did this on a Ubuntu 8.04 installation with a setup consisting of a ASUS P5W DH Deluxe Digital Home Series motherboard, Gigabyte Triton GZ-XX1CA-SNS casing and a Core 2 Duo E6600 2.4 GHz with a Noctua NH-U12P CPU cooler, see ( Hvilke elementer jeg valgte til min nye computer ) for more details. The following should work on most Linux distributions and with most modern motherboards. I wanted the same temperature/fanspeed scaling in Linux, so I decided to setup fancontrol, which is a small script that monitors temperatures and fanspeeds and sets the fan at the minimum required level to insure low noise levels.
LINUX FAN CONTROL WINDOWS
In Windows I controlled the fanspeed on my stationary computer by using a ASUS program that read the temperatures.