Please provide your feedback in this short Flings' survey.
Mar 14, 2019

Hi William.

I have below problem with USB network adapter. System is installed with Esxi-6.5 update 2

I am not able to ping MTU size over than 1468 and above

[root@esxihost3:~]
[root@esxihost3:~] vmkping -I vmk0 -s 1468 192.168.111.100
PING 192.168.111.100 (192.168.111.100): 1470 data bytes

— 192.168.111.100 ping statistics —
3 packets transmitted, 0 packets received, 100% packet loss
[root@esxihost3:~]
[root@esxihost3:~] vmkping -I vmk0 -s 1500 192.168.111.100
PING 192.168.111.100 (192.168.111.100): 1500 data bytes

— 192.168.111.100 ping statistics —
3 packets transmitted, 0 packets received, 100% packet loss

If I ping below MTU Size 1468 it is pinging.

[root@esxihost3:~]
[root@esxihost3:~] vmkping -I vmk0 -s 1450 192.168.111.100
PING 192.168.111.100 (192.168.111.100): 1460 data bytes
1468 bytes from 192.168.111.100: icmp_seq=0 ttl=63 time=1.209 ms
1468 bytes from 192.168.111.100: icmp_seq=1 ttl=63 time=2.302 ms
1468 bytes from 192.168.111.100: icmp_seq=2 ttl=63 time=2.014 ms

— 192.168.111.100 ping statistics —
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1.209/1.842/2.302 ms

[root@esxihost3:~]
[root@esxihost3:~] vmkping -I vmk0 -s 1460 192.168.111.100
PING 192.168.111.100 (192.168.111.100): 1468 data bytes
1476 bytes from 192.168.111.100: icmp_seq=0 ttl=63 time=1.259 ms
1476 bytes from 192.168.111.100: icmp_seq=1 ttl=63 time=4.977 ms
1476 bytes from 192.168.111.100: icmp_seq=2 ttl=63 time=2.204 ms

— 192.168.111.100 ping statistics —
3 packets transmitted, 3 packets received, 0% packet loss

Below is my usb network details:

[root@esxihost3:~]esxcfg-vmknic -l
Interface Port Group/DVPort/Opaque Network IP Family IP Address Netmask Broadcast MAC Address MTU TSO MSS Enabled Type NetStack
vmk0 Management Network IPv4 192.168.110.23 255.255.255.0 192.168.110.255 00:e0:4c:68:00:9b 1500 65535 true STATIC defaultTcpipStack
[root@esxihost3:~]
[root@esxihost3:~]
[root@esxihost3:~]
[root@esxihost3:~]
[root@esxihost3:~]esxcfg-nics -l
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vusb0 Pseudo uether Up 1000Mbps Full 00:e0:4c:68:00:9b 1500 Realtek USB 101001000 LAN
vusb1 Pseudo uether Up 1000Mbps Full 00:e0:4c:68:00:6d 1500 Realtek USB 101001000 LAN

Can you help on this
Thanks
Jason

Mar 17, 2019

Thanks Jason for the feedback!

This issue should be the known MTU issue which also mentioned by other folks (Txarly89, Jose noticed it too. Thanks All!)

Please expect the following update with the fix, and again, sorry for the inconvenience.

Thanks,
Songtao

Mar 11, 2019

I am trying to test this driver on one of the newest Mac mini. (2018). My problem is that I only have USB-C adapters, and plugging anything USB-C while booting (either the installer or the installed ESXI) gives me a purple screen of death. Plugging the adapter after booting doesn't get it to be recognized. Any tips?

Mar 17, 2019

Francis,
USB-C on this platform are behind Thunderbolt 3, which is not supported yet. Please avoid using USB-C on this platform, and USB-A(USB3.0) ports should work for you.
Please let me know if you have any question with USB-A ports.

Thanks,
Songtao

Mar 08, 2019

Trying to install USB drivers on VMware ESXi, 6.5.0, 8294253 and getting the following errors:

[root@localhost:~] esxcli system maintenanceMode set -e true
[root@localhost:~] esxcli software vib install -d ./ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip
[MetadataDownloadError]
Could not download from depot at zip:/var/log/vmware/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip?index.xml, skipping (('zip:/var/log/vmware/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip?index.xml', '', "Error extracting index.xml from /var/log/vmware/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip: [Errno 2] No such file or directory: '/var/log/vmware/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip'"))
url = zip:/var/log/vmware/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip?index.xml
Please refer to the log file for more details.
[root@localhost:~]

Any suggestions?

Feb 14, 2020

Just put the .zip in /var/log/vmware ;)

Mar 09, 2019

@BobS,
Would you please try using 'localcli' commands to see if it works or not?
Thanks!

localcli system maintenanceMode set -e true
localcil software vib install -d [Path]/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip

Dec 16, 2019

Hi! Could you recommend a way to add this to an ESXI installer? I have a machine without a working NIC, so I need to copy the driver via usb, but it's very hard to get to access the file after booting the installer.

https://loginadmin.site/

Mar 10, 2019

Addition, Use the full path for the bundle please.

Mar 14, 2019

@Songtao,
I met the same issue above. I'm pretty sure that the zip file is located properly in the folder. Neither esxcli nor localcli prexi works.
[root@localhost:~] localcli software vib install -d /vmfs/volume/5c74ba2f-a70d7d8e-f99b-009027e14648/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip
Errors:
[MetadataDownloadError]
Could not download from depot at zip:/vmfs/volume/5c74ba2f-a70d7d8e-f99b-009027e14648/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip?index.xml, skipping (('zip:/vmfs/volume/5c74ba2f-a70d7d8e-f99b-009027e14648/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip?index.xml', '', "Error extracting index.xml from /vmfs/volume/5c74ba2f-a70d7d8e-f99b-009027e14648/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip: [Errno 2] No such file or directory: '/vmfs/volume/5c74ba2f-a70d7d8e-f99b-009027e14648/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip'"))
url = zip:/vmfs/volume/5c74ba2f-a70d7d8e-f99b-009027e14648/ESXi650-VMKUSB-NIC-FLING-20123976-offline_bundle-11613344.zip?index.xml
Please refer to the log file for more details.

Could you help me?

Mar 14, 2019

Sorry, I found that I missed 's' for /volume/. It works fine now

Mar 06, 2019

Hi! Could you recommend a way to add this to an ESXI installer? I have a machine without a working NIC, so I need to copy the driver via usb, but it's very hard to get to access the file after booting the installer.

Mar 06, 2019

You'll want to incorporate the offline bundle into a new ESXi Image using either PowerCLI to create the new Image Profile or if you've got an existing vCenter Server deployment, you can use the vSphere UI to build it. There are a number of examples online which you can search for

Mar 06, 2019

Thanks. Right now I am on a Mac, and without an access to a vSphere UI right now. I wonder if this could be done on a Mac or Linux.

Mar 06, 2019

No, unfortunately you'll need a Windows system if you don't have an existing vCenter Server since Image Builder cmdlets is only available on Windows today.

Mar 06, 2019

Thanks, William! Gonna find myself a copy of Windows to do it, then.
And thanks for the work you've put into this!