小米路由器openwrt教学(路由器如何刷入openwrt)

无线路由器-网关-dtu

这个路由器是买来做测试的,所以又交了智商税~ 2.0的USB接口,最高只有11MB/s的峰值传输速度。好在不到30大洋,一顿快餐钱!

二话不说,继续刷OpenWrt,试试看吧!

#1 刷官方ssh包

到手之后,先绑定小米账号,后面要用到。进后台升级到最新版的固件;

无线路由器-网关-dtu

登录官网下载小米路由器mini的开发版,继续从web界面刷入开发版的固件。

http://miwifi.com/miwifi_download.html

无线路由器-网关-dtu

无线路由器-网关-dtu

用小米账号登录开放平台,找到SSH工具,查看root密码和下载miwifi_ssh.bin

miwifi.com/miwifi_open.html

把bin文件拷入U盘,插到路由器上面。按住复位孔通电,等到指示灯黄色闪烁松开复位键。自动开启SSH功能。

#2 刷入Breed

用SSH连入路由器,该备份的内容先备份出来,以后如果想回复官方固件可以用到:

cat /proc/mtd

mkdir /tmp/rom

dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin

然后下载:
breed-mt7620-xiaomi-mini.bin
,上传到路由器/tmp目录:

https://breed.hackpascal.net/

刷入命令,此时路由器会自动重启:

mtd -r write /tmp/breed-mt7620-xiaomi-mini.bin Bootloader

3 输入OpenWrt固件

按住复位孔通电,等到指示灯闪烁后松开。电脑用网线接入,ip地址:192.168.1.1,就能进入Breed控制台了。最好用Breed再备份一次固件,有没有用我暂时不知道。

刷OpenWrt步骤跟之前下载宝一样,【矿渣们的救赎】の Thunder下载宝刷OpenWrt

无线路由器-网关-dtu

无线路由器-网关-dtu

路由器的Flash只有16MB,一不小心就满了。我看来要学习一下怎么编译固件了!

【总结】

联发科MT7620A主控,只能做到100M有线速率,USB 2.0接口也因此受到了影响,最多也只能跑满百兆。无线芯片MT7612EN,哪怕能做到5G 866MHz也是白搭,瓶颈还是百兆。如果上网速度小于等于百兆的,也是可以用的,但局域网的速度还是尴尬了~