From: Jean-Baka Domelevo-E. <dom...@gm...> - 2008-01-14 09:18:02
|
Hi, On my MacBook Pro (Santa Rosa, Debian Sid, kernel 2.6.23.9-mactel), the applesmc module bahaves strangely: the fans run too fast, even when there is no real CPU activity on my machine. Here is the output of a "modinfo applesmc" : filename: /lib/modules/2.6.23.9-mactel/kernel/drivers/hwmon/applesmc.ko author: Nicolas Boichat description: Apple SMC license: GPL v2 vermagic: 2.6.23.9-mactel SMP preempt mod_unload CORE2 depends: input-polldev And here is the script I use to lower the fan speed, somewhat hazardous (?): #!/bin/bash # Lowers both fans to 2000 rpm (?) FANPATH=/sys/devices/platform/applesmc.768 echo 1 > $FANPATH/fan1_manual echo 1 > $FANPATH/fan2_manual echo 2000 > $FANPATH/fan1_output echo 2000 > $FANPATH/fan2_output As you can see, my applesmc control directory is named applesmc.768. Do you have any idea why these fans want to take off? Thanks, JB |
From: Jonas P. <cat...@gm...> - 2008-01-14 10:18:05
|
Hi all, On Jan 14, 2008 10:18 AM, Jean-Baka Domelevo-Entfellner <dom...@gm...> wrote: > On my MacBook Pro (Santa Rosa, Debian Sid, kernel 2.6.23.9-mactel), I've got the same hardware, but I run Gentoo (Kororaa) on it. > the applesmc module bahaves strangely: the fans run too fast, even > when there is no real CPU activity on my machine. > > Here is the output of a "modinfo applesmc" : > > filename: /lib/modules/2.6.23.9-mactel/kernel/drivers/hwmon/applesmc.ko > author: Nicolas Boichat > description: Apple SMC > license: GPL v2 > vermagic: 2.6.23.9-mactel SMP preempt mod_unload CORE2 > depends: input-polldev In my humble experience, anything before 2.6.24-rc6-git10-mactel is less than stable. This is my info: # modinfo applesmc filename: /lib/modules/2.6.24-rc6-git10-mactel/kernel/drivers/hwmon/applesmc.ko author: Nicolas Boichat description: Apple SMC license: GPL v2 vermagic: 2.6.24-rc6-git10-mactel SMP mod_unload CORE2 depends: led-class,input-polldev,hwmon > And here is the script I use to lower the fan speed, somewhat hazardous (?): > > #!/bin/bash > # Lowers both fans to 2000 rpm (?) > FANPATH=/sys/devices/platform/applesmc.768 > echo 1 > $FANPATH/fan1_manual > echo 1 > $FANPATH/fan2_manual > echo 2000 > $FANPATH/fan1_output > echo 2000 > $FANPATH/fan2_output > > > As you can see, my applesmc control directory is named applesmc.768. Same here. I forget when the name change occured, but it was a while ago. My fans are fairly stable around 2000 now as long as I din't run anything stupid (like firefox on a flashy website). The only oddity I've seen is that if I fiddle fan1's speed, fan2 will also change speed. > Do you have any idea why these fans want to take off? The box gets too hot! ;-) Seriously, I've heard from many sources that 2.6.23 has a number of issues related to suspending/hibernating and the 2.6.24 line makes things much more sane again. It certainly seems to for me on this particular hardware. I've hard 10+ suspend-2-ram cycles of real use in the last week which is certainly a new high score for me (this includes working sound, ndiswrapper, bluetooth, isight and accelerated nvidia drivers). I still think the system runs a bit hotter than I'd prefer, but as long as the fans stay around 2000 most of the time I can live with it. Best / Jonas |