用于 Realtek RTL8111/8168 系列的 OS X 开源 驱动程序
OS X 开源 驱动程序适用于 Realtek RTL8111/8168 系列产品。 *** 请注意,此驱动程序并非由 Realtek 提供! ***
由于缺少能够利用 Realtek RTL81111/8168 系列产品的高级功能的 OS X 驱动程序,我开始了一项新的项目,旨在创建一款先进的驱动程序,充分利用这些在当今市场上几乎所有廉价主板上都能找到的网卡。基于 Realtek 的 Linux 驱动程序(版本 8.035.0),我编写了一个针对性能进行优化的驱动程序,在系统资源得到有效利用的同时,在高负载情况下可降低 CPU 使用率。
** 驱动程序的主要特点 ** - 支持在新的主板上使用的 Realtek RTL8111/8168 B/C/D/E/F/G/H 系列芯片。 - 支持多段包,从而减轻网络栈在组装用于传输的包时所需的不必要的复制操作。 - 不进行复制的接收和发送。 在接收时,只复制小包,因为创建复制比分配新缓冲区更有效。 TCP、UDP 和 IPv4 校验和卸载 (接收和发送)。 - 在 IPv4 和 IPv6 上进行 TCP 分段卸载。 - 支持 TCP/IPv6 和 UDP/IPv6 校验和卸载。 - 完全优化了 Mountain Lion (64 位体系结构),但也可与 Lion 一起使用。 Snow Leopard 需要进行一些更改。 - 支持 Wake on LAN。 - 支持节能以太网 (EEE),可以通过在驱动程序 Info.plist 中将 enableEEE 设置为 NO 而不需要重新构建来禁用 EEE。 默认值为 YES。 - 驱动程序以 GPLv2 许可证发布。
限制
暂无开放 Issues,或尚未同步最近议题。