hi,
i could reproduce the failure not using tp_smapi at all, tested with
unloading module and booting with modules disabled in /etc/modules
(checked with lsmod, not loaded after booting.)
i got the same weird behaviour.
one battery gets charges, the other not. both are designed for 80000mWh,
the one working is only 50%, about 41000mWh if fully charged, the other
newer one does no more work. its capacity stucks at 69%, the thinkpad
wont recognize the battery or may report its idle. if i shut down the
system and plug out and in again the powersource, its getting charges
until i boot the system. then it tells its fully charged. if reomve
battery and plug in again it wont recognize it correctly like explained
above.
thats totally weird! i now visited a friend of mine, using a t42
(without p) and same bios and firmware. (it seems its smapi chip or acpi
chip can handle more features like force_discharge ... mine doesnt.)
on this t42 (without p) both batteries work well, also the new one
failing on my computer.
i dont think its an hardware failure, because other batteries work,
except the one. (yes i told i had same error before, but that was the
standby thingy, im not sure yet about the other battery, but the new one
always fails.)
both thinkpads have lenny debian 5.03 with latest kernel 2.6.26-2. the
t42 uses tp_smapi from lenny 0.37, my tp42 i tested with lenny tp_smapi
0.37 and a self compiled tp_smapi 0.40.
(as mentioned before, there are several formware versions, bios releases
and acpi or smapi chips).
weird :)
hope that helps. if i can give more debugging details, please tell me :)
in the meantime i try to find out how to boot the old kernel again to
check if it works again. then it must have something to do with the new
kernel i guess.
tp_smapi was only my first guess because i mentioned ththis extra module
was updated too, but that was only some magic due to the new kernel
version :)
thanks for assistance.
volker, afka vizzy
Evgeni Golov wrote:
Hi,
On Wed, Apr 07, 2010 at 01:51:14PM +0200, vizzy wrote:
putting power cable in and out, same thing.
kthinkpad is reporting 880% of charge after removing and putting in
te battery again, it does not do that before! seems there is some
weird bug.
That *really* sounds like some *weird* ACPI bug, not a smapi one.
Can you confirm the bug with all tp-smapi modules (tp_smapi,
thinkpad_ec, hdaps) unloaded/never loaded since boot? If so, we'll have
to search somewhere else.
You run Linux 2.6.26-2-686 (from linux-image-2.6.26-2-686 version
2.6.26-21lenny4) currently, which was it before the break?
Regards
Evgeni Golov