fan control on evo n800v - Portable

This is a discussion on fan control on evo n800v - Portable ; Hello
I have a compaq evo n800v on which I want to use linux.
I have install Mandrake 10.1 and all seem working except the fan
control... Acpi seem ok and seeing the dmesg, the dsdt of my laptop is
...

So I'm looking for a way to stop fan at boot time : it's active even if
the temperature is 30 degrees... if I do simple think which dont use to
many processor time (just emacs for example), the temperature never
increase and the fan is always on...

Thank you in advance for your help and sorry for my english (I'm french)

Re: fan control on evo n800v

Hi Yayel,
I cannot help a lot just give some ideas. The fan is running everytime
during boot-up even with Windows-OS. This is because the ACPI is not
activate at this time and the bios starts with a "secure" means full
speed fan mode. Otherwise you will run in trouble if you use your Evo up
to the limit, shut it down and then restart it directly (e.g. a system
crash). During boot up the CPU will die because of the released heating.
This is the reason, that during boot up th fan run at full speed to be
sure everything goes fine. However, after starting ACPI it should detect
the CPU temperature and decrease the fan-speed.

I used a Suse-Live CD 9.2. and it works well with it (Evo 800w). Suse
announced better ACPI-support. You may give it a try.

Re: fan control on evo n800v

Yayel wrote:
>
> I have a compaq evo n800v on which I want to use linux.
> ...
> So I'm looking for a way to stop fan at boot time : it's active even if
> the temperature is 30 degrees... if I do simple think which dont use to
> many processor time (just emacs for example), the temperature never
> increase and the fan is always on...
>
on my compaq presario 2825ea (which uses the same bios as the evo n800v)
with Debian sarge I use a script /etc/init.d/fan-switchoff:

which is linked to /etc/rcS.d/S71fan-switchoff. I don't use ACPI
modules, all is compiled into the kernel. Otherwise you have to load the
"fan" and "thermal" module before running this script. Also the
directory names in /proc/acpi/fan/ may be something else.
For SuSE you place these code lines into the script /etc/init.d/boot.local.