文章目录
- 下载工具:从 NVIDIA 官网下载对应操作系统的 MFT 包(Windows 下为 mft-windows,Linux 下为 mft)。注意:新版 MFT 可能不再支持 CX3 Pro,若识别失败需降级至 4.22 以下版本 。 下载固件:根据需求获取固件文件(.bin 结尾)。 官方默认:保持 40G 以太网/IB 混合模式。 解锁 56G:需刷入特定修改版固件(如 HP_1380110017_56kr4.bin 或带 powerlevel 的单模版本),此类固件多来自社区整合,非 NVIDIA 官方直接提供 。 驱动处理:建议在 Windows 设备管理器中卸载网卡驱动并断开网络,防止烧录过程中驱动占用设备导致失败 。
- 以管理员身份运行命令行,进入 MFT 目录 mst start flint -d /dev/mst/mt4103_pciconf0 query 注:设备路径 /dev/mst/mt4103_pciconf0 可能因系统不同变为 mt4117 等,请以 mst status 查询结果为准。若显示 No MST Device,请检查驱动是否为旧版 WinOF(非 WinOF-2)并降级 MFT 工具 。
- 警告:烧录前请确认固件型号与硬件匹配,错误固件可能导致网卡变砖。 # 允许修改 PSID (HP 定制卡必须加此参数) flint -d /dev/mst/mt4103_pciconf0 -i <固件文件名.bin> burn -allow_psid_change 烧录完成后,必须重启电脑才能生效 。 若烧录失败提示 "PSID mismatch",务必加上 -allow_psid_change 参数 。
- 双口驱动不一致:刷入非官方固件(如 56G 版)后,可能出现一个口识别为 Ethernet,另一个口识别为 InfiniBand 的情况。解决方法:卸载所有 Mellanox 相关驱动,重新安装 WinOF(注意不是 WinOF-2),重启后通常可统一为 Ethernet 模式 。 56G 限制:即使刷入 56G 固件,直连时若未开启 opensm(IB 模式)或使用非 Mellanox 原厂 DAC/AOC 线,可能无法协商到 56G 速率,仅能跑在 40G 。 料号确认:确保你的卡是 764285-B21 (544+),而非 649283 等仅支持 10G 的料号,否则无法刷入 40G/56G 固件 。
- MFT 工具及官方固件:NVIDIA Networking Software 社区整合固件(56G/单模等):通常需通过 Chiphell 等论坛获取,请注意甄别文件安全性 。 操作前请务必备份当前固件(使用 flint -d ... dump backup.bin),以防变砖后恢复。
HP 544+FLR(基于 Mellanox ConnectX-3 Pro)刷固件需使用 MFT (Mellanox Firmware Tools) 工具,核心风险在于 PSID 校验和驱动冲突。以下是标准操作流程及关键注意事项:
- 下载工具:从 NVIDIA 官网下载对应操作系统的 MFT 包(Windows 下为
mft-windows,Linux 下为 mft)。注意:新版 MFT 可能不再支持 CX3 Pro,若识别失败需降级至 4.22 以下版本 。
- 下载固件:根据需求获取固件文件(
.bin 结尾)。
- 官方默认:保持 40G 以太网/IB 混合模式。
- 解锁 56G:需刷入特定修改版固件(如
HP_1380110017_56kr4.bin 或带 powerlevel 的单模版本),此类固件多来自社区整合,非 NVIDIA 官方直接提供 。
- 驱动处理:建议在 Windows 设备管理器中卸载网卡驱动并断开网络,防止烧录过程中驱动占用设备导致失败 。
mft-windows,Linux 下为 mft)。注意:新版 MFT 可能不再支持 CX3 Pro,若识别失败需降级至 4.22 以下版本 。.bin 结尾)。
- 官方默认:保持 40G 以太网/IB 混合模式。
- 解锁 56G:需刷入特定修改版固件(如
HP_1380110017_56kr4.bin或带powerlevel的单模版本),此类固件多来自社区整合,非 NVIDIA 官方直接提供 。
以管理员身份运行命令行,进入 MFT 目录
mst start
flint -d /dev/mst/mt4103_pciconf0 query
注:设备路径 /dev/mst/mt4103_pciconf0 可能因系统不同变为 mt4117 等,请以 mst status 查询结果为准。若显示 No MST Device,请检查驱动是否为旧版 WinOF(非 WinOF-2)并降级 MFT 工具 。
警告:烧录前请确认固件型号与硬件匹配,错误固件可能导致网卡变砖。
# 允许修改 PSID (HP 定制卡必须加此参数)
flint -d /dev/mst/mt4103_pciconf0 -i <固件文件名.bin> burn -allow_psid_change
- 烧录完成后,必须重启电脑才能生效 。
- 若烧录失败提示 "PSID mismatch",务必加上
-allow_psid_change参数 。
- 双口驱动不一致:刷入非官方固件(如 56G 版)后,可能出现一个口识别为 Ethernet,另一个口识别为 InfiniBand 的情况。解决方法:卸载所有 Mellanox 相关驱动,重新安装 WinOF(注意不是 WinOF-2),重启后通常可统一为 Ethernet 模式 。
- 56G 限制:即使刷入 56G 固件,直连时若未开启
opensm(IB 模式)或使用非 Mellanox 原厂 DAC/AOC 线,可能无法协商到 56G 速率,仅能跑在 40G 。
- 料号确认:确保你的卡是 764285-B21 (544+),而非 649283 等仅支持 10G 的料号,否则无法刷入 40G/56G 固件 。
opensm(IB 模式)或使用非 Mellanox 原厂 DAC/AOC 线,可能无法协商到 56G 速率,仅能跑在 40G 。
- MFT 工具及官方固件:NVIDIA Networking Software
- 社区整合固件(56G/单模等):通常需通过 Chiphell 等论坛获取,请注意甄别文件安全性 。
操作前请务必备份当前固件(使用 flint -d ... dump backup.bin),以防变砖后恢复。
