pixel-it
Goto Top

Lm-sensors-Werte nicht korrekt?

Hallo,

ich habe einen Miniserver gebaut. Diese besteht aus einem passiv gekühlten VIA Epia M10000G unter SuSe 11.2 mit Apache und Samba.

Ich will auf einer Seite Werte zum aktuellen Status des Servers anzeigen. Hierzu will ich lm_sensors verwenden. Doch die Ausgabe ist sehr "erschreckend":

Beteigeuze:/ # sensors
vt1211-isa-6000
Adapter: ISA adapter
in0: +1.95 V (min = +0.00 V, max = +2.63 V)
in1: +1.98 V (min = +0.00 V, max = +2.63 V)
in2: +1.39 V (min = +0.00 V, max = +2.63 V)
in3: +1.98 V (min = +0.00 V, max = +2.63 V)
in4: +2.16 V (min = +0.00 V, max = +2.63 V)
+3.3V: +3.33 V (min = +0.00 V, max = +4.18 V)
fan1: 0 RPM (min = 0 RPM, div = 2)
fan2: 0 RPM (min = 0 RPM, div = 2)
temp1: +117.0°C (high = +255.0°C, hyst = +0.0°C)
SIO Temp: +53.0°C (high = +204.0°C, hyst = +0.0°C)
cpu0_vid: +1.750 V

Soll ich die 112 rufen? Oder so kann ich den Fehler finden? Ich tippe auf eine falsche Konfig, aber ich weiß nicht, wo ich da schrauben muss um den Sensor korrekt abzufragen. 117°C find ich persönlich dann doch sehr höllisch... ;)

Danke und viele Grüße,

Peter

Content-Key: 142995

Url: https://administrator.de/contentid/142995

Printed on: April 19, 2024 at 12:04 o'clock

Member: SamvanRatt
SamvanRatt May 18, 2010 at 08:40:09 (UTC)
Goto Top
Hi
da liest lm die Daten halt roh aus, sprich keine Hysterese und keinen Teilfaktor. Das ist jedem BIOS Hersteller selbst überlassen. Am einfachsten ist das mit realen Werten zu ermitteln (Kältespray, bzw Umgebungstemperatur) um zu sehen ob du eine Hysterese drinnen hast, bzw ob du nicht einen Teilfaktor (du nimmst zwei Temp Punkte und kannst dann ähnlich Kelvin die Absolutpunkte ermitteln), bzw einen Startwert abziehen mußt. Die meisten haben typ einen Wert von 0° (=keine Hysterese) und einen Teilwert von zwei um von 0-127,5°C darstellen zu können. Bei meinem EPIA PX ist das zumindest so und 90° im Betrieb ist bei den Via's nichts ungewöhnliches, insbesondere wenn sie nur passiv betrieben werden (die CPU ist ja nicht der Hauptverbraucher).
Gruß
Sam
Member: Pixel-IT
Pixel-IT May 18, 2010 at 12:22:04 (UTC)
Goto Top
Habe das jetzt gemacht. Bin mit Hilfe von VIA auf folgende Zeile gekommen:

compute temp1 (@*@*0.0046) - (@*0.088) - 0.748, (@*0.9686) + 65

jetzt sehen meine Ergebnisse so aus:

Beteigeuze:/ # sensors | sed 's/Â/ /g'
vt1211-isa-6000
Adapter: ISA adapter
in0: +1.95 V (min = +0.00 V, max = +2.63 V)
in1: +1.98 V (min = +0.00 V, max = +2.63 V)
in2: +1.39 V (min = +0.00 V, max = +2.63 V)
in3: +1.98 V (min = +0.00 V, max = +2.63 V)
in4: +2.16 V (min = +0.00 V, max = +2.63 V)
+3.3V: +3.33 V (min = +0.00 V, max = +4.18 V)
fan1: 0 RPM (min = 0 RPM, div = 2)
fan2: 0 RPM (min = 0 RPM, div = 2)
CPU Temp: +51.9 °C (high = +68.9 °C, hyst = -0.7 °C)
SIO Temp: +53.0 °C (high = +75.0 °C, hyst = +0.0 °C)
cpu0_vid: +1.750 V

Besser ist das... face-wink