从Mellanox 网卡固件升级:复习下常用的网卡命令

目录

1、 ethtool -i 查看网卡驱动和版本

2、lspci 查看网卡型号和总线信息(pci地址)

3、使用 Mellanox 提供的工具(如 mstflint)升级固件


准备:

NVIDIA 官方的 ConnectX-5 EN 固件下载页面

1、 ethtool -i 查看网卡驱动和版本

[root@192.168.1.1~]# ethtool -i eth0
driver: mlx5_core
version: 5.0-0
firmware-version: 16.27.4000 (BAI0000000010)
expansion-rom-version: 
bus-info: 0000:3b:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes

2、lspci 查看网卡型号和总线信息(pci地址)

lspci | grep -i ethernet
3b:00.0 Ethernet controller: Mellanox Technologies MT27800 Family [ConnectX-5]
3b:00.1 Ethernet controller: Mellanox Technologies MT27800 Family [ConnectX-5]


#用以下命令获取网卡的具体型号:
​lspci -vv -s 3b:00.0 | grep "Part number"
[PN] Part number: MCX516A-CDAT



其中,MCX516A-CDAT 即为网卡的具体型号,对应下载页面的OPN

3、使用 Mellanox 提供的工具(如 mstflint)升级固件。

以下是基本步骤

# 1. 安装 mstflint 工具(如果尚未安装):
sudo apt-get install mstflint
#或者
yum install mstflint

# 2、使用 mstflint 查询当前固件信息:
sudo mstflint -d <device> query

# 3、 升级
sudo mstflint -d <device> -i <firmware_file.bin> burn

<device> 为pci地址,如:mstflint -d 1a:00.0 query

  • 将 1a:00.0 替换为你的 Mellanox 设备的 PCI 地址。

  • <firmware_file.bin> 替换为固件文件路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值