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: > > [root@icinga 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: > > [root@icinga 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 > [email protected] > www.stadt-meissen.de > _______________________________________________ > Freeipmi-users mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/freeipmi-users -- Albert Chu [email protected] Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-users mailing list [email protected] https://lists.gnu.org/mailman/listinfo/freeipmi-users
