Ubuntu – lm-sensors – Intel Atom

Wer einen Intel Atom Prozessor benutzt kennt das Problem. Mit der im Ubuntu Repository existierenden Version von lm-sensors kann die Temperatur von Intel Atom CPUs nicht ausgelesen werden. Dieses kleine Problem können wir mit selbst kompilieren des Source Codes von lm-sensors sehr leicht lösen.

cd /usr/src
svn checkout  lm-sensors
cd lm-sensors
make
make install
cd
sensors-detect
...
Intel Atom thermal sensor...   Success!
(driver `coretemp')
...
...
Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): Yes
...
cat /etc/sysconfig/lm_sensors
# Generated by sensors-detect on Thu Feb  4 00:53:03 2010
# This file is sourced by /etc/init.d/lm_sensors and defines the modules to
# be loaded/unloaded.
#
# The format of this file is a shell script that simply defines variables:
# HWMON_MODULES for hardware monitoring driver modules, and optionally
# BUS_MODULES for any required bus driver module (for example for I2C or SPI).
HWMON_MODULES="coretemp it87"
# For compatibility reasons, modules are also listed individually as variables
#    MODULE_0, MODULE_1, MODULE_2, etc.
# You should use BUS_MODULES and HWMON_MODULES instead if possible.
MODULE_0=coretemp
MODULE_1=it87
sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:     +1.10 V  (min =  +0.85 V, max =  +1.60 V)
+3.3 Voltage:     +3.42 V  (min =  +2.97 V, max =  +3.63 V)
+5 Voltage:       +4.95 V  (min =  +4.50 V, max =  +5.50 V)
+12 Voltage:     +12.04 V  (min = +10.20 V, max = +13.80 V)
Chassis FAN Speed:   0 RPM  (min =  600 RPM)
CPU FAN Speed:    1136 RPM  (min =  600 RPM)
POWER FAN Speed:     0 RPM  (min =  600 RPM)
CPU Temperature:   +43.0°C  (high = +60.0°C, crit = +95.0°C)