[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7
From: |
Christopher Maestas |
Subject: |
Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7 |
Date: |
Mon, 28 Mar 2011 13:28:48 -0600 |
We are using whatever Fedora Core 14 ships with to test. I see we are now
open to debate on the discrete vs. non-discrete sensor. I'll see what I can
confirm .
On Thu, Mar 24, 2011 at 11:22 AM, Albert Chu <address@hidden> wrote:
> Hey Chris,
>
> Looking at the code in ipmitool more closely, there are definitely
> checks for a discrete vs. non-discrete sensor, however implemented
> differently. Not incorrectly, just differently, which if the mobo
> vendor does not take into consideration, can lead to invalid output. I
> think this may be what's happening.
>
> > UID Light | 0 unspecified | ok
> > Sys. Health LED | 0 unspecified | ok
> > Fan 1 | 42.34 unspecifi | nc
> > Fan 2 | 42.34 unspecifi | nc
> > Fan 3 | 42.34 unspecifi | nc
> > Fan 4 | 42.34 unspecifi | nc
>
> It is likely these are not correct. At the minimum, there are no units.
> In addition, if this is a fan RPM sensor, 42.34 is likely very very
> wrong. If it is voltage, it is also very very wrong. Do these values
> even seem correct?
>
> > Power Supply 1 | 170 Watts | nc
> > Power Supply 2 | 155 Watts | nc
> > Memory | 0 error | ok
> > Power Meter | 462 Watts | cr
>
> These could possibly be correct, but if they are, it's a side effect.
> The event-reading-type code of these sensors is a discrete sensor, not a
> non-discrete sensor. So something is not good on the motherboard.
>
> Which version of ipmitool are you using? Also, is it the standard
> ipmitool released by a redhat/suse or perhaps one released by HP?
>
> Al
>
> On Tue, 2011-03-22 at 16:29 -0700, Albert Chu wrote:
> > Hi Chris,
> >
> > Looking through the code in ipmitool really quick (not knowing the code
> > as well and not having an HP machine on hand, it's hard to say for
> > sure), it appears that the "sdr" command does not bother checking what
> > if a sensor is a discrete sensor or non-discrete sensor. So it just
> > always assumes the reading leads to a result. I could be wrong, but
> > that's just skimming it.
> >
> > How does 'ipmitool sensor list' output compare to the 'ipmitool sdr'
> > output?
> >
> > Al
> >
> > On Tue, 2011-03-22 at 15:52 -0700, Christopher Maestas wrote:
> > > Hello,
> > >
> > >
> > > One of the most recent things I found is that some readings come out
> > > on HP ilo3 with ipmitool versus freeipmi ... For example:
> > >
> > >
> > > # ipmitool -H HOST -U USER -P PASSWORD -I lanplus sdr
> > > UID Light | 0 unspecified | ok
> > > Sys. Health LED | 0 unspecified | ok
> > > Power Supply 1 | 170 Watts | nc
> > > Power Supply 2 | 155 Watts | nc
> > > Power Supply 3 | disabled | ns
> > > Power Supply 4 | disabled | ns
> > > Power Supplies | 0 unspecified | nc
> > > Fan 1 | 42.34 unspecifi | nc
> > > Fan 2 | 42.34 unspecifi | nc
> > > Fan 3 | 42.34 unspecifi | nc
> > > Fan 4 | 42.34 unspecifi | nc
> > > Fans | 0 unspecified | nc
> > > Temp 1 | 18 degrees C | ok
> > > Temp 2 | 45 degrees C | ok
> > > Temp 3 | 47 degrees C | ok
> > > Temp 4 | 46 degrees C | ok
> > > Temp 5 | 42 degrees C | ok
> > > Temp 6 | 35 degrees C | ok
> > > Temp 7 | 30 degrees C | ok
> > > Temp 8 | 32 degrees C | ok
> > > Temp 9 | 30 degrees C | ok
> > > Temp 10 | 32 degrees C | ok
> > > Temp 11 | 30 degrees C | ok
> > > Temp 12 | 31 degrees C | ok
> > > Temp 13 | 28 degrees C | ok
> > > Temp 14 | 30 degrees C | ok
> > > Temp 15 | 28 degrees C | ok
> > > Temp 16 | 32 degrees C | ok
> > > Temp 17 | 27 degrees C | ok
> > > Temp 18 | 30 degrees C | ok
> > > Temp 19 | 28 degrees C | ok
> > > Temp 20 | 28 degrees C | ok
> > > Temp 21 | 28 degrees C | ok
> > > Temp 22 | 32 degrees C | ok
> > > Temp 23 | 45 degrees C | ok
> > > Temp 24 | 29 degrees C | ok
> > > Temp 25 | 37 degrees C | ok
> > > Temp 26 | 41 degrees C | ok
> > > Temp 27 | 49 degrees C | ok
> > > Temp 28 | 73 degrees C | ok
> > > Temp 29 | 67 degrees C | ok
> > > Temp 30 | 37 degrees C | ok
> > > Temp 31 | 37 degrees C | ok
> > > Temp 32 | 32 degrees C | ok
> > > Temp 33 | disabled | ns
> > > Temp 34 | disabled | ns
> > > Temp 35 | disabled | ns
> > > Temp 36 | disabled | ns
> > > Memory | 0 error | ok
> > > Power Meter | 462 Watts | cr
> > >
> > >
> > > ipmi-sensors wasn't picking up this data ...
> > > ---
> > > # ipmi-sensors -h HOST
> > > ID | Name | Type | Reading | Units | Event
> > > 0 | UID Light | OEM Reserved | N/A | N/A | 'OEM Event
> > > = 0000h'
> > > 1 | Sys. Health LED | OEM Reserved | N/A | N/A | 'OEM Event
> > > = 0000h'
> > > 2 | Power Supply 1 | Power Supply | N/A | N/A | 'Presence
> > > detected'
> > > 3 | Power Supply 2 | Power Supply | N/A | N/A | 'Presence
> > > detected'
> > > 4 | Power Supply 3 | Power Supply | N/A | N/A | N/A
> > > 5 | Power Supply 4 | Power Supply | N/A | N/A | N/A
> > > 6 | Power Supplies | Power Supply | N/A | N/A | 'Fully
> > > Redundant'
> > > 8 | Fan 1 | Fan | N/A | N/A | 'transition
> > > to Running'
> > > 9 | Fan 2 | Fan | N/A | N/A | 'transition
> > > to Running'
> > > 10 | Fan 3 | Fan | N/A | N/A | 'transition
> > > to Running'
> > > 11 | Fan 4 | Fan | N/A | N/A | 'transition
> > > to Running'
> > > 12 | Fans | Fan | N/A | N/A | 'Fully
> > > Redundant'
> > > 14 | Temp 1 | Temperature | 18.00 | C | 'OK'
> > > 15 | Temp 2 | Temperature | 45.00 | C | 'OK'
> > > 16 | Temp 3 | Temperature | 47.00 | C | 'OK'
> > > 17 | Temp 4 | Temperature | 47.00 | C | 'OK'
> > > 18 | Temp 5 | Temperature | 41.00 | C | 'OK'
> > > 19 | Temp 6 | Temperature | 35.00 | C | 'OK'
> > > 20 | Temp 7 | Temperature | 31.00 | C | 'OK'
> > > 21 | Temp 8 | Temperature | 32.00 | C | 'OK'
> > > 22 | Temp 9 | Temperature | 30.00 | C | 'OK'
> > > 23 | Temp 10 | Temperature | 32.00 | C | 'OK'
> > > 24 | Temp 11 | Temperature | 30.00 | C | 'OK'
> > > 25 | Temp 12 | Temperature | 30.00 | C | 'OK'
> > > 26 | Temp 13 | Temperature | 28.00 | C | 'OK'
> > > 27 | Temp 14 | Temperature | 30.00 | C | 'OK'
> > > 28 | Temp 15 | Temperature | 28.00 | C | 'OK'
> > > 29 | Temp 16 | Temperature | 32.00 | C | 'OK'
> > > 30 | Temp 17 | Temperature | 26.00 | C | 'OK'
> > > 31 | Temp 18 | Temperature | 30.00 | C | 'OK'
> > > 32 | Temp 19 | Temperature | 28.00 | C | 'OK'
> > > 33 | Temp 20 | Temperature | 27.00 | C | 'OK'
> > > 34 | Temp 21 | Temperature | 28.00 | C | 'OK'
> > > 35 | Temp 22 | Temperature | 32.00 | C | 'OK'
> > > 36 | Temp 23 | Temperature | 45.00 | C | 'OK'
> > > 37 | Temp 24 | Temperature | 29.00 | C | 'OK'
> > > 38 | Temp 25 | Temperature | 37.00 | C | 'OK'
> > > 39 | Temp 26 | Temperature | 41.00 | C | 'OK'
> > > 40 | Temp 27 | Temperature | 49.00 | C | 'OK'
> > > 41 | Temp 28 | Temperature | 73.00 | C | 'OK'
> > > 42 | Temp 29 | Temperature | 67.00 | C | 'OK'
> > > 43 | Temp 30 | Temperature | 37.00 | C | 'OK'
> > > 44 | Temp 31 | Temperature | 37.00 | C | 'OK'
> > > 45 | Temp 32 | Temperature | 32.00 | C | 'OK'
> > > 46 | Temp 33 | Temperature | N/A | C | N/A
> > > 47 | Temp 34 | Temperature | N/A | C | N/A
> > > 48 | Temp 35 | Temperature | N/A | C | N/A
> > > 49 | Temp 36 | Temperature | N/A | C | N/A
> > > 50 | Memory | Memory | N/A | N/A | 'Presence
> > > detected'
> > > 51 | Power Meter | Current | N/A | N/A | 'Device
> > > Enabled'
> > > ---
> > >
> > >
> > > I know ilo folks use ipmitool a lot for testing. I'm endeavoring for
> > > more comparison of other ipmi utilities as well (e.g. freeipmi).
> > >
> > >
> > > I had been meaning to mail about this difference (Fan/Power readings),
> > > so now I'll see if we can work out that issue. :)
> > >
> > > On Mon, Mar 14, 2011 at 10:41 AM, Albert Chu <address@hidden> wrote:
> > > Hi Nicola,
> > >
> > > I'll ping someone at HP I know that might be a bit more "in
> > > the know".
> > > I'm sure the support person you talked to just has no idea
> > > what they're
> > > talking about :P
> > >
> > > Al
> > >
> > >
> > > On Sun, 2011-03-13 at 10:21 -0700, Nicola Pedrozzi wrote:
> > > > Hello Albert,
> > > > ping-ing HP didn't help, since I'm on Slackware, they just
> > > don't care.
> > > >
> > > > They said IPMI is based on SNMP and all the info should be
> > > there already.
> > > >
> > > > :^) they also said that you could just download their HPSIM
> > > package for Suse
> > > > or Redhat and have a look in there , ???? , I said: into the
> > > binaries????????
> > > >
> > > > Ok, just give up. I'll try to live with that ...... ;^( ,
> > > usually temperatures
> > > > should be enough.
> > > >
> > > > FYI:
> > > > . I flashed the BIOS firmware to the latest available
> > > > . I tried recompiling the kernel with a default
> > > huge .configuration file
> > > > from Slackware (that is, compiling many things that I'm
> > > not supposed to need)
> > > > . I tried ipmitool-1.8.11
> > > > . I tried lm_sensors-3.2.0
> > > >
> > > > Not much changed ... just once, ipmitool seemed to work but,
> > > at a second run,
> > > > it started again complaining about "Unable to open SDR for
> > > reading".
> > > > I actually could not read all of the output because I used
> > > to many -vvvvvvvvvvv ...
> > > > and my terminal scrolling (1500 lines) was not enough.
> > > > I tried load/remove/reload/... many modules but I could not
> > > reproduce it.
> > > >
> > > >
> > > >
> > > > Thank you anyway and keep up with your great job,
> > > > Bye nIc
> > > >
> > > >
> > > >
> > > > Albert Chu wrote:
> > > > > Great, it'll be fixed in FreeIPMI 1.0.3.
> > > > >
> > > > > Al
> > > > >
> > > > > On Fri, 2011-03-11 at 00:50 -0800, Nicola Pedrozzi wrote:
> > > > >> Hi Al,
> > > > >> thanks, bmc-info now works:
> > > > >>
> > > > >>
> > > > >> # bmc-info
> > > > >> Device ID : 19
> > > > >> Device Revision : 1
> > > > >> Device SDRs : supported
> > > > >> Firmware Revision : 1.07
> > > > >> 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 : 8224
> > > > >>
> > > > >> 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)
> > > > >>
> > > > >>
> > > > >>
> > > > >> About OEM Sensors Id 0 and 1, I'll contact HP to see if
> > > they can provide some info.
> > > > >> And maybe some more general specs on their IPMI
> > > implementation.
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >> Thanks for now,
> > > > >> Bye nIc
> > > > >>
> > > > >>
> > > > >>
> > > > >> Albert Chu wrote:
> > > > >>> Hi Nicola,
> > > > >>>
> > > > >>> I just uploaded a beta of FreeIPMI 1.0.3 here:
> > > > >>>
> > > > >>>
> > >
> http://download.gluster.com/pub/freeipmi/qa-release/freeipmi-1.0.3.beta0.tar.gz
> > > > >>>
> > > > >>> Could you give it a try to see if it runs bmc-info
> > > correctly?
> > > > >>>
> > > > >>> Thanks,
> > > > >>> Al
> > > > >>>
> > > > >>> On Thu, 2011-03-10 at 15:05 -0800, Albert Chu wrote:
> > > > >>>> Hi Nicola,
> > > > >>>>
> > > > >>>>> =====================================================
> > > > >>>>> Get System Info Parameters Response
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 7h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 59h] = cmd[ 8b]
> > > > >>>>> [ 80h] = comp_code[ 8b]
> > > > >>>>>
> > >
> ipmi_cmd_get_system_info_parameters_system_firmware_version_first_set: bad
> completion code
> > > > >>>>
> > > > >>>> I never handled this particular error code, so I can
> > > put in a fix to
> > > > >>>> deal with this. I'll e-mail you a link to a beta
> > > tar.gz later on with
> > > > >>>> the fix.
> > > > >>>>
> > > > >>>> Looking at the ipmi-sensors debug data, it seems
> > > legitimate. There's
> > > > >>>> nothing to indicate that there should be more sensors.
> > > The sensors that
> > > > >>>> report N/A are not available. If it's a bug on HP's
> > > part, that's on
> > > > >>>> their firmware side and you'd have to ping them on
> > > that.
> > > > >>>>
> > > > >>>> One additional note:
> > > > >>>>
> > > > >>>> 0 | System Chassis 1 UID Light | OEM
> > > Reserved | N/A
> > > > >>>> | N/A | 'OEM Event = 0000h'
> > > > >>>> 1 | System Chassis 2 Sys. Health LED | OEM
> > > Reserved | N/A | N/A | 'OEM Event = 0000h'
> > > > >>>>
> > > > >>>> It'd be nice to support these OEM sensors. If you can
> > > ping HP and
> > > > >>>> determine how to interpret these two sensors, I can add
> > > OEM
> > > > >>>> interpretations into FreeIPMI for them.
> > > > >>>>
> > > > >>>> Al
> > > > >>>>
> > > > >>>> On Thu, 2011-03-10 at 14:11 -0800, Nicola Pedrozzi
> > > wrote:
> > > > >>>>> Hi Albert,
> > > > >>>>> first of all thanks for your prompt reply.
> > > > >>>>>
> > > > >>>>> The --entity-sensor-names helped a bit, but still
> > > some infos are missing, more specifically the RPM
> > > > >>>>> of the fans (there is space for 6 fans and correctly
> > > only the first 4 are showed because in my
> > > > >>>>> system config I only have 4, but I think somewhere
> > > there should also be the fans RPM of the 2 Power
> > > > >>>>> Supply...).
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> Here the output with your suggested option:
> > > > >>>>>
> > > > >>>>> # ipmi-sensors --entity-sensor-names
> > > > >>>>> ID | Name | Type
> > > | Reading | Units | Event
> > > > >>>>> 0 | System Chassis 1 UID Light | OEM
> > > Reserved | N/A | N/A | 'OEM Event = 0000h'
> > > > >>>>> 1 | System Chassis 2 Sys. Health LED | OEM
> > > Reserved | N/A | N/A | 'OEM Event = 0000h'
> > > > >>>>> 2 | Power Supply 1 Power Supply 1 | Power
> > > Supply | N/A | N/A | 'Presence detected'
> > > > >>>>> 3 | Power Supply 2 Power Supply 2 | Power
> > > Supply | N/A | N/A | 'Presence detected'
> > > > >>>>> 4 | Power Supply 3 Power Supplies | Power
> > > Supply | N/A | N/A | 'Fully Redundant'
> > > > >>>>> 6 | System Board 1 Fan 1 | Fan
> > > | N/A | N/A | 'transition to
> > > > >>>>> Running'
> > > > >>>>> 7 | System Board 2 Fan 2 | Fan
> > > | N/A | N/A | 'transition to
> > > > >>>>> Running'
> > > > >>>>> 8 | System Board 3 Fan 3 | Fan
> > > | N/A | N/A | 'transition to
> > > > >>>>> Running'
> > > > >>>>> 9 | System Board 4 Fan 4 | Fan
> > > | N/A | N/A | 'transition to
> > > > >>>>> Running'
> > > > >>>>> 10 | System Board 5 Fan 5 | Fan
> > > | N/A | N/A | N/A
> > > > >>>>> 11 | System Board 6 Fan 6 | Fan
> > > | N/A | N/A | N/A
> > > > >>>>> 12 | System Board 7 Fans | Fan
> > > | N/A | N/A | 'Fully Redundant'
> > > > >>>>> 14 | Air Inlet Temp 1 |
> > > Temperature | 20.00 | C | 'OK'
> > > > >>>>> 15 | Processor 1 Temp 2 |
> > > Temperature | 40.00 | C | 'OK'
> > > > >>>>> 16 | Processor 2 Temp 3 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 17 | Memory Module 1 Temp 4 |
> > > Temperature | 37.00 | C | 'OK'
> > > > >>>>> 18 | Memory Module 2 Temp 5 |
> > > Temperature | 37.00 | C | 'OK'
> > > > >>>>> 19 | Memory Module 3 Temp 6 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 20 | Memory Module 4 Temp 7 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 21 | Power Unit 1 Temp 8 |
> > > Temperature | 45.00 | C | 'OK'
> > > > >>>>> 22 | Power Unit 2 Temp 9 |
> > > Temperature | 37.00 | C | 'OK'
> > > > >>>>> 23 | System Board 1 Temp 10 |
> > > Temperature | 47.00 | C | 'OK'
> > > > >>>>> 24 | System Board 2 Temp 11 |
> > > Temperature | 38.00 | C | 'OK'
> > > > >>>>> 25 | System Board 3 Temp 12 |
> > > Temperature | 49.00 | C | 'OK'
> > > > >>>>> 26 | System Internal Expansion Board 1 Temp 13 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 27 | System Internal Expansion Board 2 Temp 14 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 28 | System Internal Expansion Board 3 Temp 15 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 29 | System Internal Expansion Board 4 Temp 16 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 30 | System Internal Expansion Board 5 Temp 17 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 31 | System Internal Expansion Board 6 Temp 18 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 32 | System Board 4 Temp 19 |
> > > Temperature | 27.00 | C | 'OK'
> > > > >>>>> 33 | System Board 5 Temp 20 |
> > > Temperature | 33.00 | C | 'OK'
> > > > >>>>> 34 | System Board 6 Temp 21 |
> > > Temperature | 36.00 | C | 'OK'
> > > > >>>>> 35 | System Board 7 Temp 22 |
> > > Temperature | 33.00 | C | 'OK'
> > > > >>>>> 36 | System Board 8 Temp 23 |
> > > Temperature | 44.00 | C | 'OK'
> > > > >>>>> 37 | System Board 9 Temp 24 |
> > > Temperature | 37.00 | C | 'OK'
> > > > >>>>> 38 | System Board 10 Temp 25 |
> > > Temperature | 33.00 | C | 'OK'
> > > > >>>>> 39 | System Board 11 Temp 26 |
> > > Temperature | 33.00 | C | 'OK'
> > > > >>>>> 40 | System Internal Expansion Board 7 Temp 27 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 41 | System Internal Expansion Board 8 Temp 28 |
> > > Temperature | N/A | C | N/A
> > > > >>>>> 42 | Drive Backplane Temp 29 |
> > > Temperature | 35.00 | C | 'OK'
> > > > >>>>> 43 | System Board 12 Temp 30 |
> > > Temperature | 77.00 | C | 'OK'
> > > > >>>>> 44 | System Board 8 Memory |
> > > Memory | N/A | N/A | 'Presence detected'
> > > > >>>>> 45 | System Board 9 Power Meter |
> > > Current | N/A | N/A | 'Device Enabled'
> > > > >>>>>
> > > > >>>>>
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> Here the bmc-info --debug output (the one of
> > > ipmi-sensor is attached as .gz):
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> # bmc-info --debug
> > > > >>>>> =====================================================
> > > > >>>>> Get Device ID Request
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 6h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 1h] = cmd[ 8b]
> > > > >>>>> =====================================================
> > > > >>>>> Get Device ID Response
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 7h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 1h] = cmd[ 8b]
> > > > >>>>> [ 0h] = comp_code[ 8b]
> > > > >>>>> [ 13h] = device_id[ 8b]
> > > > >>>>> [ 1h] = device_revision.revision[ 4b]
> > > > >>>>> [ 0h] = device_revision.reserved1[ 3b]
> > > > >>>>> [ 1h] = device_revision.sdr_support[ 1b]
> > > > >>>>> [ 1h] =
> > > firmware_revision1.major_revision[ 7b]
> > > > >>>>> [ 0h] =
> > > firmware_revision1.device_available[ 1b]
> > > > >>>>> [ 7h] =
> > > firmware_revision2.minor_revision[ 8b]
> > > > >>>>> [ 2h] = ipmi_version_major[ 4b]
> > > > >>>>> [ 0h] = ipmi_version_minor[ 4b]
> > > > >>>>> [ 1h] =
> > > additional_device_support.sensor_device[ 1b]
> > > > >>>>> [ 1h] =
> > > additional_device_support.sdr_repository_device[ 1b]
> > > > >>>>> [ 1h] =
> > > additional_device_support.sel_device[ 1b]
> > > > >>>>> [ 1h] =
> > > additional_device_support.fru_inventory_device[ 1b]
> > > > >>>>> [ 0h] =
> > > additional_device_support.ipmb_event_receiver[ 1b]
> > > > >>>>> [ 0h] =
> > > additional_device_support.ipmb_event_generator[ 1b]
> > > > >>>>> [ 0h] =
> > > additional_device_support.bridge[ 1b]
> > > > >>>>> [ 0h] =
> > > additional_device_support.chassis_device[ 1b]
> > > > >>>>> [ Bh] = manufacturer_id.id[20b]
> > > > >>>>> [ 0h] = manufacturer_id.reserved1[ 4b]
> > > > >>>>> [ 2020h] = product_id[16b]
> > > > >>>>> Device ID : 19
> > > > >>>>> Device Revision : 1
> > > > >>>>> Device SDRs : supported
> > > > >>>>> Firmware Revision : 1.07
> > > > >>>>> 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 : 8224
> > > > >>>>>
> > > > >>>>> =====================================================
> > > > >>>>> Get Device GUID Request
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 6h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 8h] = cmd[ 8b]
> > > > >>>>> =====================================================
> > > > >>>>> Get Device GUID Response
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 7h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 8h] = cmd[ 8b]
> > > > >>>>> [ C1h] = comp_code[ 8b]
> > > > >>>>> =====================================================
> > > > >>>>> Get System Info Parameters Request
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 6h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 59h] = cmd[ 8b]
> > > > >>>>> [ 0h] = reserved[ 7b]
> > > > >>>>> [ 0h] = get_parameter[ 1b]
> > > > >>>>> [ 1h] = parameter_selector[ 8b]
> > > > >>>>> [ 0h] = set_selector[ 8b]
> > > > >>>>> [ 0h] = block_selector[ 8b]
> > > > >>>>> =====================================================
> > > > >>>>> Get System Info Parameters Response
> > > > >>>>> =====================================================
> > > > >>>>> KCS Header:
> > > > >>>>> ------------
> > > > >>>>> [ 0h] = lun[ 2b]
> > > > >>>>> [ 7h] = net_fn[ 6b]
> > > > >>>>> IPMI Command Data:
> > > > >>>>> ------------------
> > > > >>>>> [ 59h] = cmd[ 8b]
> > > > >>>>> [ 80h] = comp_code[ 8b]
> > > > >>>>>
> > >
> ipmi_cmd_get_system_info_parameters_system_firmware_version_first_set: bad
> completion code
> > > > >>>>>
> > > > >>>>>
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> Thank you and good night,
> > > > >>>>> nIc
> > > > >>>>>
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> Albert Chu wrote:
> > > > >>>>>> Hi Nicola,
> > > > >>>>>>
> > > > >>>>>> If you could you provide --debug output, that'd be
> > > great. For bmc-info,
> > > > >>>>>> I'm betting the HP node returns some non-standard
> > > error code, so I don't
> > > > >>>>>> handle that error code correctly (I would normally
> > > expect the "Not
> > > > >>>>>> supported" or "Invalid" error code if it isn't
> > > supported).
> > > > >>>>>>
> > > > >>>>>> As for the ipmi-sensors output, it appears pretty
> > > solid. If you are
> > > > >>>>>> comparing the names to HP specific software, it's
> > > possible that there is
> > > > >>>>>> extra info (via OEM extensions) that the HP specific
> > > software knows of
> > > > >>>>>> that I don't. Or you may want to try the
> > > --entity-sensor-names option
> > > > >>>>>> in ipmi-sensors. I noticed on Dell motherboards that
> > > they "name" their
> > > > >>>>>> sensors by combining an entity ID with a text
> > > string. It's possible HP
> > > > >>>>>> software does something similar. If
> > > --entity-sensor-names doesn't work,
> > > > >>>>>> we'd have to come up with a new option.
> > > > >>>>>>
> > > > >>>>>> As for the not listing specific sensors, it's hard to
> > > say. Some
> > > > >>>>>> motherboards don't support the sensors you're
> > > interested in. It's also
> > > > >>>>>> possible the "N/A" outputs are due to a bug in HP's
> > > firmware. If you
> > > > >>>>>> send me the --debug output, I might be able to see if
> > > there is anything
> > > > >>>>>> particularly odd about it.
> > > > >>>>>>
> > > > >>>>>> Al
> > > > >>>>>>
> > > > >>>>>> On Thu, 2011-03-10 at 09:25 -0800, Nicola Pedrozzi
> > > wrote:
> > > > >>>>>>> Hello everybody,
> > > > >>>>>>> today I installed freeipmi-1.0.2 on the following
> > > system:
> > > > >>>>>>>
> > > > >>>>>>> . HP Proliant DL380 G7
> > > > >>>>>>> . Slackware 13.1
> > > > >>>>>>> . OS 2.6.35.11 x86_64 (compiled by myself)
> > > > >>>>>>> . 1x Xeon(R) CPU E5630 @ 2.53GHz
> > > > >>>>>>> . 2x redundant Power Supply (detected)
> > > > >>>>>>> . 4x redundant Fan (detected)
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> Things seem to work but not completely. I cannot
> > > manage to output some
> > > > >>>>>>> important information such as Fan/RPM and the "Name"
> > > of the showed
> > > > >>>>>>> temperatures.
> > > > >>>>>>>
> > > > >>>>>>> bcm-info gives an error and does not fully complete:
> > > > >>>>>>>
> > > > >>>>>>> # bmc-info
> > > > >>>>>>> Device ID : 19
> > > > >>>>>>> Device Revision : 1
> > > > >>>>>>> Device SDRs : supported
> > > > >>>>>>> Firmware Revision : 1.07
> > > > >>>>>>> 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 : 8224
> > > > >>>>>>>
> > > > >>>>>>>
> > >
> ipmi_cmd_get_system_info_parameters_system_firmware_version_first_set:
> > > > >>>>>>> bad completion code
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> And here the output of ipmi-sensors
> > > > >>>>>>>
> > > > >>>>>>> # ipmi-sensors --interpret-oem-data
> > > > >>>>>>>
> > > > >>>>>>> ID | Name | Type | Reading |
> > > Units | Event
> > > > >>>>>>> 0 | UID Light | OEM Reserved | N/A |
> > > N/A | 'OEM Event =
> > > > >>>>>>> 0000h'
> > > > >>>>>>> 1 | Sys. Health LED | OEM Reserved | N/A |
> > > N/A | 'OEM Event =
> > > > >>>>>>> 0000h'
> > > > >>>>>>> 2 | Power Supply 1 | Power Supply | N/A |
> > > N/A | 'Presence
> > > > >>>>>>> detected'
> > > > >>>>>>> 3 | Power Supply 2 | Power Supply | N/A |
> > > N/A | 'Presence
> > > > >>>>>>> detected'
> > > > >>>>>>> 4 | Power Supplies | Power Supply | N/A |
> > > N/A | 'Fully Redundant'
> > > > >>>>>>> 6 | Fan 1 | Fan | N/A |
> > > N/A | 'transition
> > > > >>>>>>> to Running'
> > > > >>>>>>> 7 | Fan 2 | Fan | N/A |
> > > N/A | 'transition
> > > > >>>>>>> to Running'
> > > > >>>>>>> 8 | Fan 3 | Fan | N/A |
> > > N/A | 'transition
> > > > >>>>>>> to Running'
> > > > >>>>>>> 9 | Fan 4 | Fan | N/A |
> > > N/A | 'transition
> > > > >>>>>>> to Running'
> > > > >>>>>>> 10 | Fan 5 | Fan | N/A |
> > > N/A | N/A
> > > > >>>>>>> 11 | Fan 6 | Fan | N/A |
> > > N/A | N/A
> > > > >>>>>>> 12 | Fans | Fan | N/A |
> > > N/A | 'Fully Redundant'
> > > > >>>>>>> 14 | Temp 1 | Temperature | 22.00 | C
> > > | 'OK'
> > > > >>>>>>> 15 | Temp 2 | Temperature | 40.00 | C
> > > | 'OK'
> > > > >>>>>>> 16 | Temp 3 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 17 | Temp 4 | Temperature | 38.00 | C
> > > | 'OK'
> > > > >>>>>>> 18 | Temp 5 | Temperature | 39.00 | C
> > > | 'OK'
> > > > >>>>>>> 19 | Temp 6 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 20 | Temp 7 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 21 | Temp 8 | Temperature | 46.00 | C
> > > | 'OK'
> > > > >>>>>>> 22 | Temp 9 | Temperature | 38.00 | C
> > > | 'OK'
> > > > >>>>>>> 23 | Temp 10 | Temperature | 48.00 | C
> > > | 'OK'
> > > > >>>>>>> 24 | Temp 11 | Temperature | 39.00 | C
> > > | 'OK'
> > > > >>>>>>> 25 | Temp 12 | Temperature | 50.00 | C
> > > | 'OK'
> > > > >>>>>>> 26 | Temp 13 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 27 | Temp 14 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 28 | Temp 15 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 29 | Temp 16 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 30 | Temp 17 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 31 | Temp 18 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 32 | Temp 19 | Temperature | 28.00 | C
> > > | 'OK'
> > > > >>>>>>> 33 | Temp 20 | Temperature | 35.00 | C
> > > | 'OK'
> > > > >>>>>>> 34 | Temp 21 | Temperature | 38.00 | C
> > > | 'OK'
> > > > >>>>>>> 35 | Temp 22 | Temperature | 34.00 | C
> > > | 'OK'
> > > > >>>>>>> 36 | Temp 23 | Temperature | 44.00 | C
> > > | 'OK'
> > > > >>>>>>> 37 | Temp 24 | Temperature | 38.00 | C
> > > | 'OK'
> > > > >>>>>>> 38 | Temp 25 | Temperature | 34.00 | C
> > > | 'OK'
> > > > >>>>>>> 39 | Temp 26 | Temperature | 34.00 | C
> > > | 'OK'
> > > > >>>>>>> 40 | Temp 27 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 41 | Temp 28 | Temperature | N/A | C
> > > | N/A
> > > > >>>>>>> 42 | Temp 29 | Temperature | 35.00 | C
> > > | 'OK'
> > > > >>>>>>> 43 | Temp 30 | Temperature | 77.00 | C
> > > | 'OK'
> > > > >>>>>>> 44 | Memory | Memory | N/A |
> > > N/A | 'Presence
> > > > >>>>>>> detected'
> > > > >>>>>>> 45 | Power Meter | Current | N/A |
> > > N/A | 'Device Enabled'
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> If useful, I'll provide --debug output.
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> Thanks for any help,
> > > > >>>>>>> bye nIc
> > > > >>>>>>>
> > > > >>>>>>> _______________________________________________
> > > > >>>>>>> Freeipmi-users mailing list
> > > > >>>>>>> address@hidden
> > > > >>>>>>> http://lists.gnu.org/mailman/listinfo/freeipmi-users
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> --
> > > > >>>>>
> > > > >>>>>
> > > > >>>>> Cordiali saluti,
> > > > >>>>> Nicola Pedrozzi
> > > > >>>>> --
> > > > >>>>> IT Manager
> > > > >>>>> ImmoGalaxy Sagl
> > > > >>>>> Via Corte 19c
> > > > >>>>> CH-6963 Pregassona
> > > > >>>>>
> > > > >>>>> address@hidden
> > > > >>>>> Tel: +41 91 941.08.01
> > > > >>>>> Fax: +41 91 941.08.02
> > > > >>>>>
> > > > >>>>> http://www.immogalaxy.ch
> > > > >>>> --
> > > > >>>> Albert Chu
> > > > >>>> address@hidden
> > > > >>>> Computer Scientist
> > > > >>>> High Performance Systems Division
> > > > >>>> Lawrence Livermore National Laboratory
> > > > >>>>
> > > > >>>>
> > > > >>>> _______________________________________________
> > > > >>>> Freeipmi-users mailing list
> > > > >>>> address@hidden
> > > > >>>> http://lists.gnu.org/mailman/listinfo/freeipmi-users
> > > > >>
> > >
> > > --
> > >
> > > Albert Chu
> > > address@hidden
> > > Computer Scientist
> > > High Performance Systems Division
> > > Lawrence Livermore National Laboratory
> > >
> > >
> > > _______________________________________________
> > > Freeipmi-users mailing list
> > > address@hidden
> > > http://lists.gnu.org/mailman/listinfo/freeipmi-users
> > >
> > >
> > >
> > --
> > Albert Chu
> > address@hidden
> > Computer Scientist
> > High Performance Systems Division
> > Lawrence Livermore National Laboratory
> >
> >
> > _______________________________________________
> > Freeipmi-users mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/freeipmi-users
> --
> Albert Chu
> address@hidden
> Computer Scientist
> High Performance Systems Division
> Lawrence Livermore National Laboratory
>
>
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, (continued)
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Nicola Pedrozzi, 2011/03/10
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Albert Chu, 2011/03/10
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Albert Chu, 2011/03/10
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Nicola Pedrozzi, 2011/03/11
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Albert Chu, 2011/03/11
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Nicola Pedrozzi, 2011/03/13
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Albert Chu, 2011/03/14
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Christopher Maestas, 2011/03/22
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Albert Chu, 2011/03/22
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7, Albert Chu, 2011/03/24
- Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7,
Christopher Maestas <=