找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 42436|回复: 80

[小米其它型号路由器] R4CM,说说我的小米路由器4C刷机过程:不用Linux也不用虚拟机……

  [复制链接]
本帖最后由 mac007cn 于 2020-8-28 10:03 编辑

刷机起因:
其实4C的官方固件还是挺稳定的,但有个毛病受不了:Lan内各IP之间时不时地ping不通,导致我的无线打印机间歇性宕机,有两次竟然发生在正在打印期间,文档打了半页停了。那叫一个郁闷呀。其实刚买了打印机初次安装时就发现这个问题了。在4C官方固件里没发现能解决这个问题的办法。各位大神有解决办法吗?

0. 首先感谢几位大神,看了几位的帖子受益匪浅!如下:

1. 工具:
Win7-X64电脑,小米路由器4C,终端工具MobaXterm(请自行下载),R3GV2 patches(上面第二个帖子里有),4CBreedhttps://breed.hackpascal.net/breed-mt7688-reset38.bin 4Ccpu明明是7628,不知道为什么,大神说是就是。请参看相关帖子)
2. 过程:
1)确保win7-X64电脑直接连接在路由器4C的局域网里,有线无线均可。
2)在路由器4C上开启telnetftp:在win7-X64里解压R3GV2 patches包,运行0.start_main.bat批处理,期间需要在cmd窗口输入你的路由器4C的管理员密码。结束后,路由器4C就可以用telnet远程登录和使用ftp上传下载文件了(这一步的具体原理我也不懂,反正就是0.start_main.bat调用一个Python程序main.py,后者又在路由器4C上执行一个main.sh脚本,就能开启telnetftp)。
3)用telnet登录到路由器4C:在MobaXterm里新建一个session,类型telnet,主机地址为192.168.31.1,其他不用管,直接单击OK。双击新建的session,用户root,密码空,就能登录路由器4C了。看到命令提示符是root@XiaoQiang了吧!这其实就是Linux下的Shell。拿到root权限就可以为所欲为了!
4)备份eeprom:大神说这很重要,照办吧。在MobaXtermtelnet终端窗口键入命令dd if=/dev/mtd3 of=/tmp/eeprom.bin ,然后回车。理论上讲,用dd命令可以备份路由器4C的所有分区。可惜,我当时太着急了,至少忘了备份官方固件的Bootloader分区了。最好把所有分区都备份,详情请参见上面第二个帖子。
5)在路由器4C上用ftp功能上传下载所需文件:在win7-X64上打开资源管理器,在地址栏输入ftp://192.168.31.1,按回车,路由器4C的文件系统就出现了,把breed-mt7688-reset38.bin改名为breed.bin,然后复制到/tmp目录内,备用。另外把eeprom.bin下载到win7-X64系统本地,做好备份。
  这一步我走了很多弯路,耽搁了小半天时间,差点放弃了。其实在路由器4C上开启的ftp功能是匿名账户的,guest空密码,而非root账户,直接用资源管理器访问最方便。其他的ftp客户端都必须设置账号密码才能登录。
(6)刷入Breed:在MobaXtermtelnet终端窗口键入命令mtd write /tmp/breed.bin Bootloader,不出现错误提示信息就是成功了!
7)进入Breed:拔掉路由器4C电源,用牙签按住路由器4Creset不松开,插上电源,路由器4C的灯会闪几下,这需要几秒钟,然后松开reset,路由器已进入Breed。用网线连接win7-X64电脑和路由器4CLan口,在win7-X64上用浏览器打开192.168.1.1就能看到Breed的网页界面了(看到GUI,感觉松了口气)。第一次进入Breed,要在Breed里面把前面备份的eeprom刷回去,大神说这很重要,俺不懂。

以上。有了Breed,找固件随意刷吧。不过貌似不多……

一点遗憾,我忘了备份官方的Bootloader,谁能给一个?不胜感激!还有一个遗憾是,整个过程我没截一张图……

谢谢浏览,不当之处,请批评指正。

评分

参与人数 2恩山币 +2 收起 理由
bai*** + 1 2333
c1775*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
厉害了,进来学习一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 xiaocaiji34 于 2023-12-7 09:31 编辑

好,帖子
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

mtd write breed-mt7688-reset38.bin Bootloader没毛病丫 为什么会出现coldn"t........

点评

我也出现了  详情 回复 发表于 2020-8-27 15:33
couldn't 还有什么?  详情 回复 发表于 2020-8-24 23:20
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
xiaocaiji34 发表于 2020-8-23 12:04
mtd write breed-mt7688-reset38.bin Bootloader没毛病丫 为什么会出现coldn"t........

couldn't 还有什么?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

win73系统不支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

win7显示系统不支持,楼主用的什么系统?

点评

win7啊。不支持什么,telnet吗?  详情 回复 发表于 2020-8-27 17:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

xiaocaiji34 发表于 2020-8-23 12:04
mtd write breed-mt7688-reset38.bin Bootloader没毛病丫 为什么会出现coldn"t........

我也出现了

点评

可能是你在shell下当前目录不是/tmp,那就这样 mtd write /tmp/breed名字 Bootloader  详情 回复 发表于 2020-8-27 19:02
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
zy299 发表于 2020-8-27 14:41
win7显示系统不支持,楼主用的什么系统?

win7啊。不支持什么,telnet吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

可能是你在shell下当前目录不是/tmp,那就这样 mtd write /tmp/breed名字 Bootloader

点评

怎样算成功了  详情 回复 发表于 2020-8-27 20:39
Couldn't open image file: breed-mt7688-reset38.bin!出现这个  详情 回复 发表于 2020-8-27 20:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

mac007cn 发表于 2020-8-27 19:02
可能是你在shell下当前目录不是/tmp,那就这样 mtd write /tmp/breed名字 Bootloader

Couldn't open image file: breed-mt7688-reset38.bin!出现这个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

mac007cn 发表于 2020-8-27 19:02
可能是你在shell下当前目录不是/tmp,那就这样 mtd write /tmp/breed名字 Bootloader

怎样算成功了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

mac007cn 发表于 2020-8-27 17:26
win7啊。不支持什么,telnet吗?

调用的Python程序不是32位的

点评

可能是因为这些python是64位的,而你的系统是32位的。使用64位的win7试试吧。  详情 回复 发表于 2020-8-28 10:05
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
zy299 发表于 2020-8-28 09:02
调用的Python程序不是32位的

可能是因为这些python是64位的,而你的系统是32位的。使用64位的win7试试吧。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大佬可以发下你的eeprom吗,我的备份失败了,无法恢复

点评

大佬可以发一份eeprom吗?我的总是下载大小是1k  详情 回复 发表于 2020-10-5 00:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 06:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表