ipmitool-1.8.11 does not display sensor threshold on Dell 1855 blade server:
# ipmitool sensor list Mem Temp 2 | na | degrees C | na | na | na | na | na | na | na With older version (ipmitool-1.8.9), I can get some values: # ipmitool sensor list Mem Temp 2 | na | degrees C | ok | na | 5.000 | 10.000 | 75.000 | 80.000 | na I dug into sources and I have found out, that sensor readings were modified in CVS version 1.33 of lib/ipmi_sensors.c. There are many similar changes like: -rsp = ipmi_sdr_get_sensor_thresholds(intf, sensor->keys.sensor_num); +rsp = ipmi_sdr_get_sensor_thresholds(intf, sensor->keys.sensor_num, + sensor->keys.owner_id, sensor->keys.lun); and in ipmi_sdr_get_sensor_thresholds(): + save_addr = intf->target_addr; + intf->target_addr = target; ...send the message... + intf->target_addr = save_addr; This causes that the messages requesting thresholds are sent to slave address "c0" (addr_type == IPMI_IPMB_ADDR_TYPE), instead to BMC directly. Using '-vvv' option prints "Sending request to IPMB target @ 0xc0" and some errors like "Error reading event status for sensor #07: Invalid command". The old working ipmitool version sends all messages to BMC (i.e. addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE) and it shows correct thresholds + event states. Why was the code changed? CVS log message says "Bernard Manjou 6/10/08 patch to include I2c address and LUN so sensors are correctly managed; updated by BM for v1.8.10", but I have not found much details on the mailing list. Is the described behavior caused by Dell 1855 weirdness or is the ipmitool code wrong? I admit I got lost in IPMI 2.0 specification :) Jan ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel