Set SAS Configuration
更新时间: 2026/08/06
在Gitcode上查看源码Set SAS Configuration
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Sets the SAS configuration.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 95h |
| 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=03h |
| 5 | Configuration Selector |
| 6:N | Configuration data |
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. |
Reference
Table 1 SAS Configuration
| - | # | Data Field |
|---|---|---|
| Set Disk Zone | 01 | data1 partition ID Number of data2 JBODs data3: slot number of the first JBOD data4-5 Bitmap of the first JBOD disk data6-N Subsequent JBOD information |
| Delete Zone | 02 | data1 partition ID Number of data2 JBODs data3: slot number of the first JBOD data4-5 Bitmap of the first JBOD disk data6-N Subsequent JBOD information |
| Remove Disk | 03 | data1 partition ID Number of data2 JBODs data3: slot number of the first JBOD data4-5 Bitmap of the first JBOD disk data6-N Subsequent JBOD information |
| Clear Configuration | 04 | - |
| Server access | 05 | data1 server slot number Number of data2 partitions data3-n partition number |
| Delete Server access | 06 | data1 server slot number Number of data2 partitions data3-n partition number |
Command Example
Set the SAS configuration.
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN