鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

更新网卡固件和驱动

  1. 下载固件包并解压(以CX-5网卡为例)。
  2. 升级固件。
    1
    2
    cd NIC-SP382-CX5-FW-16.32.1010-ARM
    ./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
      
      • ***.iso为网卡驱动对应的实际iso文件,例如:onboard_driver_openEuler20.03.iso。
      • 下文***.tgz为实际iso中的驱动压缩包,真实名称以实际情况为准。
    2. 安装驱动(两种方式)。
      • 方式一:通过解压包安装驱动。
        1
        2
        3
        4
        5
        cp ***.tgz /home
        cd /home
        tar xf ***.tgz
        cd ***
        ./mlnxofedinstall --force --without-depcheck --without-fw-update --add-kernel-support  --skip-distro-check
        
      • 方式二:通过脚本自动安装。
        1
        ./install.sh  (参考同目录下的readme_zh.txt)
        
  6. 重新加载驱动。
    1
    2
    dracut -f
    /etc/init.d/openibd restart
    

    如果遇到有相关驱动正在使用中,请停止相关业务以便驱动能正常重载。

  7. 重启节点。
    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。