Set thermal enforce policy
更新时间: 2026/08/06
在Gitcode上查看源码Set thermal enforce policy
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Sets the heat dissipation mode.
Privilege
BasicSetting
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 92h |
| 1:3 | Manufacturer 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. |
| 4 | Sub command, sub command=13h |
| 5 | policy option 1-Fan speed enforce 2-elevation 3-Power PreCapping to cooling 4-Temporary Fan speed enforce 5-Dft Fan speed enforce 6-Set Cooling Min Level other reserved |
| 6 | For details about the value of policy value, see Table 1. |
| Note: To support heat dissipation for high power consumption cards that are not included in the compatibility list, the BIOS setup menu provides the high fan speed flag. |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2:4 | Manufacturer 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. |
Command Example
Set the heat dissipation mode.
Request:
bash
db 07 00Response:
text
ipmitool raw 0x30 0x92 0xdb 0x07 0x00 0x13 0x01 0x10
**Response:**