Linux verfügt über ein großartiges Programm zum Lesen und Anzeigen von Sensorsdaten. Das Paket heißt lm_sensors. Da es aber sehr viele verschiedene Mainboards, respektive Chips auf den Boards gibt, kann es vorkommen, daß aktuelle Chips nicht richtig ausgewertet werden.
Der Chipsatz „it8721-isa-0290“ auf meinem Asusboard ist so ein Chip.
Das Problem
Wenn man sensors aufruft, erscheint z.B. so eine Ausgabe:
it8721-isa-0290 Adapter: ISA adapter in0: +2.82 V (min = +1.22 V, max = +0.19 V) ALARM in1: +2.80 V (min = +1.93 V, max = +1.42 V) ALARM in2: +0.80 V (min = +1.84 V, max = +2.38 V) ALARM +3.3V: +3.34 V (min = +2.71 V, max = +0.38 V) ALARM in4: +1.20 V (min = +0.17 V, max = +2.03 V) in5: +2.50 V (min = +1.18 V, max = +2.52 V) ALARM in6: +1.92 V (min = +1.43 V, max = +0.23 V) ALARM 3VSB: +4.61 V (min = +3.65 V, max = +2.76 V) ALARM Vbat: +3.36 V fan1: 1912 RPM (min = 128 RPM) fan2: 0 RPM (min = 53 RPM) ALARM fan3: 0 RPM (min = 10 RPM) ALARM temp1: +39.0°C (low = -54.0°C, high = -127.0°C) ALARM sensor = thermistor temp2: +34.0°C (low = +19.0°C, high = -123.0°C) ALARM sensor = thermistor temp3: -128.0°C (low = -85.0°C, high = -32.0°C) sensor = disabled
Wie man leicht erkennen kann, sind die meisten Min/Max Werte falsch und folglich auch die ALARM Meldungen am Ende der jeweiligen Sensoren. Das liegt daran, daß in der /etc/sensors.conf keine Einträge für diesen Chip enthalten sind.
Fügen Sie am Ende der Datei einfach folgende Einträge an:
chip "it8721-*"
label temp1 "CPU Temp" label fan1 "CPU Fan" label in0 "Core 0"
set in0_min 3.0 * 0.90 set in0_max 3.0 * 1.10 set in1_min 3.0 * 0.90 set in1_max 3.0 * 1.10 set in2_min 0.8 * 0.90 set in2_max 2.0 set in3_min 3.3 * 0.90 set in3_max 3.3 * 1.10 set in6_min 1.9 * 0.95 set in6_max 1.9 * 1.05 set in7_min 5.0 * 0.90 set in7_max 5.0 * 1.10
set fan2_min 0 set fan3_min 0
set temp1_min 0 set temp1_max 86 set temp2_min 0 set temp2_max 128
und dann starten Sie sensors mal mit dem Zusatz „-s“ : sensors -s . Danach ist die Ausgabe für Ihren Chipsatz korrekt.
Sie müssen erstmal herausbekommen, welchen Chip Sie da überhaupt haben, bevor Sie das obige Nachmachen können. Dabei hilft Ihnen sensors-detect . In einem Frage- und Antwortspiel werden Sie über Ihre Chips ausgefragt. Antworten Sie nach besten Wissen und Gewissen, dann klappt das schon.