【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文件。 - 驱动路径最好使用完整绝对路径。
- 安装完成后通常需要重启主机,驱动才会真正生效。