I want to disable the Apple extension and leave the patcher extension alone. I think the problem is that when the Mac boots ups back from hibernation it switches to the AppleRTL815XEthernet110 kernel extension instead of using the patcher one.
I tried the new version of the Realtek drivers dated 5 and its not solving anything. On Catalina 10.15.4 my network interface stops working after unplugging everything for some time (every morning when I plug everything back to start working, the damn ethernet won't work). But the disconnects that required a restart were the bigger issue. In terms of my previous issues, I remember that when I clicked the little lock in the browser to view the cert, it would crash my computer. But it still uses the same Realtek 8153 chip although am using the native driver though now, AppleUSBECM.kext I got a new USB ethernet adapter because the old one had lots of issues (hence the gist in the first place). I got a new USB ethernet adapter and use the native driver Perhaps clear the Kernel cache sudo rm -rf /System/Library/Caches/
Sudo kextload /Library/Extensions/AppleRTL815XComposite109.kext Sudo kextload /Library/Extensions/AppleRTL815XEthernet109.kext Sudo kextunload /Library/Extensions/AppleRTL815XComposite109.kext Sudo kextunload /Library/Extensions/AppleRTL815XEthernet109.kext With normal operation with only the network cable plugged in, I only see 815XEthernet loaded. /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleRTL815X*.kext.| "IOGeneralInterest" = "IOCommand is not serializable" Terminal output snippet from `ioreg -p IOUSB -w0 -l` +-o USB3.0 Hub Launch System Information(also known as System Profiler) -> Software -> Extensions.Launch System Information(also known as System Profiler) -> Hardware -> USB.