RTL81xx OS X Driver

Publicado por D3M0N, 09 de Marzo de 2013, 02:06:18 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

D3M0N


Lnx2Mac's Realtek RTL81xx Driver
Project Page

OVERVIEW:
Due to the shortcomings of the current Realtek 81xx Hackintosh drivers (such as lack of or limited support of 8111E, 32/64-bit, sleep issues), I endeavored to port the Linux RTL81xx driver to Mac OS X.

Porting a driver is never a trivial task, but this one brought two interesting challenges:
Lack of documentation (Realtek provides it only under NDA)
and... I didn't have access to a board with the 8111E

I started this port based on Chuck Fry's "Chucko R1000SL", and merging in support for new chips, from the Realtek Official Linux drivers (released August 31, 2010).

RealtekRTL81xx.kext is the result of this work, and it fully supports the RTL8168/RTL8111 family of NICs.


FEATURES:
* Some highlights of the issues it fixes, and features provided are:
* Support for the following Realtek chips:
       RTL8168 / RTL8168B / RTL8168C
       RTL8111 / RTL8111B / RTL8111C / RTL8111CP / RTL8111D / RTL8111D(L) / RTL8111DP / RTL8111E
       Newer (SandyBridge) RTL8111E, RTL8111E-VL, and RTL8111F (Since v0.0.90)
* Full 32-bit and 64-bit support
* Fixed Sleep/Wake issues
* Full support of WakeOnLAN (Since v0.0.90)
* Full support of WakeOnDemand (Since v0.0.90)
* Improved Auto-Negotiation
* Implemented negotiated-media reporting
* Improved stability
* Improved performance (see image below)
* Numerous unreported/minor bug fixes
* Mac OS X Snow Leopard and Lion support
* Convenient Installer Package


Over 80 members of the tonymacx86 Forum participated in 6 restricted beta cycles, testing it on several platforms, P55, H55, X58.
I'd like to specially thank MacMan for his cooperation and invaluable help in alpha testing this (for several days, I would email him the driver, and he would reply with logs) !

SUPPORT MY WORK:
As you probably understand, a lot of time and effort was (and is) spent on developing and maintaining this project.

I plan to keep this Driver free and public for anyone in the Mac OS X community.

If you like it, please consider helping.
Making a donation is not required, but will be greatly appreciated !

INFO: You are not allowed to view links. Register or Login