Fan Control kernel module for Acer Aspire One laptop

Those who have created deb or tar packages to share with other MEPIS users can create a thread in this forum to do that. Also those that request someone to create a package for them, can be posted here.
Message
Author
User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 11489
Age: 58
Joined: Fri Dec 15, 2006 8:07 pm

Fan Control kernel module for Acer Aspire One laptop

#1 Postby Stevo » Sat Mar 21, 2009 4:36 pm

I've been using the acerfand script to get the fan to shut off when the CPU temperature is low (by default, the fan is on all the time), but this is supposed to be a better solution. I prebuilt the driver file and added it to the source (it's the .ko file, and works only with the 32 bit Mepis 2.6.27-1 kernel)

The standard install would be

Code: Select all

su
make install
You may need to have build-essentials installed for this to work.

A command to install it that doesn't use make is

Code: Select all

 su -c "cp acerhdf.ko /lib/modules/2.6.27-1-mepis-smp/kernel/drivers/misc/ &&depmod -a"
You can immediately load the driver with

Code: Select all

su -c "modprobe acerhdf"
After either install method, you need to add the driver to /etc/modules to ensure it loads at boot:

Code: Select all

kdesu kwrite /etc/modules
and add a new line:

acerhdf

More information is in the READ_ME file. The default behaviour will now be for the fan to stay off until the CPU hits 67 C, then turn back off once it cools to 62 C.

If you have previously installed acerfand, you should remove it from /usr/local/bin, or wherever you have put it.
You do not have the required permissions to view the files attached to this post.
The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true.

James Branch Cabell

User avatar
wap3
Forum Novice
Forum  Novice
Posts: 68
Age: 62
Joined: Mon Dec 31, 2007 2:10 pm

#2 Postby wap3 » Sun Mar 22, 2009 6:55 pm

Is this only for Acer machines.

My HP 1115 has the same problem, no fan in WinXP, runs full speed on M8.

Really annoying and glad I opted for dual boot over VM.

Thanks
--Trey Pattillo
--Registered Linux User #404804

If you want a computer that works just, use Microsoft.
If you want a computer that works, just use Linux.

Mepis 8-32 on HP TX1115NR wannabe Table Laptop [not to hard, some hacks]
Mepis 8-32 on MyBox - APEVIA X-QPACK, GIGABYTE GA-M61SME-S2 AM2 NVIDIA GeForce 6100, AMD X2 5200+ Windsor 2.6GHz 2 x 1MB L2 AM2 65W, G.SKILL 4GB(2 x 2GB) DDR2 800, dual WD5000AAKS 500GB 7200 RPM 16MB SATA3, PHILIPS SPD6004BD Burner

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 11489
Age: 58
Joined: Fri Dec 15, 2006 8:07 pm

#3 Postby Stevo » Sun Mar 22, 2009 9:05 pm

Unfortunately, it's specifically for the hardware on the Acer Aspire One.

I couldn't any reference on the net to an HP 1115 laptop--is that the correct model number? Somewhere, there may be a hack to quiet the fan...though if it uses a hot CPU, you may be stuck.
The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true.

James Branch Cabell

User avatar
wap3
Forum Novice
Forum  Novice
Posts: 68
Age: 62
Joined: Mon Dec 31, 2007 2:10 pm

#4 Postby wap3 » Mon Mar 23, 2009 8:26 pm

my bad, it's in my sig....TX1115NR

don't think it runs hot, somewhat warm, and XP has never ramped it up.

thanks for the help, i did try some from a post a few weeks back but with my poor hearing, not much change.
--Trey Pattillo
--Registered Linux User #404804

If you want a computer that works just, use Microsoft.
If you want a computer that works, just use Linux.

Mepis 8-32 on HP TX1115NR wannabe Table Laptop [not to hard, some hacks]
Mepis 8-32 on MyBox - APEVIA X-QPACK, GIGABYTE GA-M61SME-S2 AM2 NVIDIA GeForce 6100, AMD X2 5200+ Windsor 2.6GHz 2 x 1MB L2 AM2 65W, G.SKILL 4GB(2 x 2GB) DDR2 800, dual WD5000AAKS 500GB 7200 RPM 16MB SATA3, PHILIPS SPD6004BD Burner

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 11489
Age: 58
Joined: Fri Dec 15, 2006 8:07 pm

#5 Postby Stevo » Wed Mar 25, 2009 12:51 am

If you click on the Kpowersave Icon on the task bar, you should be able to see how fast the CPU is running. I don't know what CPU is in your lappy, but this should tell you

su -c "hwinfo --cpu"

If it supports Dynamic CPU Scaling, it may be working in Windows, and just stuck on high speed in Mepis. Maybe some tweaking can fix that.

Another possiblity is that some process is using all the CPU it can..the command "top" in a terminal will show you the worst offenders. Hit the "q" key to stop top before closing the terminal window, otherwise it may continue to run in the background.
The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true.

James Branch Cabell


Return to “Package Sharing”

Who is online

Users browsing this forum: No registered users and 1 guest