WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / Automation / Nested ESXi Virtual Appliance & USB Network Native Driver for ESXi for vSphere 8.0 Update 3

Nested ESXi Virtual Appliance & USB Network Native Driver for ESXi for vSphere 8.0 Update 3

06.25.2024 by William Lam // 66 Comments

With the release of vSphere 8.0 Update 3 now generally available (release notes and direct download links below):

  • ESXi
    • ๐Ÿ“’ https://docs.vmware.com/en/VMware-vSphere/8.0/rn/vsphere-esxi-803-release-notes/index.html
    • ๐Ÿ’ฟ https://support.broadcom.com/group/ecx/productfiles?displayGroup=VMware%20vSphere%20-%20Standard&release=8.0&os=&servicePk=202631&language=EN&groupId=204419
  • vCenter
    • ๐Ÿ“’ https://docs.vmware.com/en/VMware-vSphere/8.0/rn/vsphere-vcenter-server-803-release-notes/index.html
    • ๐Ÿ’ฟ https://support.broadcom.com/group/ecx/productfiles?displayGroup=VMware%20vSphere%20-%20Standard&release=8.0&os=&servicePk=202631&language=EN&groupId=204421

I know the first question I will get (which I already have already :P) is what about updated versions of the Nested ESXi Virtual Appliance and USB Network Native Driver for ESXi? ๐Ÿ˜…

You can find the newest versions of the Nested ESXi Virtual Appliance (8.0 Update 3) and the USB Network Native Driver for ESXi (1.15) on the VMware Flings Communityย (login is required), enjoy! ๐Ÿฅณ

UPDATE (08/08/24) - The updated version 76444229ย of the USB Network Native Driver for ESXi 8.0 Update 3 is now available, please download and use this version for anyone running into PSOD issues that were reported earlier.

More from my site

  • Useful NVMe Tiering reporting using vSphere 8.0 Update 3 APIs
  • Retrieving CPU Microcode revision from ESXi in vSphere 8.0 Update 3
  • Sharing a single NVMe device with NVMe Tiering?ย 
  • New ESXi-Arm Fling based on 8.0 Update 3b
  • How much Virtual Machine memory is using NVMe Tiering?

Categories // Automation, ESXi, Nested Virtualization, vSphere 8.0 Tags // ESXi 8.0 Update 3, vSphere 8.0 Update 3

