Langweilt jetzt schon eine ganze Weile in irgendeine Schublade:
http://www.ban-solms.de/downloads/lmsen ... 1.1.tar.gzMD5 e6d5badf11e44a501c0b19903824a0ae
Basierend auf i2c 2.10.5 und
lm-
sensors 2.10.7
http://www.lm-sensors.org/wiki für IPCop 1.4.21
Dies ist
KEIN vollwertiges Addon, es sind lediglich Kernelmodule (ohne Kernel Anpassungen, also eine reine Erweiterung

) und kleine Hilfsprogramme.
Wie funktioniert's:
Code:
# tar xvfz lmsensors-2.10.7-ipcop-0.1.1.tar.gz -C /
# depmod -ae
# ldconfig
# mkdev.sh
# sensors-detect
Dann die letzte Frage mit yes beantworten:
Code:
Do you want to generate /etc/sysconfig/lm_sensors? (yes/NO):
Und in /etc/sysconfig/lm_sensors nach die gefundene Module suchen.
Diese mit
modprobe laden und abwarten ob
sensors was sinnvolles auswirft.
Dies ist zB ein Via EN15000 Board:
Code:
root@ipcop:~ # sensors
w83697hf-isa-0290
Adapter: ISA adapter
VCore: +0.99 V (min = +1.06 V, max = +1.23 V) ALARM
+3.3V: +3.34 V (min = +0.43 V, max = +0.59 V) ALARM
+5V: +5.06 V (min = +3.95 V, max = +0.22 V) ALARM
+12V: +11.78 V (min = +4.86 V, max = +0.49 V) ALARM
-12V: -14.91 V (min = -13.57 V, max = -2.73 V) ALARM
-5V: -7.71 V (min = -4.51 V, max = -6.11 V) ALARM
V5SB: +5.54 V (min = +0.45 V, max = +1.24 V) ALARM
VBat: +3.23 V (min = +1.15 V, max = +0.59 V) ALARM
fan1: 0 RPM (min = 42187 RPM, div = 4) ALARM
fan2: 3708 RPM (min = -1 RPM, div = 4) ALARM
temp1: +48 C (high = +32 C, hyst = +12 C) sensor = transistor ALARM
temp2: +28.0 C (high = +120 C, hyst = +115 C) sensor = diode
alarms:
beep_enable:
Sound alarm enabled
Wenn die Werten nicht stimmen, in /etc/
sensors.conf nach Chip suchen und ein wenig anpassen. In dieses Beispiel wäre der Chip zu finden als
w83697hf.
Irgendwann werde ich mit Hilfe lm_sensors
mbmon ablösen, das wird aber bestimmt noch ein Moment dauern.
EDIT: fast vergessen, inspiriert ist dies zum Teil durch dieser
Beitrag.