昇腾社区首页
中文
注册

网卡驱动升级

网卡驱动包是位于NPU驱动包中一个单独的rpm包,无法随NPU驱动升级而自动升级,需要手动执行网卡驱动升级。

前提条件

已安装与网卡驱动配套的NPU驱动。

查询网卡驱动版本

  1. 使用PuTTY登录宿主机的OS命令行。
  2. 执行如下命令,切换至root用户。

    su - root

  3. 执行如下命令查询网卡驱动版本。

    rpm -q xgmac

    回显如下所示,具体版本号请以实际情况为准。

    xgmac-1.0.0-1.aarch64

升级网卡驱动

当查询到宿主机上网卡驱动版本号低于NPU驱动包中的网卡驱动版本时,可以手动升级网卡驱动。

  1. 使用PuTTY登录宿主机的OS命令行。
  2. 执行如下命令,切换至root用户。

    su - root

  3. 获取网卡驱动包。

    进入网卡驱动包所在路径,网卡驱动包位于NPU驱动安装路径下的tools目录中:

    cd {install-path}/driver/tools/

    {install-path}表示软件包安装路径,可以执行cat /etc/ascend_install.info命令查询安装路径,请根据实际情况替换;NPU驱动安装默认路径为“/usr/local/Ascend”。网卡驱动包为xgmac-{version}-1.aarch64.rpm,其中{version}是其版本号。

  4. 执行如下命令完成网卡驱动升级。

    rpm -Uvh xgmac-{version}-1.aarch64.rpm

    回显信息中升级进度为100%时,表明升级成功。

  5. 升级成功后更新initrd.img中的网卡驱动。

    dracut --add-drivers "drv_xgmac drv_mdio drv_seclib_host" --force

    若无回显信息打印,表明initrd.img中的网卡驱动更新成功。

  6. 执行reboot重启OS生效网卡驱动升级。