小米路由器mini刷openwrt

一、准备工作

  1. 准备牙签一根,用来按路由器的reset按键;
  2. 准备一个 U 盘,并格式化成FAT32格式;
  3. 准备一条网线,连接上路由器和电脑;
  4. 下载对应路由器的 官方开发版ROM(官网);
  5. 下载对应路由器的 官方开启SSH工具(官网),并记录root密码下来;
    下载开启SSH工具
  6. 下载对应路由器的 breed,小米路由器mini应该是breed-mt7620-xiaomi-mini.bin;
  7. 下载对应路由器的 openwrt固件,这里使用 openwrt-ramips-mt7620-xiaomi_miwifi-mini-squashfs-sysupgrade.bin
  8. 电脑安装SSH,win10参考这里、win7参看这里,也可以自行使用 PuTTY连接。

二、刷路由器成开发版

小米路由器默认的系统版本为稳定版,不支持开启 ssh 权限。所以需要先升级成开发版的系统。在电脑端用浏览器打开路由器设置界面,点击右上角的下拉菜单,选择系统升级,再点击手动升级,最后选择我们上一步准备的开发版ROM。更新完系统后路由器会自动重启,重启后可以再次进入管理后台检查路由器的系统状态。


image.png

如果忘记路由器密码,可以参考官网的使用 U 盘来刷机,在这里。值得一提的是,使用 U 盘这种方式更新系统会删除硬盘中的所有数据。

三、开启路由器的SSH功能

开启路由器的SSH功能,我们就可以使用SSH连接路由器,就可以在上面尽情折腾啦。下面我们开始吧:

  1. 请将我们上一步准备的的 开启SSH工具 bin文件复制到U盘的根目录下,保证文件名为miwifi_ssh.bin;
  2. 断开小米路由器的电源,将U盘插入USB接口;
  3. 按住reset按钮之后接入电源,指示灯变为黄色闪烁时再松开reset键;
  4. 等待3-5秒后安装完成之后,小米路由器会自动重启,指示灯变蓝了表示成功。

四,刷入breed

Breed 是由网友开发的一个号称“不死”的引导加载程序。只要路由器成功刷入 Breed 之后,就可以借助它来备份和刷入路由器固件。我们就是使用 Breed 来刷 openwrt 的。下面开始刷入Breed:

  1. 路由器断电,将U盘拔出;
  2. 将breed-mt7620-xiaomi-mini.bin文件名更改为breed.bin,复制到 U 盘根目录,并保证 U 盘根目录没有其他 bin 文件;
  3. 路由器插入U盘,插电启动,在电脑上打开cmd终端并输入ssh [email protected] 回车,连接你的路由器 (这是默小米路由器默认的IP地址,若是修改过网段就改为修改过的路由器地址),连接上之后执行下面的命令:
mtd -r write /extdisks/sda1/breed.bin Bootloader
  1. 出现下面的界面后,将U盘拔出,路由器断电,按住reset按钮之后接入电源,指示灯蓝灯闪烁时再松开reset键;


    breed刷入成功

五,刷入openwrt

breed刷入成功,我们就可以开始刷 openwrt 了:

  1. 通过http://192.168.1.1,访问breed管理界面
  2. 点击“固件备份”,备份固件,以防以后想刷回去;
  3. 点击“固件更新”,选中固件,文件选择我们准备工作中的openwrt固件,点击上传;


    选择openwrt固件
  4. 点击更新;


  5. 当更新完成,出现下面的界面后,禁用网卡再启用;


    openwrt刷入完成
  6. 通过http://192.168.5.1,访问openwrt管理界面,初始管理密码:password ;
    openwrt刷入成功
  7. 至此,恭喜你!openwrt刷入成功!

参考

小米路由器Mini刷Openwrt www删除.bilibili.删除com/read/cv11321634
小米路由器Mini刷Openwrt(视频教程) www删除.bilibili.删除com/video/av418190270/

你可能感兴趣的:(小米路由器mini刷openwrt)