聂冬,Macbook延迟丢包问题
1676537169,
组网及说明
无
问题描述
有时候在同样的无线网络环境下,windows电脑的ping测试看起来一切正常,而macbook就会表现的差强人意,例如下图
某windows:
某Macbook
过程分析
经过多次探寻和摸索,我们发现这个问题可能与苹果Macbook电脑的awdl进程有关。
awdl:苹果的WiFi直连特性都称之为awdl ,即 apple wireless direct link,涉及的具体应用例如AirDrop等等。
(由于苹果是在2014年后发布的操作系统引入的awdl服务,所以在此之后的macbook版本可能会涉及该问题。)
解决方法
方法一:
我们可以通过安装一个小工具,该工具启动后可以彻底关闭与awdl基础进程相关的airdrop和adhoc应用,可以缓解延迟抖动断流的情况。(但是可能会遇到airdrop不可用,个人热点不可用的情况)
PS:小工具见附件
安装过程:
在macbook 安装后,点击如下按钮即可
方法二:
如果想在不安装小工具前,提前测试下是否由于该问题导致,可以通过在mac本上直接关闭awdl进程进行验证。
测试方法:
调出mac本的【终端】对话框,输入ifconfig查看awdl0的状态是否是active,如果是active,可以通过命令sudo ifconfig awdl0 down关闭awdl进程,看看ping测试是否有效果。
PS:这里要注意的是,macbook如果发生重启,之后awdl进程会重新恢复active。如果想永久生效,还是需要安装方法一的小工具哦。