Fixing broken USB dongles/adapters (El Capitan)Posted on
After migration to new system 10.11, in my console (log history) I had:
WirelessUtility[1977:13014] [Line 198] OidQueryInformation ==> NoDriver
All because El Captain brings new and better security methods which are causing this problem. By typing
kextstat -sort | grep -v 'com.apple'you can check all non-apple/external active & supported kernel components.
There is possibility to disable System Integrity Protection by typing
csrutil disable, but it seems dangerous. Below, I propose less intrusive method.
Disable the kext signing security setting:
$ sudo nvram boot-args="kext-dev-mode=1"
Install drivers/utilities for your dongle/adapter…
In my case, I was installing drivers for my ASUS USB-AC51 Wi-Fi adapter.
Re-enable it again:
$ sudo nvram -d boot-args
Reboot your computer and check if it works. In my case, after
networksetup -listallhardwareports I had seen my new interface ;-)