先别摔路由器,你看到的“满格”本来就是假的
我家里那台服役三年的TP-Link WDR7660,隔着两堵承重墙,手机右上角永远是三格或满格。但一开视频会议,画面直接变抽象画。后来我借了台USB无线网卡,装上WirelessMon软件一测,发现手机显示的“满格”其实只代表接收信号强度(RSSI)在-65dBm以上——而路由器实际发出的速率是2.4GHz频段下自适应降到的11Mbps。换句话说,信号图标代表的是“能收到”,不等于“能跑快”。
那台路由器的2.4GHz和5GHz用同一个SSID(混合模式),手机为了“稳定”永远自动联系2.4GHz。我手动把2.4GHz的SSID改成Home_24、5GHz改成Home_5G后,连上5GHz,同一位置测速从13Mbps跳到了89Mbps。这个改动只需要登录路由器管理后台,把“无线设置”里的频段分开,前后不到三分钟。
信道拥堵比墙还可怕,参数全在路由器后台
我住在老式六层板楼,用手机扫描周围WiFi,一屏能列出27个网络。问题不在信号打架,而在大家都在用默认信道——2.4GHz只有1、6、11三个互不干扰的信道,绝大多数路由器的“自动”模式会傻傻地同时挤在信道1。我进路由器把2.4GHz固定到信道11,又用WiFi Analyzer(Android版)确认周围只有两个弱信号也在这个信道,再测延迟就从平均48ms降到了23ms。
但请注意,信道带宽不是越大越好。之前我把2.4GHz的“信道带宽”设为40MHz,结果在楼道里移动时网速反而掉到个位数。因为40MHz占用相邻两个信道,一旦邻里路由器有信号,干扰更严重。后来老老实实改成20MHz,虽然理论峰值降了,但实际丢包率从9%降到0.5%。现在的路由器普遍支持80MHz甚至160MHz,那是在干净环境下的极限运动,老城区和密集型住宅里就别想了。
天线方向和摆放位置,被严重低估的“物理层”
很多人跟我当初一样,把路由器往电视柜一塞,天线竖直朝上。直到我查了规格参数:那款WDR7660的天线是全向天线,增益5dBi,但它的辐射图在水平方向是圆环,竖直方向却有明显“死区”。也就是说,如果路由器放得太矮,而你的手机在沙发上高于天线平面,信号看着满格其实是绕射上来的。
我做过一次极端测试:把路由器从地面搬到书柜顶部,天线一根垂直、一根斜45度、一根水平,发现3米外隔一堵墙的下载速度从21Mbps提高到54Mbps。斜45度那根天线不是玄学,是为了同时覆盖水平和楼上一层——如果是复式或阁楼,至少一根天线要平放。另外离地高度最好超过1米,并且避开金属水壶、鱼缸这类吸收电磁波的东西。实测离鱼缸50厘米时,2.4GHz的速率降了40%,5GHz直接断流。
终极排查:别用网上的“测速网站”,用你真实场景的数据说话
网上测速工具大多默认连就近的CDN节点,速度很好看,但实际刷视频、开网页的卡顿来自于到达目标服务器的一整条路径。我自己就遇到过:Speedtest测出来120Mbps,但微信文件发送和必应搜索都慢到转圈。最后用ping命令加上-t连续测试8.8.8.8,发现每隔五秒就超时一次,丢包率18%——根因是我家墙上的老式电话线接口的RJ11插座接触不良,导致猫时不时掉线。
具体流程我写了便签贴在弱电箱上:先有线直连光猫拨号测一次,如果满速,说明路由器或无线部分有锅;然后电脑网线连路由器LAN口测,如果满速,问题就是无线;最后再用手机离路由器1米测,如果还慢,把路由器恢复出厂重新设置——因为很多固件在长时间UPnP请求后会出现连接数溢出。我重置后,后台的“当前连接数”从6810个掉到正常的200多个。这套方法不花钱,但需要你花半小时把每个环节的数字记录下来。别的不说,至少能帮你判断:该换的到底是路由器,还是你自己乱装的网络插件。