Jump to content

About This File

Driver for Realtek's RTL810X Fast Ethernet family of NICs which supports these chips:

  • RTL8101E
  • RTL8102E
  • RTL8103E
  • RTL8401E
  • RTL8105E
  • RTL8402
  • RTL8106E
  • RTL8106EUS
  • RTL8107E


  • Version 2.0.0 requires Sierra (may work on El Capitan too but this is untested). Previous versions of OS X are supported by version 1.0.0.
  • 64 bit architecture only.
  • Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission.
  • No-copy receive and transmit. Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer.
  • TCP, UDP and IPv4 checksum offload (receive and transmit).
  • TCP segmentation offload under IPv4.
  • Support for TCP/IPv6 and UDP/IPv6 checksum offload.
  • Supports Wake on LAN.
  • Support for Energy Efficient Ethernet (EEE) which can be disabled by setting enableEEE to NO in the drivers Info.plist without rebuild. The default is YES.
  • The driver is published under GPLv2.

What's New in Version 1.0.0   See changelog


  • First official release
  • Like 13
  • Thanks 4

User Feedback

Recommended Comments

Performance and stability of this kext is outstanding.


Tested on

Lenovo IdeaPad Z580

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)

  • Like 1
Link to comment
Share on other sites

Not working in macOS Sierra 10.12.6

kxld[com.insanelymac.RealtekRTL8100]: The super class vtable 'vtable for IOEthernetController' for vtable 'vtable for RTL8100' is out of date. Make sure your kext has been built against the correct headers.

Link failed (error code 5).

Prelink failed for com.insanelymac.RealtekRTL8100; omitting from prelinked kernel.


  • Like 3
Link to comment
Share on other sites
  • Create New...