Fixing broken USB dongles/adapters (El Capitan)
Posted onAfter migration to new system 10.11, in my console (log history) I had:
WirelessUtility[1977:13014] [Line 198] OidQueryInformation ==> NoDriver
Similar situation to: Dongles not working in OS X (El Capitan)? or Broken Wireless Adapters.
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.
Procedure
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 ;-)