Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105570 - Battery not seen by acpi until I plug the ac adapter in and out
Summary: Battery not seen by acpi until I plug the ac adapter in and out
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://bugzilla.kernel.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-11 00:09 UTC by VeXocide
Modified: 2006-05-17 03:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dmesg from the kernel you requested (Dmesg-Kernel2.6.13-r1,15.10 KB, text/plain)
2005-09-13 12:16 UTC, VeXocide
Details
New dmesg (might be handy) (Dmesg,15.02 KB, text/plain)
2006-03-06 09:26 UTC, VeXocide
Details
dmesg (dmesg-2.6.16-rc5-s050414,15.09 KB, text/plain)
2006-03-07 10:58 UTC, VeXocide
Details

Note You need to log in before you can comment on or make changes to this bug.
Description VeXocide 2005-09-11 00:09:16 UTC
I have full ACPI support in my kernel, if I boot my pc from battery or ac
adapter I get: ACPI: Battery Slot [BAT1] (battery absent) in my dmesg. If I plug
in my ac, and then out again ( or out in out if it was in ) then the battery is
detected. It is a NEC Versa P550 btw. It knows there can be a battery in it, as
/proc/apci/battery/BAT1/state is there. Just says there's no battery there when
there is.

Reproducible: Always
Steps to Reproduce:
1. Compile kernel with acpi
2. Boot
3. have a look at /proc/acpi/battery/BAT1/state

Actual Results:  
battery absent

Expected Results:  
batteyr should be detected

Battery info after it is detected:
present:                 yes
design capacity:         4800 mAh
last full capacity:      4945 mAh
battery technology:      rechargeable
design voltage:          14800 mV
design capacity warning: 400 mAh
design capacity low:     197 mAh
capacity granularity 1:  64 mAh
capacity granularity 2:  64 mAh
model number:            PC-VP-WP66/OP-570-76620
serial number:
battery type:            Lion
OEM info:                NEC
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-09-11 07:44:07 UTC
Please post "emerge --info" output to every bug that you file, like the bug
report form asks.
Comment 2 VeXocide 2005-09-11 08:00:27 UTC
Srry bout it, here it is:

Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1, 2.6.1
2-gentoo-r10-s050414 i686)
=================================================================
System uname: 2.6.12-gentoo-r10-s050414 i686 Intel(R) Pentium(R) M processor 1.8
6GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/shar
e/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/sh
are/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/tex
mf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwe
                                                                               
         nte.nl/pub/os/linux/gentoo
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/                          
                                                               
ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ ftp://mirror.scarlet-inter
                                                                               
         net.nl/pub/gentoo ftp://mirror.nutsmaas.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa avi bash-completion berkdb bitmap-fonts browserplugin b
                                                                               
         zip2 cdio cdr cpudetection crypt cups curl divx4linux dvd dvdr dvdread
eds embos                                                                      
                   s encode esd fam ffmpeg fontconfig foomaticdb fortran freetds
freetype gd gdbm g                                                             
                            if gpm gstreamer gtk gtk2 hal i8x0 idea ieee1394
imlib ithreads java jpeg kde kd                                                
                                         eenablefinal libg++ libwww matroska mmx
motif mozilla mp3 mpeg mssql mysql ncurs                                       
                                                  es nptl nsplugin ogg oggvorbis
opengl pam pascal pdflib perl php physfs png pyth                              
                                                           on qt quicktime
rdesktop readline real samba sdl spell sql sse sse2 ssl stream t               
                                                                          cltk
tcpd tetex threads tiff truetype truetype-fonts type1-fonts vim-with-x vorb    
                                                                               
     is wifi win32codecs wxwindows xine xml2 xmms xosd xv xvid zlib
video_cards_radeo                                                              
                           n userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2005-09-11 08:16:35 UTC
Please try and reproduce this on gentoo-sources-2.6.13-r1, attaching the full
dmesg output if the problem still exists.
Comment 4 VeXocide 2005-09-13 12:16:30 UTC
Created attachment 68384 [details]
dmesg from the kernel you requested

