小米路由器 +关注 已有20272人关注 +发表新主题
洛克昂刹那

摄影组

  1. 5483 积分
  2. 2013 经验
  3. 1700 贡献值

Ta的主页 发消息
签到
连续0天
0人
签到看排名
扫码下载App
一键签到 升级加速
回复

【开学季】宿舍神器小米路由mini刷Padavan(带锐捷认证)

发表在 玩机教程 2018-08-29 14:06:58  来自PC 复制链接 手机看帖扫一扫!手机看帖更爽 710 41658

前言

刷了Padavan好处都有啥?

1、可以实现锐捷认证。大学同仁都知道的校园网锐捷是有多不方便,一个账户一台设备。

2、可以爱国上网,支持v2ray、ss、ssr等多种协议,最主要的是支持了v2ray。Pandorabox还没有很好的支持v2ray。

3、各种更多的功能。(迅雷远程下载、搭建LAMP环境、NAS等)

为什么选择小米路由器mini来刷?

1、价格低廉,性价比高。在二手市场基本都能在40左右拿下。小米路由mini在这个低廉的价格,提供了16M+128M的超大内存,支持AC的2.4/5的双频WIFI,MT7620A与小米路由3同款处理器是性能的保证。

2、颜值高,没错我就是觉得小米路由器mini颜值是真的高。

一些要提前讲的话

1、小米路由器mini默认IP均为192.168.31.1,但这不一定准确,例如你的路由器mini处于桥接模式,就需要去被桥接的母机看一下在这个网段下小米路由器mini的实际IP地址。所有要填IP地址的地方,以小米路由器mini的实际IP地址为准!

2、WinSCP参数设置(Putty参数类似)

3、Putty和WinSCP

PuTTY类似终端命令行的工具,通过PuTTY与路由器的22SSH端口连接,然后用“root”账户和你之前记下来的你路由器的SSH密码登陆(这个密码是可以更改的),登录后再命令行界面输入命令使得路由器根据你得命令动作。

WinSCP这是文件传输用的,你在笔记本下载的文件可以通过WinSCP传到PandoraBox系统中,就不用再linux下用wget打那么一长串网址下载软件了。

主要思路

获取开发版系统—获取SSH—刷入Breed—刷入Padavan

准备工作

一、请先下载小米路由mini工具包:

以下内容被隐藏,回复本帖后可见

里面包含有以下文件

1、WinSCP-5.13.3-Setup——用来给小米路由器传输文件

2、putty-0.70-installer——SHH工具用来和小米路由器通讯

3、breed-mt7620-xiaomi-mini——小米路由mini专用的不死Breed

4、RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099——通过华硕固件改适配小米路由mini的Padavan固件

二、刷入最新的小米路由器mini开发版固件。

拿到手小米路由器mini以后,首先要做的是在手机下载小米路由器App,绑定你的小米路由器mini,目的是为了获取ssh工具和root密码(温馨提醒:最好是先把小米路由器设置为中继模式,桥接到你的童鞋或者朋友发射的wifi,这样比较好完成手机上的绑定)

方法一:手动升级下载ROM

内地开发版下载网站:http://www1.miwifi.com/miwifi_download.html  下载最新开发版安装包

进入小米路由器mini的控制介面,系【路由器设置】---【升级检测】---【手动升级】

按下【手动升级】---【选择最新安装包Bin档】---【开始升级】

方法二:U盘刷机升级ROM

安装方法来源:http://bbs.xiaomi.cn/thread-10512768-1-1.html

直接下载最新安装包bin档使用“路由器手动升级”完成刷机。

首先——你要有一只U盘(最少128MB)。

其次——请确保呢个U盘的档案系统格式为 FAT或FAT32格式。

最后——【操作流程】阅读特别提示并确认备份已经完成后,请按照以下步骤操作:

1、请将下载的安装包bin文件复制到U盘的目录,

2、将U盘里的bin档重命名为miwifi_r1cm_firmware.bin

3、断开小米路由器mini的电源,将U盘插入USB介面

4、按下reset按钮后重新接入电源,指示灯变为黄色闪烁状态后松开reset键

5、整个u盘刷机的时间相比正常OTA升级更长一些,因为呢种刷机方式会将小米路由器mini的系统重新刷一遍

