家庭调网折腾记(1)连不上 5G WiFi

2023年11月21日 作者 admin

家中有一台古老的 ThinkPad T450s,自带的无线网卡搜不到 5GHz 的 WiFi,只能连 2.4GHz 的。导致连接后的速率只有 144Mbps,实际上内网的传输速度更慢。

image-20231121081446174

后来一查,我机器这个网卡 Intel(R) Wireless-N 7265 从硬件上就只支持 2.4GHz,另外一款同时支持 2.4GHz 和 5GHz 的网卡是 Intel(R) Dual Band Wireless-AC 7265。虽然后缀都是 7265,但却是两款不同的产品。

没关系,我还有一个华硕的 USB - AC57 无线网卡,大概是 2019 年买的,那会儿都有 802.11ac 了,5GHz 肯定没跑。结果插上以后,还是只连 2.4GHz 的。

不能忍!于是开始折腾:

  • 驱动版本:已经是最新的了,官网只有 2 个版本的驱动
  • 驱动设置:调整驱动里关于 802.11ac/2.4GHz/5GHz 的功能,结果压根儿就没有相关选项。

这些都无果,就得从无线路由器里排查了。

现在的无线路由器都支持 Wi-Fi 6(802.11ax)了,当然也会向下兼容 Wi-Fi 5(802.11ac)。这两种 Wi-Fi 协议都会用到 5GHz 频段,所以可能要在频段信道里看看。

我的无线路由器是锐捷的,在管理后台 - 更多设置 - 无线管理 - 射频设置 里看到 5G 信道是默认的「自动,36(5.18GHz)」。把它改为 149 信道。

image-20231121085104415

还有一个地方我也打开了,更多设置 - 无线管理 - 无线设置 - 无线网络 - 开启「5G 优先」。

image-20231121085259059

然后再连接,就连上了 5GHz 的 WiFi,速率也到了 866Mbps。

image-20231121082335239

看来是网卡不支持 5GHz 的某些信道。由于官方也没有写明它支持哪些信道,盲猜是仅支持 5.8GHz 范围的信道(149、153、157、161、165),而不支持 5.2GHz 的信道。

那么还有个问题,866Mbps 就是它的最高速率了吗?同样是 Wi-Fi 5,为啥我的 MacBookPro 2019 能连接到 1300Mbps 呢?

image-20231121094726934

首先来说 866Mbps。

我家这台锐捷无线路由器,有 4 根 5GHz 的天线,就构成了 4 收 4 发的空间流(也就是常说的 4 × 4),最大频宽是 80MHz。

无线网卡设备同样也要有这样的天线才能进行网络通信。我这个 AC57 就是 2 × 2 的空间流。而 IT 设备的性能遵循「木桶效应」,瓶颈永远在最短的那块木板。哪怕我无线路由器有 8 × 8 的空间流,AC57 也只能用到 2 × 2 的部分。而 Wi-Fi 5 规定单个空间流在 80MHz 频宽下的最大带宽速率是 433Mbps,乘以 2 就是 866Mbps 啦。

而 MacBookPro 2019 的无线网卡是 3 × 3 的空间流,所以速率就是 433 × 3 = 1299Mbps,约合 1300Mbps。

下图表述得更直观一些:

img

至此,折腾基本结束,就要看稳定性如何了。5GHz 的优势在于通信速度更快,缺点在于穿墙性能差。不过我这两台笔记本电脑都离无线路由器不远,因此也无需考虑穿墙,只需保证速度即可。