Read MAC Address
更新时间: 2025/06/26
在Gitcode上查看源码

01h-读取MAC地址(Read-MAC-Address)

修订记录

openUBMC版本号修订日期修订内容
25.062025/06/26初稿,新增命令详情

基本信息

功能说明

获取主板MAC地址。

权限

BasicSetting

命令信息

请求信息

字节顺序域取值说明
NetFn30h
CMD90h
1Sub command,子命令=01h
2FRU Device ID
3MAC ID 说明:- 如果请求数据中有第4个字节,则MAC ID表示同类型接口的顺序编号,即每种接口MACID均从1开始编号。- 如果请求数据中没有第4个字节,则MAC ID表示同一个FRU上的多个MAC的顺序编号,即不同接口类型网络统一编号。
(4)Interface Type
1=Base Interface
2=Fabric Interface
3=Front Panel前面板网口
4=Externel扩展网口5=WWNN
6=WWPN
16=Update Channel Interface
Others reserved 说明:
该字节可选。本字节存在时,第3字节的MACID为同类型接口的顺序编号。

响应信息

字节顺序域取值说明
1Completion Code
2FRU Device ID
3MAC ID 说明:- 请求数据没有第4个字节,则MACID表示同一个FRU上的多个MAC的顺序编号(不同接口类型的网口统一编号,即1,2可能是base,3,4可能是fabric网口,5是WWNN 6是WWPN)。- 请求数据有第4个字节,则MACID表示同类型接口的顺序编号。
4Interface Type
1=Base Interface
2=Fabric Interface
3=Front Panel前面板网口
4=Externel扩展网口
5=WWNN
6=WWPN
16=Update Channel Interface
Others reserved
(5)Next MAC ID:同类型接口的下一条MAC ID,如果没有下一条,则填0XFF。 说明:
该字节只有在请求数据有第4字节的时候才存在。
MAC
5:10
或 6:11
MAC Address:6 Bytes(EUI-48规范) 说明:
存在Next MAC ID时,该域的范围为(6:11)。
MAC
5:12

6:13
MAC Address:8 Byte(EUI-64规范) 说明:
存在Next MAC ID时,该域的范围为(6:13)。
WWNN & WWPN
5:12

6:13
WWN (8 Bytes) 说明:
存在Next MAC ID时,该域的范围为(6:13)。

命令样例

读取主板的MAC地址

请求:

ipmicmd -k "0f 00 30 90 01 00 00 01" smi 0

响应:

0f 31 00 90 00 00 00 01 01 00 01 09 c7 47 fc

返回到索引