Jump to content

Help! I lost my AppleUSBXHCIPCI.kext (and all USB 2 ports)


HackerKitty
 Share

4 posts in this topic

Recommended Posts

After what seemed to be a successfull in-place upgrade from El Capitan to Sierra, I just noticed that I do not have USB 2.0 ports anymore.

I ckecked System/Library/Extensions and noticed I am missing AppleUSBXHCIPCI.kext.

I have no idea how I lost it :( 

 

I am currently using no custom DSDT.aml and have only 3 kexts in the CLOVER/kexts/Others folder.

FakePCIID_XHCIMux.kext

FakePCIID.kext

FakeSMC.kext

 

Could anyone tell me where I can find AppleUSBXHCIPCI.kext?

 

My M/B is ASUS P9X79 WS. 

Onboard ASMedia USB 3.0 ports are working, so as Inateck KT4004 (FL1100 EX chip) and KT 4006 (FL1100SX) PCIe cards. 

 

Only Intel USB 2.0 ports are missing.post-1279750-0-03682700-1475154649_thumb.png

Link to comment
Share on other sites

hello

 

why u don't grab it from installer image ..

 

good hack

I think it is because I was running previous El Capitan with custome made DSDT.

This no longer works in Sierra. So I cancelled it.

I think I did not have AppleUSBXHCIPCI.kext since that time.

 

[Edited]

I forgot to mention. But this DSDT.aml was originally made for a similar but slightly different M/B (Sabertooth X79).

After careful examination of the two (P9X79WS and Sabertooth X79), I realised that everything is identical except for USB2/3 arrangement.

Obviously rewiting of the DSDT.aml is called for.

 

But for the time being, I decided to use USB 3.0 ports only - like a real Mac :P

With the additional 2 expansion cards, I have 9 USB 3.0 ports in total.

It is more than enough, in fact.

Link to comment
Share on other sites

I finally solved it!

One forum member kindly pointed out a file from this site:

http://www.rampagedev.com/?page_id=48

 

I found SSDT.aml files for ASUS P9X79 WS and Core i7 4930K there.

All I did was just copy those 2 files under

CLOVER/ACPI/patched

 

That was it! 

There is still no DSDT.aml there. Just those 2 files (SSDT.aml, SSDT-1.aml)

 

Now all my onboard USB ports (2.0/3.0) are working as well as external PCIe USB 3.0. :thumbsup_anim:

 

I now have over 20 USB ports - perhaps a little too much but much better than not enough ;)

post-1279750-0-85297100-1475236616_thumb.png

post-1279750-0-90664100-1475237045_thumb.png

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...