问题描述
黑苹果 + OpenCore + Intel英特尔或其他有线网卡,我遇到的情况特征就是:kext的驱动已经正常加载,设置中查看以太网状态的时候,能获取到链路 / IP,但很快断开,又反复重连。通常不是“没装驱动”,而是驱动参数 / 节能 / 电源管理 / BIOS 设置不匹配导致的。
一、确认你用的是“正确的”驱动
我的系统版本是macOS26,网卡型号是Intel(R) Ethernet Connection (2) I219-LM,选用的驱动是 IntelMausi.kext,要确保你的网卡驱动正确的加载,如何检查是否加载可以用以下命令
终端中执行
kextstat | grep -i mausi
执行后能看到 as.acidanthera.IntelMausi 才是对的
二、断线最常见元凶:节能 / 休眠 / ASPM
1.系统中设置
在 macOS 里关闭网卡节能❌ 取消勾选:“节能以太网” / Energy Efficient Ethernet
系统设置 → 网络 → 以太网 → 详细信息 → 硬件
配置方式:
Configure: Manually
Speed: 1000baseT
Duplex: full-duplex
MTU: standard (1500)
2.禁用 macOS 的自动休眠(测试用)
sudo pmset -a tcpkeepalive 0 sudo pmset -a powernap 0 sudo pmset -a standby 0
重启后观察是否还断流
(如果有效,说明是电源管理问题)
三、OpenCore 里必须开的几个选项
OC引导在 config.plist 配置中重点检查:
✅ Kernel → Quirks
DisableIoMapper = YES (特别是没开 VT-d 的)
✅ DeviceProperties(强烈推荐)
如果用Hackintool.app查看网卡不是内建,给网卡注入以下属性(PCI 路径按你实际的来):
<key>PciRoot(0x0)/Pci(0x1f,0x6)</key>
<dict>
<key>built-in</key>
<data>AQ==</data>
</dict>
📌 作用:防止系统当“外置网卡”,修复睡眠 / 断流 / DHCP 异常
四、BIOS 设置
进 BIOS,重点看这些:
✅ 必须确认
LAN Controller:Enabled Wake on LAN:Disabled(测试阶段) Energy Efficient Ethernet:Disabled ASPM / PCIe Power Saving:Disabled ErP:Disabled
⚠️ 如果有这些选项,一定要关
Deep Sleep Network Power Saving LAN Power Management
五、VT-d / IOMMU 导致的反复掉线
如果你:BIOS 没开 VT-d,或 OC 没启用 DisableIoMapper
会出现:DHCP 成功 → 马上断,ping 一会就丢包
解决方案二选一:
方案 A(推荐):DisableIoMapper = YES
方案 B:BIOS 开 VT-d,OC 里保持 DisableIoMapper = NO
六、网线 / 路由器协商异常(经常被忽略)
如果以上你都试过了,都不行,那就检查你的路由器与网线与硬件设备吧


评论0