Skip to content
KARINKARIN
博客主页
项目总览
知识要点
捣鼓折腾
Git笔记
Excel修炼秘籍
github icon
  • 博客主页
    • 项目总览
        • 瞎折腾
          • 【Padavan】固件编译
            • 【OpenWRT】固件编译
              • 【openwrt】编译F大N1固件
                • 【斐讯N1】Armbian
                  • 【斐讯N1】开机第一屏logo替换
                    • 【贝壳云】改造计划
                      • 【小娱C1C5】改造计划
                        • 【小娱C1C5】刷机
                          • 【RM2100】刷机救转
                            • 环境准备
                              • 1、Windows 系统
                                • 2、开启 Telnet 客户端
                                  • 3、网卡配置
                                  • 开启 Telnet
                                    • 1、连接方式
                                      • 2、拨号
                                        • 3、执行开启 Telnet 脚本
                                        • 刷入 Breed
                                          • 1、Telnet 连接路由器
                                            • 2、下载 Breed 并烧录
                                            • 进入 Breed
                                              • 1、断电
                                                • 2、进入 Breed
                                                • 刷入第三方固件
                                                  • 1、Padavan 固件
                                                    • 2、OpenWRT 固件
                                                      • 3、GECOOS 固件
                                                      • 刷回官方 bootloader 及固件
                                                        • 1、刷回官方 bootloader
                                                          • 2、刷回官方固件
                                                          • 相关文件
                                                            • 本文参考
                                                            • 【魔百合Q5】改造计划
                                                              • 【MSG1500】刷机
                                                                • 【VuePress】博客搭建
                                                                  • 【bootimg】解包打包
                                                                    • 【squashfs】解包打包

                                                                    【RM2100】刷机救转

                                                                    author iconkarincalendar icon2020年6月30日category icon
                                                                    • 刷机
                                                                    tag icon
                                                                    • 路由器
                                                                    timer icon大约 7 分钟

                                                                    此页内容
                                                                    • 环境准备
                                                                      • 1、Windows 系统
                                                                      • 2、开启 Telnet 客户端
                                                                      • 3、网卡配置
                                                                    • 开启 Telnet
                                                                      • 1、连接方式
                                                                      • 2、拨号
                                                                      • 3、执行开启 Telnet 脚本
                                                                    • 刷入 Breed
                                                                      • 1、Telnet 连接路由器
                                                                      • 2、下载 Breed 并烧录
                                                                    • 进入 Breed
                                                                      • 1、断电
                                                                      • 2、进入 Breed
                                                                    • 刷入第三方固件
                                                                      • 1、Padavan 固件
                                                                      • 2、OpenWRT 固件
                                                                      • 3、GECOOS 固件
                                                                    • 刷回官方 bootloader 及固件
                                                                      • 1、刷回官方 bootloader
                                                                      • 2、刷回官方固件
                                                                    • 相关文件
                                                                    • 本文参考

                                                                    红米的 RM2100(或者小米 AC2100)最近挺火的,因为价钱便宜,配置给力,信号不错,主要是可以刷机。

                                                                    咸鱼上斐讯 K2P 已经炒上天了,虽然信号各方面没得说,但是价钱嘛。还是小米的这两款给力,官方价格,来个优惠券,真香。反观斐讯 K2P 只有二手的,还有可能翻车。于是在官网下手了红米的 RM2100。

                                                                    收到货之后,稍微用了一会,主要测试原固件。其实还挺好用的,要不是喜欢折腾还有第三方固件有插件的加持,我才不会刷机呢。

                                                                    下面是刷机的过程。

                                                                    # 环境准备

                                                                    # 1、Windows 系统

                                                                    本文用的是 Windows 10 环境,其他 Windows 系统差不多一样的设置操作。

                                                                    # 2、开启 Telnet 客户端

                                                                    • 打开 控制面板

                                                                    • 找到 程序--->程序和功能--->启用和关闭Windows功能

                                                                    • 勾选 Telnet 客户端

                                                                    # 3、网卡配置

                                                                    • 进入 控制面板\网络和 Internet\网络和共享中心\网络连接(更改适配器设置)

                                                                    • 把所有不相关的网络接口都禁掉(WLAN和虚拟机网络接口),只留下本地网线接口

                                                                    • 修改本地网线接口

                                                                      • IP地址:192.168.31.177
                                                                      • 子网掩码:255.255.255.0
                                                                      • 默认网关:192.168.31.1

                                                                    3、关闭杀毒软件和防火墙

                                                                    关闭所有杀毒软件,关闭防火墙(包括360,火戎等等)

                                                                    # 开启 Telnet

                                                                    # 1、连接方式

                                                                    把路由器按照如下图方式连接电脑

                                                                    # 2、拨号

                                                                    浏览器进入路由器管理页面(192.168.31.1 或 miwifi.com),确保路由地址为192.168.31.1

                                                                    • 上网方式:PPPoE

                                                                    • 账号:123

                                                                    • 密码:123

                                                                    # 3、执行开启 Telnet 脚本

                                                                    • 下载并解压刷机工具【RM2100完整版.zip】, 打开 /rm2100 文件夹,双击 npcap-0.9991.exe 安装文件进行安装
                                                                    • 打开 开启telnet命令.txt 文件, 并提前复制好 开启telnet命令.txt 里面的命令
                                                                    • 打开执行 一键开启telnet.bat(不用管理员运行),按照提示操作(按回车键)

                                                                    • 开启 PPPOE 服务器,跳出 Task_PPPOE 服务器窗口,看 Task_PPPOE 服务器窗口是否有数据包(下图红线内容)

                                                                    • 再回到一键解锁工具窗口,根据提示输入 y 回车,开启文件服务器

                                                                    • 直到 Task_反弹shell 窗口显示如下内容,则电脑和路由器连接成功了

                                                                      connect to [192.168.31.177] form (UNKNOWN) [192.168.31.1] ......

                                                                    • 把提前复制好 开启telnet命令.txt 里面的命令(不用提前也可以),粘贴到 Task_反弹sheel 窗口(右键为粘贴),回车运行

                                                                    • 窗口显示蓝线内容,则路由器的 Telnet 开启成功

                                                                    注意

                                                                    1、卡 Task_反弹shell 等问题大概率是电脑系统、防火墙、杀毒软件造成的,如果开启 Telnet 你这一步没有成功,就彻底关掉电脑防火墙和杀毒软件,再从头走一遍。

                                                                    2、路由器 Telnet 开启成功后记得把 WAN-LAN 之间的网线(上面接线图棕色线)拔掉,否则刷入 breed 后易造成网络风暴。

                                                                    # 刷入 Breed

                                                                    # 1、Telnet 连接路由器

                                                                    • 打开 cmd 命令行窗口,输入下面命令并回车
                                                                    telnet 192.168.31.1		#telnet连接到路由器
                                                                    
                                                                    1

                                                                    # 2、下载 Breed 并烧录

                                                                    依次输入以下三条命令。

                                                                    出现下图篮框内容,表示 Breed 已经烧录好了,路由正在重启

                                                                    cd /tmp
                                                                    #进入/tmp路径,注意此时“Task_文件服务器”进程是否还在运行,没运行的再执行一下/rm2100中的httpserver.bat,之后再执行下面命令
                                                                    wget  http://192.168.31.177:8081/breed-mt7621-xiaomi-r3g.bin&&nvram  set uart_en=1&&nvram set bootdelay=5&&nvram set  flag_try_sys1_failed=1&&nvram commit
                                                                    #下载Breed.bin并设置环境参数
                                                                    mtd -r write breed-mt7621-xiaomi-r3g.bin Bootloader
                                                                    #烧写Breed到Bootloader分区
                                                                    
                                                                    1
                                                                    2
                                                                    3
                                                                    4
                                                                    5
                                                                    6

                                                                    • 更改 PC 端 IP

                                                                    将电脑有线网卡改为自动获取 IP,等待路由器重启(当电脑获取到 IP 或者路由只有一个蓝灯亮时,Breed 引导官方固件成功)。

                                                                    # 进入 Breed

                                                                    # 1、断电

                                                                    建议等待 3 分钟后拔掉电源

                                                                    # 2、进入 Breed

                                                                    • 用牙签按住 reset 键不要松开,再通电
                                                                    • 一直等到蓝灯闪烁再松开 reset 键
                                                                    • 浏览器访问 192.168.1.1 即可进入 Breed Web 界面。
                                                                    • 首次进入 Breed 记得先备份下编程器固件和 eeprom。

                                                                    至此,成功进入路由器 Breed。

                                                                    # 刷入第三方固件

                                                                    在刷第三方固件之前,进入 Breed 控制台,固件备份,最好先一下备份编程器固件。

                                                                    # 1、Padavan 固件

                                                                    • 进入 Breed 控制台,选择固件更新---固件---选择文件,选择老毛子 Padavan 固件后,点上传

                                                                    • 上传完成后,更新确认,确认没问题后点击更新

                                                                    • 正在更新,等待更新完成

                                                                    • 更新完成后,等待 3 分钟,然后浏览器输入 Padavan 的管理 IP 地址(不同大佬编译的固件,管理 IP 地址可能不同),输入账号密码进入路由后台
                                                                      • 账号:admin
                                                                      • 密码:admin

                                                                    • 登陆成功,进入熟悉的老毛子后台界面,有你需要的插件

                                                                    # 2、OpenWRT 固件

                                                                    • 进 Breed 的环境变量编缉菜单,新增字段 xiaomi.r3g.bootfw 值为 2, 然后点保存。

                                                                    • 刷入临时固件(刷入方法同上)

                                                                    • 重启后会进入这个临时的 openwrt,我们打算用它来刷我们真正想刷的 openwrt 固件。这个临时 openwrt 的地址是 192.168.1.1,用户名是 root,没有密码。

                                                                    • 然后找到 System -> Backup / Flash Firmware,点击 Flash image... 上传我们想刷的 openwrt 固件

                                                                    • 然后浏览选择固件,点上传

                                                                    • 不要勾选 Keep settings and retain the current configuration,最后点 Continue

                                                                    • 等几分钟让路由器自己重启。进入新固件

                                                                    # 3、GECOOS 固件

                                                                    • 进入 Breed 控制台,选择固件更新---固件---选择文件,选择集客 AP 固件后,点上传,进入更新面点更新,等在更新完成(从2020051200版本开始支持 breed 升级)

                                                                    • 更新完成后,等5分钟,在浏览器输入集客 AP 的管理后台IP(6.6.6.6 或者在路由后台找到对应的 IP)
                                                                      • 账号:admin
                                                                      • 密码:admin

                                                                    • 进入熟悉的集客 AP 的后台,之后就是自己设置

                                                                    # 刷回官方 bootloader 及固件

                                                                    # 1、刷回官方 bootloader

                                                                    • 首先进入 Breed,固件更新--->Bootloader---选择文件(选择官方 bootloader 文件)--->上传

                                                                    • 确认更新界面,点更新,官 bootloader 只有 512KB 大小,所以很快就更新完成并返回 Breed 界面

                                                                    • 此时,已经刷回官 bootloader 了

                                                                    # 2、刷回官方固件

                                                                    上面已经恢复官方 boot 引导,再用官方救砖工具一键刷回。

                                                                    • 首先断开电源,用牙签按住重置键,再插上电源,持续大概10秒,直到出现橙色灯闪烁。
                                                                    • 使用小米路由修复工具,刷回固件,打开其中的 MIWIFIRepairTool.x86

                                                                    • 点击浏览,选择下载文件中的官方 固件--->红米--->miwifi_rm2100_firmware_d517e_1.0.14.bin,点击下一步

                                                                    选择连接路由器 LAN口 的网卡,再点击下一步(开启本地服务器)

                                                                    • 然后就会自动开始刷机了(把官方固件传到路由器上并烧录)

                                                                    • 进度条跑满,看到如下提示时,并且路由器出现蓝色灯闪烁,即可重启路由器完成刷机

                                                                    • 路由重启完成后,登陆路由器后台手机 APP(或浏览器 192.168.31.1),顺利进入路由器后台

                                                                    • 刷回官方固件就完成了

                                                                    # 相关文件

                                                                    链接: https://pan.baidu.com/s/1A5Z5DpOdlTVO-9lqS2crigopen in new window

                                                                    提取码: 7kmn

                                                                    # 本文参考

                                                                    Breed来自恩山ivybridgexeon的帖子open in new window

                                                                    Padavan来自恩山淮尚的帖子open in new window

                                                                    OpenWrt来自恩山pnq的帖子open in new window

                                                                    GECOOS来自恩山sgwyj的帖子open in new window

                                                                    小米路由官方救砖工具使用说明open in new window

                                                                    小米路由官方资源下载首页open in new window

                                                                    红米AC2100刷回官方固件open in new window

                                                                    还有部分其他论坛帖子,有些忘记了,所以就不一一列出了。

                                                                    edit icon编辑此页open in new window
                                                                    上一页
                                                                    【小娱C1C5】刷机
                                                                    下一页
                                                                    【魔百合Q5】改造计划
                                                                    MIT Licensed
                                                                    Copyright © 2022 karin