Contribute
Register

USB 3.0 ports not working on High Sierra 10.3.5

Status
Not open for further replies.
Joined
Dec 30, 2015
Messages
11
Motherboard
GIGABYTE GA-H97-HD3
CPU
i7-4790K
Graphics
HD 7970
I'm having trouble getting any of the front and back USB 3.0 ports working on my hackintosh. USB 3.1 and 2.0 works but not 3.0?

I've uploaded screenshots of kext folders and IORegistry and config.plist.


EDIT: *10.13.5
 

Attachments

  • Screen Shot 2018-09-11 at 09.06.19.png
    Screen Shot 2018-09-11 at 09.06.19.png
    1.9 MB · Views: 189
  • Screen Shot 2018-09-11 at 09.07.42.png
    Screen Shot 2018-09-11 at 09.07.42.png
    1.1 MB · Views: 161
  • Screen Shot 2018-09-11 at 09.08.29.png
    Screen Shot 2018-09-11 at 09.08.29.png
    284.3 KB · Views: 168
  • config.plist
    5.4 KB · Views: 136
  • Screen Shot 2018-09-11 at 11.06.23.png
    Screen Shot 2018-09-11 at 11.06.23.png
    773.3 KB · Views: 152
Last edited:
I'm having trouble getting any of the front and back USB 3.0 ports working on my hackintosh. USB 3.1 and 2.0 works but not 3.0?

I've uploaded screenshots of kext folders and IORegistry and config.plist.


EDIT: *10.13.5

Hi there.

Hmmm. Looking at IORegistryExplorer's output it seems all but one of your USB ports are defined as USB 2.0.

So have you created your own SSDT for the USB ports in use? Or did you just not use a port-limit removal patch?

Okay, I see there are 15 in total listed in IORegistryExplorer. Looking at the Gigabyte board spec shows it has 2x USB3.1 Gen2 ports, 5x USB 3.1 Gen 1 ports and 6x USB 2.0 ports. For all those you would have 16 ports that potentially need defining - you can possibly ignore the 3.1 Gen 2 ports as I'm guessing they will probably appear on the RP section of the tree, not the XHC - this equates to 11x HS** ports and 5 SS* (so not 14+1 as per your IORegistryExplorer screenshot etc).

With an SSDT the target is 15-ports so if you use one, then 1x port needs excluding. Easy enough to do that for one of the unused motherboard headers.

My suggestion is that you take another look at your SSDT, or create one if you haven't already. That should cure this problem :thumbup:.

:)
 
Last edited:
Hi there.

Hmmm. Looking at IORegistryExplorer's output it seems all but one of your USB ports are defined as USB 2.0.

So have you created your own SSDT for the USB ports in use? Or did you just not use a port-limit removal patch?

Okay, I see there are 15 in total listed in IORegistryExplorer. Looking at the Gigabyte board spec shows it has 2x USB3.1 Gen2 ports, 5x USB 3.1 Gen 1 ports and 6x USB 2.0 ports. For all those you would have 16 ports that potentially need defining - you can possibly ignore the 3.1 Gen 2 ports as I'm guessing they will probably appear on the RP section of the tree, not the XHC - this equates to 11x HS** ports and 5 SS* (so not 14+1 as per your IORegistryExplorer screenshot etc).

With an SSDT the target is 15-ports so if you use one, then 1x port needs excluding. Easy enough to do that for one of the unused motherboard headers.

My suggestion is that you take another look at your SSDT, or create one if you haven't already. That should cure this problem :thumbup:.

:)
Please would you like to help me creating an SSDT USB for my motherboard. It is sooo difficult. And i can t figure it out how does it work. I tryed evertything but noting works.
 
Status
Not open for further replies.
Back
Top