03-05-2014 09:53 AM
I notice that if I hot swap in a different battery on my T440s.
(This is with linux mint 16 (based on ubuntu 13.10) with kernel 3.11.0-12-generic)
That the new battery is not detected.
That is until I plug in a power lead and then it detects it - which is pretty useless if I'm away form a power source.
(perhaps it will detect the battery if it decides to use it rather than the internal).
Does anyone have any experience on this?
Solved! Go to Solution.
03-05-2014 11:41 PM
Furthermore I notice that:
Bat0 is the internal battery
Bat1 is the external battery
Under linux 16 the power in the external is drained down to 5% then the internal is drained down to zero.
It should work the other way right? Leave 5% on the internal?
05-30-2014 08:47 AM - edited 05-30-2014 08:48 AM
Does anybody now how to get linux to recognise a battery thats been replaced while the system is running without doing any of the following.
(These all work but whats the point of hot-swap if I have to shutdown anyway...)
4. Plugging the AC adapter in
(This works but if there was somewhere to plug into I wouldn't need to insert a new battery)
I'd really love to know.
Prepared to pay for a solution to this!
£10 to your paypal account if it can be made to work on my laptop via a software or firmware solution (but no solutions involving laptop surgery, soldering, voiding my warranty, or carrying a generator, other power source, or additional hardware!)
Offer available until I post here again to say it solved.
07-24-2014 11:16 PM
I raised a kernel bug report for this
Though it is most likly to be a T440s firmware bug from what I hear.
01-07-2015 04:38 AM
It turned out that catch number 1 that clicks out and back into to place when the external battery is slotted in must have an issue.
It seems it does not always travel far enough to trigger the ACPI event.
If I manually open and close the catch with my finger I can generate undock and dock ACPI events for the battery.
I guess I can live with that
11-10-2017 10:30 PM