OS X 10.9网络问题二则
Mavericks已经更新到10.9.1,之前反映的一些兼容性问题已经得到了解决(比如Gmail的修复还是靠谱的),但仍存在一些小问题。最近就遇到了两个网络方面的,花了些时间琢磨了workaround。
机器从休眠中恢复时网络中断
首先明确一下,这里说的休眠是sleep,也就是笔记本不合盖,机器出于屏幕保护、节能等方面的考虑(或者说配置),自动进入低能耗状态。休眠时,正常来说CPU等仍然是通电的,一些后台程序仍然会运行。而合盖后则默认将内存缓存到磁盘上,然后一般只有程序更新等在运行,能耗更低。所以,这里要讨论的,不包括合盖以后wifi中断的问题,那是个正常的默认设定。
用上一段时间,可能会发现,机器从休眠中恢复出来,网络无法连接了。而且似乎没有那么直接的解决方法。出现问题时,如果在终端里运行 ifconfig
,会发现IP地址丢掉了,而网络设置界面上是正常的,端口也active。我自己遇到的是有线网络,但是从网上反映的情况来看,wifi也会有类似现象。有网友尝试过重置SMC、PRAM等,据说都只能管一次,之后仍然会不时出现这个问题。
首先提供一个最简单的解决方案:对于有线网络来说,重新插拔一下网线就可以了。