freeipmi-users
[Top][All Lists]
Advanced

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

Re: [Freeipmi-users] Problem with ipmi-sensors version 0.6.3 on Dell 295


From: Al Chu
Subject: Re: [Freeipmi-users] Problem with ipmi-sensors version 0.6.3 on Dell 2950
Date: Mon, 02 Jun 2008 13:20:32 -0700

Hey George,

Well, it seems the motherboard is not responding to a sensor read
request for a sensor it advertises exists.  Not sure what to make of
that.  It probably is a issue w/ the firmware on the motherboard.  I'll
write a patch to work around it so ipmi-sensors does not quit on you.
(I'll e-mail again later today when it's ready.)

Al

On Mon, 2008-06-02 at 10:42 -0700, Hartlieb, George wrote:
> Hi,
> 
> I am getting an error when I run ipmi-senors.
> 
> System Info:
> Dell 2950
> RHEL4
> Freeipmi 0.6.3
> 
> First is the no-debug output, followed by the end of the debug output.
> 
> Thanks,
> 
> George
> 
> ------------------------------------------------
> 
> ./ipmi-sensors
> 1: Temp (Temperature): -50.00 C (NA/90.00): [OK]
> 2: Temp (Temperature): -45.00 C (NA/90.00): [OK]
> 3: Temp (Temperature): 40.00 C (NA/NA): [OK]
> 4: Temp (Temperature): 40.00 C (NA/NA): [OK]
> 5: Ambient Temp (Temperature): 27.00 C (3.00/47.00): [OK]
> 6: CMOS Battery (Battery): [OK]
> 7: ROMB Battery (Battery): [OK]
> 8: VCORE (Voltage): [State Deasserted]
> 9: VCORE (Voltage): [State Deasserted]
> 10: CPU VTT (Voltage): [State Deasserted]
> 11: 1.5V PG (Voltage): [State Deasserted]
> 12: 1.8V PG (Voltage): [State Deasserted]
> 13: 3.3V PG (Voltage): [State Deasserted]
> 14: 5V PG (Voltage): [State Deasserted]
> 15: 1.5V PXH PG (Voltage): [State Deasserted]
> 16: 5V Riser PG (Voltage): [State Deasserted]
> 17: Backplane PG (Voltage): [State Deasserted]
> 18: Linear PG (Voltage): [State Deasserted]
> 19: 0.9V PG (Voltage): [State Deasserted]
> 20: 0.9V Over Volt (Voltage): [State Deasserted]
> 21: CPU Power Fault (Voltage): [State Deasserted]
> 22: FAN 1 RPM (Fan): 6225.00 RPM (3450.00/NA): [OK]
> 23: FAN 2 RPM (Fan): 6300.00 RPM (3450.00/NA): [OK]
> 24: FAN 3 RPM (Fan): 5850.00 RPM (3450.00/NA): [OK]
> 25: FAN 4 RPM (Fan): 5850.00 RPM (3450.00/NA): [OK]
> 26: FAN 5 RPM (Fan): 4200.00 RPM (NA/NA): [OK]
> 27: FAN 6 RPM (Fan): 4200.00 RPM (NA/NA): [OK]
> 28: Presence (Entity Presence): [Entity Present]
> 29: Presence (Entity Presence): [Entity Present]
> 30: Presence (Entity Presence): [Entity Present]
> 31: Presence (Entity Presence): [Entity Present]
> 32: Presence  (Entity Presence): [Entity Present]
> 33: Presence (Entity Presence): [Entity Present]
> 34: DRAC5 Conn 2 Cbl (Cable Interconnect): [Cable/Interconnect is connected]
> ipmi_cmd_get_sensor_reading_discrete: bad completion code: request
> data/parameter invalid
> 
> ------------------------------------------------------------------------
> 
> Get Sensor Reading Request
> =====================================================
> [              2Dh] = cmd[ 8b]
> [              57h] = sensor_number[ 8b]
> =====================================================
> Get Sensor Reading Response
> =====================================================
> [              2Dh] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               0h] = sensor_reading[ 8b]
> [               0h] = reserved1[ 5b]
> [               0h] = reading_state[ 1b]
> [               1h] = sensor_scanning[ 1b]
> [               1h] = all_event_messages[ 1b]
> [               1h] = state_0_asserted[ 1b]
> [               0h] = state_1_asserted[ 1b]
> [               0h] = state_2_asserted[ 1b]
> [               0h] = state_3_asserted[ 1b]
> [               0h] = state_4_asserted[ 1b]
> [               0h] = state_5_asserted[ 1b]
> [               0h] = state_6_asserted[ 1b]
> [               0h] = state_7_asserted[ 1b]
> [               0h] = state_8_asserted[ 1b]
> [               0h] = state_9_asserted[ 1b]
> [               0h] = state_10_asserted[ 1b]
> [               0h] = state_11_asserted[ 1b]
> [               0h] = state_12_asserted[ 1b]
> [               0h] = state_13_asserted[ 1b]
> [               0h] = state_14_asserted[ 1b]
> [               1h] = reserved2[ 1b]
> 33: Presence (Entity Presence): [Entity Present]
> =====================================================
> SDR Compact Sensor Record
> =====================================================
> [              22h] = record_id[16b]
> [               1h] = sdr_version_major[ 4b]
> [               5h] = sdr_version_minor[ 4b]
> [               2h] = record_type[ 8b]
> [              2Bh] = record_length[ 8b]
> [               0h] = sensor_owner_id.type[ 1b]
> [              10h] = sensor_owner_id[ 7b]
> [               0h] = sensor_owner_lun[ 2b]
> [               0h] = sensor_owner_lun.reserved[ 2b]
> [               0h] = channel_number[ 4b]
> [              59h] = sensor_number[ 8b]
> [               7h] = entity_id[ 8b]
> [               1h] = instance_number_for_entity[ 7b]
> [               0h] = treat_entity[ 1b]
> [               1h] = sensor_initialization.sensor_scanning[ 1b]
> [               1h] = sensor_initialization.event_generation[ 1b]
> [               1h] = sensor_initialization.init_sensor_type[ 1b]
> [               1h] = sensor_initialization.init_hysteresis[ 1b]
> [               0h] = sensor_initialization.init_thresholds[ 1b]
> [               1h] = sensor_initialization.init_events[ 1b]
> [               1h] = sensor_initialization.init_scanning[ 1b]
> [               0h] = sensor_initialization.reserved[ 1b]
> [               0h] = sensor_capabilities.event_message_control_support[ 2b]
> [               0h] = sensor_capabilities.threshold_access_support[ 2b]
> [               0h] = sensor_capabilities.hysteresis_support[ 2b]
> [               1h] = sensor_capabilities.auto_re_arm_support[ 1b]
> [               1h] = sensor_capabilities.entity_ignore_support[ 1b]
> [              1Bh] = sensor_type[ 8b]
> [              6Fh] = event_reading_type_code[ 8b]
> [               2h] = assertion_event_lower_threshold_reading_mask[16b]
> [               2h] = deassertion_event_upper_threshold_reading_mask[16b]
> [               3h] =
> discrete_reading_settable_threshold_readable_threshold_mask[16b]
> [               0h] = sensor_unit1.percentage[ 1b]
> [               0h] = sensor_unit1.modifier_unit[ 2b]
> [               0h] = sensor_unit1.rate_unit[ 3b]
> [               0h] = sensor_unit1.analog_data_format[ 2b]
> [               0h] = sensor_unit2.base_unit[ 8b]
> [               0h] = sensor_unit3.modifier_unit[ 8b]
> [               1h] = share_count[ 4b]
> [               0h] = id_string_instance_modifier_type[ 2b]
> [               0h] = sensor_direction[ 2b]
> [               0h] = id_string_instance_modifier_offset[ 7b]
> [               0h] = entity_instance_sharing[ 1b]
> [               0h] = positive_going_threshold_hysteresis[ 8b]
> [               0h] = negative_going_threshold_hysteresis[ 8b]
> [               0h] = reserved[24b]
> [               0h] = oem[ 8b]
> [              D0h] = id_string_type_length_code[ 8b]
> [  BYTE ARRAY ... ] = id_string[16B]
> [ 44h 52h 41h 43h 35h 20h 43h 6Fh ]
> [ 6Eh 6Eh 20h 32h 20h 43h 62h 6Ch ]
> =====================================================
> Get Sensor Reading Request
> =====================================================
> [              2Dh] = cmd[ 8b]
> [              59h] = sensor_number[ 8b]
> =====================================================
> Get Sensor Reading Response
> =====================================================
> [              2Dh] = cmd[ 8b]
> [               0h] = comp_code[ 8b]
> [               0h] = sensor_reading[ 8b]
> [               0h] = reserved1[ 5b]
> [               0h] = reading_state[ 1b]
> [               1h] = sensor_scanning[ 1b]
> [               1h] = all_event_messages[ 1b]
> [               1h] = state_0_asserted[ 1b]
> [               0h] = state_1_asserted[ 1b]
> [               0h] = state_2_asserted[ 1b]
> [               0h] = state_3_asserted[ 1b]
> [               0h] = state_4_asserted[ 1b]
> [               0h] = state_5_asserted[ 1b]
> [               0h] = state_6_asserted[ 1b]
> [               0h] = state_7_asserted[ 1b]
> [               0h] = state_8_asserted[ 1b]
> [               0h] = state_9_asserted[ 1b]
> [               0h] = state_10_asserted[ 1b]
> [               0h] = state_11_asserted[ 1b]
> [               0h] = state_12_asserted[ 1b]
> [               0h] = state_13_asserted[ 1b]
> [               0h] = state_14_asserted[ 1b]
> [               1h] = reserved2[ 1b]
> 34: DRAC5 Conn 2 Cbl (Cable Interconnect): [Cable/Interconnect is connected]
> =====================================================
> SDR Compact Sensor Record
> =====================================================
> [              23h] = record_id[16b]
> [               1h] = sdr_version_major[ 4b]
> [               5h] = sdr_version_minor[ 4b]
> [               2h] = record_type[ 8b]
> [              2Bh] = record_length[ 8b]
> [               0h] = sensor_owner_id.type[ 1b]
> [              10h] = sensor_owner_id[ 7b]
> [               0h] = sensor_owner_lun[ 2b]
> [               0h] = sensor_owner_lun.reserved[ 2b]
> [               0h] = channel_number[ 4b]
> [              5Fh] = sensor_number[ 8b]
> [               7h] = entity_id[ 8b]
> [               1h] = instance_number_for_entity[ 7b]
> [               0h] = treat_entity[ 1b]
> [               1h] = sensor_initialization.sensor_scanning[ 1b]
> [               1h] = sensor_initialization.event_generation[ 1b]
> [               1h] = sensor_initialization.init_sensor_type[ 1b]
> [               1h] = sensor_initialization.init_hysteresis[ 1b]
> [               0h] = sensor_initialization.init_thresholds[ 1b]
> [               1h] = sensor_initialization.init_events[ 1b]
> [               1h] = sensor_initialization.init_scanning[ 1b]
> [               0h] = sensor_initialization.reserved[ 1b]
> [               0h] = sensor_capabilities.event_message_control_support[ 2b]
> [               0h] = sensor_capabilities.threshold_access_support[ 2b]
> [               0h] = sensor_capabilities.hysteresis_support[ 2b]
> [               1h] = sensor_capabilities.auto_re_arm_support[ 1b]
> [               1h] = sensor_capabilities.entity_ignore_support[ 1b]
> [               2h] = sensor_type[ 8b]
> [               3h] = event_reading_type_code[ 8b]
> [               3h] = assertion_event_lower_threshold_reading_mask[16b]
> [               3h] = deassertion_event_upper_threshold_reading_mask[16b]
> [               3h] =
> discrete_reading_settable_threshold_readable_threshold_mask[16b]
> [               0h] = sensor_unit1.percentage[ 1b]
> [               0h] = sensor_unit1.modifier_unit[ 2b]
> [               0h] = sensor_unit1.rate_unit[ 3b]
> [               0h] = sensor_unit1.analog_data_format[ 2b]
> [               0h] = sensor_unit2.base_unit[ 8b]
> [               0h] = sensor_unit3.modifier_unit[ 8b]
> [               1h] = share_count[ 4b]
> [               0h] = id_string_instance_modifier_type[ 2b]
> [               0h] = sensor_direction[ 2b]
> [               0h] = id_string_instance_modifier_offset[ 7b]
> [               1h] = entity_instance_sharing[ 1b]
> [               0h] = positive_going_threshold_hysteresis[ 8b]
> [               0h] = negative_going_threshold_hysteresis[ 8b]
> [               0h] = reserved[24b]
> [               0h] = oem[ 8b]
> [              D0h] = id_string_type_length_code[ 8b]
> [  BYTE ARRAY ... ] = id_string[16B]
> [ 50h 46h 61h 75h 6Ch 74h 20h 46h ]
> [ 61h 69h 6Ch 20h 53h 61h 66h 65h ]
> =====================================================
> Get Sensor Reading Request
> =====================================================
> [              2Dh] = cmd[ 8b]
> [              5Fh] = sensor_number[ 8b]
> =====================================================
> Get Sensor Reading Response
> =====================================================
> [              2Dh] = cmd[ 8b]
> [              CBh] = comp_code[ 8b]
> ipmi_cmd_get_sensor_reading_discrete: bad completion code: request
> data/parameter invalid
> 
> ---------------------------------------------------------------------
> 
> George Hartlieb                      System Administrator/Engineer
> Phone: 650-604-5690                  address@hidden
> 
> ELORET Corporation
> NASA/Ames Research Center
> MS 234-1 
> Moffett Field, CA 94035-1000
> 
> 
> 
> _______________________________________________
> Freeipmi-users mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/freeipmi-users
-- 
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]