Jump to content

[GUIDE] USB Fix El Capitan 10.11


829 posts in this topic

Recommended Posts

Without any patches (DSDT or anything)?

For USB Device, i don't need to Patch DSDT. I have "XHC" as Name of Device not "XHCI". So i only need to make InjectionUSB.kext (thanks to rehabman). You can tak a look at my files from here http://www.insanelymac.com/forum/topic/309729-gigabyte-z170x-gaming-7-success-hackintosh/?p=2194543

Link to comment
Share on other sites

I was able to get the CalDigit USB Drivers to work in 10.11  on my Asus ROG laptop  w/ a Fresco Logic FL1000 USB3 port. 

I just reverted the relevant USB kexts to 10.10.5 and everything works fine now

9fws2g.jpg

Can you explain, please?

Link to comment
Share on other sites

@jzsmith111- FYI i was able to get my 2-port USB3 FL1009 (not sure if that is the same as FL1000 ?) working using a FakeID, the native drivers in 10.11 and a custom kext injector. so maybe that method would work as well in lieu of the 3rd party driver?

Link to comment
Share on other sites

I removed all the Kexts w/ *USB* and replaced w/ kexts from 10.10.5 

eg)

drwxr-xr-x    3 root  wheel   102 Aug 22 16:23 AppleMIDIUSBDriver.plugin

drwxr-xr-x    3 root  wheel   102 Sep 16 18:14 AppleOSXUSBNCM.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 AppleUSBAudio.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 AppleUSBDisplays.kext

drwxr-xr-x    3 root  wheel   102 Sep 22 11:01 AppleUSBEthernetHost.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 AppleUSBMultitouch.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 AppleUSBTopCase.kext

drwxr-xr-x@   3 root  wheel   102 Jul 30  2012 CalDigitUSBxHCI.kext

drwxr-xr-x@   3 root  wheel   102 Jul 30  2012 CalDigitFastIO.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 IOUSBAttachedSCSI.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 IOUSBFamily.kext

drwxr-xr-x    3 root  wheel   102 Sep 19  2014 IOUSBMassStorageClass.kext

 

This not only resolved my USB3 issues on my Asus ROG  w a FL1000 USB adapter but also fixed sleep/resume issues.

Everytime I update the OS I keep a backup of the SLE folder in case something breaks so I can easily rollback the kexts.

I use the latest Clover.

I've also rolled back the Wifi and bluetooth and AppleHDA drivers  to get airdrop and sound to work properly. All my hardware is recognized and working properly.

 

I'll be updating to 10.11.2 tonight since NVIDIA finally released the 10.11.2 official drivers  and see if  can apply the same rollbacks to get everything to work properly.

 

I  check if all the replaced kexts are ok/properly matched after I update the  SLE folder and the caches are rebuilt

 

There's a couple kexts I  not listed above but that are revealed when you check the syslogs.

 

--------


@jzsmith111- FYI i was able to get my 2-port USB3 FL1009 (not sure if that is the same as FL1000 ?) working using a FakeID, the native drivers in 10.11 and a custom kext injector. so maybe that method would work as well in lieu of the 3rd party driver?

I tried that but the model of the FrescoLogic card that is built into the older ASUS ROG's G53/73  is not compatible w/ the FL1009 drivers. CalDigit drivers seems to work fine.

 

It was a hassle to rollback all the relevant kexts but everything seems to work perfectly now in El Capitan just like when I was in 10.10.5.

Link to comment
Share on other sites

I don't know if this will help anyone but I got all of my usb ports working properly in 10.11.2 with some DSDT edits. All are functioning and activated as soon as the login screen appears (before some usb 2.0 ports were delayed about 10 seconds, while usb 3 worked immediately).

 

I used the following DSDT patches:

1. PJALM's ASUS P8Z77-M motherboard patch

2. PJALM's Generic discrete graphics patch

3. Rename EHC1 to EH01 (thanks Rehabman)

 

That's it. Not sure what exactly I did, but everything seems to be working well. I couldn't figure out how to make an injector kext but I'm sure that would have worked too because the injectall kext that's floating around enabled all of them immediately.

Link to comment
Share on other sites

I have same card on 10.11.2 , but it does not work , how did you make it run?

 

It's not the same card. Inateck make a range of USB 3.0 cards and the KT4005 you got uses a NEC chipset. You're supposed to get one with a FL1100 chipset to have native support (like my KT4006).

 

