小米路由器3G建站折腾笔记1 - 引言与路由器选择
小米路由器3G建站折腾笔记2 - 刷ROM和开启SSH
小米路由器3G建站折腾笔记3 - 网站架构选择
小米路由器3G建站折腾笔记4 - 安装opkg和onmp
小米路由器3G建站折腾笔记5 - 安装phpMyAdmin、Typecho、WordPress
小米路由器3G建站折腾笔记6 - 总结
本节记录小米路由器3G刷开发版ROM并开启SSH的过程。
三、刷开发版ROM
刷机有两种方法,一种是通过U盘,一种是通过网页控制台。
2.1 U盘刷机
首先到小米路由器网站http://www1.miwifi.com/(http://www.miwifi.com/)下载对应机型的ROM开发版,然后按照下列步骤刷机:
1、准备一个系统格式为FAT或FAT32的U盘,注意备份好U盘上的文件,有的ROM在刷机时会清空U盘的数据。
2、将下载好的ROM包miwifi_r3g_firmware_12f97_2.25.124.bin放到U盘的根目录下,并命名为“miwifi.bin”。
3、断开路由器电源,插入U盘,用细长工具按住reset,接通电源,待路由器指示灯变为黄灯闪烁时,松开reset。
4、大约3-5分钟后,指示灯变成黄色常亮状态时刷机已经完成正在重启,稍等片刻路由器指示灯变蓝就可以正常使用了。
如果在刷机过程中,指示灯黄灯闪烁几秒后变为黄灯常亮状态,说明此次U盘刷机过程失败,请检查以上的刷机过程并重新进行刷机操作。附指示灯说明:
蓝灯:正常运行(长亮)
黄灯:系统升级中(闪烁),系统启动中(长亮)
红灯:安全模式(闪烁),系统故障(长亮)
参考资料
【U盘刷机】小米路由器变砖之后如何自救
https://www.xiaomi.cn/post/1266178
【路由刷机教程】适用于带USB的小米路由
https://www.xiaomi.cn/post/9515640
2.2 网页控制台刷机
据说在192.168.31.1网页控制界面右上角,点击“系统升级”也可以刷机,但我没试,别问我为什么非要用U盘刷,我要早点知道这种方法就不折腾U盘了,有计划刷机的可以试试。
参考资料
小米路由器开发版及配置
https://baijiahao.baidu.com/s?id=1641719332482576797
四、开启SSH
刷完开发版ROM后,先确定路由器是否可以正常工作,然后按下列步骤开启SSH管理功能,这样我们就能像操作Linux一样操作路由器了。
1、到https://d.miwifi.com/rom/ssh下载SSH工具包,同时记下你的密码(注意:开启SSH需要先用小米账户绑定路由器)。
2、将下载的工具包bin文件复制到U盘(FAT/FAT32格式)根目录下,保证文件名为miwifi_ssh.bin。
3、断开小米路由器的电源,将U盘插入USB接口。
4、按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键。
5、等待3-5秒后安装完成之后,小米路由器会自动重启,指示灯变为蓝色即正常运行。
完成之后我们来测试一下效果,找一台电脑连上小米的WIFI,先ping 192.168.31.1,确保网络通畅,然后用SSH工具连接192.168.31.1。可以用的SSH工具有很多,比如Putty、Xshell、SecureCRT等等,具体用法这里就不讲了。
帐户是root,密码是前面下载SSH包时记下的密码,如果不出意外,将顺利登录路由器,显示“Welcome to XiaoQiang”和“ARE YOU OK”,这时我们就可以给路由器安装想要的软件了,别忘了先改一下路由器的密码。因为我是Linux小白,从来不记命令,这里也记录一下改密码的命令是passwd,Linux下的基础命令,另外密码可以为空哦。
参考资料
小米路由器开启SSH权限
https://51shenyun.cn/missh/