本文最后更新于 417 天前,其中的信息可能已经有所发展或是发生改变。
黑苹果下有线网卡几乎全部都能正常驱动使用,这里主要讲英特尔有线网卡驱动【IntelMausi.kext】,它主要为大多数型号的Intel板载网卡提供性能更好更加稳定的驱动程序,如果你有线网卡属以下类型但没有正常驱动或传输速度不理想可以下载尝试。
傻瓜式一键安装版查看这里【点击查看】。
目前支持型号:
-
5系芯片组
- 82578LM
- 82578LC
- 82578DM
- 82578DC
-
6系和7系芯片组
- 82579LM
- 82579V
-
8系和9系芯片组
- I217LM
- I217V
- I218LM
- I218V
- I218LM2
- I218V2
- I218LM3
-
100 系芯片组 (2.1版起支持)
- I219LM
- I219V
-
200系芯片组(2.3版起支持)
- I219V
- I219LM
- I219V2
- I219LM2
- I219LM3
-
300系芯片组(2.4版起支持)
- I219LM
- I219V
下载地址:(评论可见)
安装使用:
- 复制驱动到EFI:\EFI\CLOVER\kexts\Other,并删除AppleIntelE1000e.kext(如果有)
驱动特点:
- 支持多段数据包,从而在组装数据包进行传输时减轻了网络堆栈的不必要的复制操作。
- 无副本接收和发送。接收时仅复制小数据包,因为创建副本比分配新缓冲区更有效。
- TCP,UDP和IPv4校验和卸载(接收和发送)。
- 支持TCP / IPv6和UDP / IPv6校验和卸载。
- 利用芯片的TCP分段卸载(TSO)功能和IPv4和IPv6来减少发送大量数据时的CPU负载(由于硬件错误已被禁用)。
- 完全针对Sierra(64位架构)进行了优化,但如果您从源代码构建并具有适用于目标OS的适当SDK,则它也应与macOS的旧64位版本一起使用。
- 支持节能以太网(EEE)。
- VLAN支持已实现,但未经测试。
- 该驱动程序使用GPLv2协议发布。
特别说明:
- 驱动不支持82571/2/3/4L 或 82583,以及I210 I211 I350;
- 驱动不支持旧的32位版本 Mac OS X,最低支持版本 10.7 Mac OS X Lion;
- S5网络开机(Wake-on-LAN S5)在macOS中无法工作,因为macOS并不支持。
安装驱动后遇到内核崩溃(Kernel Panic)怎么办?
请先尝试清除系统缓存。由于驱动程序使用的是macOS的专用网络驱动程序接口(仅应由Apple提供的驱动程序使用),因此在OS更新后可能会遇到问题,因为链接器可能无法识别IONetworking.kext已更新,并且驱动程序需要链接到新版本(Apple提供的驱动程序避免了此问题,因为它们始终与IONetworking.kext一起更新)。结果,链接过程会产生垃圾,并且驱动程序可能会在尝试从IONetworking.kext调用函数时调用任意代码。这通常会导致意外行为或内核崩溃(Kernel Panic)。为了从这种情况中恢复,你应该清除系统缓存,以强制链接器重新创建其缓存:
- 删除以下目录里的所有文件:/System/Library/Caches,但务必不要删除这些子目录!
- 重新启动
- 重建内核缓存
- 再次重启