家里WiFi一到晚上就变慢,你家一台慢设备都没有?多半是邻居在占你的线,我把排查过程记下来了

这事困扰了我小半年。家里宽带是千兆的,路由器是AX3000T,白天测速稳稳940兆上下,可一到晚上八点往后,手机测速就剩一百来兆,还抖得厉害。刷个短视频转圈,打游戏延迟从18毫秒蹦到120。我干的第一件蠢事是重启路由器,没用;第二件蠢事是把WiFi密码改了,防蹭网,也没用——设备列表里翻来翻去还是那二十几台,全是自家的。
后来想明白问题问错了。我一直在家门里面找凶手,可WiFi这东西的「门口」,根本不在你家墙内。
先弄清一件反直觉的事:看不见的邻居,也在你家WiFi里排队
得先把WiFi的底层规矩说透,这事才能往下查。WiFi不是电话线,谁家谁线互不耽误。它更像一群人共用一个对讲机频道:发话之前先竖耳朵听,确认道上没人,才能开口。听见了就闭嘴等,对方说完还得再等一个随机的小退避时间,防止俩人同时抢话筒。
关键是「听见了」这三个字。它不认人。不管道上说话的是你家摄像头还是楼上邻居的路由器,只要你的网卡听到信道上有能量,就老老实实闭嘴。所以同一条信道上的所有设备——注意,是物理上同信道、不分子网、不分密码、分不分你家我家——全在一张看不见的排队表里。
我第一次真正理解这事,是数自家楼里的WiFi。手机装了个WiFiAnalyzer(就是查信道干扰那篇用过的App),站在客厅扫一圈:光信道1上就挂着11个信号,信道6上8个,信道11上9个。我家路由器信道设的「自动」,那阵子正好停在信道1上,跟另外10家轮流用一个对讲机频道。白天大家都上班去了,频道空着,我随便说;晚上人回来了,11家人一起抢话筒,我的940兆就是这么没的。
这里得跟另一个老坑划清界限:老设备拖慢全网。那是「你家里」的慢设备占掉空气时间,丈母娘那台老iPad一连上全家变卡,我在airtime那篇里算过账。而这篇讲的是另一回事:你家一台慢设备都没有、所有协商速率都漂亮,依然被拖慢——因为占线的人在墙的另一边。两码事,处置方法也完全不同,一个动家里的设备,一个动信道。
怎么确认是邻居的锅:三个特征加一个对照实验
瞎猜没用,我总结出三个特征,满足得越多嫌疑越大。
第一个,分时段。白天好晚上差,越到高峰越烂,周末下午比工作日白天也差一截。因为邻居也是人,回家的时间跟你差不多。第二个,2.4G烂得比5G早、比5G狠。2.4G全国拢共就1、6、11三条不重叠的道,楼里随便几十个信号,撞车是常态;5G频段信道多、地方大,晚一点才会挤。第三个,跟宽带无关。用网线直接插路由器LAN口测速,晚高峰照样能跑满——出口没堵,堵的是你家到路由器这段空气。
对照实验就一步:手机开着测速页面,站在路由器旁边测(排除穿墙衰减,信号强度的账在dBm那篇里算过,-60以内才算环境干净)。贴着脸测还是慢,家里又没有慢设备,那「空气里有人」基本就是唯一解释了。
再狠一点的验证,是把路由器5G信道临时改一个冷门值,比如从36改到149,改完立刻测。速率当场回来一截,实锤。我实测那天晚上九点,信道36上一百来兆,改到149当场回到560兆,第二天晚上钉在149再测,610兆。一行设置没多改,就这一个动作。
扫一眼你家的信道地图,先看清敌情
动手之前先侦察。手机装WiFiAnalyzer(安卓;iPhone没法装这类App,用家人的安卓机或者拿笔记本敲命令也行,方法在netsh那篇里写过),信道页面会给你一张柱状图:横轴是信道号,每根柱子是一个信号,越高越强。
看图就一个要领:找最空的那条道,而不是最强的那个信号。2.4G认准1、6、11这三个整数位——只有这三个互相不压边,选个12、13这种看着没人其实跟11重叠大半,白高兴。数一下每条道上的柱子数和你家信号的高度排名,比路由器后台任何「自动优化」都直观。我家信道1上11个信号、信道6上8个、信道11上9个,但我家信号在信道6上能排进前二强——那就选信道6,信号强的话语筒抢得过别人。
顺带排一个常见的乌龙:有的光猫自带WiFi还开着,跟你自己路由器的信道撞在一起,这属于「家里的邻居」,关掉或者错开就行,判定和处置我在光猫WiFi和路由器WiFi撞车那篇里专门写过。先排掉这个再冤枉楼上。
2.4G和5G分开动手,思路完全不一样
2.4G我劝你死心认命。三条道、几十个信号,这是物理上无解的挤,你能做的只有选一条相对人少的道钉死,然后把重要的、能走5G的设备全赶到5G去。扫地机、摄像头这种只认2.4G的留下,手机电脑一律5G。双频合一开着的话,有些手机会被「猜」到2.4G上,手动连一次5G那个名字就回去了。
5G才是真正的主战场。道多,36到64这段加上100往后到165,得十几条,而且4条20MHz能并成80MHz的宽道。要做的就两件事:第一,频宽老老实实用80MHz。见过教程教你开160MHz抢速度的,别学——160MHz一口气占八条道,楼里邻居全被你压半边,晚上大家一起挤,将心比心,这笔账我在频宽怎么选那篇里算过。第二,信道往100往后挪。36、40、44、48这段是「低段」,老路由器爱扎堆,自动选信道十有八九停在36;149、153、157、161这段同住的人少得多,我扫过三个朋友的楼,都是这个规律。想省事直接抄:149起手。
WiFi6路由器还有一层白送的加成,BSS颜色:同信道但离得远的邻居,WiFi6可以当作听不见继续发。但这玩意只救「隔得远的」,救不了「一墙之隔的强邻居」,地盘还是要自己分。它的脾气秉性我在BSS颜色那篇里拆过,别指望它替你选信道。
搬家之后还慢的,只剩三种收尾手段
信道挪完,晚高峰还是上不去,按顺序查这三样。
| 现象 | 病根 | 怎么收尾 |
|---|---|---|
| 5G也卡,网线直插路由器也慢 | 出口或片区拥塞,不是邻居的锅 | 手机流量对照测速,确实片区堵就报修或换运营商 |
| 挪信道当场快、过两天又慢 | 信道设的自动,半夜自己跳回挤的道 | 信道从「自动」改成手动钉死,改完重启生效 |
| 速率回来了但游戏还卡 | 丢包或换挡问题,不是带宽问题 | 按三段ping法定位丢包在哪一段,再看信号掉格 |
第二种最气人,也是被坑最广的。路由器信道选「自动」,本意是躲开拥挤,可它重新评估的时机你不知道,半夜两点跳到一条它觉得好的道,第二天你只觉得「这路由器不行」。手动钉死,一年不用管。表弟家扫地机集体失联那回,查到根上就是信道自动半夜跳到12导致的,钉死在1之后消停——判定思路跟六种慢法排查那篇里按时间慢的分支是同一套。
第三种提醒一句别走偏:带宽和延迟是两本账。测速上去了不代表游戏不卡,游戏在意的是丢包和抖动,速率掉一半、信号只掉一格这种偷偷换挡的事,我在换挡那篇里专门写过,排查手段照搬就行,丢包定位用三段ping。
邻居WiFi是怎么坑到你的:一张排队账单
这里补一段机制账,看懂了你就能自己判断家里的慢属于哪一种。同信道上说话的机会是轮着来的,谁的速率高谁一轮搬得多。楼上邻居家若有台老笔记本挤在你那条道上,72Mbps的协商速率,搬一个包的功夫够你手机搬二十个——可它占的轮次一点不少。你每次闭嘴让道,让出去的时间全在给它当搬运工。
WiFi6的两招对着两种挤法:OFDMA把一轮切成小格,让多人一次轮次一起发,小包多的场景治「排队等轮次」——我在OFDMA和MU-MIMO那篇里拆过它省的到底是排队时间不是带宽;BSS颜色治「隔得远还瞎客气」。这两招默认开着就别动,你要动的只有一件事:让自家的道别跟邻居的重叠。信道错开了,排队表上的人自然就少了。
一句话收尾:WiFi变慢先看「什么时候慢、贴着路由器慢不慢、网线快不快」这三问,家门外没人占道、家里没慢设备、出口也没堵,才轮到怪路由器本身。我那台AX3000T被冤枉了小半年,挪了个信道就翻案了。

发表评论