各种路由器折腾日记

Router

This article was last updated on <span id="expire-date"></span> days ago, the information described in the article may be outdated.

各种路由器折腾日记

CR8808

CR8808 是红米 Redmi AX3000 路由器的移动定制款, 支持 WIFI6 各种性能都还不错, 主要是方便折腾.

Reference

  1. 恩山论坛: [红米AX3000/CR8809/CR8808/CR8806] 一站式刷机终结贴【红米AX3000/CR8809/CR8808/CR8806/CR880X】23.11.30 source

Tutorial

链接: https://pan.baidu.com/s/1K4God1tZD30XiIn6BXJcxA?pwd=9svo
提取码:9svo

  1. TTL模块连线,配置TTL环境(下文均默认已配置好TTL环境)
  2. CR880X刷红米AX3000
  3. CR880X刷OpenWrt
  4. 已刷openwrt强刷红米AX3000官方固件

一: TTL模块连线,配置TTL环境,固定uboot中断
1.1: CH340将RX TX GND这三个角连接到你的主板对应阵脚上(可自己焊接,可以临时插针)
CH341把编程器TTL排针12脚的跳帽接到23脚,这样就从编程模式切换到了USB TO TTL,继续将RX TX GND这三个角连接到你的主板对应阵脚上(可自己焊接,可以临时插针)

连接线序:
GND ->目标烧录模块的GND即电源负极
TXD ->目标烧录模块的RXD
RXD ->目标烧录模块的TXD

1.2将ch340/ch341插上电脑主板的USB口,机箱前置的USB可能供电不足导致意外,如果没有自动安装驱动,在控制面版-设备管理器-未知设备中可以看到,解压我提供的CR880X包,使用对应文件安装驱动,安装好驱动就可以看到在设备管理器中已经被识别了.记住你的COM口我的这个是COM5
1.3右键对应你设备名称的设备,在这里修改下波特率,数值为115200,(可提前解除不跑码及乱码问题)
1.4打开PuTTY选择串口,设置COM端口号,波特率设置为115200,回车
1.5回车后会弹出命令行小黑框

输入以下令命:
setenv boot_wait on
setenv uart_en 1
saveenv

(如果显示乱码,把TX、RX线调换即可,波比率速率调至115200!)
(如果还是黑屏请检查com端口是否正确,还有路由器不要提前插电!还有VCC不要接!)
(这一步做不了的需要下载救机包,刷机后即可继续,打开MIWIFIRepairTool根据提示刷入本地固件包miwifi_cr8806_firmware_4622b_6.2.33(期间需要记得关闭windows防火墙和自带杀毒软件))
TTL固定uboot中断已成功,恭喜你学会了中断uboot,点这里直达返回选择其他选项刷入固件

二:CR880X刷红米AX3000
首先告诉你的是,CR880X有两款主板,M79和M81, M81就就无所谓了,什么都可通刷没什么毛病, M79那恭喜你中奖了,接下来告诉你

优点是:自由组mesh、插件管理、解除营运商接入限制等.
缺点是:2.4G功率减半(仅M79主板,目前解决需付费,嘿嘿嘿,中奖了)
操作有风险!先备份数据以作后悔药

CR880X成功进入uboot中断后,双击Tftpd64运行(运行后不要管它).
输入以下命令,并手动将网卡ip修改成192.168.1.1,网关为192.168.1.2
setenv ipaddr 192.168.1.2
setenv serverip 192.168.1.1
以上设置好之后,输入以下命令:
tftpboot OpenWrt.mtd1.bin && flash 0:MIBIB
做完不要断电!切记不要断电!继续输入以下命令:
tftpboot OpenWrt.mtd11.bin && flash 0:APPSBL
tftpboot OpenWrt.mtd12.bin && flash 0:APPSBL_1
确认好步骤,没有报错后直接拔电!
等待通电后闪黄灯,拔电
打开MIWIFIRepairTool按照提示的步骤,刷文件中的miwifi_ra81_all_03430_1.0.33
提示你可以进行刷机操作的时候

路由器长按reset不松手插电 ,等待刷机完成
待蓝灯闪烁后拔电,关闭MIWIFIRepairTool软件即可!
AX3000固件刷入完毕,教程到此结束,点这里提供快捷返回选择首页其他教程

三: CR880X刷OpenWrt
3.1经过刚刚的配置TTL环境让CR880X成功进入uboot中断

3.2输入以下命令,并手动将网卡ip修改成192.168.1.1,网关为192.168.1.2:
setenv ipaddr 192.168.1.2
setenv serverip 192.168.1.1
tftpboot ax3000.ubi(或你自己下载的ubi固件文件名!)

3.3 动下载完成后继续输入以下命令进行刷写:
flash rootfs_1
setenv flag_try_sys2_failed 0
setenv flag_boot_rootfs 1
setenv flag_last_success 1
saveenv

3.4 修改过大分区报错误的话要用以下代码,如果上面代码没有反馈错误就不要输入下面的代码,直接跳过这一步
flash rootfs
setenv flag_try_sys1_failed 0
setenv flag_boot_rootfs 0
setenv flag_last_success 0
saveenv

3.5继续输入以下命令进行重启:
reset

3.6在最后会显示6秒后自动重启
这时拔掉ttl插线和网线!不然会无限重启
等蓝灯不再闪烁时刷机完成!
ip设置自动获取,浏览器输入192.168.1.1进入管理界面,即可开心冲浪了
OpenWrt刷入完毕,教程到此结束,点这里提供快捷返回选择首页其他教程
四:已刷openwrt强刷红米AX3000官方固件
4.1在ssh环境,把这三个分区刷进去,连续把三个文件刷回去,检查无漏无误再断电

4.2先用winscp把三个文件上传到/tmp/,然后用putty操作:
命令如下:
mtd erase /dev/mtd1
mtd write /tmp/OpenWrt.mtd1.bin /dev/mtd1

4.3做完不要断电!继续输入以下命令:
mtd erase /dev/mtd11
mtd write /tmp/OpenWrt.mtd11.bin /dev/mtd11
mtd erase /dev/mtd12
mtd write /tmp/OpenWrt.mtd12.bin /dev/mtd12
4.4完成检查无漏无误后拔电!刷机风险自行承当

4.5然后通电后会发现闪黄灯,别慌!拔电,长按reset不松手插电用MIWIFIRepairTool刷红米AX3000_1.0.33版救机包!
待蓝灯闪烁后拔电,关闭MIWIFIRepairTool软件即可!
SSH强刷红米AX3000官方固件教程也到这里咯,点击这里就返回了,快去上网冲浪吧!

主板区分图
M79M81AX3000

Author: WhaleFall

Permalink: https://www.whaleluo.top/router-experiment/

文章默认使用 CC BY-NC-SA 4.0 协议进行许可,使用时请注意遵守协议。

Comments