Jump to content

Asmedia 1042: GenericUSBXHCI loaded but USB ports do not work


toto1234
 Share

7 posts in this topic

Recommended Posts

USB3 with Asmedia used to work on 10.11. I'm installing 10.12 on this motherboard (XH61V) with Enoch r2883 and everything but USB3 works :(

 

GenericUSBXHCI appears to have been loaded correctly:

    | |   +-o RP03@1C,2  <class IOPCIDevice, id 0x1000001b1, registered, matched, active, busy 0 (611 ms), retain 11>
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000214, registered, matched, active, busy 0 (394 ms), retain 8>
    | |   |   +-o PXSX@0  <class IOPCIDevice, id 0x1000001b2, registered, matched, active, busy 0 (394 ms), retain 10>
    | |   |     +-o GenericUSBXHCI  <class GenericUSBXHCI, id 0x10000023c, registered, matched, active, busy 0 (17 ms), retain 13>
    | |   |       +-o XHCI Root Hub SS Simulation@0  <class IOUSBRootHubDevice, id 0x10000024b, registered, matched, active, busy 0 (16 ms), retain 15>
    | |   |       | +-o AppleUSBLegacyHub  <class AppleUSBLegacyHub, id 0x10000024c, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000024e, !registered, !matched, active, busy 0, retain 7>
    | |   |       | +-o usbd  <class IOUSBDeviceUserClientV2, id 0x1000003ac, !registered, !matched, active, busy 0, retain 5>
    | |   |       | +-o usbd  <class IOUSBDeviceUserClientV2, id 0x1000003f7, !registered, !matched, active, busy 0, retain 5>
    | |   |       +-o XHCI Root Hub USB 2.0 Simulation@0  <class IOUSBRootHubDevice, id 0x10000024f, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |         +-o AppleUSBLegacyHub  <class AppleUSBLegacyHub, id 0x100000250, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |         +-o IOUSBInterface@0  <class IOUSBInterface, id 0x100000252, !registered, !matched, active, busy 0, retain 7>

But the ports do not work (and nothing shows up in System Information). If anyone has an idea to fix this, I'd be very grateful.

Link to comment
Share on other sites

Are you sure they are not working? They just won't show up, but do work fine.

Test your speeds with and without the kext loaded...

 

They are not working at all, nothing will work when connected to them.

Link to comment
Share on other sites

Many thanks carlo_67.

 

In the meantime I found the problem and the solution:

 

Both VoodooHDA.kext and GenericUSBXHCI.kext have to be placed in SLE instead of /Extra/Extensions.

 

This is weird because I boot with -f anyway, and other kexts (FakeSMC*, NullCPUPowerManagement and RealtekRTL8111) work fine in /Extra/Extensions

  • Like 1
Link to comment
Share on other sites

EDIT: a better fix is to plug in a USB3 hub at boot, then devices can be disconnected and reconnected after and still be detected.

 

Actually I think I found the real fix: to have the device I want to use plugged into the USB3 port while OSX boots.

Link to comment
Share on other sites

 Share

×
×
  • Create New...