我前不久在闲鱼上六十几块钱收了一块极路由4,想刷成OpenWRT,但是忽略了一点,极路由的官网已经关闭了,软件中心页打不开,传统的开启SSH的办法已经不行了。本来已经放弃刷机了,但今天在恩山无限论坛上发现有人找到了新方法,可以自行开启SSH,这下就可以继续刷OpenWRT系统了。我的J1900就可以做成NAS来用了。
原贴地址:极路由B70最新详细刷机和开启SSH过程-2021-02-10 – 极路由无线路由器及网络设备 – 恩山无线论坛
视频教程:几十块钱打造超流畅软路由——用极路由4刷OpenWRT_哔哩哔哩_bilibili
极路由的服务器在元旦节左右彻底关闭了,本来一直将就着用的,现在不得不刷机,。
今天逛论坛刚好看到能直接软开启ssh的方法,就把我的两台B70全部都先给刷了,免得以后又无法开启ssh,
简单总结一下内容,免得你们找来找去的,再小白的也能看懂。
废话不多说,说重点步骤。
先准备文件:
- 1、breed文件
- 2、WinSCP.exe、SSH客户端
- 3、底层OpenWRT固件(若不出错这一个可省略)
- 4、OpenWRT固件。固件下载地址:onedrive网盘 http://p.wwang.pw:199/ 访问密码:131186646。我选择了图中的固件,下载后记得改名,把文件名中的汉字去掉,以免安装出错。
我自己用的固件和底包可以在这里下载:链接:https://pan.baidu.com/s/1Pw-HGBduc8-61I3m75_i5w 提取码:wywi
一、开启22端口
浏览器打开:http://www.hiwifi.wtf/
获取 local token:http://www.4006024680.com/local-ssh/,或 http://192.168.199.1/local-ssh/
获取 uuid:http://www.4006024680.com/cgi-bin/turbo/proxy/router_info 或 http://192.168.199.1/cgi-bin/turbo/proxy/router_info
*注意:
route_info 页面打开后,需要 CTRL+F 查找 uuid 字串。
把local token和uuid复制到http://www.hiwifi.wtf/打开的两个框中,点击提交,便回生成cloud token,将cloud token填入”获取 local token”那个页面的下面,点击提交,即可开启调试模式,这就说明打开了SSH及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软件连接路由器,刷入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
四、更多固件下载和推荐
你好 我刷完固件后怎么和你的这个界面不一样,全是英文?而且还没有左侧栏选项。
是否刷对固件版本?或者看看是否可以修改语言?
大师你好 passwall中组件更新无法更新xray怎么办呢 显示无法移动
路由器固件为定制款,很多插件不能自动更新,需要手动编译
博主您好,学习您的极路由4软开启SSH并刷OpenWRT的方法,mobaxterm刷breed,路由器重启后出现network error software caused connection abort 错误,想请教大佬们如何解决。