Contribute
Register

[Guide] 10.11+ USB changes and solutions

Status
Not open for further replies.
Thanks it worked!!! The only thing doesn't work now is a usb midi controller, it has USB1 and when i plug it at any of the back port it doesn't get recognized, thanks god it's working on one of the front usb ports...

i think that the back USB 2.1/1.1 ports don't work as 1.1 (as it mentioned in the mobo specs) so the machine doesn't get recognized...is it possible?

Thanks in advance! :)

I have no USB1 hardware (and no MIDI hardware either), so I'm afraid I can't help you there...
 
So first of all, I apologize for my ignorance. But I have a GA-P67A-D3-B3 rev.1.0 BIOS F7 so Legacy 6-series. Has anyone had success getting the internal USB 3.0 to work?

Is there a part of the guild I should focus on?

So far I have install the:
USBInjectAll.kext
FakePCIID.kext
FakePCIID_XHCIMux.kext

So far everything is good except the USB 3.0. Every Time I enable USB 3.0 in BIOS I get a boot hang [PCI CONFIGURATION BEGINS] ...

I've seen the posts about using a PCIe card but all mine are full. I guess basically I'm wondering if it's possible before I spend a lot of time learning how to implement this guild and if so which part applies to a 6 series board as it looks kinda like the answer in "No! **** you, buy a new board or sacrifice a PCIe card" (sarcasm and not trolling)

I love everything you guys do so please do not think I'm ungrateful.

Thank you!
 
So first of all, I apologize for my ignorance. But I have a GA-P67A-D3-B3 rev.1.0 BIOS F7 so Legacy 6-series. Has anyone had success getting the internal USB 3.0 to work?

Is there a part of the guild I should focus on?

So far I have install the:
USBInjectAll.kext
FakePCIID.kext
FakePCIID_XHCIMux.kext

So far everything is good except the USB 3.0. Every Time I enable USB 3.0 in BIOS I get a boot hang [PCI CONFIGURATION BEGINS] ...

I've seen the posts about using a PCIe card but all mine are full. I guess basically I'm wondering if it's possible before I spend a lot of time learning how to implement this guild and if so which part applies to a 6 series board as it looks kinda like the answer in "No! **** you, buy a new board or sacrifice a PCIe card" (sarcasm and not trolling)

I love everything you guys do so please do not think I'm ungrateful.

Thank you!

No Intel USB3 on 6-series... Off-topic here... Try GenericUSBXHCI.kext.
 
Thank you, as always for the super quick response!
 
This kext injects correct data for my EH02 controller, but it fails to do the same for my EH01 controller.

I have a 6 series chipset.

USB3 isn't a problem because I have a natively supported controller (FL1009, with a small patch).

In the IOService pane of IOJones, I see EH02 with the correct devices under it, but EH01 has nothing under it.

The device names:

EH01@1D
EH02@1A

device-ids:

EH01: 0x261C0000
EH02: 0x2D1C0000

I have USBInjectAll installed.

Is there any more relevant information I need to provide you?

Thanks!
 
This kext injects correct data for my EH02 controller, but it fails to do the same for my EH01 controller.

I have a 6 series chipset.

USB3 isn't a problem because I have a natively supported controller (FL1009, with a small patch).

In the IOService pane of IOJones, I see EH02 with the correct devices under it, but EH01 has nothing under it.

The device names:

EH01@1D
EH02@1A

device-ids:

EH01: 0x261C0000
EH02: 0x2D1C0000

I have USBInjectAll installed.

Is there any more relevant information I need to provide you?

Thanks!

No idea what you mean by "this kext".

Read post #1, "Problem Reporting".
 
No idea what you mean by "this kext".

Read post #1, "Problem Reporting".

It is your USBInjectAll kext.

Here is the necessary system information for you.
 

Attachments

  • CLOVER.zip
    3.4 MB · Views: 88
  • macbook-pro.ioreg.zip
    412.4 KB · Views: 95
  • output.txt
    288 bytes · Views: 99
This kext injects correct data for my EH02 controller, but it fails to do the same for my EH01 controller.

I have a 6 series chipset.

USB3 isn't a problem because I have a natively supported controller (FL1009, with a small patch).

In the IOService pane of IOJones, I see EH02 with the correct devices under it, but EH01 has nothing under it.

The device names:

EH01@1D
EH02@1A

device-ids:

EH01: 0x261C0000
EH02: 0x2D1C0000

I have USBInjectAll installed.

Is there any more relevant information I need to provide you?

Thanks!

Drivers are not loading for EH01. Problem is likely DSDT or Clover setup.

See guide for correct ACPI patching (seems to be a laptop even though there are no laptops in your profile/signature): http://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Also, you might find some information in system.log as it relates to why the USB kexts are not loading...

Note that you have way too many Clover "Fixes" in config.plist/ACPI/DSDT/Fixes (kitchen sink approach, eh?)

Turn all of them off, and patch ACPI manually.
 
Drivers are not loading for EH01. Problem is likely DSDT or Clover setup.

See guide for correct ACPI patching (seems to be a laptop even though there are no laptops in your profile/signature): http://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Also, you might find some information in system.log as it relates to why the USB kexts are not loading...

Note that you have way too many Clover "Fixes" in config.plist/ACPI/DSDT/Fixes (kitchen sink approach, eh?)

Turn all of them off, and patch ACPI manually.

Disabling all of the fixes, including the USB ones, worked for me.
 
Status
Not open for further replies.
Back
Top