MacBook Pro AWDL 影响 Wifi 质量

在办工室使用以下两台设备:

1.MacBook Pro(2020):

    • OS:Sonoma 14.2.1 (23C71)
    • CPU:Apple M1
    • 连接wifi

2.Mac Mini:

    • OS:Sonoma 14.2.1 (23C71)
    • CPUIntel i7, 2018
    • 连接wifi

注:二者连接的同名wifi


两台pc可以正常使用通用控制、文件拖拽等协作功能。


但是,MacBook Pro, wifi质量极差,超高延迟和掉包,如图:

最初以为wifi有问题,但听从it同事的建议,使用sudo ifconfig awdl0 down关闭awdl,然后延迟瞬间正常:


当然,在down掉awdl的同时,通用控制随之断开。


这个问题能找到很多链接佐证:

https://jiapan.me/2023/AWDL-Mac-disconnected/

https://www.v2ex.com/t/856907


盼修复!


MacBook Pro (M1, 2020)

发布日期 2023年12月26日 下午7:08

回复
回复量: 3
排序方式: 

2023年12月27日 上午3:57 回应 haijiwang

个人,在Ventura 13.6和Sonoma 14.2.1的M1中测试,如果不同时使用AirDrop通用控制等需要AWDL服务的,Wi-Fi速度与AWDL是否关闭无关,相关服务最多是定时用AWDL通道检查一下有没有服务申请可用,物理通道的占用应该很少。


因为AWDL只是一个虚拟网口,实际使用的还是走Wi-Fi的物理连接,而两者同时使用的话,除非像专用路由器支持多通道多连接,那么物理通道再被共享同时工作时,必定不会像独享那样。


我就是用最简单的Finder中的AirDrop测试的,打开就会有所影响。不过,打开AirDrop后,不进行操作,也不会100%持续影响,而是因为它会更频繁地通过AWDL设备检查网上的其它相同服务的申请,ping的time的高延出现次数会增多,更频繁出现。在关闭该Finder窗口后,就不会影响正常的Wi-Fi使用,ping的time回归正常。没有数据传输的时候,time最多增加了100左右,而传输数据的时候瞬间可以达到300-400左右。


如果你的测试是在14.2.1中,无论是否使用需要AWDL的服务,都会影响你的Wi-Fi正常使用,那是另外一个问题。另外,你的高达4000多,的确是很高,可能是通用控制需要低延迟而更多地占用Wi-Fi物理通道造成的。如果对通用控制使用不高时,还是那么高嘛?

回复

2023年12月27日 下午3:12 回应 tonyfromcalgary

断开通用控制,打开通过Finder打开AirDrop至“所有人”,并且传输数据(使用QQ音乐在线听一首无损music),可以复现:掉包增加、延迟上10k ms。


感觉不像是AirDorp/通用控制哪一项的问题,而是所有跟AWDL有关的服务在活动时,并且有用户程序在传输数据时,就会触发。


所以只能down掉awdl0这个虚拟连接才能让wifi质量恢复正常。


其他基本跟你的测试相近。


如果不使用任何网络IO密集性的应用,单纯开启某个AWDL相关的业务功能,延迟会增加到10-100 ms,单看这个数据是可以接受,但此时相当于空跑,没有意义~

回复

2024年3月4日 下午12:42 回应 haijiwang

经测:将网线接入至 MacBook Pro(2020),使 MacMini 2018 使用 Wifi

MacMini 2018 也存在延迟波动问题,但整体状态优于 MacBook Pro(至少还能勉强使用)


结论:功能是个好功能,但软硬件适配可能还有优化空间;盼Fix。

回复

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

MacBook Pro AWDL 影响 Wifi 质量

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!