VMware Communities
vmwareuser19000
Contributor
Contributor

USB 3.0 problems on Fusion with all updates & Catalina OSX 10.15.2

I have all the latest updates installed for VMware. Catalina is fully updated. My USB devices do not work even though they show up under System Preferences->USB.

If I change the controller in VMware from 3.0 to 2.0, I get better results, but still have problems. I tried 1.1, and I got an error saying that Catalina would try to connect it to the appropriate controller.

Using 3.0, the devices show up under the VMWare USB 3.0, and likewise when downgrading. They just don't work or function.

I have reinstalled the VMware Tools. VMware has full security in the Security & Prefs tabs. I even ran spctl --master-disable and re-ran the latest tools and rebooted. Still no work.

What else can I do?

I am using an Intel Chipset, Intel Core i7 8th gen, all drivers for USB and Chipset are from Intel.com and are current (I've checked). That's the specs for my host computer for VMware. The Guest on my host is Catalina.

7 Replies
RickShu
VMware Employee
VMware Employee

0 Kudos
vmwareuser19000
Contributor
Contributor

Thank you for posting these.

My host is a Windows 10 64bit non Secure Boot and using AHCI and not UEFI/EFi, latest update with Intel core i7:

  • Chipset Type. Mobile Intel HM370.
  • CPU. Intel Core i7 (8th Gen) 8750H / 2.2 GHz.

Intel no longer provides the USB drivers or extensions after Windows 8/2012. So, for Windows 10 you have to rely on your manufacturer OEM drivers and Windows

My controller shows up as :

Intel USB 3.0 extensible host controller

Specifically with an iPhone using USB 2/3 plugs and not USB type C, my iPhone will not show up under VMware when the VMware controller is set to type 3.0 with OSX Catalina.

What gets me is if I reboot my phone and set it into DFU mode, Catalina will recognize it is in recovery mode and the Apple software will pop up and want to do a restore/recovery. While it is in this mode, it shows up under the Finder devices as my iPhone. Once I exit out of DFU/recovery mode, the device disappears from VMware and Catalina.

This is all while the controller is set to 3.0 and it shows up under the VMWare 3.0 USB bus in Catalina.

If I switch the USB controller in VMware  to 2.0 and boot up Catalina OSX , it does work but intermittently. It seems when the device resets I get two options under the Removable Media for my iPhone.

One is the normal iPhone device, but a second one appears as well that says iPhone (DFU mode).

I think this issue is causing at least part of problems. VMware gets confused because now my iPhone device has literally split into two separate USB devices and only one of them can connect to the VMware guest host Catalina.

The solutions above that you linked to have not solved my issues.

Is there a way to hard code my iPhone device into VMware so that it always connects to the guest host? This may solve  part of my problems when operating in 2.0 mode, but 3.0 still has other issues (no device unless in DFU mode).

Ive also tried other iPhones, Apple supplied MFi cables (tried new ones and even a brand new unopened iPhone) on all USB ports, disabling all legacy USB in the bios, firmware for my hardware is current and latest and all drivers and chipsets are fully up to date and running latest.

I believe I can set something that tells VMware to remember to connect my usb host device to the guest but either this isn’t working or has other issues when the device splits into two (iPhone and iPhone (DFU mode))

0 Kudos
RDPetruska
Leadership
Leadership

My host is a Windows 10 64bit

So you're using Workstation, not Fusion?

It's a violation of Apple's licensing to run their OS on non-Apple hardware.  We cannot help you here, as VMware could get into legal trouble.

Also, in order to even load up a Mac VM on Workstation, you need to crack/hack the software.  You've come to a vendor's site asking for help with their product, admitting you've hacked it!

0 Kudos
vmwareuser19000
Contributor
Contributor

I own VMware Fusion as well as Workstation Pro. I also own a new Macbook Pro running 10.14 (Mojave) and Catalina under Fusion.

My MacBook is Intel based and the chipset is Intel BGA1440 Skylake-H.

Regardless, as I stated under Fusion, Catalina has the same issues, even with the host being an Intel MacBook.

I have tried many different methods to resolve the issue.

0 Kudos
Mikero
Community Manager
Community Manager

Workstation does not support macOS guests on any hardware, there should be no expectation of functionality, particularly when user action is needed to bypass Workstation's macOS guest prevention mechanisms.

-
Michael Roy - Product Marketing Engineer: VCF
0 Kudos
vmwareuser19000
Contributor
Contributor

Please do not accuse me of bypassing. I rightfully own the software needed to run MacOS Catalina inside a VM Fusion under a Macbook pro with the specified chipset, and Windows 10  And Workstation Pro.

I will refer you and anyone else to the Magnuson-Moss Warranty Act, passed by Congress in 1975, as well as Consumer Rights and Right to Repair laws, that include software.

Apple may be fighting it, but their EULA is not enforceable by law, especially when nobody reads it because its too long and complicated and beyond a normal users comprehension. Many agree to it and click OK because Apple puts them under duress, which is a constitutional and legal no-no. All of a sudden, you try to log into your system and you have to agree to new EULA's when you've got important things to do. So best of luck with your argument that it was a bypass.

Also, laws vary by country and union.

Do not accuse me of wrongfully bypassing, there are options available and I used them.

0 Kudos
wila
Immortal
Immortal

Hi,


This is not about accusations or laws or anything.

If any law has to be applied then it is the law that the forums have to work by, that's the law that has to be applied.

It is about not being able to help, it is about us not being able to help you.

You signed up and agreed to post and abide the VMware Community Participation Terms of Use, VMware Community

Anyways.. enough is enough.

Locking this thread.

We cannot help you here with what you are asking.

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva