先准备文件:
1、breed文件
2、WinSCP.exe、SSH客户端
3、底层OpenWRT固件(若不出错这一个可省略)
4、OpenWRT固件。我选择了图中的固件,下载后记得改名,把文件名中的汉字去掉,以免安装出错。
一、开启22端口
注意:22端口有时效性,开启后几分钟后会自动关闭,自己先做好固件等下载工作,不然关闭后要再开启。理论上所有的极路由都能开启ssh了,其他的有空再测试。
第一步的操作有网友做成了自动化工具,原贴:今日闲来无事,把开启ssh端口的步骤封装成一个小工具 – 极路由无线路由器及网络设备 – 恩山无线论坛 – Powered by Discuz! (right.com.cn)
二、刷breed(不死u-boot)
先下载适用于 极路由4 的最新 breed-mt7621-hiwifi-hc5962 https://breed.hackpascal.net/breed-mt7621-hiwifi-hc5962.bin
其他型号路由器的 breed 文件可以在这个链接里找到:https://breed.hackpascal.net
第一步:上传breed文件到路由器
再用 WinSCP 在链接时候,选择协议 scp
主机名:192.168.199.1 用户名:root 密码:admin (如果修改过密码,就用你极路由的管理员密码)
把breed-mt7621-hiwifi-hc5962.bin 上传到tmp这个目录
第二步:刷写breed文件
用PuTTy等SSH软件连接路由器,都是新建SSH输入ip连接
推荐使用软件MobaXterm
刷入breed:命令如下
mtd -r write /tmp/breed-mt7621-hiwifi-hc5962.bin u-boot
执行成功后,路由器会自动重启。
三、刷固件
拔掉路由器电源,按住路由器reset 后插上电源,5~10秒后松开。
等路由器完全启动后,连接192.168.1.1,进入breed web恢复控制台:
固件更新,选择固件 ,这里我选择了OpenWRT,上传。
注意:如果碰到错误,可能得刷入底层固件才可以。
刷好后,即可访问 http://192.168.5.1 打开OpenWRT管理页面,默认用户名是root,密码是password
联系客服