原文出自https://www.virtuallyghetto.com/2020/08/enhancements-to-the-community-ne1000-vib-for-intel-nuc-10.html本篇是征求原作者同意后的简要中文翻译。
使用Intel NUC 10(寒霜峡谷)做ESXi主机的玩家应该知道ESXi默认自带的驱动不能识别板载的Intel i219V(8086:0d4f)网卡,需要使用一个社区版的ne1000驱动来封装ESXi ISO进行安装。因此而造成的副作用就是当给ESXi打补丁或者升级时,这个社区版的ne1000驱动会被默认的新版本驱动替换,导致网卡再次无法被ESXi识别。
一个变通的办法是再次安装这个社区版的ne1000 VIB,网络连接就可以恢复了。还可以通过创建vSphere Image Profile来把补丁或者升级包中的驱动用社区版ne1000 VIB替换,再进行补丁或升级安装。原作者在和Songtao(另一个VMware的工程师,USB Network Native Driver for ESXi的开发者)交流后,Songtao提供了一个非常简单的解决方案。这个办法就是给社区版ne1000 VIB取一个不同的名字,这样社区版ne1000 VIB就可以和默认的驱动共存了,更重要的一点,打补丁或者升级ESXi之后它也会一直保留。
下面是新的社区版 ne1000 VIB (离线包):
https://download3.vmware.com/software/vmw-tools/Intel-NUC-ne1000_0.8.4-3vmw.670.0.0.8169922-offline_bundle-16654787.zip
使用vSphere Image Builder UI工具或者PowerCLI版的Image Builder来封装离线包的详细指南可以参考这篇博客(英文)。
最后,一些网友在相关网站中提出对一些其它版本的i219网卡支持的需求,Songtao在此次驱动更新中,添加了如下i219网卡版本的支持:
8086:0d4e - Ethernet Connection (10) I219-LM
8086:0d4f - Ethernet Connection (10) I219-V
8086:0d4c - Ethernet Connection (11) I219-LM
8086:0d4d - Ethernet Connection (11) I219-V
8086:0d53 - Ethernet Connection (12) I219-LM
8086:0d55 - Ethernet Connection (12) I219-V
8086:15fb - Ethernet Connection (13) I219-LM
8086:15fc - Ethernet Connection (13) I219-V
8086:15f9 - Ethernet Connection (14) I219-LM
8086:15fa - Ethernet Connection (14) I219-V
8086:15f4 - Ethernet Connection (15) I219-LM
8086:15f5 - Ethernet Connection (15) I219-V
8086:1a1e - Ethernet Connection (16) I219-LM
8086:1a1f - Ethernet Connection (16) I219-V
8086:1a1c - Ethernet Connection (17) I219-LM
8086:1a1d - Ethernet Connection (17) I219-V
这些额外的版本支持除了因为来自社区的用户反馈,还因为这些设备都是i219家族的网卡,但这并不意味着对其它网卡的改进或者支持。希望使用i219家族网卡的用户能从这次更新中获益。