[ltp] Kick up the Fan.

Paul RIVIER linux-thinkpad@linux-thinkpad.org
Mon, 01 Aug 2005 17:05:02 +0200


>Paul,
>
>	T42, I can install any version of ibm-acpi, the Temperature is not
>critical, I just hate a hot CPU.
>
>I want to take control of the fan speed in case that I'm plugged, and I
>don't care about noise and I want the CPU to be cooled down. Also, this
>would be greatly helpful for when one is compiling a kernel or
>something.
>
>There are many reasons involved.
>
>Any idea on how to manually change the fan speed and then let it take
>control by itself again?
>
> .Alejandro
>
>  
>
Hi Alejandro,
According to http://ibm-acpi.sourceforge.net/README :

"On the X31 and X40 (and ONLY on those models), the fan speed can be
controlled to a certain degree. Once the fan is running, it can be
forced to run faster or slower with the following command:
     echo 'speed <speed>' > /proc/acpi/ibm/thermal"

That would be the normal way, but as you can see, T42 is not concerned.
I own a T42 too. My fan can be switched on / off  - and when runing, 
speed depends on cpu temp (hardware controled).
I still don't understand why you want it to run faster, intel pentium M 
are resistant to the heat, even 75°C is quiet acceptable for such a 
processor :)      
(http://support.intel.com/support/processors/mobile/pm/sb/CS-007971.htm)

But ok, if you really want to take the control, check your ecdump (use 
the last version of ibm-acpi - experimental=1) with :
     cat /proc/acpi/ibm/ecdump

Look at register n° 84, it depends on fan speed. Look at how to use ec 
registers in http://ibm-acpi.sourceforge.net/README.
If you still want to implement fan speed control for T42 in ibm-acpi, I 
would be pleased to work with you.

Paul RIVIER