Debian Lüftersteuerung und weiteres .. Thinkpad T430

DD95F

New member
Themenstarter
Registriert
21 Sep. 2020
Beiträge
20
Hallo zusammen,

zu meinem Lifebook E736 Notebook das ohne weiteres mit Debian läuft, habe ich mir für kleines Geld ein T430 für unterwegs gekauft.
Allerdings macht mir das Notebook einige Schwierigkeiten. Ich zähl mal die Dinge auf, die mir bisher aufgefallen sind.

- Lüfter dreht ständig über 35xx upm (thinkfan installiert) Was genau muss noch konfiguriert werden ? Die thinkfan.conf habe ich nach /etc kopiert.

- Akku springt von 40% auf 6% (Akku ist neu und auch kalibriert) Defekt oder ein Bug ?

- Turboboost mit TLP deaktiviert, geht trotzdem ständig über 2600 Mhz (3100 Mhz)

- Bios (2.82) lässt keine Legacy/Bios Installation zu. Verstehe ich nicht.

- Hohe Temperatur unter Last (~78°C) - WLP erneuern ?


Sollte mir noch weiteres auffallen, dann frage ich nochmal.

Debian 10 Buster- Thinkpad T430 - Intel i5 3320m
 
Zuletzt bearbeitet:
Ich verstehe die Anleitung nicht, bzw. ich kann sie nicht umsetzen. Da fehlt mir zu viel Können. :(

Dafür braucht man nicht all zuviel Können :)
Das Schwierigste sind nur die Schritte dorthin. Das kann ich dir gerne erklären.
Das mit "DPkg::Post-Invoke {"/path/to/sbin/command";};" ist ja verständlich, damit startet man nach einer Installation bzw. Update z.B. ein Script.
Das Script musst also zuerst schauen, ob das Modul schon signiert wurde oder nicht (kannst zu hexdump, xxd oder ls für nehmen) . Wenn Ja dann raus und gut ist. Wenn nicht, dann Modul neu signieren und installieren. Dafür nimmst Du am besten den DKMS_autoinstaller. Neu booten brauchst dann auch nicht. Wenn Du noch Fragen zu hast melde dich einfach. Zeit habe ich allerdings ab Donnerstag wieder.
 
Ja Danke! Ich wollte mir erstmall ein Script basteln - das das Modull manuell signiert:

Code:
cd /lib/modules/$(uname -r)/updates/dkms

Zumindest das geht schonmal ! $ für die Variabel habe ich noch nicht komplett verstanden.

Code:
/usr/lib/linux-kbuild-4.19/scripts/sign-file sha256 /root/MOK.priv /root/MOK.der vboxdrv.ko

Wie ich das passende kbuild ansteuere ?

Mit ls könnte ich abfragen ob das Modull schon signiert ist ?
 
Code:
 Ja Danke! Ich wollte mir erstmall ein Script basteln - das das Modull manuell signiert:

cd /lib/modules/$(uname -r)/updates/dkms

Wieso manuell ? lass es doch vollautomatisch mit "DPkg::Post-Invoke" erledigen.

Code:
Zumindest das geht schonmal ! $ für die Variabel habe ich noch nicht komplett verstanden.

Du meinst, wie man zum Kernel Module Ordner kommst bzw. dort wo sich das Modul befindet das signiert werden soll ?

Code:
/usr/lib/linux-kbuild-4.19/scripts/sign-file sha256 /root/MOK.priv /root/MOK.der vboxdrv.ko
Wie ich das passende kbuild ansteuere ?

Ah verstehe. Nimm das sign-file vom aktuellen Header, damit geht es.

Code:
Mit ls könnte ich abfragen ob das Modull schon signiert ist ?

Jein. Mit der Option -td -- kommst Du mit (*) zum aktuellen Kernel Module Ordner. Allerdings benötigt man trotzdem noch einen Hex-Editor wie xxd oder hexdump.

HTML:
ls -td -- /lib/modules/`uname -r`/updates/dkms/acpi_call.ko | head -1 | xargs xxd -u | grep 'Secure Boot'


(xxd -u /lib/modules/`uname -r`/updates/dkms/acpi_call.ko | grep 'Secure Boot')
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben