Get NetFn Support
更新时间: 2025/06/26
在Gitcode上查看源码09h-查询NetFn支持能力(Get-NetFn-Support)
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
查询NetFn支持能力。
权限
User
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 06h |
| CMD | 09h |
| 1 | Channel,当前查询NetFn支持度的通道 |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code |
| 2 | LUN Support,每个LUN采用2bit进行说明支持度,具体的LUN排布以及支持度说明如下: LUN排布: [0:1] LUN0 [2:3] LUN1 [4:5] LUN2 [6:7] LUN3 LUN支持度: 00b:当前LUN上没有IPMI命令 01b:当前LUN上有IPMI命令,但是没有特殊的限制 10b:当前LUN上有IPMI命令,并且部分命令可以被 firewall 配置限制 11b:预留 |
| 3:18 | NetFn Support Mask, NetFN支持度的掩码,具体排布规格如下:- byte 1, bit 0 对应 NetFn pair 0h,1h for LUN 00b- byte 1, bit 7 对应 NetFn pair Eh,Fh for LUN 00b- byte 2, bit 0 对应 NetFn pair 10h,11h for LUN 00b- byte 2, bit 7 对应 NetFn pair 1Eh, 1Fh for LUN 00b- …- byte 16, bit 0 对应 NetFn pair 30h, 31h for LUN 11b- byte 16, bit 7 对应 NetFn pair 3Eh, 3Fh for LUN 11b |
命令样例
查询NetFn支持能力
请求:
ipmitool raw 0x06 0x09 x01响应:
02 6d 00 40 03 00 00 00 00 00 00 00 00 00 00 00 00