SearchNavigationUser login |
Acer Aspire One fan controlSubmitted by gwolf on Sat, 10/04/2008 - 17:57
Almost a month ago, Mauro pointed towards acerfand, a daemon to keep the Acer Aspire One's fan quiet while not needed. Thanks, Mauro, you made my life more pleasant ;-)
Note that in the future, this package might provide some more niceties... I decided to -at least for now- stash away acer_ec in /usr/share/acerfand, but it does open a nice window to the AAO's EC(?) registers... And could be useful for many other things.
|
Blog posts by categoryTalks, papers and documents by categoryCurrent weatherMexico City
Sat, 07/04/2009 - 12:20 Live traffic |
Nasty race conditions
Be aware that hitting the EC io ports directly (like the acer_ec.pl script does) means that you're doing so without any locking. If you do that while in the middle of a kernel or firmware ec transaction (or if the firmware preempts you while you're in the middle of running it), it could result in you writing bad values to arbitrary EC ports. Seriously bad things could happen as a result. I really wouldn't recommend putting this in a distribution. It really needs to be a kernel driver.
Umh, I'll take your word for it
After all, it would be quite foolish not to listen to you on this topic ;-) Still, I've been using it on my laptop, and will continue to do so (and to offer it on my unofficial apt repo)... But yes, I'll cancel my ITP. Thanks!
Fan apparently controlled by updated BIOS
The new BIOS controls the fan according to temperature, according to the second comment at http://www.aspireoneuser.com/2008/09/17/bios-v3304-acer-aspire-one/
I haven't tried the new BIOS yet, so can't confirm.
No fun with the new BIOS...
I just downloaded and installed the newer BIOS version - and it makes no difference, AFAICT. Seems like I'll stick to the acerfand, at least for personal use (although not for Debian at large)
Any updates on the acer fan problem?
Hi, I got Debian installed in my Aspire One a few days ago and run into the bug report about acerfan on the wiki. Do you know if it has been fixed with the newer bios out there (latest is 3309 i think). How has acerfand been working for you?
Works fine for me...
I am using acerfand, and it works without a hiccup. Still, following Matthew's comments (which are much better informed than my highest hopes so far), I will _not_ upload it to Debian. Still, you can add my personal repository, as shown in the post body.
thanx for your writing to
thanx for your writing to post, I like your web site and good lucky. Regards.
Fan still noisy
So I'm running Debian unstable on my AA1 (150 model). I tried installing your acerfand package and it didn't work.
I tried re-flashing my BIOS to 3309 and it didn't make any difference to anything.
gwolf: what BIOS version are you on? And what model of AA1 do you have?
Rachel Greenham's page with the scripts seems to be dead. (Though the Livejournal preview thingy seemed to be able to display it all right, maybe it has a cache?)
So when I try and run acerfand nothing happens. If I try:
$ sudo /etc/init.d/acerfand start
or
$ sudo /usr/sbin/acerfand
it does absolutely nothing. No error messages. No new process. And still a noisy fan.
The Perl script uses two modules called POSIX and Fcntl. Do I need to install anything to get these?
Re: Fan still noisy
Yes, reflashing the BIOS didn't work for me.
As said in my post, I have packaged the acerfand script, and it is available in my personal apt repository (I did not and will not upload it to Debian). Please follow the instructions in the post body - It will install all the needed dependencies, and set it to be auto-started (and you can in any case run /etc/init.d/acerfand start).
thanks for information.
thanks for information.
I very much enjoyed reading your blog.
I am a frequent visitor of your blog and usually do not leave comments.
Just wanted to let you know that I very much enjoy reading your blog.
Keep it up.
Thanks :)
betsson james
Post new comment