Jako iż lm-sensors nie tworzy żadnych katalogów w /sys/bus/i2c/devices chciałbym napisać skrypt, który podałby mi temperatury używając polecenia:
Kod: Zaznacz cały
sensors
Sensors daje taki wynik:
Kod: Zaznacz cały
wiader@kotux:~$ sensors
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
+41°C
w83627thf-isa-0290
Adapter: ISA adapter
VCore: +1.42 V (min = +0.70 V, max = +1.87 V)
+12V: +11.98 V (min = +9.12 V, max = +6.14 V) ALARM
+3.3V: +3.22 V (min = +1.22 V, max = +1.36 V) ALARM
+5V: +4.93 V (min = +5.33 V, max = +1.89 V) ALARM
-12V: -11.87 V (min = -12.61 V, max = +1.21 V)
V5SB: +4.87 V (min = +2.85 V, max = +5.75 V)
VBat: +2.70 V (min = +0.69 V, max = +1.66 V) ALARM
fan1: 0 RPM (min = 28125 RPM, div = 2) ALARM
CPU Fan: 0 RPM (min = 21093 RPM, div = 2) ALARM
fan3: 0 RPM (min = 29347 RPM, div = 2) ALARM
M/B Temp: +43°C (high = +82°C, hyst = +8°C) sensor = thermistor
CPU Temp: +37.5°C (high = +80°C, hyst = +75°C) sensor = diode
temp3: +52.5°C (high = +80°C, hyst = +75°C) sensor = thermistor
vid: +0.000 V (VRM Version 2.4)
alarms: Chassis intrusion detection ALARM
beep_enable:
Sound alarm enabled
Kod: Zaznacz cały
wiader@kotux:~$ sensors | sed '/M\/B Temp/!d;{s/C.*/C/;s/.*+//}' | tr --delete °C
43
- Co zrobić aby zdobyć temperaturę CPU (zamiana M\/B Temp na CPU Temp nie pomaga)?
- Czy mój skrypt na temperaturę płyty głównej dałoby się jakoś ,,normalniej'' zapisać?