Presario 2701US and Battery info

From: Black, Richard <hidden>
Date: 2002-08-07 16:34:16

No battery info (battery not present) on Presario 2701US

Also getting the repeating message (which fills dmesg):

VFS: Disk change detected on device sr(11,1)

Details:

dmesg and dsdt.asl posted here
http://www.cpqlinux.com/dmesg.txt
http://www.cpqlinux.com/dsdt_asl.txt
and compressed here
http://www.cpqlinux.com/dmesg.txt.tgz
http://www.cpqlinux.com/dsdt_asl.txt.tgz

Presario 2701US 
Red Hat 7.2
Fresh 2.4.18 + acpi-20020726-2.4.18.diff
On this I have not modified my DSDT table.

For kernel configuration I did exactly the following:
cd /usr/src/linux-2.4.18-acpi
cp ../linux-2.4.7-10/configs/kernel-2.4.7-i686.config arch/i386/defconfig
make mrproper
yes "" | oldconfig
Then in xconfig I did:
1) change to PIII, 
2) turn off Compaq PCI Hotplug driver (doesn't compile), 
3) turn on ACPI support, 
4) make everything in ACPI as "y" not "m" (will do modules 
later once I get this working) - also turned on thermal zone 
and debug statements.

I see battery entries in 
cd /proc/acpi/battery/
find . -type f
./BAT2/alarm
./BAT2/state
./BAT2/info
./BAT1/alarm
./BAT1/state
./BAT1/info

cat BAT1/* BAT2/*
present:		no
present:		no
present:		no
present:		no
present:		no
present:		no

What works:
Lid button
fully powers off on shutdown


Sincerely,
Richard Black
http://www.cpqlinux.com
http://www.geocities.com/rlcomp_1999
http://www.compaq.com/linux

P.S. Some (not all) bad messages from dmesg (see web page for full details):
http://www.cpqlinux.com/dmesg.txt
http://www.cpqlinux.com/dsdt_asl.txt


grep dsutils
 dsutils-0391 [23] Ds_create_operand     : Object name [\_SB_.OKEC] was not found in namespace
 dsutils-0554 [22] Ds_create_operands    : While creating Arg 2 - AE_AML_NAME_NOT_FOUND
 dsutils-0391 [27] Ds_create_operand     : Object name [\_SB_.ACOK] was not found in namespace
 dsutils-0554 [26] Ds_create_operands    : While creating Arg 1 - AE_AML_NAME_NOT_FOUND
 dsutils-0391 [28] Ds_create_operand     : Object name [\_SB_.OKEC] was not found in namespace
 dsutils-0391 [24] Ds_create_operand     : Object name [\_SB_.ACOK] was not found in namespace
 dsutils-0554 [23] Ds_create_operands    : While creating Arg 2 - AE_AML_NAME_NOT_FOUND


grep acpi
 pci_irq-0293 [13] acpi_pci_irq_derive   : Unable to derive IRQ for device 02:04.0
 pci_irq-0293 [13] acpi_pci_irq_derive   : Unable to derive IRQ for device 02:05.0
 pci_irq-0293 [13] acpi_pci_irq_derive   : Unable to derive IRQ for device 02:06.0
 pci_irq-0293 [13] acpi_pci_irq_derive   : Unable to derive IRQ for device 02:08.0
 acpi_ac-0082 [16] acpi_ac_get_state     : Error reading AC Adapter state
 pci_irq-0293 [14] acpi_pci_irq_derive   : Unable to derive IRQ for device 02:08.0
 pci_irq-0293 [14] acpi_pci_irq_derive   : Unable to derive IRQ for device 02:06.0

grep -i bat
ACPI: Battery Slot [BAT1] (battery absent)
ACPI: Battery Slot [BAT2] (battery absent)


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help