Jump to content

pcmantinker

pcmantinker

Member Since 01 Feb 2008
Offline Last Active Aug 19 2013 09:35 PM
-----

Posts I've Made

In Topic: USB 3.0 ports cause ML to freeze

02 October 2012 - 01:05 PM

Thanks for the kext attachment. Unfortunately, it appears as though injecting the device ID into the USBXHCI kext didn't fix the issue. I've removed AppleUSBXHCI.kext from the plugins for now so I can use all my USB ports as USB 2.0 until I figure out a fix for USB 3.0.

In Topic: USB 3.0 ports cause ML to freeze

02 October 2012 - 01:16 AM

I added the 1e31 ID to IOClassMatch in the XHCI kext to replace the one that was there. I forgot to mention that I also installed the PXHCD kext which I found on this site for USB3.

Could you attach your XHCI plugin kext? I'm not seeing a way to add that device ID. Also, I tried installing PXHCD.kext and it doesn't provide USB 3.0 on my laptop since the laptop's USB 3.0 controller is an Intel controller.

In Topic: USB 3.0 ports cause ML to freeze

01 October 2012 - 04:39 AM

How did you find your device ID for the USB 3.0 controller? Also, did you put it in IOKitPersonalities->AppleUSBXHCI->IOPCIClassMatch ? It tried running lspci, but didn't seem to find the correct ID that way. I have 1e31, 1e2d, and 1e26 from lspci in OS X. According to System Information, 1e31 is the USB 3.0 controller and 1e2d and 1e26 are the USB 2.0 controllers. System Information shows that it recognizes the USB 3.0 controller, but I'm not sure why it freezes when I plug something in (USB 3.0 or 2.0). I haven't injected ids yet though.

EDIT:
I got my USB 3.0 ports to accept USB 2.0 devices by removing the XHCI plugin from IOUSBFamily.kext. I will try a few different configurations later, but this lets me at least use all USB ports on my laptop now! It seems to be an issue with the XHCI plugin that I will have to resolve later.

In Topic: USB 3.0 ports cause ML to freeze

01 October 2012 - 02:10 AM

Tinker, I think I replied to your blog. I'm having the same exact problem.

I haven't found a solution to the USB 3.0 issue unfortunately. I did however notice that it behaves much better with OS X 10.8.2 than previous updates. Plugging a device into the USB 3.0 ports still crashes the computer, but not immediately. I just use the two USB 2.0 ports on mine while booted into Mountain Lion. It could be that the mobile chipset isn't exactly like Apple's in the Ivy Bridge Macbooks, thus it's causing issues when loading kexts for the XHCI USB controller. Just a wild guess though. Reverting to DP kexts didn't fix the issue sadly. It just broke all of my USB ports completely (USB 2.0 included).

In Topic: USB 3.0 ports cause ML to freeze

29 August 2012 - 03:45 AM

I've seen that if one uses the DP3 kexts for USB, it will stop the freezing. I have tested this method, but it appears to make the USB 3.0 ports not work altogether. Even if I can only get USB 2.0 from these ports, that would be great. I'll keep digging.
© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy