IntelLucy.kext是黑苹果屋收集到的一款英特尔 X500 系列 10GBit 以太网控制器的开源驱动程序。
驱动程序的主要特点
- 支持英特尔 X520、X540、X550 和 82598 以太网适配器。
- 支持多段数据包,减轻网络堆栈在组装数据包进行传输时不必要的复制操作。
- 无副本接收和发送。接收时只复制小数据包,因为创建副本比分配新缓冲区更有效率。
- 使用 IPv4 和 IPv6 进行 TCP 分段卸载。
- 支持 TCP/IPv4、UDP/IPv4、TCP/IPv6、UDP/IPv6 和 IPv4 校验和卸载。
- 大型接收卸载:NIC 识别 TCP/IPv4 数据包流并将其重新组合为大数据包以移交给网络堆栈,从而消除了数据包头处理的开销。
- 支持最大 9000 字节的巨型帧(强烈推荐用于 10 GBit/s 操作)。
- 设计用于 High Sierra 及以上版本。
- 支持局域网唤醒。
- 支持硬件 VLAN 标记。
- 我们计划在未来版本中支持节能以太网 (EEE)。
- 与 AppleVTD 兼容,但也可独立运行。
- 不再需要进行硬件修改(以前 SmalltreeIntel8259x.kext 需要)。
- 该驱动程序根据 GPLv2 发布。
当前状态
- 该驱动程序已在 Catalina、Monterey、Ventura 和 Sonoma 上成功测试。
- 性能比com.apple.DriverKit-AppleEthernetIXGBE更好。
- X520 适配器已成功通过无源 DAC 电缆、10GBase-SR 和 1000Base-T SFP+ 模块测试。X520 适配器不支持带有 10GBase-T 端口的 SFP+ 模块,因为它们超出了 SFP+ 插槽的功率限制。
- 对 X540 适配器的支持已在 1.0.3 版中得到改进和测试。两个端口可同时工作。
- 在 1.0.4 版本中,X540 和 X550 的手动介质选择问题已得到修复。
- VLAN 支持已在 1.0.0 版本中修复并测试。
- 局域网唤醒问题已得到修复,并确认可以在 1.0.4 版本中正常运行。
经过测试的配置
- X520-DA1 带有以下介质:
- 无源 DAC 电缆:工作正常
- 10GBase-SR SFP+ 模块:工作
- 1000Base-T SFP 模块:工作
- X540-TA1:正在工作
- X540-TA2:两个端口都在工作
- X550-T1:正在工作
已知问题
- 请记住,X520 适配器不支持 10GBase-T SFP+ 模块,因为该模块的功率要求(约 3W)超出了适配器的限制。无论如何在 X520 适配器中安装 10GBase-T SFP+ 模块都可能会损坏设备。
- 自 1.0.4 版本起,手动介质选择可在 X540 和 X550 上运行。
- 尽量避免启用流量控制的媒体,因为它可能会因发射器挂起和严重的性能问题而导致反复的连接中断。
- 为了使 WoL 正常工作,您需要 4 样东西:
- 支持 WoL 的适配器(只有少数 X520 适配器支持 WoL)。
- 通过附加卡支持 WoL 的主板。
- 必须在 UEFI 设置中启用 WoL。
- 适合 MacOS 的 ACPI 表支持唤醒。
安装
- 使用 OpenCore 注入驱动程序:
更新日志 · 历史版本
“IntelLucy.kext-v1.0.5”
展开/收缩
“IntelLucy.kext-v1.0.4”
展开/收缩
下载地址
解压密码:imacos.top
原文链接:https://imacos.top/2024/09/26/intellucy-kext-v1-0-5/,转载请注明出处。
评论0