

Starting from Sierra use " log show -predicate "processID = 0" -debug" in order to retrieve kernel logs. The kernel log messages can be retrieved with "grep kernel /var/log/system.log" in Terminal. Use the debug version to collect log data when trying to track down problems.Make sure you have followed the installation instructions especially when you have issues with certain domains while the others are working fine. Delete all the files in /System/Library/Caches and it's subdirectories but leave the directories and the symbolic links intact.In order to recover from such a situation, you should clean the System Caches forcing the linker to recreate it's caches: This usually results in unpredicted behavior or a kernel panic. As a result, the linking process produces garbage and the driver may call arbitrary code when trying to call functions from IONetworking.kext. Well, before you start complaining about bugs after you upgraded macOS and ask me to publish a driver update, you should first try to resolve the issue on your own by cleaning the system caches.Īs the driver uses macOS's private network driver interface, which is supposed to be used by Apple provided drivers only, you might run into problems after an OS update because the linker may fail to recognize that IONetworking.kext has been updated and that the driver needs to be linked against the new version (Apple provided drivers avoid this problem because they are always updated together with IONetworking.kext). Support for Energy Efficient Ethernet (EEE) which can be disabled by setting enableEEE to NO in the drivers ist without rebuild. Support for TCP/IPv6 and UDP/IPv6 checksum offload. TCP, UDP and IPv4 checksum offload (receive and transmit). Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer. Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission. Here is a list of the driver's basic features: Being asked to add support for Realtek's Fast Ethernet PCIe NICs to my RTL8111 driver I got tired of answering the same old question again and again so that I finally decided to write a separate driver for these chips and to make a few of you guys and gals happy.Īs of now the driver supports the following members the RTL810X Fast Ethernet family:
