IPMI Driver Functionality

Applies To: Windows Server 2008

The IPMI driver supplies the IPMI WMI provider with data from the Baseboard Management Controller (BMC).

The IPMI driver is a Windows Driver Model (WDM) kernel mode driver that communicates with the BMC by using Keyboard Controller Style (KCS). For more information about driver installation, see Installation and Configuration for Windows Remote Management. The IPMI driver appears in the Device Manager as Microsoft SMBIOS Generic IPMI Compliant Device.

Events

Event ID Source Message

1000

IPMIDRV

During communication with the IPMI BMC device, the system detected that the BMC entered an error state. The driver attempted to set the BMC state to a working state but failed to do so. After 20 successive attempts, the driver has set the IPMI device to a non working state. It is recommended that you seek assistance from the BMC device manufacturer.

1001

IPMIDRV

The IPMI device driver attempted to determine if the system supported an IPMI BMC device. The driver attempted to detect the presence of the IPMI BMC by searching the SMBIOS for a Type38 record. But either no record was found or the record was not compatible with the version of the device driver. If a SMBIOS Type 38 record was detected, the Dump Data field of the event contains a binary representation of the record.

1002

IPMIDRV

The IPMI device driver read an administrator supplied parameter that is invalid. The device driver will use a system defined default value in its place.

1003

IPMIDRV

The IPMI device driver attempted to communicate with the IPMI BMC device during device creation. However the communication failed due to a timeout. Either the configured timeouts are too small and the IPMI BMC device responses take longer than the timeouts, or the BMC has a technical fault. You can increase the timeouts associated with the IPMI device driver or seek assistance from the BMC device manufacturer.

1004

IPMIDRV

The IPMI device driver attempted to communicate with the IPMI BMC device during normal operation. However the communication failed due to a timeout. You can increase the timeouts associated with the IPMI device driver.

IPMI Hardware Instrumentation

Management Infrastructure