Marvell FastLinQ QL45611HLCU 100GbE Adapter | 更换网卡固件指南
1. First | 序
书接 N 篇


此文记录更换网卡固件(firmware)
1.1. OS&APP Version | 示例环境
-
OS
已附有操作系统内核中加载的 软件驱动程序qed qede

2. Procedure | 步骤
- 下载所需固件
- 解压固件
- 运行升级程序
2.1. 获取固件
首先我们需要获取相应的固件
⤵️ 单击打开以下网址

根据需要选择网卡和操作系统类型等

需要两个文件分别为
-
Firmware Upgrade Utility for Linux
此文件为 Linux 固件升级工具
其中已包含某个版本的固件
-
Flash Image
即网卡固件镜像
命名方式为 ql_bb_mbi_8.xx.xx.bin
其中 8.xx.xx 即为固件版本
这里我们跳转至第二页下滑至尾部选择图示文件进行下载


上述我们下载的文件为
-
45xxx Firmware Upgrade Utility for Linux
-
Date: 05/07/20
-
Version: 2.10.82
其中已包含我们所需网卡固件版本 ql_bb_mbi_8.51.06.bin
所以我们无需再下载 Falsh Image
2.2. 解压固件
固件下载完成后我们需要解压此固件
这里使用 unzip 命令进行解压
unzip Linux_FWupg_45xxx_2.10.82.zip
解压后文件树如下所示
.
|-- x86
| |-- LnxQlgcUpg.sh
| |-- lnxfwnx2-i386.sdk.tgz
| `-- ql_bb_mbi_8.51.06.bin
`-- x86_64
|-- LnxQlgcUpg.sh
|-- lnxfwnx2-x86_64.sdk.tgz
`-- ql_bb_mbi_8.51.06.bin
3 directories, 6 files
2.3. 运行升级程序
根据系统版本进入相应文件夹
切换至 x86_64
cd x86_64
当前文件夹目录树如下所示

直接运行升级程序即可
bash LnxQlgcUpg.sh
⤵️ 回显如下

Successfully upgraded ql_bb_mbi_8.51.06.bin 代表成功升级至 8.51.06 版本
需要刷取的固件可以和当前固件同版本、高版本、低版本 均可


