[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