微信关注,获取更多

小米路由器R3P刷OpenWrt教程 手把手教你改软路由

小米路由器改openwrt软路由

于鱼市之中购买了一款小米出品的R3P路由,此路由如附图1所示,之所以挑选这款路由,原因在于它具备usb接口,并且它是基于Openwrt这个系统进行改造而来的。

在此款路由改成openwrt的办法在网络上所介绍的数量众多,详尽的步骤便不再过多阐述了,重点就在于这六个步骤:

1、先要去到小米官方那里,去做下载2.13.68版本开发版的行为(此版本对应图2),接着运用小米APP来完成登陆路由器的操作,随后上传开发版进而实施升级的举动。

2、去到小米官方站点,把miwifi_ssh.bin(图3所示)进行下载,将其放置在U盘(该U盘已被格式化成fat32格式)的根目录里面,同时对root密码加以记录。

3、将U盘插入后,按住路由器的reset键,此键为小针孔状,按住后不松开,与此同时把路由器电源接上,等一小会儿,当路由器前面的指示灯变成黄色且一闪一闪的时候,就可以松开reset键了。等待指示灯变成蓝色或者绿色,这就代表SSH获取成功了。用网线连接lan口,通过ssh登陆ip192168.31.1,输入root密码便可登录了。

4、抵达(图4)所示的网站那儿,去下载openwrt的适配版本,此版本当下是24.10版,如此便可。

5、选用scp工具,将openwrt上传至小米的/tmp这个目录里,于刷机之际,先去做到备份。

备份方法:

先是用cat /proc/mtd ,接着会看到mtd存在12个(从mtd0到mtd12),与之对应的名字处于最后一列,随后我们把这12个mtd备份成为其对应名字的bin文件就可以了:

将 /dev/mtd0 这个输入设备的数据,输出到 /extdisks/sda1/ALL.bin 这个路径下,当作输出文件的数据。

将/dev/mtd1这个设备,当作输入源,把数据流输出到/extdisks/sda1/Bootloader.bin这个文件当中 ,有这样一个操作。

将设备文件 /dev/mtd2,里面的数据,复制到外部磁盘存放处 /extdisks/sda1 中的 Config.bin 文件里 ,用的是 dd 命令。

设备文件路径为 /dev/mtd3 ,输出文件路径是 /extdisks/sda1/Bdata.bin ,这是一个关于文件传输的指令。

将设备文件 /dev/mtd4 中的数据,输出到外部磁盘设备 /extdisks/sda1 的文件 Factory.bin 中,通过 dd 命令来执行。

将/dev/mtd5 的内容,输出到/extdisks/sda1 里的 crash.bin 文件中,通过 dd 命令 ,有这样的操作。

将 /dev/mtd6 作为输入数据来源,把其内容输出到 /extdisks/sda1/crash_syslog.bin 这个文件中,通过 dd 来进行这样的操作。

将 /dev/mtd7 作为输入文件读取,把内容输出到 /extdisks/sda1/reserved0.bin 这个文件中,有这样一个操作命令。

使用设备 /dev/mtd8 作为输入,将其内容输出到外部磁盘 /extdisks/sda1 下的 kernel0.bin 文件中,是这样一个操作指令。

数据差异输入文件路径是 /dev/mtd9 ,输出对象是 /extdisks/sda1/kernel1.bin。

进行数据复制操作,将位于/dev/mtd10的内容。使其成为/extdisks/sda1/rootfs0.bin的内容,通过此操作来完成数据转移和存储变化!

把/dev/mtd11作输入,将其送至/extdisks/sda1里变为rootfs1.bin,此过程通过dd来执行,这是一个操作流程。

复制输入设备为 /dev/mtd12的数据,写入输出文件为 /extdisks/sda1/overlay.bin,有否?

6、做完备份之后,心里就觉得安稳了许多,通过运用mtd write来进行刷机操作就行,在网络上面相关的教程数量众多,那就不再详细说明了。

未经允许不得转载:openwrt技术分享 » 小米路由器R3P刷OpenWrt教程 手把手教你改软路由

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