前段时间弄了几台京东亚瑟路由器,并成功刷了OpenWrt系统,这里给大家分享该路由器刷机注意事项,避免踩坑。
具体的刷机教程请参考以下链接:
https://phyng.com/2024/05/05/ax1800-openwrt.html
注意事项:
-
设备不要轻易联网
拿到设备后不要接wan口,否则可能自动更新到最新,导致不能刷机。首先登录后台关闭固件自动更新。
2. 注意检查版本号
可刷机的版本分为两种
第一种是r2242版本,需要借助于u盘刷机,u盘制作会麻烦点,原理就是给u盘划分两个linux下的分区(ext4),用于亚瑟路由器识别,要预留一个分区给系统本身使用,另外一个分区中需要存放两个软链接,链接到系统的启动脚本,这样可以通过文件共享在windows中修改脚本,从而实现开启ssh的目的。
第二种是非r2242版本,刷机相对简单点,是通过console手动发送rpc请求,从而实现开启ssh的目的,注意dropbear就是openwrt中的默认ssh服务器,几乎所有智能路由器都是存在该服务的,只是默认没有开启而已。
3. 刷boot
亚瑟路由器采用了emmc存储,而不是传统的flash,所以刷boot不是用mtd命令,而是用dd命令进行磁盘写入。
4. 固件选择
亚瑟路由器几种固件,分别是qwrt(闭源驱动)、istoreos、lede等,其中qwrt和istoreos先在boot下升级对应factory固件,而lede需要先在boot下升级recovery固件,最后在系统页面中升级sysupgrade固件。注意如果要切换其他类型的固件不能直接在系统页面升级,需要重新通过uboot升级固件。
5. app绑定设备
r2242版本需要开启文件共享,开启共享需要通过app绑定设备,在确定关闭固件更新后可以插上wan口网线联网,下载京东无线宝app绑定设备,绑定后就可以通过电脑访问路由器中u盘了,编辑u盘中的文件修改启动脚本。
总结:
该款路由器刷机难度相对较大,如果是新手推荐用JCG Q30、CMCC RAX3000M或H3C NX30Pro进行刷机。
大家都遇到了哪些刷机问题呢?欢迎留言!
欢迎关注公众号
定期分享OpenWrt和Linux干货
原文始发于微信公众号(OpenWrt):京东亚瑟路由器刷机注意事项
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论