迈络思MCX4121A网卡10G刷25G流程
PJ-01
编辑于 2024年01月16日 18:16
收录于文集
共6篇

免责声明:本文只是告诉你有这么个操作,建议购买原生25G版,刷坏了别找

CX3/CX5也可以乱刷固件,据说要麻烦点,我没试过,只介绍CX4 LX的操作

使用ConnectX-4 lx核心的网卡

理论上同核心的都可以互刷,实际操作下我觉得还是只刷同插槽同接口同接口数量的安全点

看列表可得知MCX4121A-XCAT/XCHT和MCX4121A-ACAT/ACUT都是双SFP28口的,差别只是25G速率支持和UEFI设置(可用MFT直接打开)

MCX4121C,戴尔版4121ACAT,状态灯、供电和原厂卡不同

MCX4121A-ACAT

确定硬件上可行,就可以刷固件了,只需用到一个工具——MFT

https://network.nvidia.com/products/adapter-software/firmware-tools/

按需下载

主流系统都支持,装这个都装不好的话还是别刷了,然后下需要刷的固件

网卡固件下载地址:

https://network.nvidia.com/support/firmware/connectx4lxen/

要刷成什么,就下哪个固件

都准备好了就可以刷了,标准流程:

1. 保存GUID、MAC等基本信息: flint -d <device> query full > flint_query.txt 2.保存底层flash芯片信息: flint -d <device> hw query > flint_hwinfo.txt 3. 保存现有固件: flint -d <device> ri orig_firmware.bin 4. 保存现有固件配置: flint -d <device> dc orig_firmware.ini 5. 保存现有 PXE ROM 映像(如果有): flint -d <device> rrom orig_rom.bin 6. 保存现有 PCI VPD(vital product data): mlxburn -d <device> -vpd > orig_vpd.txt 最后,检查并烧录: 1. 确定您的设备/版本的正确配置文件 2. 烧录新固件to an image file (not the device) with the correct config: mlxburn -fw <fw> -conf <ini> -wrimage mlnx_firmware.bin 3. 使用 flint 验证映像是否良好(没有错误或警告,应该显示“is bootable”): flint -i mlnx_firmware.bin verify 4. 检查镜像的固件版本和 PSID 是否是您想要的: flint -i mlnx_firmware.bin query full 5. 烧录 flint -d <device> -i mlnx_firmware.bin -allow_psid_change burn 重新启动,并使用flint验证PSID 是否已更改,而 GUID/MAC 与以前相同。

以XCAT刷成ACAT为例的傻瓜式流程:

刷完固件可以装驱动了,下载地址:

https://network.nvidia.com/products/adapter-software/ethernet/windows/winof-2/

对于ConnectX-3ConnectX-3 Pro驱动程序,请下载WinOF。 对于ConnectX-4 及更高版本的适配器卡驱动程序,请下载WinOF-2。

还是XCAT,但是25G

正确安装驱动后,属性会多显示一个INFO窗口

实际也能跑到25G

没有够大的单个文件,随便拉俩

标准流程引用原文:

https://forums.servethehome.com/index.php?threads/flash-oem-ibm-mellanox-connectx-3-en-with-stock-firmware.8689/post-80356


再写点我遇到的问题,PC环境是5800X+X470,Win10 22H2

1.放PC里低风量容易过热,测几次速就80度了,打开侧板用嘴吹几下都能降到70度,一过热就降速,用下面这个命令可以查询温度(需要装MFT)

mget_temp -d mt4117_pciconf0

拉满风扇能降到49度,但吵死

2.开机一段时间后用MFT偶尔会死机,但是刚开机时使用却不会

3.提供给WinServer和Win10/11的驱动安装包是一样的,但是装上去的不同

左Server2022,右Win10

WinServer上才有QOS Offload功能,默认开启,搞得我PC直连过去没法通过桥接上网,排查了两个晚上