Index: ipmi-sensors/ipmi-sensors-output-common.c =================================================================== --- ipmi-sensors/ipmi-sensors-output-common.c (revision 9686) +++ ipmi-sensors/ipmi-sensors-output-common.c (working copy) @@ -451,8 +451,7 @@ goto cleanup; } - if (threshold_access_support == IPMI_SDR_NO_THRESHOLDS_SUPPORT - || threshold_access_support == IPMI_SDR_FIXED_UNREADABLE_THRESHOLDS_SUPPORT) + if (threshold_access_support == IPMI_SDR_NO_THRESHOLDS_SUPPORT) { rv = 0; goto cleanup; @@ -543,6 +542,15 @@ goto cleanup; } + + if (threshold_access_support == IPMI_SDR_FIXED_UNREADABLE_THRESHOLDS_SUPPORT) + { + if (_get_sdr_sensor_thresholds (state_data, obj_cmd_rs) < 0) + goto cleanup; + + goto continue_get_sensor_thresholds; + } + if (ipmi_cmd_get_sensor_thresholds (state_data->ipmi_ctx, sensor_number, obj_cmd_rs) < 0)