R6x UltraBay Akku 42T4679 wird unter Linux nicht benutzt

RainerEL

New member
Themenstarter
Registriert
25 Apr. 2013
Beiträge
3
Hallo Zusammen,

ich habe mir einen UltraBay Akku 42T4679 zugelegt. Mein TP ist ein R60 und es läuft Ubuntu 12.04 darauf. Leider wird der Akku nicht benutzt.

- Das Laden funktioniert.
- Wenn ich den Netzstrom Adapter abziehe wird der Standard Akku entladen und nicht wie erwartet der UltraBay Akku. Ist der Standard Akku leer, oder wird heraus gezogen ist der TP sofort aus.
- Entferne ich den Standard Akku und starte nur mit dem Ultrabay Akku wird dieser benutzt. Und hält auch über eine Stunde im Akku Betrieb?

Was auch nicht geht ist das Recalibrien mittels TLP:

rainer@BN591-LINUX:~$sudo tlp recalibrate BAT1 zeigt folgendendes an:

Currently discharging battery BAT1:
voltage = 12496 [mv]
remaining capacity = 29160 [mWh]
remaining percent = 100 [%]
remaining time = not_discharging [min]
power = 0 [mW]
Press Ctrl+C to cancel.

Done: battery BAT1 was completely discharged.
rainer@BN591-LINUX:~$

Und dies innerhalb von 3 Sekunden

Beim Relalibrate vom Standard Akku (BAT0) dauert das lange bis der Akku leer ist.

Hier noch Infos zu den Akkus

rainer@BN591-LINUX:~$ sudo tlp-stat -b
Scan right middle finger on UPEK TouchStrip
--- TLP 0.3.8.1 --------------------------------------------

+++ ThinkPad Extended Battery Functions
tp-smapi = active
tpacpi-bat = inactive (unsupported hardware)

+++ ThinkPad Battery Status (Main)
/sys/devices/platform/smapi/BAT0/manufacturer = Panasonic
/sys/devices/platform/smapi/BAT0/model = 92P1139
/sys/devices/platform/smapi/BAT0/manufacture_date = 2007-03-14
/sys/devices/platform/smapi/BAT0/first_use_date = 2007-05-09
/sys/devices/platform/smapi/BAT0/cycle_count = 421
/sys/devices/platform/smapi/BAT0/design_capacity = 56160 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 34940 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 34850 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 100 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time = not_charging [min]
/sys/devices/platform/smapi/BAT0/power_now = 0 [mW]
/sys/devices/platform/smapi/BAT0/power_avg = 0 [mW]

/sys/devices/platform/smapi/BAT0/start_charge_thresh = 96 [%]
/sys/devices/platform/smapi/BAT0/stop_charge_thresh = 100 [%]
/sys/devices/platform/smapi/BAT0/force_discharge = 0

+++ ThinkPad Battery Status (Ultrabay/Slice)
/sys/devices/platform/smapi/BAT1/manufacturer = SONY
/sys/devices/platform/smapi/BAT1/model = 42T4679
/sys/devices/platform/smapi/BAT1/manufacture_date = 2008-11-26
/sys/devices/platform/smapi/BAT1/first_use_date = 2010-01-07
/sys/devices/platform/smapi/BAT1/cycle_count = 39
/sys/devices/platform/smapi/BAT1/design_capacity = 29160 [mWh]
/sys/devices/platform/smapi/BAT1/last_full_capacity = 29160 [mWh]
/sys/devices/platform/smapi/BAT1/remaining_capacity = 29160 [mWh]
/sys/devices/platform/smapi/BAT1/remaining_percent = 100 [%]
/sys/devices/platform/smapi/BAT1/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT1/remaining_charging_time = not_charging [min]
/sys/devices/platform/smapi/BAT1/power_now = 0 [mW]
/sys/devices/platform/smapi/BAT1/power_avg = 0 [mW]

/sys/devices/platform/smapi/BAT1/start_charge_thresh = 96 [%]
/sys/devices/platform/smapi/BAT1/stop_charge_thresh = 100 [%]
/sys/devices/platform/smapi/BAT1/force_discharge = 0


Ein setzen des force_discharge per Terminal funkioniert auch nicht für BAT1 aber für BAT0:

