Set Lisence Info
更新时间: 2026/08/06
在Gitcode上查看源码

Set Lisence Info

Change History

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

Basic Information

Function Description

Set the license information.

Privilege

Command Information

Request Information

ByteData Field
NetFn30h
CMD93h
1:3Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h.
4Sub command, subcommand=49h
5Reserved
6Parameter Selector. For details about its value, see Table 1.
7[7:1]: reserved
[0]:
0-last frame
1-casecade frame
8:9
10
11:N
Writing Offset
Writing Length
Data. For details, see Table 1.

Response Information

ByteData Field
1Completion Code
2:4Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h.
5:8Reserved
9:NData. For details, see Table 1.

Reference

Table 1 Definition of SetLisenceInfo Parameter Selector

Parameter SelectorParameter Data
0Installing and Verifying the License
Request:
Writing Offset: Set this parameter based on the actual file path length and frame division.
Writing Length: Set this parameter based on the actual file path length and frame division.
data: file path
1Revoking a License
Writing Offset: Enter 0.
Writing Length: Enter 0.
Data: none
2Clearing the License
Writing Offset: Enter 0.
Writing Length: Enter 0.
Data: none

Command Example

Set the license information.

Request:

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

Response:

text
0f MM NN

Back to Index