@Photon
Das hat sich halt so ergeben
Ursprünglich ging ich davon aus, das der Quellcode weitestgehend fehlerfrei ist (bis auf die hal-Geschichte), sodass ich mich letztendlich nur um valide deb-Packete kümmern müsste, d.h. ich wollte gar nichts forken oder patchen, sonder nur maintainen. Erst später hat sich herausgestellt, dass es doch mehr Probleme gibt, als gedacht, insbesondere bei den neuesten Modellen. Auch meine Python-Kenntnisse lassen leider zu wünschen übrig, da ich sonst nur C/C++ benutze.
Außerdem kenne ich mich ehrlich gesagt mit Launchpad und Bazaar überhaupt nicht aus und müsste mich erstmal einarbeiten. Dafür fehlt wiederum die Zeit, weil ich eigentlich mitten in meiner Masterarbeit stecke und normalerweise erst gegen 20 Uhr abends nach Hause komme :facepalm:
@Shad
Bei der Debug-Ausgabe würde mich primär interessieren, ob das Pulsieren des Lüfters, irgendwie mit der Ausgabe korreliert, insbesondere ob der Lüfter immer nach "Polling the sensors" aber vor "Setting fan level to X" aufdreht, oder danach.
Was ich noch im Verdacht habe ist "interval cooling mode"
https://answers.launchpad.net/tp-fan/+faq/506
Das ist ein spezieller tp-fan Betriebsmodus, bei dem der Lüfter immer periodisch eingeschaltet wird, z.B. Lüfterstufe 2 für 8 Sekunden an, danach 3 Sekunden Pause und dann wieder für 8 Sekunden an usw. Eingeschaltet wird das ganze, indem man "interval" anstatt "xx%" verwendet. Ich sehe ehrlich gesagt nicht so viel Sinn dahinter und vermute zudem, dass dieser Modus irgendwie fehlerhaft implementiert ist. Zumindest auf meinem Z61m funktionierte das Ganze nicht korrekt. Daher habe ich eigentlich vor, den "interval cooling mode" komplett zu entfernen, da mir das Debuggen irgendwie zu lästig ist. Es sei denn jemand kann mir erklären, wozu "interval cooling mode" gut sein soll
Übrigens, gibt es mittlerweile ein Profil für T410s
https://code.google.com/p/tpfanco/downloads/list - > tpfand-profiles_20120105_all.deb
Interessanterweise hat der Einsender nichts von pulsierenden Geräuschen geschrieben