Contribute
Register

How to extend the iMac Pro to X99 [Successful Build/Extended Guide]

Joined
Jan 3, 2011
Messages
365
Motherboard
Asus TUF Sabertooth X99
CPU
Intel Core i7 5950k @ 4.4Ghz
Graphics
Radeon RX Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
Hello.
I finished the guide and installed High Sierra on X99.
However, I have absolutely no USB support.
Just 3 ports work, I have
1 keyboard
1 mouse
1 flash drive

That's it even the inner USB headers, the USB 3.1, USB 3.0, nothing absolutely nothing works.
Even the USB external hub.

I would appreciate help, I am so close, but at the same time, this computer doesn't even had headphones, Wireless, Bluetooth, USB hubs, no peripherals what so ever
 
Joined
Jan 3, 2011
Messages
365
Motherboard
Asus TUF Sabertooth X99
CPU
Intel Core i7 5950k @ 4.4Ghz
Graphics
Radeon RX Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
I was able to fix the USB problem with X99_Injector USB 3.kext

Anybody knows why was this possible solution not mentioned on the guide?
 

kgp

Joined
May 30, 2014
Messages
6,553
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
I was able to fix the USB problem with X99_Injector USB 3.kext

Anybody knows why was this possible solution not mentioned on the guide?
Because I recommend to use a truncated board-specific 15-port XHC USB kext, as outlined in my guide.
 
Joined
Jan 3, 2011
Messages
365
Motherboard
Asus TUF Sabertooth X99
CPU
Intel Core i7 5950k @ 4.4Ghz
Graphics
Radeon RX Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
Because I recommend to use a truncated board-specific 15-port XHC USB kext, as outlined in my guide.
Would you mind for Asus X99 Sabertooth how would I start building a board-specific kext.

The guide is pretty long and I read all of it but that part of USB kext was confusing.
 

kgp

Joined
May 30, 2014
Messages
6,553
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Would you mind for Asus X99 Sabertooth how would I start building a board-specific kext.

The guide is pretty long and I read all of it but that part of USB kext was confusing.
I would not know which part of the guide is confusing. There is no short version and I am not going to re-explain the entire procedure here again.

Anyway if the Asus X99 Sabertooth employs the same XHC onboard controller as the ASUS X99-A II, you just have to do the port discovery.

Having a truncated 15-port XHC USB kext at your deposit will not only make you independent from any necessity of a working USB port limit patch but also make your system more vanilla in terms of future macOS updates.
 
Joined
Jan 3, 2011
Messages
365
Motherboard
Asus TUF Sabertooth X99
CPU
Intel Core i7 5950k @ 4.4Ghz
Graphics
Radeon RX Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
Ok but form now I can just keep using the X99 injector you recommended on the X99 Sierra guide correct?
 

kgp

Joined
May 30, 2014
Messages
6,553
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Ok but form now I can just keep using the X99 injector you recommended on the X99 Sierra guide correct?
up to you.. I just answered your former question why the X99_Injector USB 3.kext is not particularly addressed in my 10.13. or 10.14 X99 guides.
 
Joined
Jan 3, 2011
Messages
365
Motherboard
Asus TUF Sabertooth X99
CPU
Intel Core i7 5950k @ 4.4Ghz
Graphics
Radeon RX Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
up to you.. I just answered your former question why the X99_Injector USB 3.kext is not particularly addressed in my 10.13. or 10.14 X99 guides.
Is there a benefit in having a custom made kext
 

kgp

Joined
May 30, 2014
Messages
6,553
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Is there a benefit in having a custom made kext
See last sentence of post #2,835... :rolleyes: Of course you can also use the USBInjectAll.kext + custom SSDT approach. However, all this extended discussion is somewhat out of topic along this thread.
 
Top