临近双11,K2路由器广告加的越来越放肆,实在太难忍受就刷了个固件。这里把路由器刷机的一般流程记录一下。
一、开启telnet
刷固件,首先要取得路由器系统的控制权,这样我们才能*的进行操作。
方法一般是利用系统漏洞开启telnetd服务,比如:
定时重启漏洞 https://www.right.com.cn/forum/thread-204418-1-1.html
定时更新漏洞 https://www.right.com.cn/forum/thread-325258-1-1.html
| /usr/sbin/telnetd -l /bin/login.sh
利用配置文件开启 https://www.right.com.cn/forum/thread-217088-1-1.html
或者使用大神的激活工具开启。
不管用哪种方式,开启telnet后,我们就拥有系统的控制权了。
二、刷breed
为防止变砖,在刷固件前先刷breed
https://www.right.com.cn/forum/thread-161906-1-1.html
选择合适的版本上传到路由器上,通过tftp命令,或者wget命令。(新版固件中没有tftp命令,而自带的wget又不支持https协议,所以你可能还得自搭个http服务器)
刷之前一定要校验一下文件的完整性, md5sum breed-mt7620-phicomm-psg1208.bin ,比对输出值与正确的md5值是否一致。
然后在执行命令写入 mtd -r write /tmp/breed-mt7620-phicomm-psg1208.bin Bootloader
进入breed的方法是,按着reset按钮插上路由器电源,5s后打开 http://192.168.1.1/
三、备份EEPROM
在开始浪之前,先把EEPROM备份好。这个包含无线校正数据,它会影响wifi信号,每台机器都不一样的,弄丢了就找不到了。
四、刷固件
准备好合适的固件,在breed里刷就可以了,刷完后一般要恢复一次出厂设置。
比较常用的几个固件:
abccba94的官改 https://www.right.com.cn/forum/thread-208753-1-1.html
hiboyhiboyhiboy的老毛子Padavan固件 https://www.right.com.cn/forum/thread-161324-1-1.html