Metalcored00d Posted December 13, 2015 Share Posted December 13, 2015 (edited) sorry guys but what GenericUSBXHCI version are you using? I have made several attempts on injecting it through Clover (as I already do with FakeSMC and ApplePS2ElanTouchpad), then I gave up and tried installing it through Kext Utility (as I already do with kexts such as ACPIBatteryManager and ACPIBacklight) but none of them worked. And yes, SIP is disabled... Check this: $ kextstat | grep -v com.apple Index Refs Address Size Wired Name (Version) UUID <Linked Against> 22 0 0xffffff7f82665000 0x8000 0x8000 org.rehabman.driver.AppleSmartBatteryManager (1.55) 43FC443B-927B-33B3-A081-CCAC54573CB2 <11 4 3> 23 1 0xffffff7f8267a000 0x19000 0x19000 org.netkas.driver.FakeSMC (1067) E413738B-EE10-3E97-A888-C7E13A176326 <11 7 5 4 3 1> 24 0 0xffffff7f82693000 0x4000 0x4000 org.hwsensors.driver.CPUSensors (1067) A02F7C19-4DAD-3145-9BE2-B3783A3D0C74 <23 7 5 4 3> 37 2 0xffffff7f8269a000 0xa000 0xa000 org.emlydinesh.driver.ApplePS2Controller (3.3) C4EBF74A-94A7-3B65-AA79-EDC75569DEDD <11 7 5 4 3 1> 46 1 0xffffff7f826a4000 0x9000 0x9000 org.emlydinesh.driver.ApplePS2Keyboard (3.3) 1B7F716C-AD62-3567-AC17-C369A14E7391 <37 35 7 6 5 4 3 1> 47 0 0xffffff7f826ad000 0xd000 0xd000 org.emlydinesh.driver.ApplePS2ElanTouchpad (3.3) 1E26FA2F-10CA-31F4-84F5-2E1CED3D5D8C <46 37 35 7 6 5 4 3 1> 54 0 0xffffff7f8142c000 0x3a000 0x3a000 com.insanelymac.RealtekRTL8111 (1.2.3) C5D66AA1-418D-3D0A-9507-24E6339E2677 <53 12 5 4 3 1> 67 0 0xffffff7f80fd0000 0x2c7000 0x2c7000 com.realtek.driver.RtWlanU (1827.4) 4401D6D7-72FC-391B-A5F1-5C2DB9FE71F4 <53 48 5 4 3 1> 89 0 0xffffff7f82672000 0x5000 0x5000 com.darwin.driver.ACPIBacklight (3.0.1d2) 70E5A058-E45A-3F42-B05C-2AEAD2A5356D <69 12 11 4 3> 97 0 0xffffff7f81c80000 0x6000 0x6000 org.emlydinesh.driver.EAPDFix (2.0.1) 5EA27FE0-A297-3D09-95C2-8149A1A4B5EE <83 81 35 7 6 5 4 3 1> 111 0 0xffffff7f826ba000 0x18000 0x18000 net.osx86.kexts.GenericUSBXHCI (1.2.8d9) no UUID <48 12 7 5 4 3> $ csrutil status System Integrity Protection status: disabled. The only kext that says "No UUID" is GenericUSBXHCI. I tried v.1.2.8d9 (the last version before RehabMan introduced a 10.11-check) and also v1.2.7. Same behavior for both. Same problem here, I can see it loaded in verbose boot, but no UUID :/ Racermaster; with your kext the system doesn't even boot at all EDIT: Manually installing Racermaster's kext does get the system to boot, but again no UUID and Finder crashes all the time Edited December 13, 2015 by Metalcored00d Link to comment Share on other sites More sharing options...
lassard Posted December 14, 2015 Share Posted December 14, 2015 I'm using a personal version with some (minor) changes: https://github.com/theracermaster/GenericUSBXHCI/releases Are you on 10.11.2? AFAIK there are issues on 10.11/10.11.1 (can cause panics). Yes, I wasn't using this kext up to now but due to the recent posts, I decided to give it a try on 10.11.2. Can you run kextstat and check that GenericUSBXHCI has an associated UUID? @Metalcored00d well at least I have no issues, the kext doesn't load and that's all. Link to comment Share on other sites More sharing options...
qwaak Posted December 14, 2015 Share Posted December 14, 2015 Can you run kextstat and check that GenericUSBXHCI has an associated UUID? ... 49 0 0xffffff7f820e5000 0x1b000 0x1b000 net.osx86.kexts.GenericUSBXHCI (1.2.7) no UUID <40 12 7 5 4 3> ... USB 3.0 working. ASUS X99-A Mainboard, i7 5820K, GTX 980 Ti, Clover 3320, MacPro5,1 SMBIOS 1 Link to comment Share on other sites More sharing options...
lassard Posted December 14, 2015 Share Posted December 14, 2015 Thanks, so as I imagined, the "no UUID" doesn't necessarily mean that the kext is not working... Here I have energy on the USB 3.0 port but no device is recognized. Link to comment Share on other sites More sharing options...
SummerRain Posted December 14, 2015 Share Posted December 14, 2015 I almost bought a 3rd party PCIe card for USB 3.0 functionality. This post gives me some hope as I just upgraded to 10.11.2 last night. Let me give it a try again tonight when I get home. Thanks guys. Link to comment Share on other sites More sharing options...
Metalcored00d Posted December 15, 2015 Share Posted December 15, 2015 I can confirm that Riley's method with the Oyen mXHCI kext works well on 10.11.2 with the approriate dsdt edits he provided. The reason that I didn't have succes at first was because I tried to connect a sound cable with it instead of storage. Storage works well, other things aren't detected Link to comment Share on other sites More sharing options...
carbo178 Posted December 15, 2015 Share Posted December 15, 2015 With the system in my signature finally got ASMedia 1042 working with dsdt edit and old caldigit kexts, but don't show the external device nor controller in System Profiler - USB 1 Link to comment Share on other sites More sharing options...
harimurtie Posted December 16, 2015 Share Posted December 16, 2015 second to carbo178. usb3 port not detected in system information-USB, maybe because messy DSDT, but old caldigit i used in ML and Yosemite could be loaded, and USB 2 flashdisk is detected. cant test its speed since dont have usb3 device. Link to comment Share on other sites More sharing options...
Riley Freeman Posted December 16, 2015 Share Posted December 16, 2015 The property for listing USB devices in El Capitan has been renamed so that's why ports and devices won't show up in System Profiler when using "old" kexts. Still, it's nice to have working ports again 1 Link to comment Share on other sites More sharing options...
carbo178 Posted December 16, 2015 Share Posted December 16, 2015 second to carbo178. usb3 port not detected in system information-USB, maybe because messy DSDT, but old caldigit i used in ML and Yosemite could be loaded, and USB 2 flashdisk is detected. cant test its speed since dont have usb3 device. AsMedia is correctly injected in DSDT, otherwise don't show peripheral into System Profiler The property for listing USB devices in El Capitan has been renamed so that's why ports and devices won't show up in System Profiler when using "old" kexts. Still, it's nice to have working ports again I agree Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted December 16, 2015 Share Posted December 16, 2015 My USB3 ports (desktop in signature) don't work with el cap. How can I see if they are Asmedia? Link to comment Share on other sites More sharing options...
oSxFr33k Posted December 16, 2015 Share Posted December 16, 2015 I just tried booting the 10.11.2 installer on my Z68 with the Oyen Digital driver I use in 10.10 and it seems to be working ok. No panic, the USB 3 stick I had attached was mounted and visible in Disk Utility and ioreg shows the mXHCD driver loaded. So it looks like third-party driver support has been fixed to some degree with 10.11.2. Update 1: Also appears to work with GenericUSBXHCI. Although I've found it can sometimes cause ports to stop working. It works fine in 10.9 but I never found it all that reliable in 10.10 which is why I stuck with mXHCD. I'm cloning my laptop 10.11 install to a stick to try and boot from it so I can see how both drivers behave in a running 10.11 system. Update 2: Both kexts seem to work fine in 10.11.2. No ports or devices appear in System Profiler however, but I guess that could be fixed in GenericUSBXHCI. Do you have a link to the Oyen driver and DSDT edits needed. Any modification made to the driver for ASMedia1042? Thanks Link to comment Share on other sites More sharing options...
Riley Freeman Posted December 16, 2015 Share Posted December 16, 2015 You don't really need the DSDT edits. It's quicker and easier to just edit the info.plist and remove the device ID match. Have a look here. 2 Link to comment Share on other sites More sharing options...
carbo178 Posted December 16, 2015 Share Posted December 16, 2015 My USB3 ports (desktop in signature) don't work with el cap. How can I see if they are Asmedia? Your USB3 are Nec, see this link: http://www.gigabyte.com/products/product-page.aspx?pid=3440#sp I think is working with latest Rehabman GenericUSBXHCI, see this post: http://www.insanelymac.com/forum/topic/286860-genericusbxhci-usb-30-driver-for-os-x-with-source/?p=2197256 1 Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted December 16, 2015 Share Posted December 16, 2015 Thank you Carbo! I'll try Link to comment Share on other sites More sharing options...
carbo178 Posted December 16, 2015 Share Posted December 16, 2015 Ok, i tried also mXHCD.kext instead of caldigit kexts, but the result is the same: external devices working but are not recognized in System Report (with or without DSDT injection). However it is already a step forward the fact that work 2 Link to comment Share on other sites More sharing options...
harimurtie Posted December 17, 2015 Share Posted December 17, 2015 still work in 10.10.3 15d9c. Link to comment Share on other sites More sharing options...
Lord Kamina Posted December 18, 2015 Share Posted December 18, 2015 Have so far only tried the Oyen drive but cannot get it to work. Oyen driver results on a beachball at the login screen; stays there seemingly indefinitely unless I unplug the expresscard. Link to comment Share on other sites More sharing options...
Lord Kamina Posted December 18, 2015 Share Posted December 18, 2015 The latest GenericUSBXHCi is working fine, with the limitations previously described by a few other people here. Link to comment Share on other sites More sharing options...
lassard Posted December 19, 2015 Share Posted December 19, 2015 The latest GenericUSBXHCi is working fine, with the limitations previously described by a few other people here. +1. ASMedia 1042 finally working with GenericUSBXHCI 1.2.11 installed on EFI/CLOVER/kexts/10.11 after two boots with SIP disabled. PS.: the USB 3.0 port works for any device type, not only storage devices. Thanks a lot Apple and RehabMan \o/ \o/ Link to comment Share on other sites More sharing options...
Lord Kamina Posted December 19, 2015 Share Posted December 19, 2015 It's very erratic for me though, cannot get it to recognize my drive now... Link to comment Share on other sites More sharing options...
lassard Posted December 23, 2015 Share Posted December 23, 2015 It's very erratic for me though, cannot get it to recognize my drive now...Here it works only if I have booted the system with something plugged to the USB 3.0 port. It doesn't need to be a USB 3.0 device. For simplicity I leave my mouse transceiver there and I change it to my USB 3.0 device whenever I want to use it.El Capitan 10.11.2, GenericUSBXHCI 1.2.11, using flag gux-defer-usb2 Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted December 27, 2015 Share Posted December 27, 2015 Doesn't work with my NEC usb3 (desktop in signature). Anyway no KP. Link to comment Share on other sites More sharing options...
simras Posted January 23, 2016 Share Posted January 23, 2016 Hello after try to patch my usb 3.0 ports withe this tutorial : http://www.insanelymac.com/forum/topic/306777-guide-usb-fix-el-capitan-1011/ I understand that it was only for Intel "usb" and i notice that my port are from Asmedia, that why i post here. I have an msi z97a gaming 9 ack motherboard under El Capitan 10.11.3 I try to install kext GenericUSBXHCI 1.2.11on EFI/CLOVER/kexts/10.11 on Libray/Extensions after two boots with SIP disabled but nothing, this is the link i use for download the kext : https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads I know that my ports can't reach 5gb/s they are locked to 480mb/s And here a screen of my "usb 3.0" informations, i am not sure but you speak about ASMedia 1042 but thing that i have 107x ? Please help me Thank you. Link to comment Share on other sites More sharing options...
TheRacerMaster Posted January 24, 2016 Share Posted January 24, 2016 Not sure how many times this can be repeated: ASM107x is a USB 3 hub, NOT a USB 3 controller. Inject your ports the same way you would on a standard Intel setup. Link to comment Share on other sites More sharing options...
Recommended Posts