fans for cpu and gpu on dell inspiron 9400, start but not stop
Nicolae Gorgoteanu
shadowhdd at gmail.com
Fri Jan 11 04:40:00 CST 2008
Hello,
I have an laptop, Dell Inspiron 9400 type MP061 bios A09, with cpu =
Intel core 2 duo T5500 and gpu = ATI X1400, LCD=17 inch
When I boot linux, sidux distro with grub menu, all is OK. But after a
while both fans for cpu and gpu start but not stop anymore.
I tried with kernel-2.6.24-rc7-git2-slh64-smp and also with
kernel-2.6.23.13-slh64-smp just to be sure that it is not kernel
guilty.
The culpit is DELL BIOS, which:
-hide ALL fan controls,
-no trip points for thermal zone control for CPU
-also has not cpu C4 intel speedstep deepest state exposed/enabled to
Linux powertop.
- my SATA150 (Samsung) is seen as ATA100 by linux, also BIOS not
enabled something...
So my battery is doom at max 2 hours even with all trip and tricks
from http://www.lesswatts.org/tips/
Because I use 64 bit of kernel, in Debian is no package for fan
control (Am I wrong?).
At http://www.diefer.de/i8kfan/index.html is about 32 bit cpu fan control,
and also at http://dellfand.dinglisch.net/ about 64 bit cpu only fan
control by System Management BIOS (SMBIOS)
It seems that Dell hide smb I/O port 0xB2 to control fans...(details
in C source of package)
Is any way on 64 bit kernel to control BOTH fans, intel cpu and ATI
X1400, with a debian package?
Or do I need to re-compile the kernel with some new DSDT:
Differentiated System Description Table?
Or some bit pach in mem for power management registry (device=D3,
function=F0 as Intel docs for AHCI controler) of LPC bus?
( http://download.intel.com/technology/serialata/pdf/rev1_2.pdf page 419)
Maybe, if is a Dell BIOS firmware problem, the same is also true on
other laptops, because i saw on ubutnu same still unresolved
http://ubuntuforums.org/showthread.php?t=274175&page=4
Those fans behavior drive me crazy. Any help is welcome. Thank you.
Nick
More information about the libsmbios-devel
mailing list