Contribute
Register

[Guide] 10.11+ USB changes and solutions

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Did the usb 2.0 thumb drive not show in the ioreg?
I will add the kext and the boot flag and remove the port limiter patch and see what happens!

To test all your ports, you need to plug both a USB2 and USB3 device into each port while monitoring with ioreg. Read carefully what I previously wrote.
 
Joined
Jan 3, 2016
Messages
13
Motherboard
Gigabyte X79-UD5
CPU
I7 3820 3.6 GHz Sandy Bridge E 4 Cores
Graphics
Gigabyte GTX-960 4G
Mac
  1. Mac Pro
Classic Mac
Mobile Phone
  1. Android
Hello RehabMan
i have problem at my pc
i installed mac elcapitan 10.11.0
and update it to 10.11.3
my pc details :
MB : Gigabyte X79-ud5
Ram : 16G
CPU : i7 4 core
GPU : GTX 960 4G
all kext is work good
and USB 3 is Work
But USB 2 not work
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hello RehabMan
i have problem at my pc
i installed mac elcapitan 10.11.0
and update it to 10.11.3
my pc details :
MB : Gigabyte X79-ud5
Ram : 16G
CPU : i7 4 core
GPU : GTX 960 4G
all kext is work good
and USB 3 is Work
But USB 2 not work

Read post #1.
 
Joined
Jan 30, 2011
Messages
11
Motherboard
GA-Z370XP SLI
CPU
i7 8700
Graphics
RX 580 4GB
Mac
  1. iMac
  2. Mac Pro
I'm still struggling/trying to find a solution for my USB 3.0 on a Z68X-UD4-B3
Using BIOS F10, clover 2.3 3270
Tried the XOSI SSDT patch, USBInjectAll.kext and even FakePCIID and FakePCIID_XHCIMux.
When inserting a USB memory stick, the system can see the device connected on the port, but won't mount the volume.

Any idea/suggestions?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm still struggling/trying to find a solution for my USB 3.0 on a Z68X-UD4-B3
Using BIOS F10, clover 2.3 3270
Tried the XOSI SSDT patch, USBInjectAll.kext and even FakePCIID and FakePCIID_XHCIMux.
When inserting a USB memory stick, the system can see the device connected on the port, but won't mount the volume.

Any idea/suggestions?

This guide won't help you with non-Intel USB3 (read post #1... it is clearly stated).

The 6-series Intel chipset did not have a USB3 solution.

You can try GenericUSBXHCI.kext, but you are probably best off installing a supported USB3 PCIe card (FL1100 chipset).
 
Joined
Jan 30, 2011
Messages
11
Motherboard
GA-Z370XP SLI
CPU
i7 8700
Graphics
RX 580 4GB
Mac
  1. iMac
  2. Mac Pro
This guide won't help you with non-Intel USB3 (read post #1... it is clearly stated).

The 6-series Intel chipset did not have a USB3 solution.

You can try GenericUSBXHCI.kext, but you are probably best off installing a supported USB3 PCIe card (FL1100 chipset).

It worked!!
I used to have it in my extensions, but then probably didn't update it with the latest and greatest, so I started doing stupid things...
I trashed all unnecessary kext mentioned above to keep only GenericUSBXHCI, and that fixed it.
Thanks again!
 
Joined
Sep 8, 2012
Messages
37
Motherboard
Gigabyte X299X Designare 10G
CPU
Intel i9-10900X
Graphics
Vega
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Hey Guys!

My USB3 ports are working on USB2 speed. I patched EHCx to EH0x and XHCI to XH01 (see Clover Configurator Screenshot). A added FakePCIID.kext and FakePCIID_XHCIMux.kext to my EFI partition EFI/CLOVER/Kexts/10.11 and 10.10
IOReg shows AppleACPIPCI EH01, so the patch seem to work. But system profiler show a bandwidth of 480mbit/s and Black Magic Speedtest is as slow as USB2 is.

I tried XHCI "Smart Auto" and Auto.

Do you have an idea what to try next?

Cheers,
Dogman
 

Attachments

  • Clover Configurator ACPI DSDT Patches.png
    Clover Configurator ACPI DSDT Patches.png
    40.5 KB · Views: 56
  • ioreg EH01.png
    ioreg EH01.png
    114.5 KB · Views: 67
  • System information usb.png
    System information usb.png
    50.8 KB · Views: 67

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hey Guys!

My USB3 ports are working on USB2 speed. I patched EHCx to EH0x and XHCI to XH01 (see Clover Configurator Screenshot). A added FakePCIID.kext and FakePCIID_XHCIMux.kext to my EFI partition EFI/CLOVER/Kexts/10.11 and 10.10
IOReg shows AppleACPIPCI EH01, so the patch seem to work. But system profiler show a bandwidth of 480mbit/s and Black Magic Speedtest is as slow as USB2 is.

I tried XHCI "Smart Auto" and Auto.

Do you have an idea what to try next?

Cheers,
Dogman

You're probably exceeding the port limit on XHC.

Post ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 
Joined
Sep 8, 2012
Messages
37
Motherboard
Gigabyte X299X Designare 10G
CPU
Intel i9-10900X
Graphics
Vega
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Hey Rehabman!

Thank you for your time :)

Cheers,
Dogman
 
Top