Still did not get the expected results, battery still "absent".
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2005-09-16 03:32:14 UTC
Ok, looks like a bug we have to file upstream. The only other thing to try is
upgrading the BIOS if there are any updates available.

Could you please test vanilla-sources-2.6.14-rc1 so that we are in a position to
file an upstream bug?
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2005-09-16 04:25:51 UTC
When you test 2.6.14-rc1, please compile with the CONFIG_DEBUG_ACPI option and
attach a new dmesg output from that kernel.
Comment 7 VeXocide 2005-09-18 06:24:18 UTC
I've been away the weekend (as you prolly noticed), I'll try 2.6.14 tomorrow
Comment 8 VeXocide 2005-09-25 03:22:26 UTC
I b0rked my system trying to resize a partition, i'll try it as soon as possible ;(
Comment 9 Daniel Drake (RETIRED) gentoo-dev 2005-10-03 05:43:28 UTC
Please reopen when you are able to test further
Comment 10 VeXocide 2006-03-06 09:24:23 UTC
It's been a while, but noticed the problem again, so I reopend the bug. New specs:
(NOTICE - It's a fully unstable system, with gcc 4.1 and ~x86)
Kernel: 2.6.15-suspend2-r8
Emerge --info:
Portage 2.1_pre5-r4 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.3.6-r3, 2.6.15-suspend2-r8-s050414 i686)
=================================================================
System uname: 2.6.15-suspend2-r8-s050414 i686 Intel(R) Pentium(R) M processor 1.86GHz
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=pentium-m -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.scarlet-internet.nl/pub/gentoo ftp://mirror.nutsmaas.nl/gentoo/ "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 asf automount avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cdparanoia cpudetection crypt cups dbus dga dri dts dvd eds emboss encode escreen esd fbcon ffmpeg firefox foomaticdb fortran fuse gdbm gif glitz glut gpm gstreamer gtk gtk2 hal idea ieee1394 imlib ipv6 java jpeg jpeg2k kde kdeenablefinal libclamav libg++ libwww lzo mad matroska md5sum mikmod mmx mono motif mozilla mp3 mpeg mysql ncurses network nntp nptl nsplugin offensive ogg oggvorbis openexr opengl oss pam pcre pdf pdflib perl png python qt quicktime rdesktop readline real samba sdl silc slp spell sse sse2 ssl syslog tcpd tetex threads tiff timidity truetype truetype-fonts type1-fonts udev usb vorbis wifi win32codecs xcomposite xgetdefault xine xml xml2 xmms xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_ati video_cards_fglrx"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 11 VeXocide 2006-03-06 09:26:52 UTC
Created attachment 81534 [details]
New dmesg (might be handy)
Comment 12 Daniel Drake (RETIRED) gentoo-dev 2006-03-06 15:27:56 UTC
Please ensure you are running the latest BIOS, then try the latest development kernel (currently 2.6.16-rc5) compiled with CONFIG_ACPI_DEBUG, and post a new dmesg log.
Comment 13 VeXocide 2006-03-07 10:58:25 UTC
Created attachment 81623 [details]
dmesg
Comment 14 VeXocide 2006-03-07 11:00:36 UTC
Check for bios updates, and the one I have was still the latest (upgraded a few weeks ago). Posted the dmesg from the latest development kernel with CONFIG_ACPI_DEBUG enabled as you asked. Problem still exists with that kernel.
Comment 15 Daniel Drake (RETIRED) gentoo-dev 2006-03-07 11:06:19 UTC
Ok, please report an upstream bug against 2.6.16-rc5 at http://bugzilla.kernel.org and include that dmesg report.

When done, post the new URL here.
Comment 16 VeXocide 2006-03-07 14:02:45 UTC
URL: http://bugzilla.kernel.org/show_bug.cgi?id=6183 as requested