刷小米官方开发版 ROM
从 http://www.miwifi.com/miwifi_download.html ,下载并刷入小米官方开发版 ROM。
刷 SSH 以获得 root 权限
刷入小米官方开发版 ROM(miwifi_r1cm_firmware_2e9b9_2.21.109.bin)后,获取 SSH 权限(期间需要下载一个 miwifi_ssh.bin 工具包,并通过 U 盘写入路由器)。
刷 OpenWrt
下载 OpenWrt
从 downloads.openwrt.org,下载最新的 OpenWrt ROM,当前(2019.1.29)最新的 OpenWrt 版本为 18.06.1。
scp 以将.bin 到路由器
刷入镜像
使用 mtd
刷入镜像
1 | mtd -r write /tmp/openwrt|pandorabox|lede.bin firmware |
如遇以下报错,改 firmware
为 OS1
即可。
1 | Could not open mtd device: firmware |
到这里,等待刷入镜像,路由器自动重启,过一会才能登录。
注意!!!当系统安装完成后, LEDE 的指示灯是红色的,我在刷完之后,以为路由器显示红色指示灯,是因为成砖了,折腾了半天(事实上已经 OpenWrt 安装完成了)
而且刷完系统默认不开启无线网络,需要用网线连接到 LAN 口。
总结一句,千万注意刷完后,别管路由器的灯。而直接用网线将 PC 与路由器相连。
原始的 opkg 源配置
1 | root@OpenWrt:~# cat /etc/opkg/distfeeds.conf |
我们更新为中科大的库:
1 | root@OpenWrt:~# cat /etc/opkg/distfeeds.conf |
Reference
- [经验技巧] 【修复变砖的路由器】小米路由器 U 盘刷 ROM/SSH 失败的解决方案 - http://www.miui.com/thread-2062279-1-1.html
- 【U 盘刷机】小米路由器变砖之后如何自救 - http://bbs.xiaomi.cn/t-11600650
- 小米 mini 路由器刷 openwrt - https://my.oschina.net/u/260165/blog/1603702
- 小米路由器 mini 开启 ssh - https://www.jianshu.com/p/984d3c914e35
- [固件] 【小米路由器 mini 刷机】mini 刷潘多拉固件教程(固件已更新) - http://www.miui.com/thread-2036705-1-1.html
- 【荣组出品】mini 玩机第一步:开启路由 ROOT 权限,开始玩机 - 小米路由器_MIUI 论坛 http://www.miui.com/thread-1995629-1-1.html