Home

【VMware ESXi】VMware ESXi 查看网卡驱动和固件

在排查网卡兼容性、驱动异常或升级问题时,先确认 ESXi 当前识别到的网卡、驱动版本和固件版本,是最基础也最关键的一步。

查看所有网卡

esxcfg-nics -l
esxcli network nic list

查看指定网卡的驱动和固件

如果要查看某一块网卡更详细的信息,例如 vmnic0,可以执行:

# 使用 esxcli 查看更详细的网卡信息
esxcli network nic get -n vmnic0

# 显示网卡的 VID、DID 等信息
vmkchdev -l | grep vmnic0

后续处理思路

拿到驱动和固件版本后,可以到 VMware 兼容性页面进一步检查是否匹配。如果发现不兼容,就需要到对应硬件厂商处寻找适用的固件更新包。

如果从 VMware 网站下载到对应网卡驱动,常见会拿到两种格式:

  • .vib
  • .zip 离线包

安装命令如下:

esxcli software vib install -v {VIBFILE}

# 或
esxcli software vib install -d {OFFLINE_BUNDLE}

如果执行安装后提示 could not find a trusted signer,可以在命令后追加 --no-sig-check

使用建议

  • 一般更建议直接安装 .vib 文件。
  • 驱动路径最好使用完整绝对路径。
  • 安装完成后通常需要重启主机,驱动才会真正生效。
VMware