网卡Mellanox MCX4121A-XCAT固件更新

1、升级固件文件下载地址(红色方框处,点击下载):

https://www.mellanox.com/support/firmware/connectx4lxen

2、MFT工具下载地址

Mellanox Firmware Tools (MFT) (nvidia.com)

复制代码
tar xf mft-4.14.4-6-x86_64-rpm.tgz

# 进入解压后的mft文件夹中,运行./install.sh 即可直接安装工具。
[root@localhost ~]# cd mft-4.18.0-106-x86_64
[root@localhost mft-4.18.0-106-x86_64]# ll
total 52
-rwxr-xr-x 1 70705 tape 22909 Nov 28 17:30 install.sh
-rwxr-xr-x 1 70705 tape 13841 Nov 28 17:30 LICENSE.txt
-rwxr-xr-x 1 70705 tape  7622 Nov 28 17:30 old-mft-uninstall.sh
drwxr-xr-x 2 70705 tape   114 Nov 28 17:30 RPMS
drwxr-xr-x 2 70705 tape    43 Nov 28 17:30 SRPMS
-rwxr-xr-x 1 70705 tape  1647 Nov 28 17:30 uninstall.sh

# 安装MFT
[root@localhost mft-4.18.0-106-x86_64]# ./install.sh
-I- Removing any old MFT file if exists...
-I- Building the MFT kernel binary RPM...
-I- Installing the MFT RPMs...
Preparing...                          ################################# [100%]
Updating / installing...
   1:kernel-mft-4.18.0-3.10.0_693.el7.################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:mft-4.18.0-106                   ################################# [100%]
-I- In order to start mst, please run "mst start".
复制代码

3、准备好固件文件后,运行mlxfwmanager 查看网卡当前固件版本:

4、使用flint工具更新最新的固件:

[root@localhost ~]# flint -d af:00.0 -i /home/fw-ConnectX4Lx-rel-14_31_1014-MCX4121A-XCA_Ax-UEFI-14.24.13-FlexBoot-3.6.403.bin burn

注意:填入待更新设备的PCI设备号

等待更新完成,提示运行mlxfwreset或重启设备,来载入新的固件

[root@localhost ~]# mlxfwreset -d af:00.0 reset

单次只能升级单块网卡,如机器配置有多块同型号的网卡,重复3和4步骤,注意每块网卡的PCI设备号不一样,更新时需每次更改对应的PCI设备号。

 

5、再次使用sudo mlxfwmanager指令查看设备的固件是否更新成功

 

 

posted @   杨灏  阅读(3940)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示