HP Integrated Lights-Out 2 Management Processor Scripting and Command Line Resource Guide

The IPMI specification defines a standardized interface for platform management. The IPMI
specification defines the following types of platform management:
Monitoring of system information, such as fans, temperatures, and power supplies
Recovery capabilities, such as system resets and power on/off operations
Logging capabilities, for abnormal events such as over temperature readings or fan failures
Inventory capabilities, such as identifying failed hardware components
IPMI communications are dependent on the BMC and the SMS. The BMC manages the interface
between the SMS and the platform management hardware. iLO 2 emulates the BMC functionality
and the SMS functionality can be provided by various industry-standard tools. For additional
information, see the IPMI specification on the Intel website at http://www.intel.com/design/servers/
ipmi/tools.htm.
iLO 2 provides the KCS interface, or open interface, for SMS communications. The KCS interface
provides a set of I/O mapped communications registers. The default system base address for the
I/O mapped SMS Interface is 0xCA2 and is byte aligned at this system address.
The KCS interface is accessible to SMS software that is running on the local system. Examples of
compatible SMS software applications are as follows:
IPMI version 2.0 Command Test Tool is a low-level MS-DOS command line tool that enables
hex-formatted IPMI commands to be sent to an IPMI BMC that implements the KCS interface.
You can locate this tool on the Intel website at http://www.intel.com/design/servers/ipmi/
tools.htm.
IPMItool is a utility for managing and configuring devices that support the IPMI version 1.5
and version 2.0 specifications and can be used in a Linux environment. You can locate this
tool on the IPMItool website at http://ipmitool.sourceforge.net/index.html.
IPMI functionality provided by iLO 2
When emulating a BMC for the IPMI interface, iLO 2 supports all mandatory commands listed in
the IPMI version 2.0 specification. See the IPMI version 2.0 specification for a listing of these
commands. Also, the SMS must use the methods described in the specification for determining
which IPMI features are enabled or disabled in the BMC (for example, using the Get Device ID
command).
If the server operating system is running and the health driver is enabled, any IPMI traffic through
the KCS interface can affect the performance of the health driver and overall health performance
of the system. Do not issue any IPMI commands through the KCS interface that might negatively
affect the monitoring performed by the health driver. These commands include any commands that
sets or changes IPMI parameters, such as Set Watchdog Timer and Set BMC Global
Enabled. Any IPMI command that simply returns data is safe to use, such as Get Device ID
and Get Sensor Reading.
WS-Management compatibility overview
The iLO 2 firmware implementation of WS-Management is in accordance with the specification,
DTMF Web Services for Management 1.0.0a.
Authentication
iLO 2 uses basic authentication over SSL, compliant with profile:
wsman:secprofile/https/basic
Authenticated users are authorized to execute WS-Management commands in accordance
with designated privileges in their local or directory accounts.
To enable basic authentication on Windows Vista, at the command prompt, enter gpedit.msc
to launch the Group Policy Object Editor. Select Computer Configuration> Administrative
WS-Management compatibility overview 11