IPMI 命令内容
本节提供详细的 IPMI 命令内容。
Name
OEMCMD_GET_PSU_COLLECTED_DATA
NetFn
0x32
CMD
0x90
请求数据/响应数据
请求:
字节 1:输入类型
- 1:AC-IN
- 2:PSU 功耗
- 3:系统风扇功率
响应:
(如果是 AC-IN,PSU 功耗)
字节 1:完成代码
- 0x00:成功
字节 2:MIN AC-IN 之和/(PSU 功耗)LSB
字节 3:MIN AC-IN 之和/(PSU 功耗)MSB
字节 4:AVG AC-IN 之和/(PSU 功耗)LSB
字节 5:AVG AC-IN 之和/(PSU 功耗)MSB
字节 6:MAX AC-IN 之和/(PSU 功耗)LSB
字节 7:MAX AC-IN 之和/(PSU 功耗)MSB
(如果是风扇功率)
字节 1:完成代码
- 0x00:成功
字节 2:风扇功率之和(LSB)
字节 3:风扇功率之和
字节 4:风扇功率之和(MSB)
注
此命令用于显示从所有 PSU 和系统风扇定期收集的数据。
1 个单位 = 1 W
注:仅风扇电源单元
使用 10 mW = 0.01 W
风扇总功率 =
((MSB * 256 * 256)+(字节 2 * 256)+ LSB)*(10 mW)
AVG:平均值
Name
OEMCMD_GET_PSU_STATUS
NetFn
0x32
CMD
0x91
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
- 0x00:成功
字节 2:PSU EPOW
- 位:0-1 = PSU1-2
- 0:不触发
- 1:触发
字节 3:PSU 调速
- 位:0-1 = PSU1-2
- 0:不触发
- 1:触发
字节 4:PSU 存在
位:0-1 = PSU1-2
0:不存在
1:存在
字节 5:PSU 电源正常
位:0-1 = PSU1-2
0:电源不正常
1:电源正常
字节 6:EPOW 输出
字节 7:调速输出
注
此命令用于显示 PSU 相关寄存器或状态(来自 PSOC)
ZERO_WAKE_UP#
Name
OEMCMD_GET_FAN_ GPIO
NetFn
0x32
CMD
0x94
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
字节 2:风扇存在
每个风扇一位
LSB:FAN1
字节 3:风扇错误 LED
每个风扇一位
LSB:FAN1
注
不适用
Name
OEMCMD_SET_FAN_GPIO
NetFn
0x32
CMD
0x95
请求数据/响应数据
请求:
字节 1:风扇错误 LED 编号(1-5)
字节 2:风扇错误 LED 功能
0:LED 熄灭
1:LED 亮起
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
注
不适用
Name
OEMCMD_GET_SYS_LED
NetFn
0x32
CMD
0x96
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
字节 2:标识 LED
0:熄灭
1:亮起
2:闪烁
3:接受模式:关
4:接受模式:开
5:接受模式:闪烁
字节 3:检查日志 LED
0:熄灭
1:亮起
注
此命令用于获取 SMM LED 状态。
标识 LED:
注在接受模式下,SMM 将根据 XCC 的标识 LED 状态来控制标识 LED。当 SMM 在接受模式下从 XCC 接收到不同的设置时,“闪烁”将优先于“开”,而“开”将优先于“关”。Name
OEMCMD_SET_SYS_LED
NetFn
0x32
CMD
0x97
请求数据/响应数据
请求:
字节 1:LED 类型
1:标识 LED
2:检查日志 LED
字节 2:功能
0:熄灭
1:亮起
2:闪烁(仅标识 LED)
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
注
此命令用于设置 SMM LED 状态。
检查日志 LED:
0:熄灭
1:亮起
标识 LED:
0:熄灭
1:亮起
2:闪烁
注更改标识 LED 的状态时,SMM 还将通知 XCC 更改其标识 LED 状态。成功将 SMM 的标识 LED 设置为“关”模式后,它将自动进入“接受”模式。Name
OEMCMD_GET_NODE_POWER_READING
NetFn
0x32
CMD
0x98
请求数据/响应数据
请求:
字节 1:节点编号
1:节点 1
2:节点 2
3:节点 3
4:节点 4
5:机箱
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
字节 2:功率最小值(LSB)
字节 3:功率最小值(MSB)
字节 4:功率平均值(LSB)
字节 5:功率平均值(MSB)
字节 6:功率最大值(LSB)
字节 7:功率最大值(MSB)
注
通过 XCC 显示节点功耗更新(单位:瓦)
Name
OEMCMD_GET_NODE_SIZE
NetFn
0x32
CMD
0x99
请求数据/响应数据
请求:
字节 1:节点 1 - 4
1:节点 1
2:节点 2
3:节点 3
4:节点 4
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
字节 2:节点物理宽度
字节 3:节点物理高度
字节 4:附加有效
字节 5:附加宽度
字节 6:附加高度
注
显示节点尺寸。
Name
OEMCMD_SET_ACOUSTIC_MODE
NetFn
0x32
CMD
0x9B
请求数据/响应数据
请求:
字节 1:噪音模式
0:禁用
1:启用模式 1
2:启用模式 2
3:启用模式 3
4:启用模式 4
5:启用模式 5
响应:
字节 1:完成代码
0x00:成功
0x01:PCIe 优先级高
0xC9:超出范围
字节 2:先前的设置
字节 3:当前的设置
注
0x0 = 禁用
0x1 = 启用模式 1
系统风扇工作范围 10%-20%。
0x2 = 启用模式 2
系统风扇工作范围 10%-25%。
0x3 = 启用模式 3
系统风扇工作范围 10%-30%。
0x4 = 启用模式 4
系统风扇工作范围 10%-45%。
0x5 = 启用模式 5
系统风扇工作范围 30%-100%。将 20% 的额外工作添加到正常工作。
Name
OEMCMD_GET_CAP_BOUNDARY
NetFn
0x32
CMD
0x9D
请求数据/响应数据
请求:
字节 1:节点编号
1:节点 1
2:节点 2
3:节点 3
4:节点 4
5:机箱
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
字节 2:上限最小值 LSB
字节 3:上限最小值 MSB
字节 4:上限最大值 LSB
字节 5:上限最大值 MSB
字节 6:保护上限 LSB
字节 7:保护上限 MSB
字节 8:用户上限 LSB
字节 9:用户上限 MSB
字节 10:热上限 LSB
字节 11:热上限 MSB
注
节点上限范围:
(节点最小功率容量)< 上限 <(节点最大功率容量)
机箱上限范围:
(节点最小功率容量总和)< 上限
最小功率应考虑权限通过节点。
注上限仅在操作系统运行时中适用。机箱级别当前上限的配置与节点级别之和的行为不同。Name
OEMCMD_SET_CAP_VALUE
NetFn
0x32
CMD
0x9E
请求数据/响应数据
请求:
字节 1:节点编号
1:节点 1
2:节点 2
3:节点 3
4:节点 4
5:机箱
字节 2:上限值(LSB)
字节 3:上限值(MSB)
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
注
注节点无权限时,不支持上限/节电。上限值的范围(1~32767)
Name
OEMCMD_SET_CAP_STATE
NetFn
0x32
CMD
0x9F
请求数据/响应数据
请求:
字节 1:节点编号
1:节点 1
2:节点 2
3:节点 3
4:节点 4
5:机箱
字节 2:上限模式
0:禁用
1:启用
字节 3:节电模式
0:禁用
1:节电模式 1
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
注
注节点无权限时,不支持上限/节电。Name
OEMCMD_GET_CAP_STATE
NetFn
0x32
CMD
0xA0
请求数据/响应数据
请求:
字节 1:节点编号
1:节点 1
2:节点 2
3:节点 3
4:节点 4
5:机箱
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
字节 2:上限模式
0:禁用
1:启用
字节 3:上限值 LSB
字节 4:上限值 MSB
字节 5:节电模式
0:禁用
1:节电模式 1
注
目前为止,节电模式不支持 2、3。
Name
OEMCMD_SET_DATE_TIME
NetFn
0x32
CMD
0xA1
请求数据/响应数据
请求:
字节 1:年 MSB(2000~2037)
字节 2:年 LSB(2000~2037)
字节 3:月(0x01~0x12)
字节 4:日(0x01~0x31)
字节 5:小时(0x00~0x23)
字节 6:分(0x00~0x59)
字节 7:秒(0x00~0x59)
响应:
字节 1:完成代码
0x00:成功
0xC9:超出范围
注
注年的范围是 2000~20xx。为方便用户输入,输入数据是十进制格式。
示例:2010 年
字节 1:0x20
字节 2:0x10
Name
OEMCMD_GET_PSU_POLICY_OVS
NetFn
0x32
CMD
0xA2
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
字节 2:PSU 策略
0:非冗余
1:N+1 策略
字节 3:超额配置模式
0:禁用
1:启用
注
此命令用于获取 PSU 策略和总电源功率。(单位:1W)
交流高压线路或 240VDC:
1100W PSU 为 1320W
1600W PSU 为 1920W
2000W PSU 为 2400W
交流低压线路:
1100W PSU 为 1080W(<100VDC)
1100W PSU 为 1260W(<170VDC)
1600W PSU 为“不适用”
2000W PSU 为“不适用”
Name
OEMCMD_SET_PSU_POLICY_OVS
NetFn
0x32
CMD
0xA3
请求数据/响应数据
请求:
字节 1:PSU 策略:
0:非冗余
1:N+1 策略
字节 2:OVS
0:禁用
1:启用
响应:
字节 1:完成代码
0x00:成功
0xD5:PSU 配置不允许
0xC9:超出范围
字节 2:完成代码
0x00:REDUNDANT_OK
0x01:REDUNDANT_PRESENT_ERR
0x02:REDUNDANT_BANK_LACK
注
此命令用于设置 PSU 策略。
可能会因配置无效而无法成功设置 PSU 策略。
Name
OEMCMD_SET_NODE_RESET
NetFn
0x32
CMD
0xA4
请求数据/响应数据
请求:
字节 1:节点编号
0x1:节点 1
0x2:节点 2
0x3:节点 3
0x4:节点 4
字节 2:重置模式
1:重置(XCC 重置)
2:复位(交流电循环)
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
注
此命令用于用户进行重置/复位节点。如果节点不存在,它将响应 0xD5。
Name
OEMCMD_GET_PSU_FAN_STATUS
NetFn
0x32
CMD
0xA5
请求数据/响应数据
请求:
字节 1:PSU 风扇编号
1:PSU1 风扇
2:PSU2 风扇
响应:
字节 1:完成代码
0x00:成功
0xC9:超出范围
字节 2:风扇速度 LSB(rpm)
字节 3:风扇速度 MSB(rpm)
字节 4:风扇工作(0~100%)
字节 5:风扇状态
0:不存在
1:异常
2:正常
注
此命令用于获取 PSU 风扇状态
注异常表示 PSU rpm 低于 3000 rpm。Name
OEMCMD_BACKUP_RESTORE
NetFn
0x32
CMD
0xA6
请求数据/响应数据
请求:
字节 1:操作
0:获取备份或恢复状态
1:备份到存储设备
2:从存储设备恢复
响应:
字节 1:
0x00:命令正常
0x01:备份/恢复正在运行
0x31:备份已完成
0x32:备份失败
0x41:恢复已完成
0x42:恢复失败
0xC9:超出范围
0xCC:请求中的数据字段无效
注
使用此命令可将配置备份到外部存储设备(如 USB 或 SD)或从外部存储设备恢复配置。如果未插入存储设备,则将返回“失败”。
Name
OEMCMD_GET_NODE_STATUS
NetFn
0x32
CMD
0xA7
请求数据/响应数据
请求:
字节 1:节点编号
0x1:节点 1
0x2:节点 2
0x3:节点 3
0x4:节点 4
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
字节 2:节点电源状态
0x00:关闭电源
0x20:无权限
0x40:电源故障
0x80:打开电源
字节 3:宽度
字节 4:高度
字节 5:权限状态
0x00:首个权限失败
0x01:待机权限
0x02:第二个权限失败
0x03:权限通过(第二次引导通过)
0xFF:权限未确定
注
报告当前节点状态。
Name
OEMCMD_GET_SMM_STATUS
NetFn
0x32
CMD
0xA8
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
字节 2:SMM 版本
字节 3:SMM 次要版本
字节 4:PSOC 主要版本
字节 5:PSOC 次要版本
字节 6:引导闪存编号
0x1:闪存 1
0x2:闪存 2(故障迁移)
字节 7:13:SMM Build ID
注
Build ID 使用 ASCII 值。
示例:0x41 = ‘A’
Name
OEMCMD_SET_NODE_RESTORE_POLICY
NetFn
0x32
CMD
0xA9
请求数据/响应数据
请求:
字节 1:节点策略
位 [7:6]:节点 4(1:上次的状态,0:关闭)
位 [5:4]:节点 3
位 [3:2]:节点 2
位 [1:0]:节点 1
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
注
不适用
Name
OEMCMD_GET_NODE_RESTORE_POLICY
NetFn
0x32
CMD
0xAA
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
字节 2:节点策略
位 [7:6]:节点 4(1:上次的状态,0:关闭)
位 [5:4]:节点 3
位 [3:2]:节点 2
位 [1:0]:节点 1
注
不适用
Name
OEMCMD_SET_PSU_SMART_REDUNDANT
NetFn
0x32
CMD
0xAB
请求数据/响应数据
请求:
字节 1:模式
0:禁用
1:每 10 分钟更新
2:每 30 分钟更新
3:每 60 分钟更新
响应:
字节 1:完成代码
0x00:成功
0x01:不支持
0xC9:超出范围
注
注- 默认情况下禁用零输出模式。
- 如果 PSU 处于“不支持”或“不匹配”状态,则也将禁用零输出。
Name
OEMCMD_GET_PSU_SMART_REDUNDANT
NetFn
0x32
CMD
0xAC
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
字节 2:状态
0x00:正常
0x01:不支持
字节 3:模式(如果状态为正常)
0:禁用
1:每 10 分钟更新
2:每 30 分钟更新
3:每 60 分钟更新
注
状态
0x00:正常
0x01:不支持
Name
OEMCMD_SMM_RESET_TO_DEFAULT
NetFn
0x32
CMD
0xAD
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
注
此命令用于由用户将 SMM 重置为默认值。
Name
OEMCMD_SET_VPD
NetFn
0x32
CMD
0xAF
请求数据/响应数据
请求:
字节 1:VPD 类型
0:SMM
1:PDM
2:右侧转接卡
3:左侧转接卡
4:EIOM
5:机箱
字节 2:Device ID
0:MTM
1:机器序列号
2:组件部件号
3:组件 FRU 编号
4:组件序列号
5:制造商标识
6:硬件修订级别
7:制造日期
8:UUID
9:IANA 企业编号
A:产品 ID
B:组件名称
C:GLID
D:EC 级别
响应:
字节 1:完成代码
0x00:成功
字节 2:N VPD 数据
注
Device ID:
0x0:MTM(机箱),10 个字节
0x1:机器序列号(机箱),10 个字节
0x2:组件部件号(SMM、PDM、PIOR、EIOM),12 个字节
0x3:组件 FRU 编号(SMM、PDM、PIOR、EIOM),12 个字节
0x4:组件序列号(SMM、PDM、PIOR、EIOM),12 个字节
0x5:制造商标识(机箱、SMM),4 个字节
0x6:硬件修订级别(SMM、PDM、PIOR、EIOM、机箱),1 个字节
0x7:制造日期(SMM、PDM、PIOR、EIOM、机箱),4 个字节
0x8:通用唯一标识(UUID)(SMM、PDM、PIOR、EIOM、机箱),16 个字节
0x9:IANA 企业编号(机箱),4 个字节
0xA:产品标识(机箱),2 个字节
0xB:组件名称(SMM、PDM、PIOR、EIOM、机箱),64 个字节
0xC:全局标识(GLID)(机箱),8 个字节
0xD:EC 级别(SMM、PDM、PIOR、EIOM、机箱),10 个字节
Name
OEMCMD_GET_VPD
NetFn
0x32
CMD
0xB0
请求数据/响应数据
请求:
字节 1:VPD 类型
0:SMM
1:PDM
2:右侧转接卡
3:左侧转接卡
4:EIOM
5:机箱
字节 2:Device ID
0:MTM
1:机器序列号
2:组件部件号
3:组件 FRU 编号
4:组件序列号
5:制造商标识
6:硬件修订级别
7:制造日期
8:UUID
9:IANA 企业编号
A:产品 ID
B:组件名称
C:GLID
D:EC 级别
响应:
字节 1:完成代码
0x00:成功
字节 2:N VPD 数据
注
只读
Device ID:
0x0:MTM(机箱),10 个字节
0x1:机器序列号(机箱),10 个字节
0x2:组件部件号(SMM、PDM、PIOR、EIOM),12 个字节
0x3:组件 FRU 编号(SMM、PDM、PIOR、EIOM),12 个字节
0x4:组件序列号(SMM、PDM、PIOR、EIOM),12 个字节
0x5:制造商标识(机箱、SMM),4 个字节
0x6:硬件修订级别(SMM、PDM、PIOR、EIOM、机箱),1 个字节
0x7:制造日期(SMM、PDM、PIOR、EIOM、机箱),4 个字节
0x8:通用唯一标识(UUID)(SMM、PDM、PIOR、EIOM、机箱),16 个字节
0x9:IANA 企业编号(机箱),4 个字节
0xA:产品标识(机箱),2 个字节
0xB:组件名称(SMM、PDM、PIOR、EIOM、机箱),64 个字节
0xC:全局标识(GLID)(机箱),8 个字节
0xD:EC 级别(SMM、PDM、PIOR、EIOM、机箱),10 个字节
Name
OEMCMD_FFDC_DUMP
NetFn
0x32
CMD
0xB1
请求数据/响应数据
请求:
通过 IPMI 运行 FFDC 转储
响应:
完成代码
0x00:成功
请求:
查询 FFDC 转储状态
字节 1 0
响应:
字节 1
0:已完成并返回 N 个字节的 FFDC 文件名(SMM-MAC addr-FFDC-YYYY-MM-DD-HH MMSS.tgz)
1:正在运行
2:无 SD
3:无 USB
4:Tar 失败
E:上传失败
F:找不到 TFTP 服务器
请求:
设置 TFTP 服务器地址(IPV4/6)和设置上传路径,以“/”分隔
字节 1 1
字节 2:N:TFTP 服务器地址和路径的字符串,该路径可以为空。
响应:
完成代码
0x00:成功
0xCC:请求中的数据字段无效
注
该字段的最大长度为 64 个字符。
为了捕获 SMM FFDC 服务日志,请按照以下步骤操作:
设置 IP 地址为十六进制的 TFTP 服务器路径,下面的示例显示了位于 192.168.1.1 = 下的目标服务器
1 0x31 0x39 0x32 0x2E 0x31 0x36 0x38 0x2E 0x31 0x2E 0x31 ipmitool -H SMM_IP -U USERID -P PASSW0RD
-I lanplus raw 0x32 0xB1 0x1 0x31 0x39 0x32 0x2E 0x31 0x36 0x38 0x2E 0x31 0x2E 0x31开始收集日志
ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1
查询 FFDC 日志捕获状态
ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1 0x0 return 0 : complete 1: running
返回
0:完成
1:正在运行
FFDC 日志文件格式为
SMM-MAC
addr-FFDC-YYYY-MM-DD-HHMMSS.tgz
Name
OEMCMD_SET_SMTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB2
请求数据/响应数据
请求:
字节 1 - 参数选择器。
字节 2:N - 配置参数数据。根据 SMTP 配置参数。
响应:
字节 1:常规代码外加
0xC7:请求数据长度无效。
0xC9:参数超出范围
0xCC:请求中的数据字段无效
注
请参阅SMTP 配置参数以了解参数选择器和数据。
Name
OEMCMD_GET_SMTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB3
请求数据/响应数据
请求:
字节 1 - 参数选择器。
字节 2 - 组选择器。
在给定的参数选择器值下选择给定的一组参数。
0x00:参数不使用组选择器。
字节 3 - 块选择器。
0x00:参数不需要块选择器。
响应:
字节 1:常规代码外加
0xC7:请求数据长度无效。
0xC9:参数超出范围
0xCC:请求中的数据字段无效
字节 2:N - 配置参数数据。根据 SMTP 配置参数。
注
请参阅SMTP 配置参数以了解参数选择器和数据。
Name
OEMCMD_SET_NTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB4
请求数据/响应数据
请求:
字节 1 - 参数选择器
字节 2:N - 配置参数数据。请参阅NTP 配置参数。
响应:
字节 1:常规代码外加
0xC9:参数超出范围
0xCC:请求中的数据字段无效
注
请参阅NTP 配置参数以了解参数选择器和数据。
Name
OEMCMD_GET_NTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB5
请求数据/响应数据
请求:
字节 1 - 参数选择器
响应:
字节 1:常规代码外加
0xCC:请求中的数据字段无效。
字节 2:N - 配置参数数据。请参阅NTP 配置参数。
注
请参阅NTP 配置参数以了解参数选择器和数据。
Name
OEMCMD_GET_PSU_DATA
NetFn
0x32
CMD
0xC3
请求数据/响应数据
请求:
字节 1:PSU 编号
1:PSU1
2:PSU2
响应:
字节 1:完成代码
0x00:成功
0xC9:超出范围
字节 2:风扇速度(rpm)的 LSB
字节 3:风扇速度(rpm)的 MSB
字节 4:VIN(v)的 LSB
字节 5:VIN(v)的 MSB
字节 6:PSU 类型(w)的 LSB
字节 7:PSU 类型(w)的 MSB
注
此命令用于获取 PSU 数据。
Name
OEMCMD_SET_SYSTEM_FAN_PWM
NetFn
0x32
CMD
0xC4
请求数据/响应数据
请求:
字节 1:工作(%)
0 ~ 100
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
注
应先通过 OEMCMD_SET_SYSTEM_FAN_CONTROL(0x32,0xC6)禁用自动系统风扇控制。
Name
OEMCMD_SET_SYSTEM_FAN_CONTROL
NetFn
0x32
CMD
0xC6
请求数据/响应数据
请求:
字节 1:模式
0:禁用自动风扇控制
1:启用自动风扇控制
2:将风扇置于静默模式并禁用自动风扇控制
响应:
字节 1:完成代码
0x00:成功
注
不适用
Name
OEMCMD_GET_NODE_COOLING_VALUE
NetFn
0x32
CMD
0xC7
请求数据/响应数据
请求:
字节 1:机箱或节点编号
0:机箱
1:节点 1
2:节点 2
3:节点 3
4:节点 4
响应:
字节 1:完成代码
0x00:成功
0xC9:参数超出范围
0xD5:当前不支持(节点不存在)
字节 2:机箱 PWM 或节点散热值
0 ~ 100
注
获取节点散热值。
Name
OEMCMD_GET_WEB_STATE
NetFn
0x32
CMD
0XF0
请求数据/响应数据
请求:
无
响应:
字节 1:完成代码
0x00:成功
字节 2:状态
0x00:已禁用
0x01:已启用
注
不适用
Name
OEMCMD_SET_WEB_STATE
NetFn
0x32
CMD
0XF1
请求数据/响应数据
请求:
字节 1:状态
0x00:已禁用
0x01:已启用
响应:
字节 1:完成代码
0x00:成功
注
不适用
Name
OEMCMD_PSU_ISP_PSU_SELECT
NetFn
0x32
CMD
0xF4
请求数据/响应数据
请求:
PSU 选择
字节 1:功能
0x00:PSU 选择
字节 2:
0x01:PSU 1
0x02:PSU 2
0x03:PSU 1 和 PSU 2
响应:
字节 1:完成代码
0x00:成功
请求:
次要固件修订版
字节 1:功能
0x01:次要
固件修订版
字节 2:
0x01:PSU 1
0x02:PSU 2
响应:
字节 1:完成代码
0x00:成功
字节 2:固件版本的 MSB
字节 3:固件版本的 LSB
请求:
ISP 状态查询
字节 1:功能
0x02:ISP 状态查询
字节 2:
0x01:PSU 1
0x02:PSU 2
响应:
字节 1:完成代码
0x00:成功
字节 2:查询状态
0x00:成功
0x01:失败
0x02:正在初始化
0x03:正在更新
0x04:PSU 正在重置
注
设置或获取 ISP 状态。
Name
OEMCMD_GET_SECURITY_OPTION
NetFn
0x32
CMD
0xFA
请求数据/响应数据
请求:
字节 1:配置类型
0x00:最短密码长度
0x01:强制用户在首次访问时更改密码
0x02:密码到期周期(以天计)
0x03:密码到期警告周期(以天计)
0x04:最短密码更改时间间隔(以小时计)
0x05:密码重复使用的最短周期
0x06:最大登录失败次数
0x07:达到最大登录失败次数之后的锁定期(以分钟计)
0x08:Web 空闲会话超时(以分钟计)
0x09:10 次登录失败后允许将 IP 地址阻止 300 秒
0x0A:启用安全回滚
0x0B:启用强 IPMI 密码套件
响应:
字节 1:完成代码
0x00:成功
0xce:响应不可用
字节 2:配置设置(如果是双字节设置,则为 LSB)
字节 3:仅当为双字节设置时,这是配置值(MSB)
注
NA
注如果启用了(0x01)强 IPMI 密码套件类型,则只能支持密码套件 ID 3 和 7。
如果禁用了(0x0)强 IPMI 密码套件类型,则可以支持密码套件 1、2、3、6、7、8、11、12、15、16 和 17。
Name
OEMCMD_SET_SECURITY_OPTION
NetFn
0x32
CMD
0xFB
请求数据/响应数据
请求:
字节 1:配置类型
0x00:最短密码长度
0x01:强制用户在首次访问时更改密码
0x02:密码到期周期(以天计)
0x03:密码到期警告周期(以天计)
0x04:最短密码更改时间间隔(以小时计)
0x05:密码重复使用的最短周期
0x06:最大登录失败次数
0x07:达到最大登录失败次数之后的锁定期(以分钟计)
0x08:Web 空闲超时(以分钟计)
0x09:10 次登录失败后允许将 IP 地址阻止 300 秒
0x0A:启用安全回滚
0x0B:启用强 IPMI 密码套件
字节 2:配置值(如果是双字节设置,则为 LSB)
字节 3:仅当为双字节设置时,这是配置值(MSB)
响应:
字节 1:完成代码
0x00:成功
0xc9:参数超出范围
注
NA
注如果启用了(0x01)强 IPMI 密码套件类型,则只能支持密码套件 ID 3 和 7。
如果禁用了(0x0)强 IPMI 密码套件类型,则可以支持密码套件 1、2、3、6、7、8、11、12、15、16 和 17。
Name
OEMCMD_SET_SYSTEM_CHASSIS_LRU
NetFn
0x32
CMD
0xF6
请求数据/响应数据
请求:
字节 1:功能
0x00:读取
0x01:写入
字节 2:LRU 值(仅在写入时需要)
响应(读取时):
字节 1:上一个 LRU
字节 2:新的 LRU
注初始值为 0xFF,表示为未配置。Name
IPMICMD_SET_LAN_CONFIG_PARAM
NetFn
0x0C
CMD
0x01
请求数据/响应数据
请求:
字节 1:通道编号
字节 2:参数选择器
字节 3:N:配置参数数据,请参阅LAN 配置参数。
响应:
字节 1:完成代码
80h = 不支持该参数。
81h = 未处于“set complete”状态时尝试设置“set in progress”值。
82h = 尝试写入只读参数
83h = 尝试读取只写参数
注
已添加 OEM 参数到参数选择器和数据。(字节 2:N)
请参阅LAN 配置参数。
Name
IPMICMD_SET_LAN_CONFIG_PARAM
NetFn
0x0C
CMD
0x02
请求数据/响应数据
请求:
字节 1:通道编号
字节 2:参数选择器
字节 3:组选择器
00h:如果参数不使用组选择器。
字节 4:块选择器
00h:如果参数不需要块号
响应:
字节 1:完成代码:
80h = 不支持该参数。
字节 2:参数修订。
字节 3:N:配置参数
数据,根据表 - LAN 配置参数
注
已添加 OEM 参数到参数选择器。(字节 2)。请参阅LAN 配置参数。