OpenWrt是一个嵌入式的Linux发行版,具有高效、简洁、通用性良好等众多特点;可以实现包括代理,KMS,内网穿透等众多功能。目前,OpenWRT的最新版本是chaos calmer(15.05.1)。小米路由器mini使用的CPU是ramips架构的mt7620,在OpenWrt的官网上下载时一定要选择对应的系统,否则刷机会变砖。

前期准备

1.OpenWrt系统包:点击这里下载chaos calmer(15.05.1)版本,也可以点击这里自行在官网上查询最新版本。
2.ssh工具软件,windows下建议使用xshell或者putty。
3.scp软件,windows下建议使用winscp。

刷机过程

1.开启路由器的ssh功能,并活得root权限。去小米路由器的官网获得root密码和ssh软件包。注意!获得root意味着路由器会失去保修!
xm1
如图所示,开启ssh需要开发版本的系统,可以去下载对应的开发版系统。刷入过程和图示的一模一样。
2.当开发版系统和ssh包都已经刷入完成后,使用ssh工具连接到路由器中。并且使用scp将刚才下载的OpenWrt系统包上传到小米路由器中,建议将其放到/tmp文件夹中

scp openwrt*.bin root@192.168.31.1:/tmp/  //Linux/Unix可以使用此命令上传包文件,windows请直接使用winscp。

然后就是直接刷机了,刷机过程中会交替出现w,不要被吓着了,w/e其实时代表writing/erasuring不是warning/error。
在ssh中执行下面的命令

mtd -r write /tmp/openwrt*.bin OS1

3.等一会当系统安装好并且重启后就会看到路由器上的黄灯亮了起来,表示系统正常运行,颜色是可以随意修改的。

优化与安装软件

1.OpenWrt默认是英文的界面,第一次使用需要登陆并设置root密码,这时候wifi是默认关闭的,所以必须使用网线才能连接。当设置好密码后,请使用ssh连接到路由器中(此时的ip是192.168.0.1)。执行下面的命令

opkg update  //更新系统源
opkg install luci-i18n-base-zh-cn  //安装中文界面,如果无法更新,可以登陆路由器的网页控制中心进行安装

2.OpenWrt具有众多优秀的软件来实现各种便捷的服务,如果有需要可以留言。

标签: 教程, openwrt

添加新评论