更新 Mellanox 网卡固件#

更换或安装 Mellanox ConnectX 网卡后,请确保网卡上的固件是最新的。

  1. 确认操作系统已更新到最新版本;这将确保下载最新的经过测试和支持的固件。

    $ sudo apt update
    $ sudo apt full-upgrade
    
  2. 按如下方式运行固件更新脚本

    $ sudo /opt/mellanox/mlnx-fw-updater/mlnx_fw_updater.pl
    

    如果新网卡中的固件版本比操作系统中可用的版本更新,则应通过执行以下操作将固件降级到受支持的版本

    $ sudo /opt/mellanox/mlnx-fw-updater/mlnx_fw_updater.pl --force-fw-update
    
  3. 重启系统以使固件更新生效。

    $ sudo reboot
    
  4. 系统启动后,通过执行以下操作确保固件版本都相同

    $ cat /sys/class/infiniband/mlx5_*/fw_ver