【已评审】IPMI接口设置BMC配置参数中白牌定制项修改

背景

用户新增Web白牌定制能力,需要定制Web页面的一键日志收集、Kvm和设备标识信息,IPMI命令提供定制的能力给生产阶段使用。

决策点:已有IPMI命令新增option字段

命令功能:设置BMC配置参数和获取BMC配置参数
IPMI命令:NetFn:30h Cmd:93h Sub Cmd:5ah/5bh Parameter Selector:0x35
变化类型:白牌定制项配置功能parameter data-set中新增option,如下所示:

0x07:Web是否显示设备标识信息,取值范围:0和1的ASCII码表示。
0x08:Web是否显示一键收集功能按钮,取值范围:0和1的ASCII码表示。
0x09:Web是否显示首页的虚拟控制台、维护诊断页面的录像截屏、服务管理页面的虚拟媒体和虚拟控制台、服务管理页面端口服务中KVM,VMM和Video的端口信息,取值范围:0和1的ASCII码表示。

应用场景:提供WEB界面白牌交付

设置BMC配置参数操作权限:BasicSetting

获取BMC配置参数操作权限:ReadOnly

请求说明

Set BMC Configuration(NetFn:30h; Sub Cmd 5ah; Parameter Selector:0x35)
Get BMC Configuration(NetFn:30h; Sub Cmd 5bh; Parameter Selector:0x35)

功能描述 parameter selector parameter data-get parameter data-set
白牌定制项配置 0x35 请求:
Command Length:1
data1: 获取选项option
响应:
data1~N:定制数据,格式为ASCII码

获取选项option(新增):
0x07:Web是否显示设备标识信息,取值范围:0或1的ASCII码。
0x08:Web是否显示一键收集功能按钮,取值范围:0或1的ASCII码。
0x09:Web是否显示首页的虚拟控制台、维护诊断页面的录像截屏、服务管理页面的虚拟媒体和虚拟控制台、服务管理页面端口服务中KVM,VMM和Video的端口信息,取值范围:0或1的ASCII码。
请求:
Command Length: N
data1:设置选项option
data2~N:设置的数据,格式为ASCII码


设置选项option(新增):
0x07:Web是否显示设备标识信息,取值范围:0或1的ASCII码。
0x08:Web是否显示一键收集功能按钮,取值范围:0或1的ASCII码。
0x09:Web是否显示首页的虚拟控制台、维护诊断页面的录像截屏、服务管理页面的虚拟媒体和虚拟控制台、服务管理页面端口服务中KVM,VMM和Video的端口信息,取值范围:0或1的ASCII码。

评审结论

同意IPMI命令白牌定制项配置新增option:
0x07:Web是否显示设备标识信息,数据取值范围:字符0或1的ASCII码。
0x08:Web是否显示一键收集功能按钮,数据取值范围:字符0或1的ASCII码。
0x09:Web是否显示首页的虚拟控制台、维护诊断页面的录像截屏、服务管理页面的虚拟媒体和虚拟控制台、服务管理页面端口服务中KVM,VMM和Video的端口信息,数据取值范围:字符0和1的ASCII码。