May 13, 2009

Controlling fan rpm in Dell laptops

1. Download the tar zipped file from dellfand's site (http://dellfand.dinglisch.net), unzip it, cd into the folder and run 'make'. This produces the executable. You have done this already.

2. As root, copy the executable to /usr/local/bin.

3. Put this line in /etc/rc.local to have it run on boot.
/usr/local/bin/dellfand 1 0.5 40 50 55

The above will run dellfand as a daemon( the parameter 1), with a sleep time of 0.5 seconds(parameter 2) with an off,low and high temperatues of 40, 50 and 55. Change the temperatures to the ones that suit you.

P.S: The BIOS in some laptops, with some BIOS versions, is more active than in others. You may get interference. It could be that reducing the polling delay (e.g. to 0.5 seconds) will reduce the annoyance caused by this. Currently I know of no other solution.

Click Here!