Appearance
云脉网卡驱动与配置
云脉网卡驱动、固件、MRRS 与无损网络配置。
返回网卡配置索引 | 上一篇:中兴定海网卡驱动与配置 | 下一篇:网卡固件查看与刷新
获取驱动安装包
请参考云脉芯联客户支持及下载中心 https://download.yunsilicon.com/home/index.html#/home
具体项目使用的安装包和对应安装指导 请根据项目实际需求联系云脉技术支持人员获取。
安装驱动
安装前准备
安装需要 root 权限
磁盘空间要求 200MB 以上
确保服务器可以连接网络,并通过网络安装下述依赖包(例如 yum install 或者 apt-get install): make、kernel-devel、gcc、elfutils-libelf-devel、zlib-devel、rpm-build、libnl3
如果主机已经有 MOFED 软件包,需要手动卸载 MOFED;
解压缩之前下载的安装包。
软件包安装
安装前先确认系统可以识别云脉网卡,命令如下:
- lspci -d 1f67:
执行下面的命令完成 MCR 软件完整安装,包括驱动、工具及固件:
#
# 进入安装目录:
# cd mcr_centos_7.6_x86_rel_2412_rc12
# 更新固件及驱动(默认行为):
# ./install.sh
# 重启服务器:
# reboot- 如需单独更新固件(非必须),请执行下面的命令.
# 进入安装目录:
# cd mcr_centos_7.6_x86_rel_2412_rc12
# ./install.sh --fw-update-only
#
# 重启服务器:
# reboot检验安装结果
ibstat 及 yuncli vpd -r 查看网卡状态正常。

设置云脉网卡MRRS
需要设置定海网卡mrrs为256
#!/bin/bash
set +x
target_mrrs="1"
main()
{
if [[ $1 == "" ]]; then
devlist=$(lspci -Dn | grep "1f67:" | awk '{print $1}')
else
devlist=$1
fi
mrrs=${target_mrrs}
for pcidev in $devlist; do
word=$(setpci -s $pcidev CAP_EXP+8.w)
word=$(printf "%x" $((((0x${word} & 0x8fff) | ($mrrs << 12)))))
setpci -s $pcidev CAP_EXP+8.w=$word
echo "setpci -s $pcidev CAP_EXP+8.w=$word"
done
}
main "$@"云脉网卡无损网络查看与配置
注意:metaConnect-400S 支持最多在三个队列上开启 PFC 功能。
修改 PFC 在队列 X 上开启、关闭:
yuncli qos -d --pfc -p X -s <on|off>
查看当前 PFC 队列使能状态:
yuncli qos -d --show