缘起
闲来无事,在黄鱼捡垃圾。手痒了,想买个便宜路由器来刷机,挑来挑去,挑中了移动定制机RAX3000qy。这玩意儿其实和RAX3000q通刷,差不多是一个东西,30块或者25也能拿下,这价格还要啥自行车,其他正儿八经路由器价格不知道能买多少个它了。
折腾
下单后没几天就到手了,快递包装极为简单,天线有一根耷拉着,得调整到固定位置才能坚挺起来,其他倒没什么问题,这价格我认了。这款路由器的处理器用的IPQ5000双核1GHz,集成单核1GHz NPU,256MB内存,128M闪存。内置2.4G wifi6,最大速率574M。5G芯片处理器支持wifi6,2x2mimo,在160MHz频宽下最高速率可以达到2402Mbps。值得一提的是2.4G和5G芯片都各自配备了两颗FEM信号增强芯片,相当良心的配置。

这款机古早的系统版本下有漏洞可以直接在官方系统取得SSH或者telnet,能直接刷,现存的这种情况的机子应该比较少了,也是这款机便宜的原因吧,所以直接拆机TTL走起了。底部贴纸揭开后有两个螺丝,拧下螺丝就可以尝试开盖,这款机的卡扣是相当的紧得费点力气撬开。

取下外壳可以看到散热片,拧下散热片的四颗螺丝,可以看到靠近电源的位置就是ttl接口了,连接好你的编程器和ttl接口,就3根线,不要接3.3V电压。这样硬件这边的准备工作就完成了。


给电脑固定一个你喜欢的ip地址,我这里设置的192.168.6.6;跟着我设置也行。用网线将电脑和路由器的wan口连接起来。

打开MobaXterm软件,没有的话去装一个,新建一个serial会话,如图示,端口选择你的编程器,波特率选择115200,最后点确认。

去’https://github.com/sfxfs/rax3000qy-OpenWrt/tree/main‘这里把uboot和固件一起打包下载下来,单个下可能会出错,直接下载zip再解压。再去找一个tftpd软件,将openwrt固件放在软件根目录下,运行tftpd软件,如图示,current directory固件位置,默认就是软件根目录可以不用管;server interfaces选择你电脑网卡,也就是我们刚才给电脑设置的ip的那个网卡。

切换到MobaXterm界面,给路由器通电的同时狂按电脑回车键,直到出现如图示IPQ5018#提示符就中断成功可以进行下一步了。

接下来如图示分步敲入如下命令:setenv serverip 192.168.6.6 #设置服务器IP为电脑;setenv ipaddr 192.168.6.1 # 设置路由器IP为192.168.6.1;tftpboot 0x44000000 Nwrt-QSDK12.2-2024-04-16-ipq50xx-ipq50xx_32-cmcc_rax3000qy-squashfs-nand-factory.bin # 刷入固件,后面的固件名可以根据自己要刷的固件改动。
绿色方块进度条跑起来后,如图示,等待几秒钟出现IPQ5018# 提示符,再输入flash rootfs 将固件写入闪存里,耐心等待IPQ5018# 提示符再次出现,openwrt就刷好了,拔电重启,将网线插入路由器lan口,电脑ip改回原来的自动获取,浏览器进入192.168.1.1就能看到熟悉的openwrt后台了。



拔掉编程器和ttl线,不出意外应该用不上它了,如果你不再折腾路由器就可以到此为止了。需要刷uboot的话继续下一步,来到MobaXterm,如图示,新建一个SSH会话,ip是192.168.1.1;用户名root;密码一般是password。

如图示,将之前打包下载下来的uboot拖到路由器的/tmp文件夹。


接着在命令行分别敲入”mtd write /tmp/nwrt_rax3000qy_uboot.mbn /dev/mtd11“和”mtd write /tmp/nwrt_rax3000qy_mibib.bin /dev/mtd1“这两条命令,如图示,执行完成后拔掉路由器电源准备重启。

将电脑ip固定为192.168.1.8,按住reset键再插上电源10s后松开reset键,接着在浏览器输入192.168.1.1就能看到熟悉的uboot界面了。继续输入你喜欢的固件就大功告成,这里推荐’https://github.com/kkstone/Actions-OpenWrt-RAX3000Q‘这个项目的immoral固件,挺好用的。


总结
一通刷机操作搞完后,又是索然无味,不过这价位的路由器是真香,买两个组网也不错。
文章评论