GoForum › 🌐 V2EX
Mac 唤醒时有线连接断网,请问是何原因?
CNN ·
2026-04-20 13:05 ·
0 次点赞 · 8 条回复
扩展坞使用的是小米十合一。
睡眠后,第二天唤醒时偶尔会出现无法联网的情况,此时即使重新插拔网线也无效(但有线鼠标仍能正常使用),必须重新插拔扩展坞才能恢复网络。
请问这是扩展坞本身的问题,还是 Mac 设置方面导致的?
8 条回复
添加回复
你还需要 登录
后发表回复
如果连续 49 天不关机,就会触发断网,是个 BUG
已经证实了.
该问题最早在 Photon 用于监控 iMessage 服务的 Mac 设备集群中被发现,部分机器在无明显征兆的情况下突然拒绝所有新的网络连接,但 ping 探测仍显示一切正常,已有的连接也保持不断,这使得故障排查极为困难。
运维人员只能通过重启来恢复网络功能,但问题会在下一次达到 49.7 天运行时间后再次出现。
经过深入溯源,Photon 团队将矛头指向了 macOS 内核中的 tcp_now 计时器,该计时器以 32 位整数记录系统启动以来的毫秒数,最大值为 4,294,967,295 (即 2³²-1 ),换算下来恰好是 49.7 天。
该数值会因达到上限而归零或翻转,如果系统没有正确处理这种翻转,例如直接进行大于或小于的比较就会崩溃,导致网络驱动程序认为时间顺序错误,进而停止处理所有数据。
这一故障机制与 1999 年 Windows 98 的 49.7 天蓝屏事件如出一辙,同属整数溢位问题。
参考链接: https://photon.codes/blog/we-found-a-ticking-time-bomb-in-macos-tcp-networking