网件WAX206编译OpenWrt及使用体验

为了提高 WIFI 连接质量及带宽,买了一个网件 WAX206 用作无线热点。目前使用一月有余,简单记录下编译 OpenWrt 的过程及使用体验。

为什么买它

换了 2.5G 交换机,为了不浪费交换机端口,想换掉用了好久的小米路由器 Pro 和 K2P,遂寻找一个有 2.5G 电口的无线路由器。

根据蘑菇的参考,在二手小米 AX6000 和全新 WAX206 间摇摆不定。

仔细想想,手头根本没有 4×4 的设备,因此 AX6000 的理论速度对我毫无意义,遂选择后者。

WAX206 还有一个让人无法拒绝的优点:帅!

和那种招摇过市的浮夸风路由器不同,它低调中透着帅气,这才是男人的路由器。

编译 OpenWrt 固件

到手就刷了几个三方固件,这些固件无一例外都很臃肿,有很多用不到的扩展软件,其中某些还删不掉。

为了稳定长期使用,决定自行编译一个较为纯净的固件包。

打包并不难,恩山 237 大佬在 Github 上放出了配好 MTK 闭源无线驱动的 immortalwrtARM 工程,克隆下来,按照 README 说明打包即可。

0.准备环境

推荐的打包环境是 X64 Ubuntu 18.04 机器,我准备的打包环境是 Ubuntu Server 20.04 PVE 虚拟机。

1. 克隆工程分支

 git clone -b mt7622 --single-branch https://github.com/padavanonly/immortalwrtARM

2. 安装依赖

按照 README 说明,有两种方式安装依赖:手动安装依赖或一键脚本。

我选择手动安装。如果安装依赖过程中某些依赖报错,可以通过apt update --fix-missing等命令查漏补缺。

3. 拉取最新的扩展软件包

进入克隆工程目录,执行如下命令:

./scripts/feeds update -a

4. 把扩展软件包放进编译目录

执行如下命令:

./scripts/feeds install -a

5. 开始编译

执行命令进入 menuconfig 界面,设置打包配置:

make menuconfig

在这个界面中,通过图形选项的方式选择 CPU、编译模板、软件包、主题等信息。

我需要比较纯净的 OpenWrt。选择默认配置后,仅多选了一个网件主题,没有选择额外的软件包:

执行命令开始编译(编译开始后仍会弹出一次 menuconfig,又重新选择了一次配置信息,不清楚为什么):

make

敲完回车之后就是漫长的等待,初次编译时间约 4 小时。

编译时间和虚拟机性能有关,我的虚拟机性能不是很强。

6. 获取固件并升级

编译完成后,固件存放于如下目录:

bin/targets/mediatek/mt7622/

由于之前已经刷成了 OpenWrt,所以用squashfs-sysupgrade.bin这个镜像文件升级即可。

使用体验

简单说说 WIFI 速度和 VR 串流体验,以及稳定性。

1. WIFI 速度

5G WIFI 配置成 160MHz,44 信道的样子:

对于 2×2 MIMO 的设备,握手速度最高能握到 2400 Mbps。

在 AX201 的 Windows 平板上用 ipref 多线程测试,夜里能跑到 1.76 Gbit/s。

对于大部分 WIFI6 路由器来说,这个成绩不好也不坏,一般般。

2. VR 无线串流

使用 PICO4 VR 一体机,在串流软件 VirtualDesktop 中显示当前网络握手的最大速度是 1200Mbps:

相比于之前 866 的小米路由器 Pro 来说,WAX206 串流要更稳定,基本不会出现卡帧的情况。

3. 稳定性

目前这个自己编译的固件用了一个多月,还未出现死机等问题,自我感觉稳定性还行。

梓喵出没博客(azimiao.com)版权所有,转载请注明链接:https://www.azimiao.com/9694.html
欢迎加入梓喵出没博客交流群:313732000

发表评论

*

*