[Debian-eeepc-devel] Fancontrol and EEEPC

Corentin Chary corentin.chary at gmail.com
Mon Nov 21 08:36:55 UTC 2011


On Thu, Nov 17, 2011 at 8:21 PM, Hans-J. Ullrich <hans.ullrich at loop.de> wrote:
> Dear developers,
>
> I am a little bit confused, how the fan is controlled on an EEEPC 1005HA
> (which is the same as EEEPC 1005 HGO).
>
> There are two ways I found out.
>
> 1. Choice:
> - Starting grub with the option acpi_osi="Linux"
> - kernel-module "eeepc_laptop" is loaded
> - process "fancontrol" is started and reading /etc/fancontrol
> - executing "pwmconfig" is working
> - when the cpu is cold enough (below 45 degrees Celsius ), the fan stops
>
> 2. Choice
> - Starting grub WITHOUT the option acpi_osi="Linux"
> - kernel-module "eeepc_wmi" is loaded
> - process "fancontrol" is NOT starting
> - executing "pwmconfig" is NOT working and telling "no PWM hardware existent"
> - when the cpu is cold enough (below 45 degrees Celsius), the fan NEVER stops
> - the fan is always running, but with low rpm, and higher rpm are very, very
> seldom
>
> Does "eeepc_wmi" inhibit the process "fancontrol"? What is the recommended
> choice for this special hardware? I read about two different, which are
> different controlled, but I do not really know, what my ABI my hardware owns.

eeepc-laptop tries to expose fan control using a very non-standard API
that don't work at all on new EeePCs.
eeepc-wmi does not try to do that, so fancontrol don't have anything to control.

> If I understood it correctly, the option "acpi_osi="Linux" is activating the
> oder ABI, and leaving it, will force the newer one.

That's it.

Did you check for any fan related option in your bios ? Is your bios
up to date ?

-- 
Corentin Chary
http://xf.iksaif.net



More information about the Debian-eeepc-devel mailing list