网卡固件确认与更新

  1. 执行命令ethtool -i enp3s0确认当前环境的网卡固件版本是否为2.4.1.0,如果不是2.4.1.0,建议更换为2.4.1.0,以获得更佳性能。

    1. # ethtool -i enp3s0
    2. driver: hinic
    3. version: 2.3.2.11
    4. firmware-version: 2.4.1.0
    5. expansion-rom-version:
    6. bus-info: 0000:03:00.0
  2. 更新网卡固件。

    1. 在..\firmware\update_bin路径下,获取cfg_data_nic_prd_1h_4x25G.bin文件。

    2. 使用root用户执行如下命令更新网卡固件。

      1. hinicadm updatefw -i <物理网卡设备名> -f <固件文件路径>

      涉及的参数说明如下:

      • “物理网卡设备名”为网卡在系统中的名称,例如“hinic0”表示第一张网卡,“hinic1”表示第二张网卡,查找方法参见前文网卡多中断队列设置
      • “固件文件路径”为cfg_data_nic_prd_1h_4x25G.bin文件的路径。

      例如:

      1. #
      2. Please do not remove driver or network device
      3. Loading...
      4. [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] [100%] [\]
      5. Loading firmware image succeed.
      6. Please reboot OS to take firmware effect.
    3. 重启服务器,再确认网卡固件版本成功更新为2.4.1.0。

      1. # ethtool -i enp3s0
      2. driver: hinic
      3. version: 2.3.2.11
      4. firmware-version: 2.4.1.0
      5. expansion-rom-version:
      6. bus-info: 0000:03:00.0