freeipmi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sen


From: Werner Fischer
Subject: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues
Date: Mon, 24 Jan 2011 11:56:27 +0100

Hi Al,

when querying a Supermicro X8DTL-3F mainboard (Hardware Revision 2.01,
IPMI Firmware Rev. 2.02) I have found two issues:
     1. the 'CPU1 Temp' and 'CPU2 Temp' OEM sensors cannot currently be
        interpreted
     2. the 'PS Status' sensor does not return a sensor state (only
        N/A), as there are additional 'Unrecognized Events'

Maybe you could look into this and add some functionality in future
FreeIPMI versions so that they can query those three sensors
successfully.

Best regards,
Werner

PS #1: The X8DTL-3F has the WPCM450 chip with ATEN software for IPMI -
see http://www.supermicro.com/manuals/other/SMT_IPMI_Manual.pdf Some
other Supermicro X8 have the same chip but with AMI software - see
http://www.supermicro.com/manuals/other/SMT_IPMI_Manual.pdf - so maybe
the OEM data may be slightly different between them...
PS #2: Below I have attached outputs of ipmi-sensors 1.0.1 for detailed
information. If you need further infos, just let me know.

address@hidden:~$ ipmi-sensors -V
ipmi-sensors - 1.0.1
Copyright (C) 2003-2010 FreeIPMI Core Team
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
address@hidden:~$ ipmi-sensors -h 10.1.102.201 -u monitoring -p relation -l 
user --interpret-oem-data --quiet-cache --sdr-cache-recreate 
--output-sensor-state
ID   | Name          | Type              | State    | Reading    | Units | Event
4    | FAN 1         | Fan               | Nominal  | 9216.00    | RPM   | 'OK'
71   | FAN 2         | Fan               | Nominal  | 9216.00    | RPM   | 'OK'
138  | FAN 3         | Fan               | Nominal  | 9216.00    | RPM   | 'OK'
205  | FAN 4         | Fan               | Nominal  | 9216.00    | RPM   | 'OK'
406  | CPU1 Vcore    | Voltage           | Nominal  | 0.91       | V     | 'OK'
473  | CPU2 Vcore    | Voltage           | Nominal  | 0.91       | V     | 'OK'
540  | CPU1 DIMM     | Voltage           | Nominal  | 1.52       | V     | 'OK'
607  | CPU2 DIMM     | Voltage           | Nominal  | 1.52       | V     | 'OK'
674  | +1.5 V        | Voltage           | N/A      | N/A        | V     | N/A
741  | +5 V          | Voltage           | Nominal  | 5.12       | V     | 'OK'
808  | +5VSB         | Voltage           | Nominal  | 5.09       | V     | 'OK'
875  | +12 V         | Voltage           | Nominal  | 12.19      | V     | 'OK'
942  | -12 V         | Voltage           | Nominal  | -11.90     | V     | 'OK'
1009 | VTT           | Voltage           | Nominal  | 1.11       | V     | 'OK'
1076 | +3.3VCC       | Voltage           | Nominal  | 3.29       | V     | 'OK'
1143 | +3.3VSB       | Voltage           | Nominal  | 3.26       | V     | 'OK'
1210 | VBAT          | Voltage           | Nominal  | 3.05       | V     | 'OK'
1277 | CPU1 Temp     | OEM Reserved      | N/A      | N/A        | N/A   | 'OEM 
Event = 0000h'
1344 | CPU2 Temp     | OEM Reserved      | N/A      | N/A        | N/A   | 'OEM 
Event = 0000h'
1411 | System Temp   | Temperature       | Nominal  | 29.00      | C     | 'OK'
1478 | P1-DIMM1A     | Temperature       | Nominal  | 31.00      | C     | 'OK'
1545 | P1-DIMM2A     | Temperature       | Nominal  | 32.00      | C     | 'OK'
1612 | P1-DIMM3A     | Temperature       | Nominal  | 31.00      | C     | 'OK'
1679 | P2-DIMM1A     | Temperature       | Nominal  | 30.00      | C     | 'OK'
1746 | P2-DIMM2A     | Temperature       | Nominal  | 31.00      | C     | 'OK'
1813 | P2-DIMM3A     | Temperature       | Nominal  | 31.00      | C     | 'OK'
1880 | Chassis Intru | Physical Security | Nominal  | N/A        | N/A   | 'OK'
1947 | PS Status     | Power Supply      | N/A      | N/A        | N/A   | 
'Presence detected' 'Unrecognized Event = 0100h' 'Unrecognized Event = 0200h' 
'Unrecognized Event = 0400h' 'Unrecognized Event = 0800h' 'Unrecognized Event = 
1000h' 'Unrecognized Event = 2000h' 'Unrecognized Event = 4000h'
address@hidden:~$ 


