host 直接通过 veth 连接 BMC

使用场景

BMC 没插网线、调试 NCSI 边带网口等

使用方式

安装 openeuler 系统,确保系统自带了与 bmc 通信所需的驱动;

加载驱动并激活与 bmc 通信的网口:

modprobe host_veth_drv

ifconfig veth up

连通性测试:

ping6 fe80::9e7d:a3ff:fe28:6ffa%veth

如果不通,可能还需要切换bmc侧的通道:

#查询通道,veth 会返回 0

ipmitool raw 0x30 0x93 0xdb 0x07 0x00 0x52

#如果没有返回 0,需要切到veth

ipmitool raw 0x30 0x93 0xdb 0x07 0x00 0x51 0x00

如果通了,就能通过 ssh 或 telnet 连接 bmc 了

ssh Administrator@fe80::9e7d:a3ff:fe28:6ffa%veth

telnet fe80::9e7d:a3ff:fe28:6ffa%veth

2 个赞

直接上步骤,简单明了,我很喜欢。