Set expander mode
更新时间: 2026/08/06
在Gitcode上查看源码Set expander mode
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
This command is used to set the expander mode (for 8P servers or later).
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 97h |
| 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, subcommand = 04h |
| 5 | Parameter selector. For details, see Table 1. |
| 6:N | Configuration parameter data. For details, see Table 1. |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code 80h=parameter not supported 81h=attempt to set the 'set in progress' value (in parameter #0) when not in the 'set complete' state. (This completion code provides a way to recognize that another party has already 'claimed' the parameters.) 82h=attempt to write read-only parameter |
| 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. |
Reference
Table 1 Parameter description
| Parameter | # | Description | Notes |
|---|---|---|---|
| mode | 00h | data1 expander Selector (Set Selector) data2 Control 00h single RAID (only one RAID controller card is installed on the front I/O board, dedicated for the single-system mode of the RH8100 V3.) 01h High performance (High performance mode. Two RAID controller cards are installed on the front I/O module. This mode can be used in single-system and dual-system modes.) | - |
| phytestmode(Write only) | 01h | data1 expander Selector (Set Selector) data2 Control 01h Expander test mode 1 02h Expander test mode 2 | Dedicated for equipment |
| reset expander | 02h | - | - |
Command Example
Set the expander mode.
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN