Search for "GenericUSB", not "kernel".
Yes. Not started according to ioreg. It means it is either installed incorrectly, corrupt, or is coming across an error upon initialization.
I tried to install the kext manually using:
Get admin privs (if you choose to skip this step, add sudo to the front of each of the following commands):
sudo -s
Copy the kext:
cp -R ~/GenericUSBXHCI.kext /System/Library/Extensions/
Set modes and ownership:
chmod -R 755 /System/Library/Extensions/GenericUSBXHCI.kext
chown -R 0:0 /System/Library/Extensions/GenericUSBXHCI.kext
Now we repair permissions:
/usr/libexec/repair_packages --repair --standard-pkgs --volume /
We need to remove prior kext caches:
rm -R /System/Library/Caches/com.apple.kext.caches
Re-introduce the system to the
Extensions folder:
touch /System/Library/Extensions
Now we rebuild the kext cache:
kextcache -update-volume /
____________________________
when I look in /Extensions the kext is not there.
console output:
2017-11-29 4:23:37.715 PM sudo[417]: Bruce : TTY=ttys000 ; PWD=/System/Library/Extensions ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel GenericUSBXHCI.kext
2017-11-29 4:26:38.338 PM sudo[429]: Bruce : TTY=ttys000 ; PWD=/System/Library ; USER=root ; COMMAND=/bin/chmod -R 755 GenericUSBXHCI.kext
2017-11-29 4:27:02.754 PM sudo[431]: Bruce : TTY=ttys000 ; PWD=/System/Library/Extensions ; USER=root ; COMMAND=/bin/chmod -R 755 GenericUSBXHCI.kext
2017-11-29 4:36:55.983 PM com.apple.kextcache[411]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
2017-11-29 4:57:16.414 PM com.apple.kextcache[436]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
__________________________________________________
Is there somewhere else that I could find an error report to see why this happened?