不知道为什么想给路由器刷个Openwrt,可能是因为极路由官方的固件太辣鸡了?

0.0 环境准备

首先你要有HC5962路由器(?没有您怎么刷呢)
然后一个电脑,网线连接到路由器

1.0 刷前准备

1.1 给你的路由器上root权限

app.hiwifi.com首页->选中要申请的路由器-> 路由器信息->高级设置->"+"->申请(开通开发者模式)->同意各种条款(需要注意的是开通ROOT之后,路由器就失去了保修资格)->结束。 账号需要绑定手机号,没有绑定的话,绑定一个手机号。 安装开发者模式插件之后,就可以以root身份ssh进入路由。

1.2 刷入Breed

需要去插件中心安装Sftp服务,上传Breed的bin文件。

下载Breed hackpascal源站|https://breed.hackpascal.net/breed-mt7621-hiwifi-hc5962.bin 我自己的网盘|https://hk.storage.iloli.tech/index.php/s/o8MKojqHEgKNbzG
下载完成之后,使用WinSCP之类的SFTP连接软件连上路由器,密码就是后台登录密码,把这个bin文件上传到/tmp下。
然后通过ssh连接你的路由器,执行以下命令刷入Breed到u-boot分区。

mtd -r write /tmp/breed-mt7621-hiwifi-hc5962.bin u-boot

1.3 准备固件

注意:通过Breed刷入的只能是factory包。

我去right上找到了一个包,论坛地址如下
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=3550334
想要直接下的话,我已经放在自己网盘上了(LuCI)。https://hk.storage.iloli.tech/index.php/s/QGpkyo57R7QxQ4t

2. 开刷!

2.1 进入Breed恢复控制台

拔掉电源,按住Reset键不放插入电源,等待10s左右松开电源键。
去电脑上打开192.168.1.1,即可进入Breed恢复控制台。

2.2 备份

进入 备份固件 ,下载EEPROM和编程器固件以备不时之需。
进入 MAC地址修改,记录下当前的MAC地址,刷机会改变路由器的MAC,但有的路由器MAC变化会导致Wifi不可用,因此这里需要记下,后面刷完机再改回来。不过经过我实测,是可以使用的,所以这步可有可无

2.3 上传固件并且刷刷刷

点开 固件更新 ,勾选“固件”,上传openwrt factory固件,一路同意之后就能成功刷入了。

3.1 开始使用Openwrt

这个固件默认的admin地址是192.168.2.1。

查看你的网络状态,如果没有正确dhcp到地址,请手动设到192.168.2.xxx段中。
打开192.168.2.1,用户名是root,密码是password,登录后配置即可开始使用。

4. 另外的话

我这个路由器位于主路由器下,当AP使用,所以配置的时候一定要给LAN口配上静态地址,网关。
配制好之后就能把网线插入LAN口,WAN口不用插
但是这样下来有个问题:我不插WAN口的话,路由器自己就没法上网了。
这里就有这样一个解决方案:
因为路由器通过eth0访问互联网:
打开接口-LAN-修改-物理设置,
给 以太网交换机: "eth0" (lan)打上勾勾,也就是把LAN桥接到eth0,保存并应用,路由器就能正常上网了。


应用文章:OpenWrt固件for极路由B70(HiWiFi HC5962)编译时间:2020/06/05 (https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=3550334)

Last modification:July 7th, 2020 at 01:13 pm
如果我的文章对你有帮助,请赞助我吧~