小米路由器mini刷lede_小米 mini 路由器刷 openwrt

2018年买的第一件电子产品是小米 mini 路由器,其ROM 为16MB。买之前就想好了,要刷 Linux ( openwrt ),在刷完 openwrt 后,还有空间可以用来写一些脚本,或者存一个开机运行的程序等。

小米路由器的刷机流程还挺麻烦,要从稳定版刷到开发版,从开发版刷 SSH 开启包,然后才能连接并刷机,为此,不得不立帖记录,以备下次刷机浏览。

稳定版 -> 开发版

小米路由器稳定版是无法开启 SSH 登录功能的,需要刷入开发版。

到 MiWiFi 下载ROM for Mini 开发版,版本2.17.100;

找一个 U 盘,删除该盘上的全部数据及分区,重新建立分区,格式化为 FAT32 格式;

将下载好的ROM包放到U盘的根目录下,并命名为“miwifi.bin”;

将 U 盘插入路由器的 USB 接口 -> 断电 -> 按住 Reset 键 -> 加电启动路由器,开始刷机;

待路由器指示灯变为黄灯闪烁时,松开reset;大约3-5分钟后,指示灯变成黄色常亮状态时拔掉U盘,此

时刷机已经完成正在重启,稍等片刻路由器指示灯变蓝就可以正常使用了。

现在小米路由器已经由买来时的稳定版刷至开发版。

开发版 -> 开启 SSH 的开发版

由于小米路由器没有可以显示信息的直接途径,所以只能用 SSH 工具连接路由器,因此需要开启 SSH 功

能。

到 MiWiFi 下载 开启 SSH 工具;

登录网站,以为可以下载了,结果不是,还要绑定路由器(小米公司不建议用户开启 SSH 权限,怕用户

刷机损坏后找它维修,绑定路由器可以知道每一台的 ID 之类的机器码),还要同意协议,主动放弃小米

公司的保修服务,好吧,都同意;此时,页面上会给出小米路由器的 root 密码,SSH 连接路由器时用;

下载 开启 SSH 工具——miwifi_ssh.bin;

删除 U 盘上的全部文件,将 miwifi_ssh.bin 复制到 U 盘上;

将 U 盘插入路由器的 USB 接口 -> 断电 -> 按住 Reset 键 -> 加电启动路由器,开始刷机;

待路由器指示灯变为黄灯闪烁时,松开reset;大约3-5分钟后,指示灯变成黄色常亮状态时拔掉U盘,此

时刷机已经完成正在重启,稍等片刻路由器指示灯变蓝就可以正常使用了。

现在,小米路由器成功地刷入了开发版,并开启了 SSH 功能,可以进行下一步的刷机了。

开启 SSH 的开发版 -> openwrt

到 openwrt 官网下载中心 找到小米 mini 路由器(R1C)的刷机包,下载;

Linux 主机 SSH 连接小米路由器(192.168.31.1),输入用户名/密码,进入系统;

Linux 主机将 openwrt 刷机包拷入小米路由器,写入固件

Linux $ scp openwrt.bin root@192.168.31.1:/tmp

xiaomi # cd /tmp

xiaomi # mtd -r write openwrt.bin firmware

结果刷机不成功,后来百度原因,才知道后面生产得小米 mini 路由器刷机时,参数不是 firmware 了,改为 OS1 了。

# mtd -r write openwrt.bin OS1

没有报错,刷机成功。

连接路由器,进行设置

刷机成功后,挺开心,接下来就面临一个问题:刷入 openwrt 系统后,路由器 IP 地址是多少?用户名/密

码又是什么?当时有种两眼一黑得感觉!!!

我想了想,没有直接百度,查看连接路由器接口(网口)的 IP 地址,是 192.168.1.228,猜测路由器 IP

就是这个网段的,但具体是多少呢?随手试了试 ping 192.168.1.1 ,结果通了,哈哈,原来地址是

192.168.1.1。

那用户名/密码呢?我想,用户名应该是 root ,还不知道密码,尝试了: linux, LINUX, Linux, openwrt,

OPENWRT, 123456, 12345678等不同的密码之后,偶然试了 admin,竟然进去了,太开心了。我的小米

路由器终于进去了,多么熟悉的感觉,哈哈。

刷机终于完成了,小米路由器刷机过程还挺麻烦的,主要是网络问题:我没有有线网,手里能联网的设

备只有手机,在绑定路由器那会儿,又要开wifi 连接路由器,又要开网络连接 MiWiFi 网站,确实很头

大,不过,总算在不同的网络切换时,完成了路由器的绑定。

SSH 连接进入路由器后,查看已经安装得软件列表,发现有好几个我自己不用得软件,白白占存储空间,白浪费CPU和内存,要知道,在小米路由器上这三者都很紧张,必须减少不必要的软件,计划自己编译一遍 OPENWRT 的源代码,以获得自己期望得系统。

opkg list-installed

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值