address@hidden:~$ ipmi-sensors -h 10.1.102.201 -u monitoring -p relation -l 
user --interpret-oem-data --quiet-cache --sdr-cache-recreate 
--output-sensor-state -vv
[...]
Record ID: 1277
Record Type: Full Sensor Record (1h)
ID String: CPU1 Temp
Sensor Type: OEM Reserved (C0h)
Sensor Number: 82
IPMB Slave Address: 10h
Sensor Owner ID: 20h
Sensor Owner LUN: 0h
Channel Number: 0h
Entity ID: system board (7)
Entity Instance: 1
Entity Instance Type: Physical Entity
Event/Reading Type Code: 70h
Accuracy: 0.000000%
Sensor Direction: Unspecified
Positive Hysteresis: N/A
Negative Hysteresis: N/A
Sensor State: N/A
Sensor Event: 'OEM Event = 0000h'

Record ID: 1344
Record Type: Full Sensor Record (1h)
ID String: CPU2 Temp
Sensor Type: OEM Reserved (C0h)
Sensor Number: 81
IPMB Slave Address: 10h
Sensor Owner ID: 20h
Sensor Owner LUN: 0h
Channel Number: 0h
Entity ID: system board (7)
Entity Instance: 2
Entity Instance Type: Physical Entity
Event/Reading Type Code: 70h
Accuracy: 0.000000%
Sensor Direction: Unspecified
Positive Hysteresis: N/A
Negative Hysteresis: N/A
Sensor State: N/A
Sensor Event: 'OEM Event = 0000h'

[...]

Record ID: 1947
Record Type: Full Sensor Record (1h)
ID String: PS Status
Sensor Type: Power Supply (8h)
Sensor Number: 85
IPMB Slave Address: 10h
Sensor Owner ID: 20h
Sensor Owner LUN: 0h
Channel Number: 0h
Entity ID: power supply (10)
Entity Instance: 0
Entity Instance Type: Physical Entity
Event/Reading Type Code: 6Fh
Accuracy: 0.000000%
Sensor Direction: Unspecified
Positive Hysteresis: N/A
Negative Hysteresis: N/A
Assertion Event Enabled: 'Power Supply Failure detected'
Deassertion Event Enabled: 'Power Supply Failure detected'
Sensor State: N/A
Sensor Event: 'Presence detected'
Sensor Event: 'Unrecognized Event = 0100h'
Sensor Event: 'Unrecognized Event = 0200h'
Sensor Event: 'Unrecognized Event = 0400h'
Sensor Event: 'Unrecognized Event = 0800h'
Sensor Event: 'Unrecognized Event = 1000h'
Sensor Event: 'Unrecognized Event = 2000h'
Sensor Event: 'Unrecognized Event = 4000h'

The following outputs show the PS Status output when one of the two power 
supplies does not get power on its inlet:

address@hidden:~$ ipmi-sensors -h 10.1.102.201 -u monitoring -p relation -l 
user --interpret-oem-data --quiet-cache --sdr-cache-recreate 
--output-sensor-state 
ID   | Name          | Type              | State    | Reading    | Units | Event
[...]
1947 | PS Status     | Power Supply      | N/A      | N/A        | N/A   | 
'Power Supply Failure detected' 'Unrecognized Event = 0100h' 'Unrecognized 
Event = 0200h' 'Unrecognized Event = 0400h' 'Unrecognized Event = 0800h' 
'Unrecognized Event = 1000h' 'Unrecognized Event = 2000h' 'Unrecognized Event = 
4000h'
address@hidden:~$

Record ID: 1947
Record Type: Full Sensor Record (1h)
ID String: PS Status
Sensor Type: Power Supply (8h)
Sensor Number: 85
IPMB Slave Address: 10h
Sensor Owner ID: 20h
Sensor Owner LUN: 0h
Channel Number: 0h
Entity ID: power supply (10)
Entity Instance: 0
Entity Instance Type: Physical Entity
Event/Reading Type Code: 6Fh
Accuracy: 0.000000%
Sensor Direction: Unspecified
Positive Hysteresis: N/A
Negative Hysteresis: N/A
Assertion Event Enabled: 'Power Supply Failure detected'
Deassertion Event Enabled: 'Power Supply Failure detected'
Sensor State: N/A
Sensor Event: 'Power Supply Failure detected'
Sensor Event: 'Unrecognized Event = 0100h'
Sensor Event: 'Unrecognized Event = 0200h'
Sensor Event: 'Unrecognized Event = 0400h'
Sensor Event: 'Unrecognized Event = 0800h'
Sensor Event: 'Unrecognized Event = 1000h'
Sensor Event: 'Unrecognized Event = 2000h'
Sensor Event: 'Unrecognized Event = 4000h'


-- 
: Werner Fischer
: Technology Specialist
: Thomas-Krenn.AG | The server-experts
: http://www.thomas-krenn.com | http://www.thomas-krenn.com/wiki




reply via email to

[Prev in Thread] Current Thread [Next in Thread]