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

Get SMBIOS Info

Change History

openUBMC VersionRevision DateDescriptionRevised By
5.01.00.012023/2/1Universal command rectification: The BIOS interaction command is added. The command is the device information, which is written during production and read during BIOS startup.Liu Xingsen 00583113
5.06.00.012024/6/22Indicates the type of SmBios status information to be deleted. 4: SmBios status, SmBiosStatusHuang Jiapei 30033208

Basic Information

Function Description

Obtains the SMBIOS information (device information in Region Type I).

Privilege

Command Information

Request Information

ByteData Field
NetFn30h
CMD92h
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, sub command=5Ah
5BIOS ID: This parameter is reserved for multi-host scenarios. In single-host scenarios, this parameter has a fixed value of 0.
6Type of the obtained information: (The number is in decimal format.)
1: Smbios Version
2: Smbios SKUNumber (SKUNumber)
3: Smbios Family

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.
5Length N
6:5+NContent

Command Example

Request:

bash
ipmitool raw 0x30 0x92 0xdb 0x07 0x00 0x5A 0x00 0x01

Response:

text
db 07 00 00

Back to Index