Skip to content

网卡固件查看与刷新 ​

查看、获取、提取和刷新网卡 Firmware。

返回网卡配置索引 | 上一篇:云脉网卡驱动与配置 | 下一篇:网卡识别与工作模式配置


为保证集群稳定,需要集群中同型号网卡的Firmware版本保持一致,有些情况下,集群中的网卡Firmware版本不一致,需要对网卡Firmware进行升级或者降级。

查看网卡Firmware版本 ​

执行如下命令查看Firmware版本。

ibstat | grep -E "CA|Firmware"

如果类似下图看到CA type相同的网卡Firmware version不同,需要强刷成一个版本。

查看网卡Firmware版本

获取Firmware的方法 ​

Firmware的版本必须正确,有如下渠道。

供应商提供 ​

首先需要找服务器供应商询问其稳定使用的Firmware版本,优先用供应商提供的Firmware。

官网下载 ​

在mellanox官网下载官方更新的Firmware

https://network.nvidia.com/support/firmware/firmware-downloads/

查询网卡型号

sudo mlxfwmanager | grep -E "Part Number|Device Type|PSID"

官网下载

查看到网卡型号为ConnectX6DX

子型号为MCX623105AN-VDA

PSID为MT_0000000362

在firmware下载官网可以去找对应的版本(版本优先用供应商指定的版本,不然选一个比较新的LTS版本)

官网下载

官网下载

从机器中提取Firmware ​

ConnectX6及更早的网卡支持,ConnectX7实测不支持

#flint -d {设备名称} ri {备份出来的固件的文件名称}
sudo flint -d mlx5_0 ri ./cx6.bin

刷写Firmware ​

解压firmware,并cd 进到firmware目录。

执行下面命令强制更新firmware,升降级均可。

cd ./firmware目录
sudo mlxfwmanager -u -f
sudo reboot

刷写Firmware

等待更新完毕,执行sudo reboot 重启机器。

新版刷新网卡固件 ​

新版驱动(需说明版本号?)支持一键刷新固件版本,直接执行如下命令即可:

sudo apt install mlnx-fw-updater

等待更新完毕,执行sudo reboot 重启机器。


返回网卡配置索引 | 上一篇:云脉网卡驱动与配置 | 下一篇:网卡识别与工作模式配置