Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

I am sorry. Here it is.

Probably not related, but why do you have the AppleAPIC patch in KextsToPatch? It does not apply to any version of macOS (applies only to certain versions of 10.11).

Otherwise, I don't see anything obviously wrong with your USB setup.
 
Probably not related, but why do you have the AppleAPIC patch in KextsToPatch? It does not apply to any version of macOS (applies only to certain versions of 10.11).

Otherwise, I don't see anything obviously wrong with your USB setup.
OK, I removed the AppleAPIC patch. And still lots of usb fails.
Code:
2017-01-13 16:10:02.000974+0800  localhost kernel[0]: (IOUSBFamily) <IOUSBFamily`AppleUSBLegacyRoot::init(OSDictionary*)> 000001.508193 AppleUSBLegacyRoot@: AppleUSBLegacyRoot::init: enabling legacy matching
2017-01-13 16:10:02.003966+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511183 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 0 sleepUnits 0
2017-01-13 16:10:02.004044+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511265 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 0 sleepUnits 0
2017-01-13 16:10:02.004147+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511368 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.004183+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511404 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.004243+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511465 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.326844+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:02.326853+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:02.326884+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:02.327077+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.327081+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.327104+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.475504+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.982723 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.476414+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.476421+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.476453+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222559+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222564+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222568+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222610+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222614+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222618+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222724+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222728+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222732+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222752+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222756+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222760+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222768+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222779+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222784+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222802+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222806+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222810+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222839+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222842+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222846+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222855+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222859+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222863+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222872+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222877+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222881+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222944+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222948+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222951+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223042+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223046+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223049+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223058+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223061+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223065+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223138+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223145+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223149+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223315+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223319+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223323+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223420+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223424+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223428+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223436+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223440+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223444+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223542+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223546+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223550+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223580+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223584+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223588+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224062+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224067+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224071+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224103+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224107+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224111+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224226+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224229+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224233+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224337+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224341+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224345+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224362+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224366+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224370+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.255410+0800  localhost kernel[0]: (IOBluetoothHostControllerUSBTransport) <IOBluetoothHostControllerUSBTransport`IOBluetoothHostControllerUSBTransport::start(IOService*)> **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0xe800 ****
 
OK, I removed the AppleAPIC patch. And still lots of usb fails.
Code:
2017-01-13 16:10:02.000974+0800  localhost kernel[0]: (IOUSBFamily) <IOUSBFamily`AppleUSBLegacyRoot::init(OSDictionary*)> 000001.508193 AppleUSBLegacyRoot@: AppleUSBLegacyRoot::init: enabling legacy matching
2017-01-13 16:10:02.003966+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511183 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 0 sleepUnits 0
2017-01-13 16:10:02.004044+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511265 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 0 sleepUnits 0
2017-01-13 16:10:02.004147+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511368 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.004183+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511404 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.004243+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.511465 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.326844+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:02.326853+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:02.326884+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:02.327077+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.327081+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.327104+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.475504+0800  localhost kernel[0]: (IOUSBHostFamily) <IOUSBHostFamily`AppleUSBHostResources::allocateDownstreamBusCurrentGated(IOService*, unsigned int&, unsigned int&)> 000001.982723 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2017-01-13 16:10:02.476414+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.476421+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:02.476453+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222559+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222564+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222568+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222610+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222614+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222618+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222724+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222728+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222732+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222752+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222756+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222760+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222768+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222779+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222784+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222802+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222806+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222810+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222839+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222842+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222846+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222855+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222859+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222863+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222872+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222877+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222881+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222944+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.222948+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.222951+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223042+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223046+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223049+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223058+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223061+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223065+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223138+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223145+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223149+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223315+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223319+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223323+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223420+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223424+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223428+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223436+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223440+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223444+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223542+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223546+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223550+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223580+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.223584+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.223588+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224062+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224067+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224071+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224103+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224107+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224111+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224226+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224229+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224233+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224337+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224341+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224345+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224362+0800  localhost kernel[0]: USB2.0 HD UVC WebCam: family specific matching fails
2017-01-13 16:10:04.224366+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.224370+0800  localhost kernel[0]: AppleUSBInterface: family specific matching fails
2017-01-13 16:10:04.255410+0800  localhost kernel[0]: (IOBluetoothHostControllerUSBTransport) <IOBluetoothHostControllerUSBTransport`IOBluetoothHostControllerUSBTransport::start(IOService*)> **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0xe800 ****

What is not working?
After you make any change, you must provide new "Problem Reporting" files.

Note: The problem with your camera is likely device specific.
 
What is not working?
After you make any change, you must provide new "Problem Reporting" files.

Note: The problem with your camera is likely device specific.

Sorry for my late reply.
 

Attachments

  • Archive.zip
    2.7 MB · Views: 125
I have a MSI H81M-P33 board that has one Intel USB3 controller (8086,8c31) and a Renasas (1912,0015). I followed RehabMan's guide and created the ssdt for USbInjectAll. Every USB ports worked great now except the 2 Renasas USB3 ports. Now, do I just install the GenericUSBXHCI.kext for the Renasas controller? If so, do I need any patching in the config.plist?
Thanks!
 
I have a MSI H81M-P33 board that has one Intel USB3 controller (8086,8c31) and a Renasas (1912,0015). I followed RehabMan's guide and created the ssdt for USbInjectAll. Every USB ports worked great now except the 2 Renasas USB3 ports. Now, do I just install the GenericUSBXHCI.kext for the Renasas controller? If so, do I need any patching in the config.plist?
Thanks!

GenericUSBXHCI.kext may be unreliable, but you can try it. Otherwise, you can just ignore those ports.
 
GenericUSBXHCI.kext may be unreliable, but you can try it. Otherwise, you can just ignore those ports.
Thanks for the reply! I am going try GenericUSBXHCI.kext because those are the only USB3 on the front. Do I need any patching to config.plist file?
 
I am going try GenericUSBXHCI.kext because those are the only USB3 on the front.

You will probably be disappointed with the reliability of the Renasas for front ports (as you're likely to use them more).
You should probably consider connecting those front ports to an Intel header, or install a supported FL1100 based card that has an internal header for those front ports.

Do I need any patching to config.plist file?

Depends on what you're asking the question in regards to.
 
Last edited:
Back
Top