如果您在拾起Google Chromecast或Google Home扬声器前后开始遇到Wi-Fi连接问题,那么您并不孤单。正如TP-Link工程师最近所详述的那样,在Google的“ Cast ”协议与其使用的无线网络的不稳定性之间可能存在一个必然的推论。
TP-Link工程师连同TP-Link Archer C1200路由器的新Beta固件(硬件版本1、2和3)一起,发布了他们发现的Google Cast网络错误的完整说明。Android手机和平板电脑以及启用了Cast的Google应用(例如YouTube,Google Play影视和Google相册)通过所谓的MDNS数据包或“多播域名服务器”数据包保持与Google Home和Google Chromecast设备的有效连接。MDNS将设备的主机名(即分配给这些设备的网络名)解析为IP地址,并且通常用于没有DNS服务器的本地网络。它们通常每20秒左右发送一次,但是当某些启用了Google Cast的设备进入睡眠状态时,它们会继续排队等待发送新数据包,直到唤醒并解锁。这可能会导致超过100次的电涌,短窗口中有000个数据包-发送的数据包数量与设备保持睡眠状态的时间成正比。当然,这会导致连接问题,但也会使Wi-Fi路由器崩溃并影响其许多核心服务。修复此问题的唯一方法是重新启动Wi-Fi路由器。
该错误不仅限于Archer C1200所有者。TP-Link Archer C7 用户报告了与Synology和Linksys路由器所有者相同的崩溃。
如果您遇到此问题,TP-Link建议暂时禁用Android手机和/或平板电脑上的Cast功能。或者,建议您断开所有支持Cast的设备与Wi-Fi网络的连接,直到Google发布修复程序为止。
您可以在源链接处查看TP-Link的故障,以及用于解决该问题的Archer C1200的Beta固件更新。