freeipmi-devel
[Top][All Lists]
Advanced

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

[Freeipmi-devel] Re: FreeIPMI-0.7.1 and HP DL 585


From: Al Chu
Subject: [Freeipmi-devel] Re: FreeIPMI-0.7.1 and HP DL 585
Date: Thu, 20 Nov 2008 09:14:20 -0800

Hey Won,

On Wed, 2008-11-19 at 18:22 -0800, Won De Erick wrote:
> > ----- Original Message ----
> 
> > From: Al Chu <address@hidden>
> > To: Won De Erick <address@hidden>
> > Cc: address@hidden
> > Sent: Thursday, November 20, 2008 1:50:21 AM
> > Subject: Re: FreeIPMI-0.7.1 and HP DL 585
> > 
> > 
> Hey Won,
> > 
> > Comments inlined below.
> > 
> > On Tue, 2008-11-18 at 17:57 -0800, Won De Erick wrote:
> > 
> > > fiid_obj_get: auxiliary_firmware_revision_info: no data set
> > 
> > Re-looking at the spec, the Auxiliary firmware info is actually
> > optional, not required.  So this is a bug in FreeIPMI.  I will fix this
> > and get out a beta release for you.
> > 
> Thanks for this, I'll let you know of the result later. However, i usually 
> install FreeIPMI from FreeBSD ports due to dependency errors when installing 
> from tarbals.
> 
> > > 
> > > # ipmi-sensors
> > > 1: UID Light (OEM Reserved): [OEM State = 0000h]
> > 
> > 
> > The output being so different than ipmimonitoring is definitely odd.
> > Could you please run with --debug and get me the output.
> > 
> > 
> 
> Please attached file for the complete result. I noticed bad completion code 
> at the end of the output.
> 
> # ipmi-sensors --debug
> =====================================================
> Get SDR Repository Info Request
> =====================================================
> [              20h] = cmd[ 8b]
> =====================================================
> Get SDR Repository Info Response
> =====================================================
> [              20h] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               1h] = sdr_version_major[ 4b]
> [               5h] = sdr_version_minor[ 4b]
> [              1Eh] = record_count[16b]
> [            FFFFh] = free_space[16b]
> [        FFFFFFFFh] = most_recent_addition_timestamp[32b]
> [        FFFFFFFFh] = most_recent_erase_timestamp[32b]
> [               0h] = get_sdr_repository_allocation_info_command_supported[ 
> 1b]
> [               1h] = reserve_sdr_repository_command_supported[ 1b]
> [               0h] = partial_add_sdr_command_supported[ 1b]
> [               1h] = delete_sdr_command_supported[ 1b]
> [               0h] = reserved[ 1b]
> [               0h] = 
> modal_non_modal_sdr_repository_update_operation_supported[ 2b]
> [               0h] = overflow_flag[ 1b]
> 
> .... [CUT]
> 
> Get Sensor Thresholds Response
> =====================================================
> [              27h] = cmd[ 8b]
> [              C1h] = comp_code[ 8b]
> ipmi_cmd_get_sensor_thresholds: bad completion code: command invalid/not 
> support
> 

I see the problem.  Your motherboard doesn't support the "Get Sensor
Thresholds" command.  As far as I can tell, this isn't supposed to be
optional, it's supposed to be required.  Sigh ...

The SDR usually contains threshold information too (although it's
possibly not the most recently configured threshold, which is why I
ignore it), so I can use that instead as a workaround.

I'll e-mail you when I'm done with a new beta version.

Al

> Thanks,
> 
> Won
> 
> 
>       
-- 
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]