Comments

  1. *protectedmercindustries says

    06/25/2024 at 9:01 pm

    The latest USB NIC fling appears to be broken with the new ESXi release on my setup, tried manually setting NIC speed but it still shows up as disconnected. How should I attempt to troubleshoot the issue?

    Rolled back to U2d and everything was working fine again.

    Reply
    • William Lam says

      06/26/2024 at 6:32 am

      Can you provide a vm-support bundle and what type of USB NIC (VID/DID) would be great?

      Reply
      • *protectedMichael S says

        06/28/2024 at 2:34 pm

        Same here. Upgraded to 8.0U3 with the network native driver fling version 75399077 and ESXi now shows the previously working (under 8.0U2b w/fling version 67561870) QNAP/Marvell/Aquantia 5Gb USB NIC link down host-side. Switch-side, it shows up at the correct speed, so it's only ESXi that's confused about link state. VID/DID 1c04:0015.

        Reply
        • William Lam says

          06/28/2024 at 2:44 pm

          Is the USB primary or secondary? I tried one of the USB brands mentioned and wasnโ€™t able to reproduce it locally but Engr has looked at bundles and see some oddness indeed

          Reply
          • *protectedMichael S says

            06/29/2024 at 7:04 am

            It's mapped to an uplink of a vDS. In each port group, this uplink is the first standby uplink.

        • William Lam says

          07/04/2024 at 1:20 pm

          Can you please try installing this debug version of the Fling, it has some changes to see if it can workaround the observed issues as well as additional logging.

          https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib

          Since this is just a debug version it is not signed, so you will need to install using --no-sig-check (e.g. esxcli software vib install -v /VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib ---no-sig-check)

          If it resolves the issue great, if not, please provide another vm-support bundle

          Reply
          • *protectedMichael S says

            07/05/2024 at 8:19 am

            Doesn't seem to be heeding the --no-sig-check option:

            [root@esxi-nuc8:~] esxcli software vib update -f --no-sig-check --viburl=https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_
            0_0_76444229.vib --dry-run
            Installation Result
            Message: Dryrun only, host not changed. The following installers will be applied: [BootBankInstaller]
            VIBs Installed: VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229
            VIBs Removed: VMW_bootbank_vmkusb-nic-fling_1.14-1vmw.803.0.0.75399077
            VIBs Skipped:
            Reboot Required: true
            DPU Results:
            [root@esxi-nuc8:~] esxcli software vib update -f --no-sig-check --viburl=https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_
            0_0_76444229.vib
            [InstallationError]
            ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
            cause = ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
            vibs = ['VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229']
            Please refer to the log file for more details.

          • William Lam says

            07/05/2024 at 8:55 am

            You need to download it and upload to ESXi datastore, you canโ€™t patch using S3 URLs

          • *protectedMichael S says

            07/05/2024 at 10:46 am

            yeah, i had tried that first but same result:

            [root@esxi-nuc8:~] esxcli software vib update -f --no-sig-check -v /vmfs/volumes/60b24ffb-4e667eba-f6be-94c691ac3fe7/VIB/VM
            W_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib
            [InstallationError]
            ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
            cause = ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
            vibs = ['VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229']
            Please refer to the log file for more details.

          • William Lam says

            07/05/2024 at 10:59 am

            You don't need "-f" and you're using "update", you need to do "install"

            Try following:
            esxcli software vib install -v /vmfs/volumes/60b24ffb-4e667eba-f6be-94c691ac3fe7/VIB/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib --no-sig-check

          • *protectedMichael S says

            07/05/2024 at 11:02 am

            same result:

            [root@esxi-nuc8:~] esxcli software vib install -v /vmfs/volumes/60b24ffb-4e667eba-f6be-94c691ac3fe7/VIB/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib --no-sig-check
            [InstallationError]
            ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
            cause = ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
            vibs = ['VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229']
            Please refer to the log file for more details.

          • William Lam says

            07/05/2024 at 11:24 am

            hm, that's very strange ... ESXi 8.0U3 is installed, correct?

            Can you also confirm md5sum is good on download:

            542d62f9475994511943b69822fae760 VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229.vib

          • *protectedMichael S says

            07/05/2024 at 11:51 am

            yepo:

            [root@esxi-nuc8:~] uname -a
            VMkernel esxi-nuc8.[--------].com 8.0.3 #1 SMP Release build-24022510 Jun 11 2024 05:59:34 x86_64 x86_64 x86_64 ESXi
            [root@esxi-nuc8:~] md5sum /vmfs/volumes/60b24ffb-4e667eba-f6be-94c691ac3fe7/VIB/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803
            _0_0_76444229.vib
            542d62f9475994511943b69822fae760 /vmfs/volumes/60b24ffb-4e667eba-f6be-94c691ac3fe7/VIB/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib

          • *protectedBernhard says

            07/08/2024 at 4:40 am

            The problem with the failing certificate check lies in the acceptance level. It is necessary to change to Communitysupported.

          • *protectedMichael S says

            07/08/2024 at 11:07 am

            Thanks, Bernhard--that did the trick. (Had to first disable secure boot on the host, since without it ESXi didn't want to drop to CommunitySupported level.)

            William: It might be of interest to you that VIB install worked just fine with --viburl citing the https link you provided directly. No local datastore needed.

            In an unexpected twist, the new version _didn't_ solve the problem for me, despite others here having success with it. (It's definitely running the new version post-reboot. And the link continues to be up as reported by the switch and adapter LEDs, just not ESXi.)

          • William Lam says

            07/08/2024 at 11:15 am

            ah yes, I assumed folks were aware that the default acceptance level would need to be changed in addition to ignoring the sig check ...

            Can you provide a support bundle? I've had a few others also confirm their issues have been resolved with the debug version of the driver, so I'm wondering if this is something different ... the debug driver does have additional logging, so would be good to see if there's more info for Engineering

          • *protectedMichael S says

            08/09/2024 at 12:42 pm

            version 76444229 has same issue. switch shows port negotiated at 5Gb; esxi shows link down. again this is for usb NIC with VID/DID 1c04:0015 acting as a secondary priority uplink on a vds (where the primary priority uplink is not assigned any physical adapter). i guess i'll back the host out of vcenter and vds, do a clean install of 8.0U2b. ๐Ÿ™

          • *protectedMichael S says

            08/09/2024 at 1:59 pm

            yeah, this aquantia/marvell 5gb one just won't show a link in 8.0U3 with any of the fling versions. even clean install in a standard switch as a solo uplink. others here seem to have success with the debug or new version on realtek 2.5gb chipsets. perhaps i'll pick up one of those for cheap or just stay on 8.0U2b for the 5gb.

          • *protectedMichael S says

            08/10/2024 at 4:27 pm

            Incidentally, 2.5Gb adapter with RTL8156B chipset works just fine. Maybe some future version will again support the Aquantia 5Gb chipsets like the 8.0U2 fling did.

          • *protectedMichael S says

            08/10/2024 at 4:52 pm

            well this is interesting... the Aquantia 5Gb _is_ actually "working" with fling version 76444229. vcenter and the esxi host UI just do their best to imply otherwise. both UIs show the "actual speed" aka "link speed" as "down" aka "link down." and both UIs dvs diagram show the little red 'x' or an empty (not green) port. but when i push traffic, it shows up on the vusb nic associated with this 'down' link (same on the switch side). 'thought perhaps the fling under 8.0U3 just doesn't correctly know how to deal with displaying 5Gb, but even forcing the switch port to 1Gb doesn't improve the display vmware-side.

    • *protectedMarcos Fernandez says

      06/26/2024 at 7:21 am

      Same here.
      USB NICs appear as down on 8.0 Update 3 with latest USB fling from the flings page (ESXi80U3-VMKUSB-NIC-FLING-75399077-component-24052746), reportedly as 1.1.4

      Rolling back to 8.0 Update 2 restored functionality.

      Reply
      • *protectedMarcos Fernandez says

        06/26/2024 at 7:55 am

        I'm using 3x Cable Matters USB-A to 1GbE Adapter (CMI USB 101001000 LAN reported on the SSH console)

        Reply
        • William Lam says

          06/26/2024 at 9:19 am

          Can you provide support bundle post-upgrade?

          Reply
          • *protectedMarcos Fernandez says

            06/27/2024 at 12:42 am

            I've upgraded it again to create the support bundle. Same issue

            Support bundle: https://drive.google.com/file/d/1DA9508mLOyDfytEYh5keDkUddilMnuDG/view?usp=sharing

          • William Lam says

            07/04/2024 at 1:19 pm

            Can you please try installing this debug version of the Fling, it has some changes to see if it can workaround the observed issues as well as additional logging.

            https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib

            Since this is just a debug version it is not signed, so you will need to install using --no-sig-check (e.g. esxcli software vib install -v /VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib ---no-sig-check)

            If it resolves the issue great, if not, please provide another vm-support bundle

          • *protectedDavid says

            06/28/2024 at 7:58 am

            First, thanks so much for all the information and software you have provided. It is invaluable to me!

            I have a Belkin F2CU040 on an Intel NUC 12 (https://www.belkin.com/usb-c-to-gigabit-ethernet-adapter/F2CU040btBLK.html) and am seeing the same issue.

            Do you need additional support bundles?

          • William Lam says

            07/04/2024 at 1:20 pm

            Can you please try installing this debug version of the Fling, it has some changes to see if it can workaround the observed issues as well as additional logging.

            https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib

            Since this is just a debug version it is not signed, so you will need to install using --no-sig-check (e.g. esxcli software vib install -v /VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib ---no-sig-check)

            If it resolves the issue great, if not, please provide another vm-support bundle

  2. *protectedOndra Ilcik says

    06/26/2024 at 10:53 am

    Hello, I'm seeing similar issues since upgrade. It behaves like it's going up and down every second. Ping say's it's about 60% packet loss.
    Network connectivity restored on virtual switch "vSwitch0", portgroups: "vspg-01g-v0101-vmk". Physical NIC vusb0 is up. Wednesday, June 26, 2024, 19:46:00 +0200
    Lost network connectivity on virtual switch "vSwitch0". Physical NIC vusb0 is down. Affected portgroups:"vspg-01g-v0101-vmk". Wednesday, June 26, 2024, 19:45:59 +0200
    Network connectivity restored on virtual switch "vSwitch0", portgroups: "vspg-01g-v0101-vmk". Physical NIC vusb0 is up. Wednesday, June 26, 2024, 19:45:58 +0200
    Lost network connectivity on virtual switch "vSwitch0". Physical NIC vusb0 is down. Affected portgroups:"vspg-01g-v0101-vmk". Wednesday, June 26, 2024, 19:45:57 +0200
    Network connectivity restored on virtual switch "vSwitch0", portgroups: "vspg-01g-v0101-vmk". Physical NIC vusb0 is up. Wednesday, June 26, 2024, 19:45:56 +0200
    Lost network connectivity on virtual switch "vSwitch0". Physical NIC vusb0 is down. Affected portgroups:"vspg-01g-v0101-vmk". Wednesday, June 26, 2024, 19:45:55 +0200
    Network connectivity restored on virtual switch "vSwitch0", portgroups: "vspg-01g-v0101-vmk". Physical NIC vusb0 is up. Wednesday, June 26, 2024, 19:45:54 +0200
    Lost network connectivity on virtual switch "vSwitch0". Physical NIC vusb0 is down. Affected portgroups:"vspg-01g-v0101-vmk". Wednesday, June 26, 2024, 19:45:53 +0200
    Network connectivity restored on virtual switch "vSwitch0", portgroups: "vspg-01g-v0101-vmk". Physical NIC vusb0 is up. Wednesday, June 26, 2024, 19:45:52 +0200
    Lost network connectivity on virtual switch "vSwitch0". Physical NIC vusb0 is down. Affected portgroups:"vspg-01g-v0101-vmk". Wednesday, June 26, 2024, 19:45:51 +0200

    Support bundle: https://drive.google.com/file/d/1B5f21QNdBcJBS_tSjvc-KxsQFhDFih3o/view?usp=sharing

    Reply
    • William Lam says

      07/04/2024 at 1:19 pm

      Can you please try installing this debug version of the Fling, it has some changes to see if it can workaround the observed issues as well as additional logging.

      https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib

      Since this is just a debug version it is not signed, so you will need to install using --no-sig-check (e.g. esxcli software vib install -v /VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib ---no-sig-check)

      If it resolves the issue great, if not, please provide another vm-support bundle

      Reply
      • *protectedOndra Ilcik says

        07/07/2024 at 6:55 am

        Good morning,
        I'm sorry for late response, I was off last few days.
        I upgraded again to 8u3 and then installed 'VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib'.
        Connection to host is stable now, no packet loss and no errors or warnings in event log.
        Thank you very much for your help and for everything you do for community ๐Ÿ™‚

        Reply
        • William Lam says

          07/07/2024 at 11:01 am

          Awesome, thanks for confirming!

          Reply
  3. *protectedJeff Butler says

    06/27/2024 at 1:35 pm

    Hey William. The link to the appliances on your nested virtualization page is wrong. It needs to have "flings", not "fling". Thanks!

    Reply
    • William Lam says

      06/27/2024 at 4:13 pm

      Thanks, fixed!

      Reply
  4. *protectedJ says

    06/30/2024 at 4:31 am

    Hey William,

    Iโ€™m looking tpm 2.0
    Support pc for my lab as my nuc and GMKtec doesnโ€™t support tpm 2.0. Can you recommend a mini pc that does? Or point me in the right direction:). Thank you! Huge fan

    Reply
    • William Lam says

      06/30/2024 at 4:59 am

      See https://williamlam.com/2023/05/asus-pn64-e1-on-esxi.html

      Reply
  5. *protectedGary Birtch says

    07/03/2024 at 2:53 am

    Anyone know if there are any issues with NUCs, specifically the NUC12WSHi5? I'm wondering if the update on the ESXi hosts for the big/little core PSoD will be a factor in those upgrade?

    Reply
  6. *protectedLucas says

    07/05/2024 at 12:31 pm

    Hey William,
    I had the same problem after updating to update 3 using the new driver that my 2.5GBE USB Nics were not working correctly and I had to rollback to update 2.

    I just saw your new debug version of the driver and tried again updating to update 3 using the debug version and so far everything looks fine. Thank you for your awesome support! I will update my other hosts once a release version of the new driver is released. Just wanted to give you a quick feedback.

    Reply
    • William Lam says

      07/05/2024 at 1:08 pm

      Thanks Lucas! Good to hear itโ€™s working

      Reply
  7. *protectedSam White says

    07/11/2024 at 12:13 am

    Hey William,
    Thank you so much for all the work you do on this, really appreciated. I too can confirm that the new debug version of the driver is working correctly for my home lab environment on update 3. Will this debug version replace the Flings one officially ?

    Reply
    • William Lam says

      07/11/2024 at 11:31 am

      Thanks for your help! Yes, the intention is to provide an updated version of the Fling, once we get a few additional confirmations as we've also had other unrelated problems, so just want to make sure before we re-release a new version. Thanks for everyone's patience

      Reply
  8. *protectedJ-M says

    07/17/2024 at 9:30 am

    hey! the debug Fling USB seems to work on my side too (after an unnecessary fresh install because I not found this post before!) Any ETA for the official Fling update. thanks!

    Reply
    • William Lam says

      07/17/2024 at 10:00 am

      Thanks for the confirmation! No ETA on updated driver as we're still awaiting some other folks with some other issues to confirm before we re-publish a new version

      Reply
  9. *protectedRobin Stolpe says

    07/24/2024 at 12:45 am

    I installed ESXi restored the network configuration for management network so I could use the USB as a NIC.
    Uploaded this Fling, installed it and rebooted.

    I do have the samme issue as when I don't use this fling, ESXi won't set my USB Ethernet as management network as default so I always need to change it manually.
    Is this something that can be fixed?

    (Using this while I'm waiting for my Broadcom pcie card)

    Reply
  10. *protectedFred says

    07/25/2024 at 6:54 am

    Hi,

    On my side, it's working after applying the VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib and unplug and plug the adaptor.

    Rgds

    Reply
  11. *protectedMike Stark says

    08/14/2024 at 2:40 pm

    My USB NICs are showing 100Mbps and should show 1Gbps ...I've update my baseline image with the VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib

    How do I apply the new image to all HOSTs in the cluster, so the NIC shows 1Gbps

    Reply
  12. *protectedJimb0 says

    09/05/2024 at 3:34 pm

    William,

    Love your site. So much that I thought I would share some code I created. I figured it might help someone else move faster into the Nested world.

    I know you are a PWSH guru. I like Ansible so that is what I used. ๐Ÿ™‚

    https://github.com/jimccann-rh/nested-ova-ansible

    Reply
    • William Lam says

      09/05/2024 at 4:55 pm

      This is awesome! Thanks for sharing

      Reply
  13. *protectedPeter Rostรฉn Nรธrredal says

    09/22/2024 at 1:58 am

    Hi There
    Just upgraded to ESXi version 8.0 U3b - 24280767
    Any news on USB Flings for that version ??

    Since upgrade to version 8.02 my USB flings havenยดt worked at all.
    Just saying "link down" on all USB adaptors

    Any update is appreciated

    Reply
    • William Lam says

      09/22/2024 at 3:54 am

      Thereโ€™s been updated 8.0U3 version, please use that as its resolves issue that was being observed and was released awhile back

      Reply
  14. *protectedMaxime says

    09/29/2024 at 5:19 am

    Hello and thank you for your work.

    I am encountering issues with my adapters: RTL8156B.
    The installation of the driver ESXi80U3-VMKUSB-NIC-FLING-75399077-component-24052746 on ESXi 8.0U3 went smoothly.
    However, the management of the two adapters remains very unstable, and I regularly lose all access to the ESXi when manipulating vUSB0 and vUSB1, despite having a dedicated network card for managing the ESXi on a different switch.

    I tried adding code to /etc/rc.local.d/local.sh, but it didnโ€™t change anything.

    For example, when restarting the physical 2.5G switch, I systematically lose access to the ESXi.
    I am forced to reboot the server manually via the power button.

    Can you help me with this?

    Thank you in advance.

    Reply
  15. *protectedKabutosan says

    10/18/2024 at 7:48 pm

    Not sure what's the problem, but on my end this is what I get:

    [root@localhost:~] esxcli software vib install -v https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw
    _803_0_0_76444229.vib --no-sig-check
    [InstallationError]
    ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
    cause = ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
    vibs = ['VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229']

    Reply
    • William Lam says

      10/18/2024 at 8:03 pm

      You canโ€™t update this way because you need to download zip and extract the actual offline bundle ๐Ÿ™‚

      Reply
      • *protectedKabutosan says

        10/19/2024 at 6:15 am

        Got it! But still, even downloading the file and trying an offline installation:

        esxcli software vib install -v /TEMP/VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib --no-sig-check
        [InstallationError]
        ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
        cause = ('VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229', 'Could not find a trusted signer: self-signed certificate')
        vibs = ['VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229']
        Please refer to the log file for more details.

        Reply
        • William Lam says

          10/19/2024 at 7:09 am

          Sorry, USB NIC is distributed as offline bundle (eg zip), you need to use correct command. Search online for installing offline bundle for syntax

          Reply
        • *protectedkabutosan says

          10/19/2024 at 7:45 am

          Nevermind... Solved. I had to disable the TPM, disable SecureBoot, set esxcli software acceptance set --level=CommunitySupported, reboot and then I was able to install it.

          Reply
  16. *protectedSergi says

    10/28/2024 at 7:19 pm

    I have 10GE QNAP USB-C Ethernet adapter which works fine with standard VMware installation without additional VIBs and Startech USB-C 1GE Ethernet which is not recognized by default.

    As soon, as I installed ESXi803-VMKUSB-NIC-FLING-76444229-component-24179899.zip, Startech 1GE becomes available, but 10GE QNAP disappears.

    Both of them were operational together before on 6.7.
    I have 3 VIB in the system:
    Name Version Vendor Acceptance Level Install Date Platforms
    ----------------------------- ------------------------------------ ------ ---------------- ------------ ---------
    atlantic 1.0.3.0-13vmw.803.0.0.24022510 VMW VMwareCertified 2024-10-28 host
    vmkusb-nic-fling 1.14-2vmw.803.0.0.76444229 VMW VMwareCertified 2024-10-28 host
    vmkusb 0.1-22vmw.803.0.0.24022510 VMW VMwareCertified 2024-10-28 host

    How resolve the conflict?

    Reply
    • *protectedSergi says

      10/29/2024 at 8:15 pm

      Update with hardware details:
      1 - 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
      AKA Startech US1GC301AU "USB-C to Gigabit Network Adapter"

      2 - 1d6a:80b1 Network controller Ethernet controller: Marvell Felicity Network Adapter
      AKA QNAP QNAP-T310G1S with 3.1.121 firmware "Thunderbolt 3 to 10GbE adapter"
      AKA Marvell AQtion AQC100

      Is it possible to have them both in ESXi 8.0U3? #1 - works with vmkusb-nic-fling, #2 - disappears from PCI bus when vmkusb-nic-fling is installed

      Reply
      • William Lam says

        10/30/2024 at 4:11 am

        Can you provide support bundle

        Also, no need to double post in two places ๐Ÿ™‚

        Reply
        • *protectedSergi says

          10/30/2024 at 11:52 pm

          Sure. I have just sent 2 support bundles by e-mail.
          Thank you!

          Reply
  17. *protectedRick says

    12/08/2024 at 1:28 pm

    Attempting to install the latest USB Fling Nic but get repeated errors, Not sure what I am doing wrong, and google fu has not let me to an answer. Hate to ask but have spent an afternoon trying to resolve. Log file seem to just replicate same information. Can anyone point me in the right direction?

    esxcli software component apply -d /vmfs/volumes/65720253-1d26ffb4-8efe-001b214e958b/VmWareDrivers/ESXi803-VMKUSB-NIC-FLING-7644422
    9-component-24179899.zip

    [StatelessError]
    The transaction is not supported: VIB VMW_bootbank_vmkusb-nic-fling_1.14-2vmw.803.0.0.76444229 cannot be live installed.
    Please refer to the log file for more details.
    [root@ESXI-One:/var/log]

    Reply
    • William Lam says

      12/08/2024 at 1:52 pm

      The error seems to indicate that your ESXi is booting up stateless, is that the case?

      Reply
  18. *protectedJohnAnonAnon says

    02/04/2025 at 9:37 am

    Hi William,

    Thanks for your amazing support in the community. The USB Network Native Drivers for ESXi are invaluable.

    Without them I for one couldn't be running ESXi and vSphere on my home lab ๐Ÿ™‚

    Quick question: Has the USB Fling driver version 1.14-2vmw.803.0.0.76444229 been successfully tested on ESXi 8.0 Update 3c (build 24414501) please?

    I'm successfully running this version on my ESXi 8.0 Update 3 (build 24022510) home lab with no issues, but wanted to play safe before I upgrade to ESXi 8.0 Update 3c (build 24414501).

    From what I can see the USB Fling driver version 1.14-2vmw.803.0.0.76444229 was released on 2024-08-05T10:10:24.929000+00:0, which was BEFORE ESXi 8.0 Update 3b (build 24280767) was even released...

    Perhaps I should run a nested ESXi to test? Or I could be cheeky and ask others and save myself some time ๐Ÿ˜‰

    Thanks a million!

    Reply
    • *protectedJames Paul Fearn says

      03/15/2025 at 2:24 pm

      About an hour ago I upgraded one of my home lab nodes from ESX 8.0.3 build 24022510 to 24585383 and I'm back at 100Mbps. The VUSB in the UI says it supports 10/100/1000 but whatever I do I can't get a 1000Mbps connection.

      Reply
  19. *protectedraul986 says

    03/02/2025 at 12:41 pm

    Hello,
    today, 02 March 2025, I upgraded my ESXi 7.0.3 with vmkusb-nic-fling 1.10-1vmw.703.0.50.55634242 to
    ESXi 8.0.3 build-24414501 with vmkusb-nic-fling 1.14-2vmw.803.0.0.76444229
    with a custom offline bundle with vmkusb-nic-fling included in it.

    My MiniPC (MSI cubi 5) has 1 onboard NIC and 2 USB nics but after reboot
    both USB nics comes up without vswitch assigned.

    the vswitch assignment took place via local.sh script at boot with localcli command but with ESXi 8 all commands into local.sh was not executed due to a new feature against ransomware called "execInstalledOnly".

    I checked this feature and it seemed to be disabled but I had to enable and
    disable it again to get the commands in the local.sh script to run.
    In addition to this you also need to deactivate the secure boot from host BIOS.

    Thanks a lot!

    Reply
  20. *protectedJames Paul Fearn says

    03/15/2025 at 2:56 pm

    Hey William,

    I mentioned above in a reply to another query that ESX 8.0.3 build 24585383 seems to restrict the USB fling to 100Mbps. I've reinstalled the fling to no avail and am using the latest currently available from the flings download page.

    The vusb0 interface seems to include the correct advertised link mode speeds but even when setting to 1000Mbps manually I can only get 100Mbps connectivity. Interestingly when I set to 10Mbps it also reverts to 100Mbps. I've tried to set the speed manually via esxcli also to no avail (config change is accepted and reflects in the UI but doesn't detect at 1000Mbps).

    Any ideas?

    Reply
  21. *protectedDenis says

    03/19/2025 at 12:43 pm

    Hi William!

    lsusb - show RTL 8157
    I use VMW_bootbank_vmkusb-nic-fling_1_14-2vmw_803_0_0_76444229.vib
    installed and reloaded esxi. (8.0.3 24280767)
    vmkusb_nic_fling loaded and enabled. No any errors.
    No new NICs. ๐Ÿ™

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Tokenย  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...