WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • Tanzu
    • Application Modernization
    • vSphere with Tanzu
    • Tanzu Kubernetes Grid
  • 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 // 38 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! ๐Ÿฅณ

More from my site

  • Retrieving CPU Microcode revision from ESXi in vSphere 8.0 Update 3
  • Improved vSAN capacity usage reporting APIs in vSphere 8.0 Update 3
  • Quickly deploying vSphere IaaS (formerly vSphere with Tanzu) Control Plane Services via YAMLs
  • Exploring the new vSAN Data Protection API in vSphere 8.0 Update 3
  • Automating deployment of vSAN Data Protection OVA with PowerCLI

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

    • *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

Thanks for the comment!Cancel reply

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

Tour de Cure 2024 Fundraiser

Help me reach my fundraising goal forย the American Diabetes Association (ADA) in the upcoming Tour de Cure 2024

  • ๐Ÿ‘‰ Donate: https://tour-diabetes.donordrive.com/participant/William-Lam
  • ๐Ÿ’ฐ Goal: $10,000 USD

Search

Author

William is Senior Staff Solution Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. He focuses on Cloud Native, Automation, Integration and Operation for both VMware vSphere Foundation (VVF) & VMware Cloud Foundation (VCF) across Private, Hybrid and Public Cloud

Thank Author

Connect

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

Recent

  • Slick Jonsbo D31 computer case with embedded LCD screen for homelab 07/18/2024
  • Automating the retrieval & reclamation of VM MAC address blocklist for vCenter Server using the vSphere MOB 07/16/2024
  • Managing vSAN internet connectivity configuration using the vSAN API 07/12/2024
  • Improved vSAN capacity usage reporting APIs in vSphere 8.0 Update 3 07/10/2024
  • Quickly deploying vSphere IaaS (formerly vSphere with Tanzu) Control Plane Services via YAMLs 07/09/2024

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 © 2024

 

Loading Comments...