更新网卡固件和驱动

  1. 下载固件包并解压。(以CX-5网卡为例)。
  2. 升级固件。

    1
    ./install.sh upgrade
    

  3. 安装驱动软件依赖包。

    1
    yum install createrepo perl pciutils gcc-gfortran tcsh expat glib2 tcl libstdc++ bc tk gtk2 atk cairo numactl pkgconfig ethtool lsof rpm-build libxml2-python python autoconf automake libtool
    

  4. 单击下载驱动下载网卡驱动。
  5. 安装驱动。

    1. 解压下载的iso文件。
      1
      2
      3
      mkdir /mnt/iso
      mount -o loop ***.iso /mnt/iso
      cd /mnt/iso
      
    2. 安装驱动。
      • 方式一:通过解压包安装驱动。
        1
        2
        3
        tar xf MLX-*.tgz
        cd MLX*
        ./mlnxofedinstall --force --without-depcheck --without-fw-update --add-kernel-support  --skip-distro-check
        
      • 方式二:通过脚本自动安装。
        1
        ./install.sh  (参考readme_zh.txt)
        

  6. 重启节点。

    1
    reboot
    

目前推荐使用版本如下:

  1. 固件版本:16.32.1010 (HUA0000000024);
  2. 驱动版本:
    • openEuler 20.03 arm推荐版本:24.01-0.3.3。
    • openEuler 20.03 x86推荐版本:5.8-1.1.2。