遇到的问题:BIOS setup界面IP地址动态切换静态地址失败,与BMC沟通后,明确了切换步骤
把通道1从动态获取切换成静态地址
使用ipmitool 切换
分开切换:
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipaddr 192.168.2.12
或者一步到位
ipmitool -I lanplus -H 192.168.3.206 -U root -P 0penBmc raw 0x0c 0x01 0x01 0x04 0x01
参数
1、0X0C是网络码
2、0x01是命令字
3、第一个0X01是channel num
4、0x04就是ipsrc
5、0X02:其它切换成->DHCP;0x01 其它切换->静态
BIOS对应的ipmi结构体:
>> IPMI_NETFN_TRANSPORT: C ->网络码
>> BMC_LUN: 0
>> IPMI_TRANSPORT_SET_LAN_CONFIG_PARAMETERS: 1 -> 命令字
>> CommandData: 1 4 2
1->channel num1 专用通道;4->ipsrc ; 2,其它切换成->DHCP
>> ResponseData 0xFBFFFB00