rainer@BN591-LINUX:~$ echo 1 | sudo tee /sys/devices/platform/smapi/BAT0/force_discharge
1
rainer@BN591-LINUX:~$ cat /sys/devices/platform/smapi/BAT0/force_discharge1
rainer@BN591-LINUX:~$ acpitool -B
Battery #1 : present
Remaining capacity : 34760 mWh, 99.48%, 01:36:21
Design capacity : 56160 mWh
Last full capacity : 34940 mWh, 62.22% of design capacity
Capacity loss : 37.78%
Present rate : 21645 mW
Charging state : discharging
Battery type : rechargeable
Model number : 1 mWh
Serial number : 92P1139
Battery #2 : present
Remaining capacity : 29070 mWh, 99.69%
Design capacity : 29160 mWh
Last full capacity : 29160 mWh
Present rate : 0 mW
Charging state : charged
Battery type : rechargeable
Model number : 1 mWh
Serial number : 42T4679
All batteries : 99.58%, 02:56:56
rainer@BN591-LINUX:~$ echo 1 | sudo tee /sys/devices/platform/smapi/BAT1/force_discharge
1
rainer@BN591-LINUX:~$ cat /sys/devices/platform/smapi/BAT1/force_discharge
0
rainer@BN591-LINUX:~$ acpitool -B
Battery #1 : present
Remaining capacity : 34630 mWh, 99.11%
Design capacity : 56160 mWh
Last full capacity : 34940 mWh, 62.22% of design capacity
Capacity loss : 37.78%
Present rate : 0 mW
Charging state : charged
Battery type : rechargeable
Model number : 1 mWh
Serial number : 92P1139
Battery #2 : present
Remaining capacity : 29070 mWh, 99.69%
Design capacity : 29160 mWh
Last full capacity : 29160 mWh
Present rate : 0 mW
Charging state : charged
Battery type : rechargeable
Model number : 1 mWh
Serial number : 42T4679
rainer@BN591-LINUX:~$

Hat Jemand eine Idee was ich noch machen kann um den UltraBay Akku zu benutzen?

Danke Rainer
 
Falsches Unterforum, das gehört besser nach Linux.

Funktioniert es denn überhaupt unter Windows?

Bei meinem T61 geht es genauso wie es soll: erst wird der Ubay Akku entladen, dann der Hauptakku.

Eventuell hilft es dabei, diverse System logs (zuerst dmesg) nachzusehen. Da muss wohl was kaputt sein.
 
Ich habe die Frage hier gestellt, weil ich befürchte , dass dies nicht unbedingt ein Linux Problem ist. In den Linux Foren und Google, speziell ThinkWiki, steht, das mit tp-smapi es so wie bei Dir funktionieren soll.

In den Logs ist nichts zu sehen, was auf einen Fehler hin schließen läßt. Die Anzeigen und Analyzen sagen mir auch es ist alles OK. Nur der Discahrge und die Benutzung des Ultrabay Akkus funktioniert nicht.

Es wäre gut zu wissen ob es einen R60 mit LINUX gibt der funktioniert oder den gleichen Fehöler hat.
 
Es wäre vor allem gut zu wissen, wie sich der Ultrabay-Akku unter einem anderen Betrübssystem auf derselben Hardware und auch einer anderen Maschine verhält. Da es mich doch sehr wundern würde, wenn es nicht so wie auf einem T60/61 funktionierte, stellt sich vor allem die Frage, ob der Akku nicht eventuell einfach nur defekt ist.Alt genug (BAT1/manufacture_date = 2008-11-26) könnte er durchaus sein, um eventuell mal die Löffel abzugeben.

Da der Ultrabay-Akku typischerweise immer zuerst vollständig leergesaugt wird, wenn man dem nicht mit einem Trick einen Riegel vorschiebt, dürfte er auch einen besonders intensiven Lade- und Entladestress zu verkraften haben.
 
Zuletzt bearbeitet:
Hi,

es würde mich sehr wundern wenn das Betriebssystem eine Rolle spielt. Die Steuerung ob und welcher Akku entladen wird, bekommen Hardware/Firmware völlig ohne Betriebssystem hin. Natürlich ist ein Bug in tp-smapi nicht völlig auszuschließen, aber der Code ist so abgehangen, dass das wohl sehr unwahrscheinlich ist. Linux hat aber den Vorteil, dass man die Akkudaten direkt sieht ohne Interpretation druch

Ich würde sagen hier liegt ein Problem mit der Hardware oder der Firmware (EC) vor.

Firmware:

Hardware:
  • Ultrabayakku defekt
  • Kontaktproblem
  • Systemboard defekt

Falls Du den Ultrabayakku zurücksenden kannst, empfehle ich stattdessen einen neuen 9cell zu holen. Der vorhandene 6cell geht ja auch schon auf die 50% Verschleiß zu.
 
Danke allen Zusammen,

jetzt funktioniert alles so wie es soll!!! Warum weiß ich nicht. Was ich gemacht habe:

Zich mal rebootet mit und ohne Ultrabay Akku und alle möglichen Parameter in /proc/acpi/battery/BAT* und /sys/devices/platform/smapi/BAT* gecheckt und versucht zu verstehen. Sowie alle möglichen Infos in thinkpadwiki analysiert. Nichts schien falsch zu sein.

Also hab ich den Ultrabay Akku zur Seite gelegt und weiter gegoogled. Nichts neues gefunden. Nach einem Tag den Fall vergessen und den Ultrabay Akku liegen lassen habe ich einfach nochmal den Ultraybay Akku in das laufende System gesteckt. Oh Wunder das acpitool -B zeigte diesmal sofort den Ultraybay Akku.

Sofort wurde das Netzteil gezogen und siehe da es funktionierte wie es soll: der Ultrabay Akku wurde entladen. Auch der tlp recalibrate bat1 funktionierte.

Fragt mich nicht wieso es nun geht, ich weiß es nicht! Aber nochmals vielen Dank für die Unterstützung.

Gruß Rainer
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben