Bug 6064

Summary: Wrong battery technology
Product: ACPI Reporter: Henry B (hbuerger)
Component: BIOSAssignee: Vladimir Lebedev (vladimir.p.lebedev)
Status: CLOSED INVALID    
Severity: normal    
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.15.1 Subsystem:
Regression: --- Bisected commit-id:
Attachments: dmesg boot output (with acpi debug option)
acpidump output
/proc/acpi/battery/BAT1/info
/proc/acpi/battery/BAT1/state
/proc/acpi/battery/BAT1/alarm
/proc/interrupts
verbose lpci output
dmidecode output

Description Henry B 2006-02-12 23:25:15 UTC
Most recent kernel where this bug did not occur: unknown
Distribution: Slackware-10.2
Hardware Environment: Sony C1MHP with PCGA-BP51A/PCGA-BP52A
Software Environment:
Problem Description: The kernel report in proc-FS that, the battery (Type LION)
is a "non-rechargeable" type. Any other informations seems to be OK.

Steps to reproduce:
Comment 1 Vladimir Lebedev 2006-02-13 10:44:50 UTC
Please attach the acpidupm, dmesg output, and /proc/battery files.
Comment 2 Henry B 2006-02-13 15:01:11 UTC
Created attachment 7306 [details]
dmesg boot output (with acpi debug option)
Comment 3 Henry B 2006-02-13 15:03:52 UTC
Created attachment 7307 [details]
acpidump output
Comment 4 Henry B 2006-02-13 15:05:37 UTC
Created attachment 7308 [details]
/proc/acpi/battery/BAT1/info
Comment 5 Henry B 2006-02-13 15:06:47 UTC
Created attachment 7309 [details]
/proc/acpi/battery/BAT1/state
Comment 6 Henry B 2006-02-13 15:08:39 UTC
Created attachment 7310 [details]
/proc/acpi/battery/BAT1/alarm
Comment 7 Henry B 2006-02-13 15:15:03 UTC
Created attachment 7311 [details]
/proc/interrupts
Comment 8 Henry B 2006-02-13 15:15:49 UTC
Created attachment 7312 [details]
verbose lpci output
Comment 9 Henry B 2006-02-13 15:19:53 UTC
Created attachment 7313 [details]
dmidecode output
Comment 10 Vladimir Lebedev 2006-03-06 05:48:49 UTC
Please look at your DSTD, line 910. The "non-rechargeable" value is hard coded
here. This is info only, but you can try to change 'battery technology' field 
from 0 to 1 to get "rechargeable" value.