freeipmi-users
[Top][All Lists]
Advanced

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

Re: [Freeipmi-users] Fan Sensor not correctly reported


From: Albert Chu
Subject: Re: [Freeipmi-users] Fan Sensor not correctly reported
Date: Tue, 15 Oct 2013 10:39:41 -0700

Hi Philip,

Have you tried the "-W discretereading" workaround?  Short story w/ the
workaround, HP motherboards have a unique bug in their firmware such
that ipmitool and FreeIPMI output incorrect information.  There's a
small blurb about it here:

http://www.gnu.org/software/freeipmi/freeipmi-faq.html#Why-is-the-output-from-FreeIPMI-different-than-another-software_003f

If that doesn't work, can you please provide me w/ --debug output from
your "ipmi-sensors -h *** -u *** -p *** -D LAN_2_0 -r 8 -vv" below.

Al

On Mon, 2013-10-14 at 14:13 +0200, Philipp Naether wrote:
> Hi guys,
> 
> on our HP DL380 G6/7 servers FreeIPMI reports the fan sensors with
> wrong values:
> 
> address@hidden sbin]# ./ipmi-sensors -h *** -u *** -p *** -D LAN_2_0 -r 8
> -vv
> 
> Record ID: 8
> Record Type: Full Sensor Record (1h)
> ID String: Fan 2
> Sensor Type: Fan (4h)
> Sensor Number: 7
> 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: Ah
> Accuracy: 0.000000%
> Sensor Direction: Unspecified
> 
> 
> The verbose output of ipmitool reports the following:
>  
> address@hidden bin]# ./ipmitool -I lanplus -H *** -U *** -P *** sensor 
> -v
>  
> Sensor ID: Fan Block 1 (0x9)
> Entity ID: 7.1
> Sensor Type (Discrete): Fan
> Sensor Reading: 19.208 percent
> States Asserted: Availability State
> [Transition to Running]
>  
> Important there is that ipmitool reports the value and the unit
> correctly. But FreeIPMI reports it as N/A. I was told that FreeIPMI
> might not be able to interpret this data correctly and I should write to
> this to the mailing list.
>  
> Further information of the affected systems:
> 
> #bmc-info
> 
> Device ID             : 17
> Device Revision       : 1
> Device SDRs           : supported
> Firmware Revision     : 2.22
> Device Available      : yes (normal operation)
> IPMI Version          : 2.0
> Sensor Device         : supported
> SDR Repository Device : supported
> SEL Device            : supported
> FRU Inventory Device  : supported
> IPMB Event Receiver   : unsupported
> IPMB Event Generator  : unsupported
> Bridge                : unsupported
> Chassis Device        : unsupported
> Manufacturer ID       : Hewlett-Packard (11)
> Product ID            : 8192
>  
> Channel Information
>  
> Channel Number       : 2
> Medium Type          : 802.3 LAN
> Protocol Type        : IPMB-1.0
> Active Session Count : 0
> Session Support      : multi-session
> Vendor ID            : Intelligent Platform Management Interface forum
> (7154)
>  
> Channel Number       : 7
> Medium Type          : OEM
> Protocol Type        : KCS
> Active Session Count : 0
> Session Support      : session-less
> Vendor ID            : Intelligent Platform Management Interface forum
> (7154)
>  
> #ipmi-sensors -V
> 
> ipmi-sensors - 1.3.2
> Copyright (C) 2003-2013 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.
>  
> #ipmi-sensors --interpret-oem-data --output-sensor-state
> 
> Caching SDR repository information:
> /root/.freeipmi/sdr-cache/sdr-cache-icinga.192.168.5.207
> Caching SDR record 47 of 47 (current record ID 46)
> ID | Name            | Type         | State    | Reading    | Units |
> Event
> 1  | UID Light       | OEM Reserved | N/A      | N/A        | N/A   |
> 'OK'
> 2  | Sys. Health LED | OEM Reserved | N/A      | N/A        | N/A   |
> 'OK'
> 3  | Power Supply 1  | Power Supply | Nominal  | N/A        | N/A   |
> 'Presence detected'
> 4  | Power Supply 2  | Power Supply | Nominal  | N/A        | N/A   |
> 'Presence detected'
> 5  | Power Supplies  | Power Supply | Nominal  | N/A        | N/A   |
> 'Fully Redundant'
> 7  | Fan 1           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 8  | Fan 2           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 9  | Fan 3           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 10 | Fan 4           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 11 | Fan 5           | Fan          | N/A      | N/A        | N/A   |
> N/A
> 12 | Fan 6           | Fan          | N/A      | N/A        | N/A   |
> N/A
> 13 | Fans            | Fan          | Nominal  | N/A        | N/A   |
> 'Fully Redundant'
> 15 | Temp 1          | Temperature  | Nominal  | 17.00      | C     |
> 'OK'
> 16 | Temp 2          | Temperature  | Nominal  | 40.00      | C     |
> 'OK'
> 17 | Temp 3          | Temperature  | N/A      | N/A        | C     |
> N/A
> 18 | Temp 4          | Temperature  | 
> Nominal  | 29.00      | C     |
> 'OK'
> 19 | Temp 5          | Temperature  | Nominal  | 29.00      | C     |
> 'OK'
> 20 | Temp 6          | Temperature  | N/A      | N/A        | C     |
> N/A
> 21 | Temp 7          | Temperature  | N/A      | N/A        | C     |
> N/A
> 22 | Temp 8          | Temperature  | Nominal  | 38.00      | C     |
> 'OK'
> 23 | Temp 9          | Temperature  | Nominal  | 31.00      | C     |
> 'OK'
> 24 | Temp 10         | Temperature  | Nominal  | 40.00      | C     |
> 'OK'
> 25 | Temp 11         | Temperature  | Nominal  | 32.00      | C     |
> 'OK'
> 26 | Temp 12         | Temperature  | Nominal  | 41.00      | C     |
> 'OK'
> 27 | Temp 13         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 28 | Temp 14         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 29 | Temp 15         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 30 | Temp 16         | Temperature  | N/A      | N/A        | C     |
> N/A
> 31 | Temp 17         | Temperature  | N/A      | N/A        | C     |
> N/A
> 32 | Temp 18         | Temperature  | N/A      | N/A        | C     |
> N/A
> 33 | Temp 19         | Temperature  | Nominal  | 22.00      | C     |
> 'OK'
> 34 | Temp 20         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 35 | Temp 21         | Temperature  | Nominal  | 29.00      | C     |
> 'OK'
> 36 | Temp 22         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 37 | Temp 23         | Temperature  | Nominal  | 36.00      | C     |
> 'OK'
> 38 | Temp 24         | Temperature  | Nominal  | 30.00      | C     |
> 'OK'
> 39 | Temp 25         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 40 | Temp 26         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 41 | Temp 27         | Temperature  | Nominal  | 0.00       | C      | Fan 2  
>          | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running' |
> 'OK'
> 42 | Temp 28         | Temperature  | N/A      | N/A        | C     |
> N/A
> 43 | Temp 29         | Temperature  | Nominal  | 35.00      | C     |
> 'OK'
> 44 | Temp 30         | Temperature  | Nominal  | 63.00      | C     |
> 'OK'
> 45 | Memory          | Memory       | Warning  | N/A        | N/A   |
> 'Correctable memory error' 'Presence detected'
> 46 | Power Meter     | Current      | N/A      | N/A        | N/A   |
> 'Device Enabled'
> 
> ]# ./ipmi-sensors --interpret-oem-data --output-sensor-state
> --ignore-not-available-sensors
> 
> ID | Name            | Type         | State    | Reading    | Units |
> Event
> 1  | UID Light       | OEM Reserved | N/A      | N/A        | N/A   |
> 'OK'
> 2  | Sys. Health LED | OEM Reserved | N/A      | N/A        | N/A   |
> 'OK'
> 3  | Power Supply 1  | Power Supply | Nominal  | N/A        | N/A   |
> 'Presence detected'
> 4  | Power Supply 2  | Power Supply | Nominal  | N/A        | N/A   |
> 'Presence detected'
> 5  | Power Supplies  | Power Supply | Nominal  | N/A        | N/A   |
> 'Fully Redundant'
> 7  | Fan 1           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 8  | Fan 2           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 9  | Fan 3           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 10 | Fan 4           | Fan          | Nominal  | N/A        | N/A   |
> 'transition to Running'
> 13 | Fans            | Fan          | Nominal  | N/A        | N/A   |
> 'Fully Redundant'
> 15 | Temp 1          | Temperature  | Nominal  | 17.00      | C     |
> 'OK'
> 16 | Temp 2          | Temperature  | Nominal  | 40.00      | C     |
> 'OK'
> 18 | Temp 4          | Temperature  | Nominal  | 29.00      | C     |
> 'OK'
> 19 | Temp 5          | Temperature  | Nominal  | 29.00      | C     |
> 'OK'
> 22 | Temp 8          | Temperature  | Nominal  | 38.00      | C     |
> 'OK'
> 23 | Temp 9          | Temperature  | Nominal  | 31.00      | C     |
> 'OK'
> 24 | Temp 10         | Temperature  | Nominal  | 40.00      | C     |
> 'OK'
> 25 | Temp 11         | Temperature  | Nominal  | 32.00      | C     |
> 'OK'
> 26 | Temp 12         | Temperature  | Nominal  | 41.00      | C     |
> 'OK'
> 27 | Temp 13         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 28 | 
> Temp 14         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 29 | Temp 15         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 33 | Temp 19         | Temperature  | Nominal  | 22.00      | C     |
> 'OK'
> 34 | Temp 20         | Temperature  | Nominal  | 28.00      | C     |
> 'OK'
> 35 | Temp 21         | Temperature  | Nominal  | 29.00      | C     |
> 'OK'
> 36 | Temp 22         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 37 | Temp 23         | Temperature  | Nominal  | 36.00      | C     |
> 'OK'
> 38 | Temp 24         | Temperature  | Nominal  | 30.00      | C     |
> 'OK'
> 39 | Temp 25         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 40 | Temp 26         | Temperature  | Nominal  | 27.00      | C     |
> 'OK'
> 41 | Temp 27         | Temperature  | Nominal  | 0.00       | C     |
> 'OK'
> 43 | Temp 29         | Temperature  | Nominal  | 35.00      | C     |
> 'OK'
> 44 | Temp 30         | Temperature  | Nominal  | 63.00      | C     |
> 'OK'
> 45 | Memory          | Memory       | Warning  | N/A        | N/A   |
> 'Correctable memory error' 'Presence detected'
> 46 | Power Meter     | Current      | N/A      | N/A        | N/A   |
> 'Device Enabled'
>  
> I hope there is a way to fix this issue.
> 
> Best regards!
> 
> Philipp
>  
> 
> 
> Mit freundlichen Grüßen
> 
> Philipp Näther
> Datenverarbeitung
> 
> Stadt Meißen
> Markt 1, 01662 Meißen
> Tel.: +49 3521 467-216
> Fax: +49 3521 467-280
> address@hidden
> www.stadt-meissen.de
> _______________________________________________
> Freeipmi-users mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/freeipmi-users
-- 
Albert Chu
address@hidden
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory





reply via email to

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