View previous topic :: View next topic |
Author |
Message |
stratocastor666 n00b
Joined: 13 Feb 2003 Posts: 13 Location: AZ
|
Posted: Sun Feb 16, 2003 9:30 am Post subject: ACPI problem - not reading battery level |
|
|
Have the 2.4.20-acpi kernel from emerging acpi-sources. Will say that battery is present in dmesg it shows that its detected as BAT0. Is saying something about Dell with broken bios. Its dell inpiron 4150, have upgraded bios to A05, newest one. Cannot read battery level with acpi, and with apm I am not able to poweroff, it will just reboot. Any info or something else I could try would be greatly apriciated. Thanks. |
|
Back to top |
|
|
BradN Advocate
Joined: 19 Apr 2002 Posts: 2391 Location: Wisconsin (USA)
|
Posted: Tue Feb 18, 2003 2:31 am Post subject: |
|
|
Try using 2.4.18 with one of the newer (or older, failing that) acpi patches. |
|
Back to top |
|
|
stratocastor666 n00b
Joined: 13 Feb 2003 Posts: 13 Location: AZ
|
Posted: Tue Feb 18, 2003 10:55 pm Post subject: |
|
|
Why 2.4.18? Will try, but just wondering.... I have had this working with 2.4.20 with other distros other then Gentoo. |
|
Back to top |
|
|
artooman n00b
Joined: 13 Aug 2002 Posts: 23 Location: Illinois
|
Posted: Mon Jun 16, 2003 7:45 am Post subject: |
|
|
From what I understand, this is a problem with a buggy Dell BIOS. This is fairly common with various Dell laptops from what I have read. The ploblem lies in the DSDT which is some table that the kernel needs to interact with ACPI functions. Some people on the internet have managed to fix this table on various laptops. i have a Dell D600, and I just applied this fix and finally have a battery meter.
Here is where I found some modified DSDT tables.
http://acpi.sourceforge.net/wiki/index.php/FixedDsdts
Here is are two souces for how to appy this table. They helped me out:
http://www.cpqlinux.com/acpi-howto.html#basic_steps
http://acpi.sourceforge.net/wiki/index.php/HowToOverrideTable
You might want to search around for a fix on your specific model and see if someone fixed it already and posted the dsl file.
Hope this helps. |
|
Back to top |
|
|
pi-cubic Tux's lil' helper
Joined: 25 May 2003 Posts: 143
|
Posted: Mon Jun 16, 2003 8:20 am Post subject: |
|
|
hey buddy
Do not use kernel 2.4.20 with the acpi-patches! The patches up to those for the 2.4.21-pre4 do have a bug that causes the keventd to set the system under full load. This is told to be fixed in the patches for the final 2.4.21-kernel. I recommend using the 2.4.19 with acpi-patches (as I do). I don't know if it's fixed in the 2.4.21, maybe someone here does....
greetz,
pi-cubiq |
|
Back to top |
|
|
artooman n00b
Joined: 13 Aug 2002 Posts: 23 Location: Illinois
|
Posted: Tue Jun 17, 2003 3:45 am Post subject: |
|
|
Oh yeah. I got it all working with the 2.5.71 kernel. There is no ACPI patch for this, but I didnt need it. I just needed to modify the kernel slighty. Details were in the websites somewhere. If you need any help on that, let me know. |
|
Back to top |
|
|
|