6、刷机完成之后系统会自己重启并进入正常的启动状态(黄灯常亮—蓝灯常亮

7、如果出现异常/失败/U盘无法读取状态,会进入红灯状态,建议重试或更换U盘再试

8、正常启动显示蓝灯,完成刷机!

三、开启SSH

首先下载开启 SSH 工具包:https://d.miwifi.com/rom/ssh(注意在下载页面保存你的路由器登录用户名和密码);然后将下载的工具包 bin 文件复制到 FAT32 格式 U 盘的根目录下,保证文件名为 miwifi_ssh.bin(同时注意删除 U 盘中开发版的 bin);接下来类似流程: 

1,断开小米路由器的电源,将 U 盘插入 USB 接口; 

2,用牙签等尖锐物按下路由器 reset 按钮后重新接入电源,待指示灯变为黄色闪烁状态后松开 reset 键;

3,等待 3-5 秒后安装完成之后,小米路由器会自动重启,大约 2 分钟后指示灯变蓝即告成功。

四、备份SN

1,启动 PuTTY,Host Name(or IP address) 填 192.168.31.1(不一定,要看实际小米路由器在同一个网段下的IP地址),Port 保持默认 22,点击 open,接着在终端输入的用户名和密码为上一步保存的 SSH 用户名和密码,密码输入时不会显示,输完回车即可;接着查看 rom 并备份。 

查看ROM文件

root@XiaoQiang:~# cat /proc/mtd

dev:    size   erasesize  name

mtd0: 01000000 00010000 "ALL"

mtd1: 00030000 00010000 "Bootloader"

mtd2: 00010000 00010000 "Config"

mtd3: 00010000 00010000 "Factory"

mtd4: 00c80000 00010000 "OS1"

mtd5: 00b11e68 00010000 "rootfs"

mtd6: 00200000 00010000 "OS2"

mtd7: 00100000 00010000 "overlay"

mtd8: 00010000 00010000 "crash"

mtd9: 00010000 00010000 "reserved"

mtd10: 00010000 00010000 "Bdata"

开始备份ROM文件

cd /tmp

mkdir rom

dd if=/dev/mtd0 of=/tmp/rom/ALL.bin

dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin

dd if=/dev/mtd2 of=/tmp/rom/Config.bin

dd if=/dev/mtd3 of=/tmp/rom/Factory.bin

dd if=/dev/mtd4 of=/tmp/rom/OS1.bin

dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin

dd if=/dev/mtd6 of=/tmp/rom/OS2.bin

dd if=/dev/mtd7 of=/tmp/rom/overlay.bin

dd if=/dev/mtd8 of=/tmp/rom/crash.bin

dd if=/dev/mtd9 of=/tmp/rom/reserved.bin

dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin

最后用 WinSCP 登陆路由器后台(IP 为 192.168.31.1(以实际IP为准) ,用户名密码同上一步保存的),将备份到 /tmp/rom 中的这些 bin 文件拷贝出来作为备份,因为 tmp 目录是个临时存放处,当系统重启时临时文件就会丢失。 

恢复命令 (以后备用)

mtd write /tmp/rom/Bootloader.bin Bootloader

mtd write /tmp/rom/Config.bin Config

mtd write /tmp/rom/Factory.bin Factory

mtd write /tmp/rom/OS1.bin OS1

mtd write /tmp/rom/rootfs.bin rootfs

mtd write /tmp/rom/OS2.bin OS2

mtd write /tmp/rom/overlay.bin overlay

mtd write /tmp/rom/crash.bin crash

mtd write /tmp/rom/reserved.bin reserved

mtd write /tmp/rom/Bdata.bin Bdata

正式开始刷机

一、刷入不死Breed

1、breed一款类似于U-boot的不死固件,u-boot是一种普遍用于嵌入式系统中的Bootloader,Bootloader是在操作系统运行之前执行的一小段程序。他可以用来恢复小米路由器的固件,这样只要我们刷了uboot,路由器基本上刷不死了。而bread就是一款全新的 Bootloader,它不是 U-Boot,也不是 U-Boot 的改进版,是全新、独立的、跟 U-Boot 平级的 Bootloader,Web 界面跟不死 U-Boot 基本一致。

2、用 WinSCP 登陆路由器后台,IP 为 192.168.31.1(以实际IP为准),用户名 root ,密码为从小米官网获得的 SSH 密码,记得文件协议改为SCP。

3、将 之前下载的Breed固件(breed-mt7620-xiaomi-mini)拖入路由器的 /tmp 目录下;使用 PuTTY 登陆路由器后台,IP 为 192.168.31.1 ,用户名 root ,密码为从小米官网获得的 SSH 密码。因为linux系统输入密码的时候界面上是看不到,所以不要以为无法输入喔; 

4、执行命令

(1)cd /tmp

(2)mtd -r write breed-mt7620-xiaomi-mini.bin Bootloader

5、刷入后,机器会重新启动,指示灯变蓝(这个过程有点久,但一定要等到指示灯变蓝),这时需要确保电脑设置为自动获取 IP 地址,并且是用网线连上的路由器。按如下流程: 

(1)断开小米路由器的电源,用牙签等尖锐物按下路由器 reset 按钮后重新接入电源; 

(2)等到 mini 路由器的蓝色灯开始闪烁时即表明进入 Web 刷机模式,松开 reset 键。 这时在电脑上输入 192.168.1.1,就进入不死 Breed 的控制台了。

二、刷 Padavan 固件

上一步既然已经进入到 Breed 的控制台了,这一步就很简单了,选择上一步下载好的 Padavan 固件上传,刷入搞定! 注意,此时在启动方式里面选择的是普通固件,如果想刷回小米原厂固件,进入“固件启动设置页面”,将固件类型选择为“小米 Mini”保存,然后就可以完美启动小米 Mini 原厂固件了,而且可以使用串口 (TTL) 登录。

(1)点击 固件更新

(2)在 常规固件打钩之后按浏览上传刚刚下载的Padavan 固件(RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099)

(3)之后按上传一直按下去

(4)之后路由器会重启

(5)开启你的新路由之旅!

(6)Padavan网关:192.168.123.1 管理页面:http://my.router/ 

        管理账号:admin密码:admin 

        WIFI密码:1234567890


参考文章列表:

1.http://www.miui.com/thread-6835406-1-1.html

2.https://blog.csdn.net/qing666888/article/details/80086431

3.https://blog.csdn.net/xhhjin/article/details/53458633

4.https://blog.csdn.net/qq_29245097/article/details/51113596

5.http://bbs.xiaomi.cn/thread-10512768-1-1.html



扫描二维码,手机查看本帖
发表
最新评论 | 正序排列
只看楼主|楼层直达:
回复