[[InArbeit(~,scriper)]] [[Getestet(feisty)]] {{{#!Warnung Es sollte mit äußerster Aufmerksamkeit und Vorsicht vorgegangen werden, da bei falscher Handhabung die Hardware irreparabel beschädigt werden kann! }}} {{{#!Wissen * [1]: [:Lm_sensors: LM-Sensors einrichten] * [2]: [:Terminal: Ein Terminal öffnen] * [3]: [:Editor: Einen Editor öffnen] }}} [[TableOfContents(2)]] = Voraussetzungen = Mit Hilfe von [:Lm_sensors: LM-Sensors] und eines Konfigurationsskriptes lassen sich die Lüfter im System, die per [http://de.wikipedia.org/wiki/Pulsweitenmodulation PWM] {de} angesteuert werden können, dynamisch anhand der Temperatur (z.B. der CPU) gesteuert werden. Voraussetzung für diese Anleitung ist die korrekte Installation und Konfiguration des Programms LM-Sensors [1]. Die Anleitung kann für Nutzer sinnvoll sein, bei denen der CPU-Lüfter ständig auf höchster Drehzahl läuft und dieser deshalb zu viel Lärm verursacht. {{{#!Hinweis Im BIOS sollten Systeme wie AMDs Cool‘n’Quiet (bei anderen Systemen auch Cool'n'Quiet control, C1E Support oder C1E Function genannt) ausgeschaltet werden, da diese sich mit der Technik, die hier beschrieben wird, nicht vertragen.[[BR]] Ein weiterer Grund für eine ständig laufenden Lüfter könnte auch ein nicht aktiviertes Speed-Steping des Prozessors sein, weitere Informationen gibt es [:Prozessortaktung:hier]. }}} = Konfiguration der Lüftersteuerung = == Welche Lüfter sind regelbar? == Man startet das Konfigurationsskript in einem Terminal mit Root-Rechten [2]: {{{#!Befehl sudo pwmconfig }}} Das Skript versucht nun festzustellen, welche Lüfter sich kontrollieren lassen. Dazu versucht es, einen Lüfter für 5 Sekunden anzuhalten - sollte das geschehen sein, bestätigt man die darauf folgende Abfrage mit [[Tasten(y)]]. == Lüfter konfigurieren == Hat man einen zu regelnden Lüfter gefunden, kann man ihn nach der entsprechenden mit [[Tasten(y)]] zu bestätigenden Abfrage wie folgt konfigurieren: {{{#!Text What should be the path to your fancontrol config file (/etc/fancontrol) }}} Wenn die Konfigurationsdatei noch nicht vorhanden ist, dann wird sie von dem Skript erstellt. Man bestätigt die Abfrage dafür mit [[Tasten(ENTER)]] Man erhalten nun ein Menü ähnlich dem folgenden: {{{#!Text Select fan output to configure, or other action: 1) 9191-0290/pwm2 3) Just quit 5) Show configuration 2) Change INTERVAL 4) Save and quit }}} Nun drückt man [[Tasten(1+Enter)]], um den entsprechenden Lüfter zu konfigurieren. Man wird nun nach dem Temperatursensor gefragt, nach dem sich die Drehzahl richten soll: {{{#!Text Select a temperature sensor as source for 9191-0290/pwm2: 1) 9191-0290/temp1_input 2) 9191-0290/temp2_input 3) None (Do not affect this PWM output) }}} Nun wählt man die entsprechende Nummer und bestätigt sie mit [[Tasten(ENTER)]]. Man wird nun nach der Temperatur gefragt, bei der sich der Lüfter ausschalten kann: {{{#!Text Enter the low temperature (C) at which the fan should be switched off (0): }}} Jetzt wählt man nach Prozessor und Kühler-/Lüfterkombination einen relativ niedrigen Wert (auf die Herstellerangaben der CPU achten) und bestätigt sie mit [[Tasten(ENTER)]]. Nun wird festgelegt, bei welcher Temperatur der Lüfter auf seine maximale Drehzahl gebracht werden soll: {{{#!Text Enter the high temperature (C) at which the fan should be switched to full speed (60): }}} Auch hier achtet man auf die Angaben des Herstellers zur maximalen Prozessortemperatur. Man gibt am besten einen Wert an, der etwas darunter liegt. Jetzt wird man nach der Geschwindigkeit gefragt, mit der der Lüfter beginnen soll, sich zu drehen, sobald die Minimaltemperatur, die man im ersten Schritt festgelegt hat, überschritten wird: {{{#!Text Enter the minimum PWM value (0-255) at which the fan STARTS spinning (press t to test) (150): }}} Man kann einen Wert von ''0 (Lüfter aus)'' bis ''255 (maximale Drehzahl)'' eingeben. Außerdem hat man die Möglichkeit ein [[Tasten(t)]] einzugeben, was bewirkt, dass der Lüfter sich in 10er-Schritten von 0-255 "hocharbeitet", bis man den entsprechenden Wert gefunden hat und mit [[Tasten(y)]] bestätigen. Man sollte sich mit dem "Durchtesten" beeilen, da der Lüfter gedrosselt wird und das zu einer Überhitzung führen kann. Jetzt wird man nach der Geschwindigkeit gefragt, mit der der Lüfter gerade noch am Laufen ist. Dies beschreibt den Zustand, der erreicht wird, wenn von einer höheren Temperatur heruntergekühlt wurde: {{{#!Text Enter the minimum PWM value (0-255) at which the fan STOPS spinning (press t to test) (100): }}} Auch hier kann man wieder [[Tasten(t)]] eingeben, um die optimale Einstellung herauszufinden - nur diesmal von "maximaler Geschwindigkeit" bis "dreht sich gar nicht". Wenn der Lüfter sich nun aufhört zu drehen oder kurz davor ist, drückt man wieder [[Tasten(y)]]. Man sieht nun wieder folgendes Menü: {{{#!Text Select fan output to configure, or other action: 1) 9191-0290/pwm2 3) Just quit 5) Show configuration 2) Change INTERVAL 4) Save and quit }}} Jetzt speichert man die Konfiguration mit [[Tasten(4+Enter)]]. == Autostart einrichten == Damit das Programm, welches die Lüftersteuerung aktiviert und überwacht, nicht bei jedem Neustart des Systems von Hand gestartet werden muss, trägt man den Befehl {{{#!Befehl fancontrol }}} wie unter [:rc.local:] beschrieben in die Datei '''/etc/rc.local''' [3] ein. ---- * [:Kategorie/Hardware:] * [:Kategorie/System:]