跳到主要内容

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 服务日志,请按照以下步骤操作:

    1. 设置 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
    2. 开始收集日志

      ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1
    3. 查询 FFDC 日志捕获状态

      ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1 0x0 return  0 : complete 1: running

      返回

      0:完成

      1:正在运行

    4. 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 配置参数