5GHz WiFi 丢包困扰了我两周
一次从“重装系统”到“蹭邻居家网”的离奇排障之旅,最后发现凶手居然是——信道带宽。
一、事情是这样的
前几天,我家书房的台式机突然闹脾气了。
网线?不存在的,当初装修的时候脑子一抽,书房没留网口,全靠一块 USB 无线网卡续命。之前一直岁月静好,手机、iPad、笔记本在同一个 WiFi 下都跑得飞快,就这台台式机,网页打开像便秘,远程桌面像幻灯片,传个文件更是直接摆烂。
我第一反应是:这破网卡是不是要退休了?
但奇怪的是,它连 2.4G WiFi 的时候居然一切正常。只要一连 5G 频段,立刻进入“能联网,但只能联一点点”的状态。最离谱的是ping测试:
- 小包(几十字节)——活着;
- 中包(500 字节)——开始抽风,延迟从 1ms 蹦到 200ms+;
- 大包(1500 字节)——基本属于失踪人口。
也就是说,这台台式机对 5G 网络产生了某种“大包过敏症”。而同一屋檐下,我的 iPhone、iPad、MacBook 全都没事。它们和台式机共享同一个 SSID、同一个 AP、同一个宽带,日子过得一个比一个滋润。
这让我陷入沉思:这到底是台式机的问题,还是 5G 网络在搞差别对待?
二、怀疑人生第一阶段:肯定是系统坏了
作为一个有尊严的 IT 爱好者,排障第一步当然是——赖系统。
我当时的内心 OS 是:Windows 更新是不是又背着我搞了什么幺蛾子?协议栈是不是坏了?驱动是不是抽了?
于是我毅然决然地重装了系统。不是恢复出厂,是格盘重装。那种“我跟你拼了”的气势,让我一度觉得自己即将赢得这场战役。
结果重装完,驱动装齐,连上 5G——
该丢的包,一个都没少。
那一刻,我意识到凶手不是系统。至少不是纯软件层面的问题。
三、怀疑人生第二阶段:硬件,一定是硬件
既然系统无罪,那就轮到硬件背锅。
我先后尝试了以下操作:
- 换了一块新的 USB 无线网卡(不同品牌,不同芯片);
- 换了 USB 插槽,从前面板换到后面板,从 USB 3.0 换到 USB 2.0;
- 更新了驱动,回退了驱动,又更新了驱动;
- 在设备管理器里把“HT 模式”“首选频段”“吞吐量增强器”这些高级属性挨个试了一遍。
一顿操作猛如虎,丢包率稳定如老狗。
我甚至有那么一瞬间怀疑过:是不是我家这个 AP 在 5G 频段上故意针对这台台式机?但其他设备明明都正常啊,AP 总不至于精准打击吧?
四、神来之笔:蹭了一下邻居家的网
就在我一筹莫展、准备下单第三块网卡的时候,脑子里突然冒出一个想法:
要不让台式机连一下别人家的 5G WiFi 试试?
说是“别人家”,其实就是邻居家的网,密码早就互通有无了。我怀着半信半疑的心情,把台式机接到了邻居家的 5G WiFi 上,然后战战兢兢地敲下:
ping192.168.x.x-t-l1500结果让我当场愣住:
1500 字节的大包,稳如泰山,全部 2ms 左右返回,一个都不丢。
那一刻,我仿佛听到了真相敲门的声音。
这台台式机本身没问题,新买的网卡也没问题,系统更没问题。问题只可能出在我家这个 AP 的 5G 配置上。
五、真相大白:AP 把 5G 信道设成了“冷门赛道”
为了验证这个想法,我打开了 macOS 的 Wireless Diagnostics,扫了一下周围的 WiFi 环境。这一扫不要紧,发现了关键线索:
| 项目 | 我家的 AP | 邻居家的 AP |
|---|---|---|
| 频段 | 5GHz | 5GHz |
| 信道 | Channel 40 | Channel 161 |
| 信道带宽 | 40MHz | 80MHz |
| 台式机表现 | 大包疯狂丢包 | 大包稳如老狗 |
看到这一幕,我瞬间就明白了:不是台式机不能上 5G,而是我家 AP 选的这条 5G“赛道”太冷门,台式机这块网卡根本跑不顺。
简单科普一下(不保证严谨,但保证好懂):
5GHz WiFi 有很多信道,AP 可以把相邻信道绑在一起变成更宽的“车道”,比如 40MHz、80MHz。车道越宽,理论上速度越快。但问题在于,不同“车道组合”对网卡的要求不一样。有些组合比较常见,大多数网卡都支持得很稳;有些组合就比较冷门,部分网卡(尤其是一些 USB 无线网卡)会出现兼容性问题,表现为——小包能走,大包一走就跪。
我家的 AP 当时正好工作在 Channel 40 + 40MHz 这种相对冷门组合上,而邻居家是 Channel 161 + 80MHz,属于常见组合,所以台式机到邻居家就生龙活虎,在自己家就半死不活。
Apple 设备之所以没事,是因为它们的 WiFi 芯片见多识广,什么车道都能跑;而我这台台式机的 USB 网卡,大概就是那种“只认识大马路,不认识小巷子”的选手。
六、解决办法:给 AP 换条“大路”
找到原因之后,解决起来反而简单得有点 anticlimax。
我登录路由器后台,把 5GHz 的设置改成:
- 信道:161
- 信道带宽:80MHz
保存,重启 AP,台式机重新连上 5G。
然后再次ping:
ping网关-t-l1500输出赏心悦目:
来自 192.168.x.x 的回复: 字节=1500 时间=2ms TTL=64 来自 192.168.x.x 的回复: 字节=1500 时间=2ms TTL=64 来自 192.168.x.x 的回复: 字节=1500 时间=2ms TTL=64 ...连续跑了几分钟,一个超时都没有。网页秒开,文件传输满速,远程桌面丝般顺滑。
这台“挑食”的台式机,终于被治好了。
七、复盘:如果你也遇到类似问题
这次排障走了不少弯路,但也让我总结出一条比较实用的排查顺序:
- 先看其他终端:同一 WiFi 下,手机、笔记本是否正常?如果都正常,问题大概率不在上层网络和宽带;
- 再看本机系统/驱动:尝试重置网络、更新或回退驱动;
- 换个网卡/插槽试试:排除硬件本身;
- 做一个对照实验:让故障设备连接另一个正常的 AP(比如邻居家、公司、手机热点),如果好了,就直接锁定当前 AP 配置;
- 检查 AP 的无线设置:重点关注 5GHz 的信道和信道带宽,尝试换成更常见的组合(比如 149–165 信道 + 80MHz);
- 最后才怀疑玄学:比如墙体、干扰、路由器老化等。
八、写在最后
这次经历给我的最大感受是:网络问题有时候真的不按常理出牌。
你以为是系统崩了,结果是信道不对;你以为是网卡坏了,结果换个 AP 就活蹦乱跳;你重装系统、买新硬件、调驱动参数,折腾得死去活来,最后可能就差在路由器后台改两个下拉框。
所以下次遇到“某个设备单独掉链子”的情况,不妨先问问自己:
是它真的不行,还是它只是和当前这个 WiFi 配置“八字不合”?
希望这篇流水账能给同样被 WiFi 折磨的朋友一点启发。如果你也有类似的踩坑经历,欢迎在评论区交流,咱们一起把 AP 的配置列表拉出来“批斗”。