Unclev21x
2022-11-23 11:05:14 +08:00
两个原因:1. 路由器性能; 2. 无线环境不够“干净”,干扰太大。
无线下的吞吐量,就是通常指的最大的下载速率。我在我家测出来的最大的一次是 data rate * 78%。假如你的无线环境够“干净”,假如能跑到 80%,也就是 1200 * 80% = 960M ( MBP14 的无线网卡支持的最大 data rate 是 1200 Mbps ), 也接近 1000 Mbps 了。如果按 70%来算,那也有 840 ,远超 400 Mbps 了。
路由器性能应该是够了,因为用华为手机能测出来令人满意的结果。那如果你问我如果是干扰问题,为什么华为可以测出这么高速率,MBP 就不行呢,那我只能说我也不知道。不同厂家的 wifi 芯片不同,调优的方法也不同的,等等。
我只能说说我自己的搞法,把路由器刷了 openwrt 后,地区选 All area ,然后用的非标准的 5 GHz 信道(国内还没开放)。设置之前,我还用了 inSSIDer 扫了一下,看看哪些信道已经被别人家的路由器占用了。国产的路由器,如果不能刷机,信道可选择的范围有限。而且国产的路由器默认配置都贼恶心,5 GHz 都是 80 MHz ,很多人又不懂,以为频宽设置的越大,网速就越快。这就导致 5 GHz ( 2.4 GHz 也是一样)干扰非常大。你以为路由器上设置成 80 MHz ,你就可以占用整个 80MHz 的范围,实际上不是的。当设备检测到干扰的时候,它可能会切换到 40 MHz ,甚至 20 MHz ,这样一来,data rate 肯定就降下来了,那吞吐量(最大下载速率)自然也下来了。
用非标准的信道也有问题,就是国行设备(我发现手机都是这样的,电脑不受影响)都连不上,因为国行手机的 wifi 芯片都阉割(屏蔽)了,支持的频段有限。所以我买 iPhone 只买港版,就不存在这个问题。