新手0基础路由器刷机(小米WR30U) 您所在的位置:网站首页 ssh路由器分区结构 新手0基础路由器刷机(小米WR30U)

新手0基础路由器刷机(小米WR30U)

2024-06-08 13:15| 来源: 网络整理| 查看: 265

准备工作:登陆恩山论坛搜237去下载刷路由器别人已经备好的各种包

   

目录

 一、#######开SSH###########

1、进小米路由系统设置“启用与智能网关的无线配置同步”为开启、再DHCP为自动配置DNS,最后设置wan口为第一个端口。

2、将笔记本电脑与wan1口用网线连接,笔记本进入控制面板-网络管理-无线网卡-右键无线网卡属性,将网络共享给WR30U。

3、CMD运行python.exe server_emulator.py,等待出现设备信息后,一直回车直到出现finsh。即开启ssh完毕。 4、将路由wan口网线插到lan口,然后取消路由器共享网络,再进入cmd界面 ssh远程连接路由器,ssh格式:ssh username@ip 若需要输入密码,默认密码admin,成功连接后进入路由器shell界面。

二、(可跳过)固化ssh:

重启后ssh会失效因此需要固化: 路由器shell运行以下命令 mkdir /data/auto_ssh && cd /data/auto_ssh 再找到并将auto_ssh.sh放入对应文件夹再执行以下命令 chmod +x auto_ssh.sh 至此固化成功 若执行下面命令解锁 SSH 并添加开机自启动 ./auto_ssh.sh install #如果不需要自动开启 SSH 服务,使用下面命令移除开机自启动: ./auto_ssh.sh uninstall

三、#######备份分区###########  

在路由器shell界面开始备份: 复制以下命令:

cat /proc/mtd

来查看分区信息 出现以下信息 root@XiaoQiang:~# cat /proc/mtd dev:    size   erasesize  name mtd0: 08000000 00020000 "spi0.0" mtd1: 00100000 00020000 "BL2" mtd2: 00040000 00020000 "Nvram" mtd3: 00040000 00020000 "Bdata" mtd4: 00200000 00020000 "Factory" mtd5: 00200000 00020000 "FIP" mtd6: 00040000 00020000 "crash" mtd7: 00040000 00020000 "crash_log" mtd8: 02200000 00020000 "ubi" mtd9: 02200000 00020000 "ubi1" mtd10: 02000000 00020000 "overlay" mtd11: 00c00000 00020000 "data" mtd12: 00040000 00020000 "KF"

接下来使用以下命令备份mtd1分区: dd if=/dev/mtd1 of=/tmp/BL2mtd1.bin dd if=/dev/mtd2 of=/tmp/Nvrammtd2.bin ... 以此类推复制1/2/3/4/6/8/9/12分区

四、#####刷入Uboot########

在shell界面刷入/更新uboot,下面提供2种方式任选其一 一、将xxxxxxx.bin文件放入路由器系统任意文件夹(这里我建议使用mobaxterm软件直接拖拽就行)

然后执行下面命令 mtd write xxxxxxx.bin FIP 其中xxxxxxx.bin是对应文件路径,记得做对应修改

二、带检验方式的刷入uboot: 将mt7981_wr30u-fip-fixed-parts-multi-layout.bin文件放入路由器系统/tem目录下

然后执行以下2行命令即可: file="/tmp/mt7981_wr30u-fip-fixed-parts-multi-layout.bin" md5sum "$file" && mtd write "$file" FIP && mtd verify "$file" FIP && echo "刷入成功!" (小米路由器进入uboot的ip是192.168.31.1)

五、进入Uboot界面刷系统

进uboot步骤: 路由器关机后,捅住路由器菊花,再上电,上电5秒左右松开,路由器网络IPv4设置为192.168.31.2(具体在控制面板-网络共享-更改适配器- 找到网络右击属性找到单击ipv4-属性-更改ip地址确定即可),后浏览器登录:192.168.31.1即可看到uboot界面。

Uboot设置详见“uboot布局选项区别.png”

在uboot界面先刷底层系统(带factory字样):

immortalwrt-23.05.1-mediatek-filogic-xiaomi_mi-router-wr30u-112m-nmbm-squashfs-factory

上面这个文件就是底层系统,找到它上传后直接刷入即可。 刷入底层系统后第一次进无需密码可直接进入,在底层系统找到系统-备份与升级-刷写新固件上传下面的完整系统文件即可。 再刷完整系统(带sysupgrade字样):xxxx-wr30u-squashfs-sysupgrade.rar 刷入完整系统后第一次进无需密码可直接进入,进入系统后优先设置密码,接下来就可以体验船新系统版本!!!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有