Linux系统下使用uREST带内命令(仅安装最小化iBMA虚拟网口相关驱动)
问题描述
Linux系统下使用uREST带内命令(仅安装最小化iBMA虚拟网口相关驱动)
处理过程
1:登录华为官网,根据操作系统、内核类型获取对应的iBMA软件包,将软件包解压后获取以下驱动模块。
host_cdev_drv.ko、host_edma_drv.ko、host_veth_drv.ko
2:将驱动模块host_cdev_drv.ko、host_edma_drv.ko、host_veth_drv.ko上传到Linux操作系统任一目录(以/urest_driver为例),并按以下顺序通过insmod方式安装驱动,同时使用lsmod命令确认驱动安装是否正常。
insmod /urest_driver/host_edma_drv.ko
insmod /urest_driver/host_veth_drv.ko
insmod /urest_driver/host_cdev_drv.ko
lsmod | grep veth(检查驱动安装情况,回显中存在host_veth_drv, host_edma_drv, host_cdev_drv字样,说明驱动已安装并加载正常)
3:查询字符设备情况
命令:ls /dev/ |grep hw(回显中存在hwibmc2字样说明字符设备正常)
4:开启VETH
4.1. 查询VETH状态(当前为关闭状态,回显中显示DOWN字样)
命令:ip addr | grep -E 'veth:'
4.2. 启动VETH
命令:ip link set veth up(回显中显示UP字样)
4.3. 确认VETH 可用(回显中存在IPv6地址)
5:执行uREST带内命令确认uREST运行是否正常,以uREST getbios为例,可以正常显示BIOS相关参数信息说明uREST运行正常。
版权声明:
作者:SE_Meng
链接:https://www.cnesa.cn/629.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论