前两篇文中我们介绍了来一些解决 OS X Yosemite Wi-Fi 问题的方法。今天我们继续深入解决 OS X 的 Wi-Fi 问题,但是在本文连载的同时,你也应该认识到这样一个情况,就是造成 OS X Yosemite 的 Wi-Fi 问题的原因非常复杂。由于这种复杂特性,所以本文的标题也只能是「排错」,而不是一定就能够解决各位读者的实际问题,笔者也非常希望各位玩儿法的读者能提供其他的 Wi-Fi 网络排错方案。
1. 更改 MTU 的值(1453)
MTU(Maximum Transmission Unit),它控制着网络上传输的最大数据包的大小。
原理我想是这样的:如果 MTU 设置的值大于网络容量,Mac 将检测到数据包「丢失」,直接后果便是掉线。默认设置值 1500 还是有点大的,一些网络连接也会拒绝掉这么大的数据包访问。但事实证明,1453(思科网络一个神奇的数值)刚好——它足够小,以保持住与绝大多数网络的连接通畅,同时它足够大,也不会造成任何数据包访问速度变慢。
更改 MTU 的值
第一步:打开网络设置面板,单击右下角的「高级」按钮,然后单击「硬件」(Hardware)选项卡。
第二步:拉下「配置」菜单,并设置为「手动」。
第三步:修改「MTU」选项为「自定义」,并设置数值为「1453」。
第四步:点击「确定」,并「应用」更改。
接下来你再接入 Wi-Fi 网络,应该再也没有问题了。