Jump to content
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.

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

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.

×
×
  • Create New...