Repository navigation
Server-Lüfter (Pi 5): Steuerung über die Schaltpunkte statt Regler user_space - #54
Open
Elemirus1996 wants to merge 1 commit into
Open
Elemirus1996 wants to merge 1 commit into
Elemirus1996 wants to merge 1 commit into
Conversation
…er_space Raspberry Pi OS hat keinen Thermal-Regler „user_space“ – die eigene Kurve griff deshalb nie („Regler user_space fehlt“). pifan-set verschiebt jetzt die aktiven Schaltpunkte der CPU-Zone: für Stufe N die Schaltpunkte 1…N auf 1…N °C, die übrigen auf 96…99 °C; die Firmware (step_wise) fährt genau Stufe N an. Der kritische Schaltpunkt (110 °C) bleibt unberührt, die Werkswerte liegen in <Datenordner>/pifan-trips und kommen bei „auto“, durch den Wächter (3 min ohne Lebenszeichen) und nach jedem Neustart zurück. user_space bleibt Rückfall für andere Kernel. Test des echten Skripts gegen ein nachgebildetes /sys wie auf dem Pi 5. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Auf dem Raspberry Pi 5 mit Raspberry Pi OS meldet die Server-Lüfter-Seite „Der Kernel erlaubt keine eigene Lüftersteuerung (Regler „user_space“ fehlt)“. Die eigene Kurve (z. B. „kühl“) und die Regelung nach Miner-Temperatur griffen nie.
Auf dem Pi des Nutzers ergab die Prüfung:
available_policies=step_wisetrip_point_1…4_temp= 50 / 60 / 67,5 / 75 °C, beschreibbar (-rw-r--r-- root)trip_point_0= 110 °C (critical)Lösung
pifan-set(Root-Skript) setzt eine Stufe jetzt über die Schaltpunkte:step_wise) fährt dann genau Stufe N an. Das gilt für alle Regelarten (CPU-Kurve, Miner-Temperatur, Ruhezeit).<Datenordner>/pifan-tripsund kommen zurück bei „Automatisch“, durch den Wächter (3 min ohne Lebenszeichen) und nach jedem Neustart des Pi.user_spacezum Einsatz.Bestehende Pis brauchen einmal neue Systemdateien: Desktop-App → Server → „SSH ▾“ → „Systemdateien per SSH erneuern …“.
Tests
PiFanScriptTests: das echte Skript (sh) gegen ein nachgebildetes/syswie auf dem Pi 5. Geprüft werden Stufe 2/4/0 über die Schaltpunkte, dass die Werkswerte gesichert bleiben, die Rückgabe an die Firmware und der Wächter nach 10 min ohne Lebenszeichen.dotnet test: 719/719.Offen
trip_point_*_tempdie verschobenen Werte zeigen.🤖 Generated with Claude Code