Get Payload Activation Status
更新时间: 2026/08/06
在Gitcode上查看源码

Get Payload Activation Status

Change History

openUBMC VersionRevision DateDescription
25.062025/06/26Initial draft: add command details

Basic Information

Function Description

This API is added to obtain the payload activation status.

Privilege

Command Information

Request Information

ByteData Field
NetFnApp 06h
CMD4Ah
1Payload Type Number-Type number of the standard payload type or OEM Payload Handle to retrieve status for
See Table 1 Payload Type Numbers.

Table 1 Payload Type Numbers

numbertypemajor format versionminor format version
Standard Payload Types
0hIPMI Message1h0h
1hSOL (serial over LAN)1h0h
2hOEM Explicit(When this payload type appears in the network header, it indicates that the packet includes explicit OEM IANA and OEM Payload ID fields that identify the payload type, instead of using an OEM Payload Type Handle to identify the type of payload contained in the packet. When used, this option adds 6 bytes to the overhead of the packet.)OEM specified according to OEM IANA and OEM Payload ID.OEM specified according to OEM IANA and OEM Payload ID.
Session Setup Payload Types
10hRMCP+ Open Session Request1h0h
11hRMCP+ Open Session Response1h0h
12hRAKP Message 11h0h
13hRAKP Message 21h0h
14hRAKP Message 31h0h
15hRAKP Message 41h0h
OEM Payload Type Handles
20h-27hHandle values for OEM payloads OEM0 through OEM7, respectively.OEM specified according to OEM IANA and OEM Payload ID.OEM specified according to OEM IANA and OEM Payload ID.
all otherreserved--

The payload type number is a 6-bits (00h-3Fh).

Response Information

ByteData Field
1Completion Code
2Instance capacity
[7:4]-reserved
[3:0]-Number of instances of given payload type that can be simultaneously activated on BMC
1-based
0h=reserved
3[7]-1b=instance 8 is activated.
0b=instance 8 is deactivated
[6]-1b=instance 7 is activated
0b=instance 7 is deactivated
...
[0]-1b=instance 1 is activated
0b=instance 1 is deactivated
4[7]-1b=instance 16 is activated
0b=instance 16 is deactivated
[6]-1b=instance 15 is activated
0b=instance 15 is deactivated
...
[0]-1b=instance 9 is activated
0b=instance 9 is deactivated

Command Example

Obtain the payload activation status.

Request:

bash
ipmicmd -k "0f 00 MM NN" smi 0

Response:

text
0f MM NN

Back to Index