背景
用户新增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码。