Lm Sensors Dell Three Fifty
lm_sensors configuration for Dell 350 systems.
Load the following modules:
i2c-piix4
adm9240
eeprom
Add to /etc/modules.conf or /etc/modprobe.conf:
alias char-major-89 i2c-dev
And for /etc/sensors.conf:
chip "adm9240-*"
# Adjust the CPU label and warning temps slightly.
label temp "CPU Temp"
# Reported temps always seem about 10 degrees too low, so bump them
# up.
compute temp 10+@,@+10
set temp_over 50
set temp_hyst 60
# Set limits for all the voltages.
set "2.5V_min" 2.5 * 0.8
set "2.5V_max" 2.5 * 1.2
set Vccp1_min 1.75 * 0.95
set Vccp1_max 1.75 * 1.05
set "3.3V_min" 3.3 * 0.95
set "3.3V_max" 3.3 * 1.05
set "5V_min" 5 * 0.95
set "5V_max" 5 * 1.05
set "12V_min" 12 * 0.95
set "12V_max" 12 * 1.05
set "Vccp2_min" 2.5 * 0.8
set "Vccp2_max" 2.5 * 1.2
Sample output:
adm9240-i2c-0-2d
Adapter: SMBus PIIX4 adapter at 0440
Algorithm: Non-I2C SMBus adapter
2.5V: +1.49 V (min ` +1.97 V, max ` +2.99 V) ALARM
Vccp1: +1.74 V (min ` +1.64 V, max ` +1.82 V)
3.3V: +3.28 V (min ` +3.11 V, max ` +3.45 V)
5V: +5.05 V (min ` +4.71 V, max ` +5.23 V)
12V: +11.68 V (min ` +11.31 V, max ` +12.56 V)
Vccp2: +2.47 V (min ` +1.98 V, max ` +2.99 V)
fan1: 7758 RPM (min ` 3125 RPM, div ` 2)
fan2: 7848 RPM (min ` 3125 RPM, div ` 2)
CPU Temp: +37.0?C (limit ` +70?C, hysteresis ` +80?C)
vid: +1.75 V
alarms:
eeprom-i2c-0-50
Adapter: SMBus PIIX4 adapter at 0440
Algorithm: Non-I2C SMBus adapter
Memory type: SDR SDRAM DIMM
Memory size (MB): 256
Note that the cpu temps seem pretty low on this system, hence the somewhat arbitrary bump of +10 degrees. That’s probably not exactly the right scaling factor.