battery status with ACPI
hi everybody I'm still trying to set linux up on my brand new Sony VAIO FR215S.
Today (new day new problem) I'm stuck with the battery status ;-) My kernel (2.4.19) supports ACPI and my bios too, in /proc/acpi i can read the temperature and if my laptop is connected to the ac_adaptor, but i cannot read the battery status. There a directory named battery but it's empty. I enabled CONFIG_ACPI_CMBAT in my kernel. Is it possible that the battery is not supported? The laptop is quite new and I can't find anyone who tried this things before :-( any idea what else can it be? Thanks for your help Matteo |
There have been hundreds of acpi kernel patches added since 2.4.19, I hate to recommend the first place to start being with a kernel update, or disabling acpi in favor of simple apm, but its most likely just that.
Cheers, Finegan |
Hi and Thanks!
before updating the kernel i wanted to be sure that the problem was actually with it and not with a wrong cofiguration file, for example. if i made some gross mistakes, updating the kernel would be quite useless, wouldn't it? now I will try to update the kernel, thanks bye, Matteo |
To make certain there should be some oddities in "dmesg", just paste the whole thing in here (probably in 2 posts)
Cheers, Finegan |
hi, i'm posting dmesg, i post the whole thing:
Linux version 2.4.19 (root@whitenoise) (gcc version 2.95.4 20011002 (Debian prerelease)) #8 SMP Mon Jul 28 18:22:13 CEST 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001bf70000 (usable) BIOS-e820: 000000001bf70000 - 000000001bf7c000 (ACPI data) BIOS-e820: 000000001bf7c000 - 000000001bf80000 (ACPI NVS) BIOS-e820: 000000001bf80000 - 000000001c000000 (reserved) BIOS-e820: 000000002bf80000 - 000000002c000000 (reserved) BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) 447MB LOWMEM available. Advanced speculative caching feature not present On node 0 totalpages: 114544 zone(0): 4096 pages. zone(1): 110448 pages. zone(2): 0 pages. Sony Vaio laptop detected. Kernel command line: BOOT_IMAGE=Linux_latest ro root=304 No local APIC present or hardware disabled Initializing CPU#0 Detected 2658.242 MHz processor. Console: colour dummy device 80x25 Calibrating delay loop... 5308.41 BogoMIPS Memory: 450148k/458176k available (1473k kernel code, 7640k reserved, 586k data, 120k init, 0k highmem) Dentry cache hash table entries: 65536 (order: 7, 524288 bytes) Inode cache hash table entries: 32768 (order: 6, 262144 bytes) Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes) Page-cache hash table entries: 131072 (order: 7, 524288 bytes) CPU: Before vendor init, caps: bfebf9ff 00000000 00000000, vendor = 0 CPU: L1 I cache: 12K, L1 D cache: 8K CPU: L2 cache: 512K CPU: Hyper-Threading is disabled CPU: After vendor init, caps: bfebf9ff 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: bfebf9ff 00000000 00000000 00000000 CPU: Common caps: bfebf9ff 00000000 00000000 00000000 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX CPU: Before vendor init, caps: bfebf9ff 00000000 00000000, vendor = 0 CPU: L1 I cache: 12K, L1 D cache: 8K CPU: L2 cache: 512K CPU: Hyper-Threading is disabled CPU: After vendor init, caps: bfebf9ff 00000000 00000000 00000000 Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: bfebf9ff 00000000 00000000 00000000 CPU: Common caps: bfebf9ff 00000000 00000000 00000000 CPU0: Intel(R) Pentium(R) 4 CPU 2.66GHz stepping 07 per-CPU timeslice cutoff: 1462.46 usecs. SMP motherboard not detected. Local APIC not detected. Using dummy APIC emulation. Waiting on wait_init_idle (map = 0x0) All processors have done init_idle PCI: PCI BIOS revision 2.10 entry at 0xfd8a0, last bus=1 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: Using IRQ router ALI [10b9/1533] at 00:07.0 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Installing knfsd (copyright (C) 1996 okir@monad.swb.de). ACPI: Core Subsystem version [20011018] ACPI: Subsystem enabled EC: found, GPE 24 ACPI: System firmware supports S0 S3 S4 S5 ACPI: AC Adapter found ACPI: Thermal Zone found vesafb: framebuffer at 0xf0000000, mapped to 0xdc80e000, size 65472k vesafb: mode is 1024x768x16, linelength=2048, pages=41 vesafb: protected mode interface info at c000:51eb vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550 PCI: Found IRQ 11 for device 00:03.0 Redundant entry in serial pci_table. Please send the output of lspci -vv, this message (10b9,5457,104d,8158) and the manufacturer and name of serial board or modem board to serial-pci-info@lists.sourceforge.net. register_serial(): autoconfig failed Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ALI15X3: IDE controller on PCI bus 00 dev 78 ALI15X3: detected chipset, but driver not compiled in! PCI: No IRQ known for interrupt pin A of device 00:0f.0. Please try using pci=biosirq. ALI15X3: chipset revision 196 ALI15X3: not 100% native mode: will probe irqs later ALI15X3: simplex device: DMA disabled ide0: ALI15X3 Bus-Master DMA disabled (BIOS) ALI15X3: simplex device: DMA disabled ide1: ALI15X3 Bus-Master DMA disabled (BIOS) hda: HITACHI_DK23EA-40, ATA DISK drive hdc: TOSHIBA DVD-ROM SD-R6012, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 78140160 sectors (40008 MB) w/2048KiB Cache, CHS=4864/255/63 hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache Uniform CD-ROM driver Revision: 3.12 Partition check: hda: hda1 hda2 hda3 hda4 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 8139too Fast Ethernet driver 0.9.25 PCI: Found IRQ 11 for device 00:12.0 eth0: RealTek RTL8139 Fast Ethernet at 0xe07ffc00, 08:00:46:a6:b0:a1, IRQ 11 eth0: Identified 8139 chip type 'RTL-8139C' Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 380M agpgart: unsupported bridge agpgart: no supported devices found. [drm] Initialized tdfx 1.0.0 20010216 on minor 0 [drm] Initialized radeon 1.1.1 20010405 on minor 1 Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] PCI: Found IRQ 11 for device 00:0a.0 PCI: Sharing IRQ 11 with 00:0c.0 PCI: Sharing IRQ 11 with 01:05.0 PCI: Found IRQ 10 for device 00:0a.1 PCI: Sharing IRQ 10 with 00:0c.1 airo: Probing for PCI adapters airo: Finished probing for PCI adapters usb.c: registered new driver hub Yenta IRQ list 04a8, PCI irq11 Socket status: 30000006 Yenta IRQ list 00a8, PCI irq10 Socket status: 30000410 PCI: Found IRQ 11 for device 00:0c.2 PCI: Sharing IRQ 11 with 00:0a.2 hcd.c: ehci-hcd @ 00:0c.2, VIA Technologies, Inc. USB 2.0 hcd.c: irq 11, pci mem e0805800 usb.c: new USB bus registered, assigned bus number 1 hcd/ehci-hcd.c: USB 2.0 support enabled, EHCI rev 0.95 hub.c: USB hub found hub.c: 4 ports detected usb-uhci.c: $Revision: 1.275 $ time 18:23:17 Jul 28 2003 usb-uhci.c: High bandwidth mode enabled PCI: Found IRQ 11 for device 00:0c.0 PCI: Sharing IRQ 11 with 00:0a.0 PCI: Sharing IRQ 11 with 01:05.0 usb-uhci.c: USB UHCI at I/O 0x8080, IRQ 11 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected PCI: Found IRQ 10 for device 00:0c.1 PCI: Sharing IRQ 10 with 00:0a.1 usb-uhci.c: USB UHCI at I/O 0x80a0, IRQ 10 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: v1.275:USB Universal Host Controller Interface driver mice: PS/2 mouse device common for all mice NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 32768) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 120k freed Adding Swap: 1951888k swap-space (priority -1) cs: IO port probe 0x0c00-0x0cff: clean. cs: IO port probe 0x0800-0x08ff: clean. cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7 cs: IO port probe 0x0a00-0x0aff: clean. cs: memory probe 0xa0000000-0xa0ffffff: clean. hostap_crypt: registered algorithm 'NULL' hostap_cs: 0.0.3 - 2003-05-18 (Jouni Malinen <jkmaline@cc.hut.fi>) hostap_cs: setting Vcc=33 (constant) hostap_cs: CS_EVENT_CARD_INSERTION prism2_config() hostap_cs: setting Vcc=50 (from config) Checking CFTABLE_ENTRY 0x01 (default 0x01) IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 io->flags = 0x0046, io.base=0x0000, len=64 hostap_cs: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f hostap_cs: Registered netdevice wlan0 prism2_hw_init() prism2_hw_init: initialized in 11546 iterations wlan0: NIC: id=0x800c v1.0.0 wlan0: PRI: id=0x15 v1.0.7 wlan0: STA: id=0x1f v1.3.6 wlan0: defaulting to host-based encryption as a workaround for firmware bug in Host AP mode WEP wlan0: defaulting to bogus WDS frame as a workaround for firmware bug in Host AP mode WDS prism2: wlan0: operating mode changed 3 -> 2 wlan0: LinkStatus=2 (Disconnected) wlan0: LinkStatus: BSSID=44:44:44:44:44:44 wlan0: LinkStatus=2 (Disconnected) wlan0: LinkStatus: BSSID=44:44:44:44:44:44 wlan0: LinkStatus=2 (Disconnected) wlan0: LinkStatus: BSSID=44:44:44:44:44:44 wlan0: prism2_open wlan0: LinkStatus=1 (Connected) wlan0: LinkStatus: BSSID=00:30:ab:23:62:93 thanks for you help. bye matteo |
Is the ACPI daemon - acpid - running?
According to the Linux Power Management HowTo, you only get the basics from the ACPI kernel modules. Also, it looks like you need to find the ACPI battery driver for your kernel (which means you'll probably have to compile a kernel anyways). Here's a link to the 2.4.21 version of the ACPI battery driver patch Please post back here when you get it working! Thanks, |
All times are GMT -5. The time now is 05:37 PM. |