⼩⽶路由器mini刷openwrt系统
前⾔
有16M的ROM,还能装点东西,⽐斐讯K2还是好使得多,可以刷功能较齐备的openwrt,顺便搞个去⼴告,上⽹等
刷机步骤
⼩⽶路由器要刷其他系统,需要先获得SSH权限,⽽获得SSH权限则需要先刷开发版
只有开发版系统才能开启SSH权限,所以第⼀步我们需要将路由器系统刷为开发版。
到去下载开发版系统ROM,建议直接刷这个版本
⾮常重要,如果版本⾼了,不能开启SSH,版本低了没有修改root⽤户的api。
刷开发版
刷⼊开发版⾮常简单,步骤如下:
将上⾯下载好的固件改名为:miwifi.bin ,放⼊⼀个U盘的根⽬录,U盘需要是 FAT32 格式
U盘插到路由屁股上,拿根取卡针等尖头物件顶住 reset ,然后插⼊电源
路由器指⽰灯先会常亮黄⾊,等指⽰灯狂闪后就可以松开 reset 了,然后静候路由器指⽰灯变成蓝⾊
以上做完就完成刷⼊开发版的步骤了。如果指⽰灯是红⾊,那么代表这个固件有问题,重新更换固件,断电再⾛⼀遍流程就可以了,不⽤担⼼会变砖。
开启SSH权限
美白产品排行榜系统刷好开发版后,我们就可以开启系统的SSH权限了。开启SSH权限,需要登录下载对应的⼯具包:
请将下载的⼯具包 bin ⽂件复制到U盘(FAT/FAT32 格式)的根⽬录下,保证⽂件名为 miwifi_ssh.bin 「如果之前刷开发版⽤的同⼀个U盘,那之前放的 miwifi.bin 删除掉不需要多说吧?」;
断开⼩⽶路由器的电源,将U盘插⼊USB接⼝;
抵住 reset 按钮之后重新插上电源,指⽰灯变为黄⾊闪烁状态即可松开 reset 键;
等待3-5秒后安装完成之后,⼩⽶路由器会⾃动重启
官⽅给每个账号提供了⼀个随机的root密码,为了管理⽅便,我们可以登录后⽤ passwd 命令将root密码改成我们⾃⼰好记得的
刷完 miwifi_ssh.bin 后,我们可以⽤Xshell等SSH客户端连接登录路由器,我这⾥使⽤的是FinalShell
如果不成功(红灯)就换个固件或者U盘
刷Breed
SSH权限搞定后,我们要做的是换个BootLoder系统,⼤名⿍⿍的Breed(Boot and Recovery Environment for Embedded Devices)便是不⼆选择。
要刷⼊Breed也不复杂,操作步骤如下:
1.下载Breed固件
电子琴导电橡胶在,查⾃⼰设备所需的版本,⼩⽶路由器mini需要的是这个:
2.备份原有的BootLoder
使⽤SSH客户端连接登录路由系统,输⼊以下命令:
九月 英文dd if=/dev/mtd1 of=/tmp/xiaomi_uboot.bin
系统返回,说明已经将原来的xiaomi_uboot.bin备份到/tmp:
384+0 records in
384+0 records out
备份完成后将备份⽂件下载到本地妥善保存,⽤不到就最好了。不知道怎么下载?那就扔了不要了吧,就当这步备份操作⽩做了,反正出了问题⾃⼰负责o( ̄︶ ̄)o
3.刷Breed
⽤sftp之类⼯具把Breed固件上传到 /tmp ⽬录下,如果不会传那也可以ssh登录路由系统后执⾏下⾯的命令直接从⽹上下载:
cd /tmp
沙发选购wget down.sobaigu/files/breed-mt7620-xiaomi-mini.bin
这⾥,我的路由器wget⽤不了,所以下载,把下载好的固件上传到 /tmp ⽬录下
然后执⾏以下写⼊命令:
mtd -r write /tmp/breed-mt7620-xiaomi-mini.bin Bootloader
眨眼的功夫就刷写完成了,完成后关闭路由拔掉电源,取卡针之类的尖物件抵住 reset 按钮,插上电源开机,等到路由指⽰灯狂闪的时候,就可以松开 reset 键,然后在⽤⽹线连接在该路由上的Wan ⼝浏览器登录 192.168.1.1 就可以进⼊ Breed web恢复控制台界⾯了,就如上⾯那个截图。
刷固件
在刷固件前,建议使⽤Breed固件备份功能,将原路由所有的项⽬备份好以备⽤,同样的⽤不到最好。
因为路由有16M的ROM,所以可选的固件还是蛮多的,潘朵拉,华硕改等固件都⾏,在此推荐⼀个,个⼈觉着还蛮不错的,功能也齐全:
选择固件更新》点击固件右侧的选择⽂件,选择刚下载的固件⽂件,然后点上传,不⼀会⼉就完成了,新系统默认后台信息为:
IP:  192.168.1.1
⽤户: root
密码: password
⾄此,路由器系统脱胎换⾻完成,有⼴告屏蔽,有“上⽹”,⽀持局域⽹⽹络唤醒设备,提供打印机服务…… 有点⼩瑕疵,可能有内存泄露开久了会死机,带宽监控统计图表不展⽰之类的,设置下每周定时重启,完全OK,知⾜常乐!
更换Wan⼝的MAC地址
在SSH中输⼊
vi /etc/config/network
空调有臭味>放鞭炮的吉祥句子
修改其中⼀段
config 'interface' 'lan'
option 'type' 'bridge'
option 'ifname' 'eth0.0'
option 'proto' 'static'
option 'netmask' '255.255.255.0'
option 'ipaddr' '192.168.200.1'
option 'macaddr' 'd8:64:c7:5e:f1:c6'
config 'interface' 'wan'
option 'ifname' 'eth0.1'
option 'proto' 'dhcp'
option 'macaddr' 'd8:64:c7:5e:f1:c6'
修改Wan⼝Mac地址即可
之后保存,reboot 重启,就能看到所有修改都⽣效了。