[ltp] [PATCH] In-kernel automatic fan control

honey linux-thinkpad@linux-thinkpad.org
Thu, 1 Dec 2005 02:26:48 +0000 (GMT)


On Wed, 30 Nov 2005, Yury Polyanskiy wrote:

> On Wed, 2005-11-30 at 18:10 +0000, honey wrote:
>
>> I'd like to see the "full-speed" patch to ibm-acpi implemented in
>> any script or in-kernel management scheme I use - I couldn't live
>> without it.  A patch was posted to this list to provide this, and I
>> find it invaluable as a short blast of cold air in extreme temperature
>> situations.
>>
>> echo -n full-speed > /proc/acpi/ibm/fan
>>
>> Unsure if it's implemented in any of the above patches or schemes, but I
>> certainly implemented it in Paul's original script, and it works wonders
>> for me.
>
> Sorry what script are you talking about?
>
> Yury.

H Yury,

When I mentioned scripts above, I was just referring the one of the many
fan speed management scripts on the wiki.  The "full-speed" option was
implemented in a patch to ibm_acpi sent to this list some months ago -
searching for "full-speed" or similar in the list archives should find
it.  It pushes fan speed near 5000 rpm on my T40, and is invaluable for
a few seconds burst of cold air when things get really hot.

Having patched ibm_acpi with the patch sent to this list, I then edited
one of the scripts above for three temperature points: LOW, HIGH and
BOILING (with hysteris for each).  It would be really nice if this was
implemented in some of the better scripts available, including ones that
take more than CPU temp into account.

Maybe it's already incorporated in version 12a mentioned by others
here - you'll know if the above command works.  If not, I'd ask again
if Borislav would like to incorporate it in ibm_acpi official?

Honey