Dear Srs,
I'm trying to monitor CPU temperatures in a PowerEdge 860 server,  
running CentOS 5.1 with 2.6.18-53.1.6.el5 kernel, using lm-sensors  
v2.10.0.
Running "sensors-detect" I get:
=====================================================================(..)
We can start with probing for (PCI) I2C or SMBus adapters.
You do not need any special privileges for this.
Do you want to probe now? (YES/no):
Probing for PCI bus adapters...
Use driver `i2c-i801' for device 00:1f.3: Intel ICH7
Probe succesfully concluded.
We will now try to load each adapter module in turn.
Load `i2c-i801' (say NO if built into your kernel)? (YES/no):
Module loaded succesfully.
(..)
(..)
Next adapter: SMBus I801 adapter at 08c0
Do you want to scan it? (YES/no/selectively):
Client found at address 0x08
Client found at address 0x2e
(..)
(..)
Probing for `National Semiconductor LM85 or LM96000'... Success!
    (confidence 7, driver `lm85')
(..)
(..)
Client found at address 0x50
Probing for `SPD EEPROM'... Success!
    (confidence 8, driver `eeprom')
Probing for `DDC monitor'... Failed!
Probing for `Maxim MAX6900'... Failed!
Client found at address 0x52
Probing for `SPD EEPROM'... Success!
    (confidence 8, driver `eeprom')
Client found at address 0x60
Client found at address 0x69
(..)
=====================================================================
This is the result of running "lm-sensors":
=====================================================================Driver
`lm85' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 08c0'
    Busdriver `i2c-i801', I2C address 0x2e
    Chip `National Semiconductor LM85 or LM96000' (confidence: 7)
Driver `eeprom' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 08c0'
    Busdriver `i2c-i801', I2C address 0x50
    Chip `SPD EEPROM' (confidence: 8)
  * Bus `SMBus I801 adapter at 08c0'
    Busdriver `i2c-i801', I2C address 0x52
    Chip `SPD EEPROM' (confidence: 8)
=====================================================================
So, lm85 chip is correctly detected. Running "sensors" I get this  
output:
=====================================================================# sensors
lm85-i2c-0-2e
Adapter: SMBus I801 adapter at 08c0
V1.5:       +0.00 V  (min =  +1.42 V, max =  +1.58 V)
VCore:      +0.00 V  (min =  +1.03 V, max =  +1.14 V)
V3.3:       +0.00 V  (min =  +3.13 V, max =  +3.47 V)
V5:        +0.00 V  (min =  +4.74 V, max =  +5.26 V)
V12:       +0.00 V  (min = +11.38 V, max = +12.62 V)
CPU_Fan:      0 RPM  (min = 4000 RPM)                     ALARM
fan2:         0 RPM  (min =    0 RPM)                     ALARM
fan3:         0 RPM  (min =    0 RPM)                     ALARM
fan4:         0 RPM  (min =    0 RPM)                     ALARM
CPU:          +0??C  (low  =   +10??C, high =   +50??C)
Board:        +0??C  (low  =   +10??C, high =   +35??C)
Remote:       +0??C  (low  =   +10??C, high =   +35??C)
CPU_PWM:   255
Fan2_PWM:  255
Fan3_PWM:  255
vid:      +1.088 V  (VRM Version 10.0)
=====================================================================
Extraneous output, all temperature values returned are +0?C, it's  
possible to monitor this motherboard sensors using lm-sensors?
Also I have tried to monitor PowerEdge 860 using OpenIPMI, but I get:
=====================================================================# ipmitool
sdr elist | grep -i temp
Temp             | 01h | ns  |  3.1 | Disabled
Planar Temp      | 04h | ok  |  7.1 | 28 degrees C
Temp Interface   | 53h | ns  |  7.1 | Disabled
=====================================================================
What means "Planar Temp"? And why "Temp" and "Temp
Interface" params
are disabled? Can I get CPU temperature with using IMPI?
If I can't get temperatures using lm-sensors or OpenIPMI, what  
utility is available for Linux? thanks!!
Regards,
--
Santi Saez