However, GenericUSBXHCI seems to work ok in 10.11.2, although the ports (and attached devices) won't show up in System Profiler.

  • Like 2
Link to comment
Share on other sites

It's not the same card. Inateck make a range of USB 3.0 cards and the KT4005 you got uses a NEC chipset. You're supposed to get one with a FL1100 chipset to have native support (like my KT4006).

 

However, GenericUSBXHCI seems to work ok in 10.11.2, although the ports (and attached devices) won't show up in System Profiler.

Should I install it in clover/kext/10.11 or in S/L/E?

Link to comment
Share on other sites

Should I install it in clover/kext/10.11 or in S/L/E?

I installed GenericUSBXHCI in S/L/E because I wasn't sure if the kext was dependent. No update would delete it either so it doesn't hurt to put it in S/L/E. If something happens you can always remove it in single user mode.

Link to comment
Share on other sites

I have same card on 10.11.2 , but it does not work , how did you make it run?

I'm actually having problems w/ the Inateck KT4005 on my X58 rig... I tried to get my DAC (Behringer UCA222) to work on it... It is recognized on my system via About This Mac/System Report/Hardware/USB but when I play an mp3 via iTunes, it will play with audible static/artifacts in the background and eventually just give out where the music is inaudible. If I unplug and replug the DAC and reset it as default in Sound under System Pref and repeat the above process, it does the same thing. Smh, I can't win for losing

S/N: I am running 10.11.0 on the Enoch bootloader if that matters

It's not the same card. Inateck make a range of USB 3.0 cards and the KT4005 you got uses a NEC chipset. You're supposed to get one with a FL1100 chipset to have native support (like my KT4006).

 

However, GenericUSBXHCI seems to work ok in 10.11.2, although the ports (and attached devices) won't show up in System Profiler.

U are right... The one I have is shown to be compatible with Windows. It even says it on Amazon that this one here is compatible with Mac Pro, smh. Now I gotta send it back

Link to comment
Share on other sites

I'm actually having problems w/ the Inateck KT4005 on my X58 rig... I tried to get my DAC (Behringer UCA222) to work on it... It is recognized on my system via About This Mac/System Report/Hardware/USB but when I play an mp3 via iTunes, it will play with audible static/artifacts in the background and eventually just give out where the music is inaudible. If I unplug and replug the DAC and reset it as default in Sound under System Pref and repeat the above process, it does the same thing. Smh, I can't win for losing

S/N: I am running 10.11.0 on the Enoch bootloader if that matters

U are right... The one I have is shown to be compatible with Windows. It even says it on Amazon that this one here is compatible with Mac Pro, smh. Now I gotta send it back

Did you try with GenericUSBXHCI.kext?

Link to comment
Share on other sites

I'm actually having problems w/ the Inateck KT4005 on my X58 rig... I tried to get my DAC (Behringer UCA222) to work on it... It is recognized on my system via About This Mac/System Report/Hardware/USB but when I play an mp3 via iTunes, it will play with audible static/artifacts in the background and eventually just give out where the music is inaudible. If I unplug and replug the DAC and reset it as default in Sound under System Pref and repeat the above process, it does the same thing. Smh, I can't win for losing

S/N: I am running 10.11.0 on the Enoch bootloader if that matters

U are right... The one I have is shown to be compatible with Windows. It even says it on Amazon that this one here is compatible with Mac Pro, smh. Now I gotta send it back

With GenericUSBXHCI , it works flawless , it is not recognized at boot , but once your are in El Captain (I'm on 10.11.2) it works. It won't show up in System Info but in finder yes

Link to comment
Share on other sites

I'm trying to run El capitan installer vanilla, but i cant get past AppleUSBEHCI errors, they never stop and i have to shut it down.

DUuxVoL.jpg

same problem here. anyone know how to fix it?

Link to comment
Share on other sites

Hi,

 

i cant get usb 2.0 to work after el capitan upgrade. I dont need usb 3.0 to work, just usb 2.  I can't make any sense of this guide. I tried to understand it the best i could but its too advanced for me.

 

I can't get into the os x installation obviously because USB doesnt work so no mouse or kb.

 

I can edit files and the config playlist in the efi partition from my windows 10 installation using wordpad.  

 

Anything i can try with wordpad? 

Link to comment
Share on other sites

×
×
  • Create New...