Get Device Locator Record ID
更新时间: 2026/08/06
在Gitcode上查看源码Get Device Locator Record ID
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
This API is used to obtain the device locator record ID.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | PICMG 2Ch |
| CMD | 0Dh |
| 1 | PICMG Identifier. Indicates that this is a PICMG-defined group extension command. A value of 00h is used |
| 2 | FRU Device ID. This contains the FRU Device ID to use when returning the Record ID. A value of zero returns the "Management Controller Device Locator record" ID A value between 1 and Max FRU Device ID returns the "FRU Device Locator record" ID. Consistent with the IPMI specification, a value of FFh is reserved |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2 | PICMG Identifier. Indicates that this is a PICMG-defined group extension command. A value of 00h is used. |
| 3 | Record ID LS. Contains the least significant byte of the Record ID for the appropriate Device Locator SDR. |
| 4 | Record ID MS. Contains the most significant byte of the Record ID for the appropriate Device Locator SDR. |
Command Example
Obtain the record ID of the device locator.
Request:
bash
ipmicmd -k "0f 00 2c 0d 00 01" smi 0Response:
text
0f 2d 00 0d 00 01 00 00