freeipmi-devel
[Top][All Lists]
Advanced

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

Re: [Freeipmi-devel]ipmi_monitoring_sensor_readings_by_record_id:interna


From: Al Chu
Subject: Re: [Freeipmi-devel]ipmi_monitoring_sensor_readings_by_record_id:internal IPMI error
Date: Tue, 26 Aug 2008 16:52:18 -0700

Hey David,

Hmmm.  What you're showing me is indicative of timeouts.  As if the
inband communication is too busy to respond or just isn't responding.
Did you load the openipmi kernel driver?  Or are you using the freeipmi
KCS driver?

Have you tried running this out of band/over the network yet?  Does that
work?

Al

On Tue, 2008-08-26 at 16:44 -0700, David Sparks wrote:
> Al Chu wrote:
> > Hey David,
> > 
> > Are you using the newest FreeIPMI available?  0.6.5 from the FreeIPMI
> > homepage?  The debug dump data you've given me seems pretty out of date.
> > I've changed the formatting + the amount of information that gets
> > dumped.
> > 
> > ================================================================
> > [ VALUE               TAG NAME:LENGTH                          ]
> > ================================================================
> > [              2Dh] = cmd[ 8b]
> > [              CBh] = comp_code[ 8b]
> > ================================================================
> > (ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 404): bad
> > completion code: 0x51
> > ipmi_monitoring_sensor_readings_by_record_id: internal IPMI error
> > 
> > Another user w/ a Dell machine hit sensors that returned 0xCB ==
> > "Requested Sensor, data, or record not present".  This fix seems to be
> > in the FreeIPMI 0.6.5 release.
> > 
> > On another note, there are several sensors on your motherboard that
> > ipmimonitoring currently does not interpret.  I will add those into
> > ipmimonitoring.
> 
> I've updated to 0.6.5 from 0.5.6.  What is strange is the debug output 
> changes 
> from run to run:
> 
> # ipmimonitoring --debug
> Caching SDR repository information: 
> /root/.freeipmi/sdr-cache/sdr-cache-scanner2.localhost
> =====================================================
> Get SDR Repository Info Request
> =====================================================
> [              20h] = cmd[ 8b]
> =====================================================
> Get SDR Repository Info Response
> =====================================================
> ipmi_sdr_cache_create: internal IPMI error
> 
> # ipmimonitoring --debug
> Caching SDR repository information: 
> /root/.freeipmi/sdr-cache/sdr-cache-scanner2.localhost
> =====================================================
> 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]
> [              4Ch] = record_count[16b]
> [             EE4h] = 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]
> [               0h] = delete_sdr_command_supported[ 1b]
> [               0h] = reserved[ 1b]
> [               2h] = 
> modal_non_modal_sdr_repository_update_operation_supported[ 2b]
> [               0h] = overflow_flag[ 1b]
> =====================================================
> Reserve SDR Repository Request
> =====================================================
> [              22h] = cmd[ 8b]
> =====================================================
> Reserve SDR Repository Response
> =====================================================
> ipmi_sdr_cache_create: internal IPMI error
> 
> # ipmimonitoring --debug
> Caching SDR repository information: 
> /root/.freeipmi/sdr-cache/sdr-cache-scanner2.localhost
> =====================================================
> 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]
> [              4Ch] = record_count[16b]
> [             EE4h] = 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]
> [               0h] = delete_sdr_command_supported[ 1b]
> [               0h] = reserved[ 1b]
> [               2h] = 
> modal_non_modal_sdr_repository_update_operation_supported[ 2b]
> [               0h] = overflow_flag[ 1b]
> =====================================================
> Reserve SDR Repository Request
> =====================================================
> [              22h] = cmd[ 8b]
> =====================================================
> Reserve SDR Repository Response
> =====================================================
> [              22h] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [             383h] = reservation_id[16b]
> =====================================================
> Get SDR Request
> =====================================================
> [              23h] = cmd[ 8b]
> [             383h] = reservation_id[16b]
> [               0h] = record_id[16b]
> [               0h] = offset_into_record[ 8b]
> [               5h] = bytes_to_read[ 8b]
> =====================================================
> Get SDR Response
> =====================================================
> [              23h] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               2h] = next_record_id[16b]
> [      2F01510001h] = record_data[40b]
> =====================================================
> Get SDR Request
> =====================================================
> [              23h] = cmd[ 8b]
> [             383h] = reservation_id[16b]
> [               0h] = record_id[16b]
> [               0h] = offset_into_record[ 8b]
> [              10h] = bytes_to_read[ 8b]
> =====================================================
> Get SDR Response
> =====================================================
> [              23h] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               2h] = next_record_id[16b]
> [  BYTE ARRAY ... ] = record_data[16B]
> [ 01h 00h 51h 01h 2Fh 20h 00h 01h ]
> [ 03h 02h 7Fh D4h 01h 01h 80h 0Ah ]
> =====================================================
> Get SDR Request
> =====================================================
> [              23h] = cmd[ 8b]
> [             383h] = reservation_id[16b]
> [               0h] = record_id[16b]
> [              10h] = offset_into_record[ 8b]
> [              10h] = bytes_to_read[ 8b]
> =====================================================
> Get SDR Response
> =====================================================
> [              23h] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               2h] = next_record_id[16b]
> [  BYTE ARRAY ... ] = record_data[16B]
> [ 80h 3Ah 18h 00h 00h 01h 00h 00h ]
> [ 01h 02h 80h C2h 30h 00h 07h B2h ]
> =====================================================
> Get SDR Request
> =====================================================
> [              23h] = cmd[ 8b]
> [             383h] = reservation_id[16b]
> [               0h] = record_id[16b]
> [              20h] = offset_into_record[ 8b]
> [              10h] = bytes_to_read[ 8b]
> =====================================================
> Get SDR Response
> =====================================================
> [              23h] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               2h] = next_record_id[16b]
> [  BYTE ARRAY ... ] = record_data[16B]
> [ 80h 3Ah 18h 00h 00h 01h 00h 00h ]
> [ 01h 02h 80h C2h 30h 00h 07h B2h ]
> =====================================================
> Get SDR Request
> =====================================================
> [              23h] = cmd[ 8b]
> [             383h] = reservation_id[16b]
> [               0h] = record_id[16b]
> [              30h] = offset_into_record[ 8b]
> [               4h] = bytes_to_read[ 8b]
> =====================================================
> Get SDR Response
> =====================================================
> [              23h] = cmd[ 8b]
> [              C5h] = comp_code[ 8b]
> [               2h] = next_record_id[16b]
> [  BYTE ARRAY ... ] = record_data[16B]
> [ 80h 3Ah 18h 00h 00h 01h 00h 00h ]
> [ 01h 02h 80h C2h 30h 00h 07h B2h ]
> =====================================================
> Reserve SDR Repository Request
> =====================================================
> [              22h] = cmd[ 8b]
> =====================================================
> Reserve SDR Repository Response
> =====================================================
> ipmi_sdr_cache_create: internal IPMI error
> 
> 
-- 
Albert Chu
address@hidden
925-422-5311
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory





reply via email to

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