升级网卡固件

嗨嗨害,亲们,小橘回来啦,这几天过年大家都赶回家跟家人团员吧,小橘也是不例外的,今年是小橘最快乐的一年,工作赚钱了带了各个地方的特产回来给家人分享,非常的开心。今天小橘就给大家也分享一些干货吧。升级网卡固件。

一、什么是网卡固件

网卡固件(Network - Interface Card Firmware)顾名思义就是存储在网卡芯片或相关存储模块中的一组程序代码和数据

二、如何判断网卡固件是否要更新

1、在正常使用网络过程中,网卡频繁出现断连现象

2、原本能达到较高的网络速度,且网线、路由器设置等均无问题时

3、当网卡无法识别到周围正常工作的无线网络,且连接的有线网络、驱动程序均无问题时

4、当网络环境进行升级时

5、操作系统进行更新升级时

三、更新网卡固件的流程

1、定义变量src和dest

src=/home/zyx/ansible/fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin.zip   
dest=/opt/

2、安装unzip软件

apt install -y unzip

3、解压

根据自己需求来下载软件包

NVIDIA 官网:

unzip /opt/fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin.zip

4、将指定的固件文件刷入mlx5_(0-7)设备

flint -d mlx5_0 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_1 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_2 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_3 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_4 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_5 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_6 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b
flint -d mlx5_7 -i fw-ConnectX7-rel-28_43_2026-MCX75310AAS-NEA_Ax-UEFI-14.36.21-FlexBoot-3.7.500.signed.bin b

5、重启服务器

ipmitool chassis power reset

6、测试服务器网络连接是否正常

ping (ip)

7、查看 ib 网卡信息

ibdev2netdev -v|grep 400GbE |grep  -v 28.43.2026

 

 

 

posted @ 2025-01-25 22:28  lala的小橘  阅读(218)  评论(1)    收藏  举报