Get Chassis Capabilities
更新时间: 2026/08/06
在Gitcode上查看源码Get Chassis Capabilities
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Obtains chassis functions.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | Chassis 00h |
| CMD | 00h |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2 | Capabilities Flags [7:4]-reserved [3]-1b=provides power interlock (IPMI 1.5) [2]-1b=provides Diagnostic Interrupt (FP NMI) (IPMI 1.5) [1]-1b=Provides "Front Panel Lockout" (this indicates that the chassis has capabilities to lock out external power control and reset button or front panel interfaces and/or detect tampering with those interfaces.) [0]-1b=Chassis provides intrusion (physical security) sensor |
| 3 | Chassis FRU Info Device Address. Note: all IPMB addresses used in this command are have the 7-bit I2C slave address as the most-significant 7-bits and the least significant bit set to 0b 00h=unspecified |
| 4 | Chassis SDR Device Address |
| 5 | Chassis SEL Device Address |
| 6 | Chassis System Management Device Address |
| (7) | Chassis Bridge Device Address. Reports location of the ICMB bridge function. If this field is not provided, the address is assumed to be the BMC address (20h). Implementing this field is required when the Get Chassis Capabilities command is implemented by a BMC, and whenever the Chassis Bridge function is implemented at an address other than 20h |
Command Example
Obtain the chassis functions.
Request:
bash
ipmicmd -k "0f 00 00 00" smi 0Response:
text
0f 01 00 00 00 00 20 20 20 20 20