[lm-sensors] HP Compaq ProLiant DL380 detect failure
Jean Delvare
khali at linux-fr.org
Fri Dec 22 22:48:54 CET 2006
Hi Thomas,
On Sat, 25 Nov 2006 17:34:42 -0500, Thomas Brown wrote:
> Anyone have any luck getting lm_sensors to work with the HP/Compaq
> ProLiant DL series (i.e. DL380)? With the latest 'sensors-detect'
> script I get "Sorry, no sensors were detected."
>
> Here is some data for your perusal:
>
>
> dmesg output:
> piix4_smbus 0000:00:0f.0: Found 0000:00:0f.0 device
> piix4_smbus 0000:00:0f.0: SMB base address uninitialized - upgrade BIOS
> or use force_addr=0xaddr
This is a fatal error. If there are sensor chips connected to the
SMBus, you cannot reach them until the SMBus itself works. Try
upgrading the BIOS as suggested. Or try using force_addr as instructed,
just make sure you pick an unused I/O area (check in /proc/ioports.)
But it is also possible that the sensor chips are hidden elsewhere, and
the SMBus isn't used, and that's why it is disabled. I can't tell.
You'd need to ask the manufacturer for technical information.
> HP has a utility to read data from the Internal Lights Out Management board:
> # hplog -t
> ID TYPE LOCATION STATUS CURRENT THRESHOLD
> 1 ADM1022 Processor Zone Nominal 113F/ 45C 143F/ 62C
> 2 ADM1022 CPU (1) Nominal 113F/ 45C 156F/ 69C
> 3 ADM1022 I/O Zone Nominal 113F/ 45C 145F/ 63C
> 4 ADM1022 CPU (2) Nominal 111F/ 44C 156F/ 69C
> 5 ADM1022 Pwr. Supply Bay Nominal 100F/ 38C 129F/ 54C
The driver for the ADM1022 (thmc50) wasn't ported to Linux 2.6 yet,
only Linux 2.4 is supported. Not that it really matters until you can
actually reach these chips.
>
> # hplog -f
> ID TYPE LOCATION STATUS REDUNDANT FAN SPEED
> 1 Var. Speed Processor Zone Nominal Yes Low ( 10)
> 2 Var. Speed Processor Zone Nominal Yes Low ( 10)
> 3 Var. Speed I/O Zone Nominal Yes Low ( 20)
> 4 Var. Speed I/O Zone Nominal Yes Low ( 20)
> 5 Var. Speed Processor Zone Nominal Yes Low ( 10)
> 6 Var. Speed Processor Zone Nominal Yes Low ( 10)
> 7 Var. Speed Pwr. Supply Bay Nominal Yes Low ( 20)
> 8 Var. Speed Pwr. Supply Bay Nominal Yes Low ( 20)
>
> # hplog -p
> ID TYPE LOCATION STATUS REDUNDANT
> 1 Standard Pwr. Supply Bay Nominal No
> 2 Standard Pwr. Supply Bay Absent No
Do you have the source code of that tool? If you do, just check where
it gets the information from.
I also invite you to bug HP themselves about it. Ask them why
lm_sensors doesn't work with their hardware, see what they answer.
--
Jean Delvare
More information about the lm-sensors
mailing list