Get Port State
更新时间: 2026/08/06
在Gitcode上查看源码Get Port State
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Obtains the port status.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | PICMG 2Ch |
| CMD | 0Fh |
| 1 | PICMG Identifier. Indicates that this is a PICMG-defined group extension command A value of 00h is used |
| 2 | Channel. Describes the Channel being queried [07:06]-Interface [05:00]-Channel Number |
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:6) | Link Info 1. LS Byte first. Optional. Describes information about Link one on the specified Channel. If this set of bytes is not provided, the Channel does not have any Links on the Channel [31:24]-Link Grouping ID [23:20]-Link Type Extension [19:12]-Link Type [11]-Port 3 Bit Flag [10]-Port 2 Bit Flag [09]-Port 1 Bit Flag [08]-Port 0 Bit Flag [07:06]-Interface [05:00]-Channel Number |
| (7) | State 1, Must be present if Link Info 1 is present. Indicates the current state of the Port(s) on the Channel 00h=Disabled 01h=Enabled All other values reserved |
| (8:11) | Link Info 2, LS Byte first. Optional. Bit assignments identical to Link Info 1. Used for cases where a second Link has been established |
| (12) | State 2, Bit assignments identical to State 1 |
| (13:16) | Link Info 3, LS Byte first. Optional. Bit assignments identical to Link Info 1. Used for cases where a third Link has been established. |
| (17) | State 3, Bit assignments identical to State 1 |
| (18:21) | Link Info 4, LS Byte first. Optional. Bit assignments identical to Link Info 1. Used for cases where a fourth Link has been established |
| (22) | State 4, Bit assignments identical to State 1 |
Command Example
Obtain the port status.
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN