[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Freeipmi-devel] Re: Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status
From: |
Werner Fischer |
Subject: |
[Freeipmi-devel] Re: Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues |
Date: |
Mon, 24 Jan 2011 13:42:45 +0100 |
Hi again,
just fyi: I did a "make uninstall" of FreeIPMI 1.0.1 and installed the
current FreeIPMI Ubuntu 10.10 package: 0.7.17.beta2
This old version reports the PS Status correct as Nominal/Critical as
you can see below (independent from the additional Unrecognized State's)
address@hidden:~$ ipmimonitoring -V
ipmimonitoring - 0.7.17.beta2
Copyright (C) 2007-2008 Lawrence Livermore National Security, LLC.
Copyright (C) 2006-2007 The Regents of the University of California.
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:~$ /usr/sbin/ipmimonitoring -h 10.1.102.201 -u monitoring -p
relation -l user --quiet-cache --sdr-cache-recreate
Record_ID | Sensor Name | Sensor Group | Monitoring Status| Sensor Units |
Sensor Reading
4 | FAN 1 | Fan | Nominal | RPM | 9216.000000
71 | FAN 2 | Fan | Nominal | RPM | 9216.000000
138 | FAN 3 | Fan | Nominal | RPM | 9216.000000
205 | FAN 4 | Fan | Nominal | RPM | 9216.000000
406 | CPU1 Vcore | Voltage | Nominal | V | 0.912000
473 | CPU2 Vcore | Voltage | Nominal | V | 0.912000
540 | CPU1 DIMM | Voltage | Nominal | V | 1.520000
607 | CPU2 DIMM | Voltage | Nominal | V | 1.520000
741 | +5 V | Voltage | Nominal | V | 5.120000
808 | +5VSB | Voltage | Nominal | V | 5.088000
875 | +12 V | Voltage | Nominal | V | 12.190000
942 | -12 V | Voltage | Nominal | V | -11.904000
1009 | VTT | Voltage | Nominal | V | 1.112000
1076 | +3.3VCC | Voltage | Nominal | V | 3.288000
1143 | +3.3VSB | Voltage | Nominal | V | 3.264000
1210 | VBAT | Voltage | Nominal | V | 3.048000
1411 | System Temp | Temperature | Nominal | C | 31.000000
1478 | P1-DIMM1A | Temperature | Nominal | C | 34.000000
1545 | P1-DIMM2A | Temperature | Nominal | C | 36.000000
1612 | P1-DIMM3A | Temperature | Nominal | C | 34.000000
1679 | P2-DIMM1A | Temperature | Nominal | C | 34.000000
1746 | P2-DIMM2A | Temperature | Nominal | C | 34.000000
1813 | P2-DIMM3A | Temperature | Nominal | C | 33.000000
1880 | Chassis Intru | Physical Security | Nominal | N/A | 'OK'
1947 | PS Status | Power Supply | Nominal | N/A | 'Presence detected'
'Unrecognized State' 'Unrecognized State' 'Unrecognized State' 'Unrecognized
State' 'Unrecognized State' 'Unrecognized State' 'Unrecognized State'
with one power supply being unplugged:
1947 | PS Status | Power Supply | Critical | N/A | 'Power Supply Failure
detected' 'Unrecognized State' 'Unrecognized State' 'Unrecognized State'
'Unrecognized State' 'Unrecognized State' 'Unrecognized State' 'Unrecognized
State'
best regards,
Werner
On Mon, 2011-01-24 at 11:56 +0100, Werner Fischer wrote:
> 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
- [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Werner Fischer, 2011/01/24
- [Freeipmi-devel] Re: Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues,
Werner Fischer <=
- Re: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Albert Chu, 2011/01/24
- Re: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Albert Chu, 2011/01/24
- Re: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Werner Fischer, 2011/01/25
- Re: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Werner Fischer, 2011/01/27
- Re: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Albert Chu, 2011/01/27
- Re: [Freeipmi-devel] Supermicro X8DTL-3F CPU1 Temp, CPU2 Temp, PS Status sensors query issues, Albert Chu, 2011/01/28