I have a kext file that was able to load on Mac OS X 10.11.1 but after updating to Mac OS X 10.11.2 it fails to load.
Mac OS X 10.11.1
When executing sudo kextload abc.kext command is successful and when executing sudo kextutil -tn abc.kext the output is /System/Library/Extensions/ch34xsigned.kext appears to be loadable (including linkage for on-disk libraries).
Mac OS X 10.11.2
When executing sudo kextload abc.kext output is /System/Library/Extensions/abc.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8). and when executing sudo kextutil -tn abc.kext the output is Code Signing Failure: not code signed
/System/Library/Extensions/ch34xsigned.kext appears to be loadable (including linkage for on-disk libraries).
As far as I understand there was nothing related to drivers signing on this release. The list of changes in this update include:
- Improved Wi-Fi reliability
- Improved the reliability of Handoff and AirDrop
- Fixed an issue that may cause Bluetooth devices to disconnect
- Fixed an issue that prevented Mail from deleting messages in an offline Exchange account
- Fixed an issue that prevented importing photos from an iPhone to a Mac using a USB cable
- Improved iCloud Photo Sharing for Live Photos
Any idea what is going wrong?