freeipmi-devel
[Top][All Lists]
Advanced

[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




reply via email to

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