CHAPTER 8. SENSORS
other functions work a little differently. To know the type of sensor, the function:
int ipmi_sensor_get_sensor_type(ipmi_sensor_t *sensor);
returns the type. The returns values for this are integer defines that start with IPMI SENSOR TYPE and have the specific values defined in the following table. Note that discrete sensors in this list have define bit settings; those settings are also defined in this list.
TEMPERATURE VOLTAGE CURRENT FAN PHYSICAL SECURITY
The chassis was opened or accessed.
00h 01h 02h 03h 04h 05h 06h
General chassis intrusion
Drive bay intrusion
I/O card area intrusion
Processor area intrusion
LAN cable is unplugged
Fan area intrusion (including unauthorized hot-plugs of fans).
00h - The spec says “Secure Mode (Front Panel Lockout) Violation
attempt”. The meaning of this is unknown. 01h - User pre-boot password failure. 02h - Setup pre-boot password failure. 03h - Network pre-boot password failure. 04h - Other pre-boot password failure. 05h - Out-of-band pre-boot password failure.
Various processor failures. Most of these are very Intel processor cen- tric, you may need to reference the processor manual for the meaning of the failure. 00h - IERR 01h - Thermal Trip 02h - FRB1/BIST failure 03h - FRB2/Hang in POST failure, if the failure is believed to be due to a processor failure. 04h - FRB3/Processor Startup/Initialization failure (CPU didn’t start). 05h - Configuration Error 06h - SMBIOS “Uncorrectable CPU-complex error” 07h - Processor presence detected 08h - Processor disabled 09h - Terminator presence detected