Messen mit lm_sensors wenn im Bios disabled?
Hallo Ich möchte gerne meinen CPU-Fan-Speed monitoren mittels lm_sensors, aber ich muss es im BIOS disablen weil er sonst immer ein F1 beim reboot möchte weil er 'zu langsam' sei (hab den eben gedrosselt)... Doch wenn ich es nun im lm_sensors aktiviere, krieg ich nur 0 raus... Kann man da etwas machen oder ist das BIOS hier die oberste Instanz ohne die es nicht geht? Ist ein altes ASUS P5A mit einem 450er AMD K6-2 dessen 8cm Kühler ich dank einem sehr guten rein-Kupfer-Kühler nur mit sehr niedriger Drehzahl betreiben muss... Vielen Dank Matti
Am Montag, 17. Januar 2005 04:06 schrieb Matthias Keller:
Hallo
Ich möchte gerne meinen CPU-Fan-Speed monitoren mittels lm_sensors, aber ich muss es im BIOS disablen weil er sonst immer ein F1 beim reboot möchte weil er 'zu langsam' sei (hab den eben gedrosselt)... Doch wenn ich es nun im lm_sensors aktiviere, krieg ich nur 0 raus... Kann man da etwas machen oder ist das BIOS hier die oberste Instanz ohne die es nicht geht?
Ist ein altes ASUS P5A mit einem 450er AMD K6-2 dessen 8cm Kühler ich dank einem sehr guten rein-Kupfer-Kühler nur mit sehr niedriger Drehzahl betreiben muss...
Vielen Dank
Matti
Mach mal folgendes: 1) öffne eine root bash 2) erhöhe div-faktor von dem voreingestellten 2 2 2 auf 4 indem du echo 4 4 4 > /proc/sys/dev/sensors/<DEIN-CHIPSATZ>/fan_div ausführst 3) zum speichern des gerade eingegebenen befehls: sensors -s ausführen. starte gkrellm und in der bash sensors (sollte keine 0 mehr da sein)
Matthias Reinhardt wrote:
Am Montag, 17. Januar 2005 04:06 schrieb Matthias Keller:
Hallo
Ich möchte gerne meinen CPU-Fan-Speed monitoren mittels lm_sensors, aber ich muss es im BIOS disablen weil er sonst immer ein F1 beim reboot möchte weil er 'zu langsam' sei (hab den eben gedrosselt)... Doch wenn ich es nun im lm_sensors aktiviere, krieg ich nur 0 raus... Kann man da etwas machen oder ist das BIOS hier die oberste Instanz ohne die es nicht geht?
Mach mal folgendes:
2) erhöhe div-faktor von dem voreingestellten 2 2 2 auf 4 indem du echo 4 4 4 > /proc/sys/dev/sensors/<DEIN-CHIPSATZ>/fan_div ausführst
Hallo Matthias Wow, thx, das hat geholfen. Jetzt wäre ich noch um eine Erklärung froh was dieses fan_div ist :))) Danke! Matti
Matthias Keller schrieb:
Matthias Reinhardt wrote:
Am Montag, 17. Januar 2005 04:06 schrieb Matthias Keller:
Hallo
Ich möchte gerne meinen CPU-Fan-Speed monitoren mittels lm_sensors, aber ich muss es im BIOS disablen weil er sonst immer ein F1 beim reboot möchte weil er 'zu langsam' sei (hab den eben gedrosselt)... Doch wenn ich es nun im lm_sensors aktiviere, krieg ich nur 0 raus... Kann man da etwas machen oder ist das BIOS hier die oberste Instanz ohne die es nicht geht?
Mach mal folgendes:
2) erhöhe div-faktor von dem voreingestellten 2 2 2 auf 4 indem du echo 4 4 4 > /proc/sys/dev/sensors/<DEIN-CHIPSATZ>/fan_div ausführst
Hallo Matthias
Wow, thx, das hat geholfen. Jetzt wäre ich noch um eine Erklärung froh was dieses fan_div ist :))) Danke!
Matti
fan_div = fan-divisor... d.h. im klartext wenn dieser auf 2 wie im voreingestellten fall existiert werden nur lüfter drehzahlen von über 3000 rpm angezeigt :) setzt du den divisor auf 4 werden auch drehzahlen unter 3000 (wie in deinem Fall und auch bei mir hier vor ort) sichtbar. Hab da auch länger knobeln müssen. Weiß allerdings noch nicht wie ich sensors dazu bewege dass ich die o.g. befehle nicht immer manuell ausführen muss, sondern dass sie permanent als fan_div 4 4 4 vorliegen. Meine Lüfter drehen halt weit unter der 3000er Marke. < 2000 :-) gruß matze. Hoffe dir geholfen zu haben. -- Die unaufgeforderte Zusendung einer Werbemail an Privatleute verstößt gegen §1 UWG und 823 I BGB (Beschluß des LG Berlin vom 2.8.1998 Az: 16 O 201/98). Jede kommerzielle Nutzung der übermittelten persönlichen Daten sowie deren Weitergabe an Dritte ist ausdrücklich untersagt!
Am Montag, 17. Januar 2005 13:51 schrieb Matthias Reinhardt:
(...). Weiß allerdings noch nicht wie ich sensors dazu bewege dass ich die o.g. befehle nicht immer manuell ausführen muss, sondern dass sie permanent als fan_div 4 4 4 vorliegen. (...).
In "/etc/sensors.conf" gibt es für verschiedene Chips Zeilen wie diese: set fan1_div 4 set fan2_div 2 set fan3_div 2 HTH, Jan -- Defeat is never fatal unless you give up.
Am Mo, den 17.01.2005 schrieb Jan Ritzerfeld um 16:04:
Am Montag, 17. Januar 2005 13:51 schrieb Matthias Reinhardt:
(...). Weiß allerdings noch nicht wie ich sensors dazu bewege dass ich die o.g. befehle nicht immer manuell ausführen muss, sondern dass sie permanent als fan_div 4 4 4 vorliegen. (...).
In "/etc/sensors.conf" gibt es für verschiedene Chips Zeilen wie diese: set fan1_div 4 set fan2_div 2 set fan3_div 2
So bin ich auch verfahren, aber ohne Erfolg. Ich habe mir was in die rc.local (Fedora 2) gebastelt. Und nun zeigt er mir die Umdrehungen des Gehäuselüfters korrekt an. Bye Michael -- We must not look to government to solve our problems. Government is the problem. -- Ronald Reagan ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
Am Montag, 17. Januar 2005 16:11 schrieb Michael Raab:
(...). So bin ich auch verfahren, aber ohne Erfolg. Ich habe mir was in die rc.local (Fedora 2) gebastelt. Und nun zeigt er mir die Umdrehungen des Gehäuselüfters korrekt an.
Schade! Bei meiner SuSE 9.0 ging das noch so -- hatte einen Prozessorlüfter, der mit nur 2150 U/min lief und die Datei in /proc ist mir vollkommen unbekannt. :) MfG, Jan -- If you're coasting, you're going downhill.
Jan Ritzerfeld wrote:
Am Montag, 17. Januar 2005 13:51 schrieb Matthias Reinhardt:
(...). Weiß allerdings noch nicht wie ich sensors dazu bewege dass ich die o.g. befehle nicht immer manuell ausführen muss, sondern dass sie permanent als fan_div 4 4 4 vorliegen. (...).
In "/etc/sensors.conf" gibt es für verschiedene Chips Zeilen wie diese: set fan1_div 4 set fan2_div 2 set fan3_div 2
Hi Danke für den Hinweis. Konnte mir so mein cat "4 4 4" wieder aus meinem startscript rausnehmen, ist mir lieber so :) Funktioniert wunderbar. Danke & Gruss Matti
Matthias Keller wrote:
Hallo
Ich möchte gerne meinen CPU-Fan-Speed monitoren mittels lm_sensors, aber ich muss es im BIOS disablen weil er sonst immer ein F1 beim reboot möchte weil er 'zu langsam' sei (hab den eben gedrosselt)... Doch wenn ich es nun im lm_sensors aktiviere, krieg ich nur 0 raus... Kann man da etwas machen oder ist das BIOS hier die oberste Instanz ohne die es nicht geht?
Hmm? Im Bios deaktiviert? Asus bietet die Option an, Ramspeicher dafür zu reservieren oder nicht um es im Bios anzuzeigen. Genaues weiß ich aber nicht! Das OS (lm_sensors) kann aber immer auslesen, afaik. Hast Du schon alles eingerichtet? Mit: /usr/sbin/sensors-detect als root, werden die Module gesucht und die Auslesemöglichkeit kann auch eingestellt werden. Alles nötige wird dabei im Text erklärt. Wichtig ist, das /etc/init.d/lm_sensors existiert und im Runleveleditor beim booten, aktiviert wird. sensors -s # config einlesen sensors # Werte anzeigen -- Ciao Marco, registered GNU/Linux-User 313353
participants (5)
-
Jan Ritzerfeld
-
Marco Maske
-
Matthias Keller
-
Matthias Reinhardt
-
Michael Raab