Jump to content

RealtekRTL8111.kext not loading because com.apple.iokit.IONetworkingFamily is not found


6 posts in this topic

Recommended Posts

So I have RealtekRTL8111.kext in /EFI/CLOVER/kexts/10.10/ to support my card, and at boot time I get this:
 

kernel[0]: Kext com.insanelymac.RealtekRTL8111 - library kext com.apple.iokit.IONetworkingFamily not found.
kernel[0]: Can't load kext com.insanelymac.RealtekRTL8111 - failed to resolve library dependencies.
kernel[0]: Kext com.insanelymac.RealtekRTL8111 failed to load (0xdc00800e).
kernel[0]: Failed to load kext com.insanelymac.RealtekRTL8111 (error 0xdc00800e).
kernel[0]: Couldn't alloc class "RTL8111"

 
Then the card obviously does not work, what puzzles me is that after booting kextstat clearly says com.apple.iokit.IONetworkingFamily is there and loaded. What gives?

Copy it to /S/L/E. Loading networking kexts from EFI is unreliable. It works for install/recovery but not for normal OS operation. Has to do with kextcache I think.

Copy it to /S/L/E. Loading networking kexts from EFI is unreliable. It works for install/recovery but not for normal OS operation. Has to do with kextcache I think.

Thanks will try

I noticed the same thing recently when redoing my setup I needed to use Kext Utility to rebuild the system cache then it has loaded fine ever since from the EFI partition.

×
×
  • Create New...