freeipmi-users
[Top][All Lists]
Advanced

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

Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7


From: Albert Chu
Subject: Re: [Freeipmi-users] Missing details on HP Proliant DL380 G7
Date: Tue, 22 Mar 2011 16:29:34 -0700

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




reply via email to

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