tp_smapi Problem mit tlp unter Fedora 17 X121e

Tharin

New member
Themenstarter
Registriert
26 Aug. 2012
Beiträge
11
Hallo Leute,
Ich habe mir als zweit Laptop ein Thinkpad 121e zugelegt und Fedora 17 darauf installiert, so weit so gut. Nun würde ich allerdings gerne noch die Akkuladeschranken definieren. Ich bin dabei nach dieser Anleitung vorgegangen: http://thinkwiki.de/TLP_-_Linux_Stromsparen#Fedora_16_und_h.C3.B6her jedoch will mir das nicht so richtig gelingen. Versuche ich die Ladeschwellen zu ändern bekomme ich immer nur den Fehler: "Error: Thinkpad battery functions not available (missing tp_smapi kernel module)".

Ich habe bis jetzt danach gegoogelt, aber noch keine funktionierende Lösung gefunden. :confused:
Für Tipps und Anregungen wäre ich dankbar.

Gruß Tharin
 
@Tharin: weiter oben hatten wir bereits festgestellt, dass tp_smapi auf deiner Maschine nicht lädt. Daher kannst Du weitere Versuche in dieser Richtung einstellen und wir konzentrieren uns stattdessen auf acpi-call.

Im weiteren setze ich voraus, dass Du folgendes installiert hast:
  • Das acpi-call-Paket auf das kalibari verwies (verlinkt im Wiki) EDITH: von RomanX
  • Die Pakete für TLP 0.3.7.1 wo ich zu einer Anleitung verlinkt habe

Zusammengefaßt also:
Code:
yum makecache --enablerepo tlp-updates-testing 
yum update --enablerepo tlp-updates-testing
yum install acpi_call --enablerepo tlp-updates-testing



Sobald die Voraussetzungen gegeben sind, zeig bitte
Code:
sudo tlp-stat -b
damit wir sehen können ob die Ladeschwellen über acpi-call funktionieren.

es ist doch besser, wenn du hier hin und wieder mal reinschaust.
Tagsüber muss ich i.d.R. Geld verdienen ...
 
Zuletzt bearbeitet:
Es ist genauso wie Linrunner beschrieben hat. Du solltest es Mal mit dem Kernelmodul acpi_call versuchen.
Das gibt es eben aktuell nicht im Fedora TLP Repo (vielleicht hat Mal RomanX mal Zeit eins zu bauen).


Mfg kalibari

P.S. wie man eine /etc/rc.d/rc.local erstellt, steht übrigens auch im Fedora Wiki. In diesem Fall brauchst du es aber nicht.
 
Zuletzt bearbeitet:
Moin

"acpi_call" liegt jetzt als akmod-Build für FC16 und FC17 im updates-testing repository.

Code:
yum makecache --enablerepo tlp-updates-testing
yum install acpi_call --enablerepo tlp-updates-testing

RomanX
 
Guten Morgen,

und erst mal danke für den Support bis jetzt! Okay ich habe nun das "acpi_call" installiert so wie RomanX das hier ausgeführt hat und tlp ist Version 0.3.7.1.

Code:
# tlp-stat -b
--- TLP 0.3.7.1 --------------------------------------------

+++ Battery
Hint: ThinkPad extended battery info not available (tp-smapi kernel module not loaded).
/sys/class/power_supply/BAT1/manufacturer = LGC
/sys/class/power_supply/BAT1/model_name = 42T4961
/sys/class/power_supply/BAT1/cycle_count = 0
/sys/class/power_supply/BAT1/energy_full_design = 62160 [mWh]
/sys/class/power_supply/BAT1/energy_full = 62150 [mWh]
/sys/class/power_supply/BAT1/energy_now = 53940 [mWh]
/sys/class/power_supply/BAT1/power_now = 8453 [mW]
/sys/class/power_supply/BAT1/status = Discharging

Gruß Tharin
 
Das sieht beinahe so aus, als ob auch tpcacpi-bat nicht unterstützt wird. Zeig noch:
Code:
/usr/lib/tlp-pm/tpacpi-bat -v stopChargeThreshold 1; echo $?
/usr/lib/tlp-pm/tpacpi-bat -v stopChargeThreshold 2; echo $?
 
Okay hier also:
Code:
# /usr/lib/tlp-pm/tpacpi-bat -v stopChargeThreshold 1; echo $?
-bash: /usr/lib/tlp-pm/tpacpi-bat: No such file or directory
127

und

Code:
# /usr/lib/tlp-pm/tpacpi-bat -v stopChargeThreshold 2; echo $?
-bash: /usr/lib/tlp-pm/tpacpi-bat: No such file or directory
127

Gruß Tharin
 
Moin

Auf einem 64-Bit System:
Code:
/usr/lib64/tlp-pm/tpacpi-bat -v stopChargeThreshold 1; echo $? 
/usr/lib64/tlp-pm/tpacpi-bat -v stopChargeThreshold 2; echo $?

RomanX
 
Nabend,

Ja ich hab die 64 Bit Variante laufen ;)

Code:
# /usr/lib64/tlp-pm/tpacpi-bat -v stopChargeThreshold 1; echo $?
Call    : \_SB.PCI0.LPC.EC.HKEY.BCSG 0x1
Response: Error: AE_NOT_FOUND
Bad status returned: Error: AE_NOT_FOUND
255

und

Code:
# /usr/lib64/tlp-pm/tpacpi-bat -v stopChargeThreshold 2; echo $?
Call    : \_SB.PCI0.LPC.EC.HKEY.BCSG 0x2
Response: Error: AE_NOT_FOUND
Bad status returned: Error: AE_NOT_FOUND
255

Gruß Tharin
 
Die notwendigen ACPI-Aufrufe werden nicht unterstützt. Somit können wir das Kapitel "X121e und die Ladeschwellen" schließen: geht nicht.
 
Moin,

Tja man kann eben nicht alles haben ;) trotzdem vielen Dank.

Gruß Tharin
 
Hi,

willkommen im Forum und danke für den Hinweis auf das Update von tpacpi-bat! :D

Mit welcher Distri bist Du unterwegs – auch F17?
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben