极路由4增强版(HC5962)刷机全记录

1 准备阶段

1.1 申请“开发者模式”

  1. 进入路由器后台管理界面,点击“智能插件”跳转至“云平台”。
  2. 点击“云平台”里面的“路由器信息”,在该页面最底端,点击“高级”右边的“+”,选择开通“开发者模式”。按提示操作开通了“开发者模式”。
  3. 极路由SSH服务器地址:192.168.199.1(默认);SSH用户名:root,密码:路由器后台密码,端口:1022。

1.2 添加SFtp服务

在极路由的应用市场安装:“Sftp-服务”。

1.3 刷入breed

  1. 下载对应的breed:breed-mt7621-hiwifi-hc5962.bin,(本地下载地址)。
  2. 备份固件,备份MAC地址。(怀抱必死的决心,我跳过了这一步;有需要的可以自行查找相关教程。)
  3. 采用WinSCP连接路由器,将breed安装文件(*.bin)上传至路由器的/tmp目录下。
  4. 采用PuTTy连接路由器,刷入breed:
mtd -r write /tmp/breed-mt7621-hiwifi-hc5962.bin u-boot

2 刷入新固件

2.1 方案一:刷入“灯大和H大杂交固件”

  1. 下载最新固件:最新版固件下载地址(本地备份固件,非最新)。
  2. 以网线连接路由器LAN口和电脑网口,连通以太网。
  3. 闭路由器电源,按住路由器reset 后通电,5~10秒后松开。
  4. 等路由器完全启动后,连接192.168.1.1,进入breed web恢复控制台:
    1. 通过“固件备份”备份固件。
    2. 通过“固件更新”刷入新固件。
  5. 重启完成后,进入路由器管理后台:
    1. 管理后台地址:192.168.123.1。
    2. 默认用户名:admin;密码:admin。
  6. 拨号上网:
    1. “高级设置”>>“外部网络(WAN)”>>“外网设置”。
    2. “外网连接类型”:PPPoE拨号。
    3. “PPP VPN客户端设置”>>填入网路运营商提供的账号、密码。
  7. 开启SSH:
    1. “高级设置”>>“系统管理”>>“终端服务”>>启用SSH服务。
    2. SSH地址:192.168.123.1;端口:22。
    3. SSH用户名、密码和路由器管理后台用户名、密码一样。
  8. 挂载U盘(我只外接了一个U盘):
$ opkg update
$ opkg install fdisk
$ fdisk -l
$ mkfs.ext4 /dev/sda1

2.2 方案二:刷入OpenWrt版固件

同样利用breed恢复控制台刷入,刷入办法参考方案一,下面说说不同的地方:

  1. 下载最新固件:最新版固件下载地址(本地备份固件,非最新)。压缩包中有两个bin文件,其中,“*-factory.bin”固件需要在breed恢复控制台输入;
    “*-sysupgrade.bin” 固件为升级文件,无法在breed恢复控制台下刷入,需要在刷机完成后登录路由器后台进行更新。
  2. 路由器管理后台:
    1. 管理后台地址:192.168.1.1。
    2. 用户名:root;密码:password。
  3. 拨号上网:
    1. “网络”>>“接口”>>“WAN”>>“修改”。
    2. 在“基本设置”中,修改WAN口的协议为“PPPoE”。
    3. 填入网路运营商提供的账号、密码。
  4. 开启SFtp服务(非必要):
$ opkg update
$ opkg install vsftpd openssh-sftp-server
$ /etc/init.d/vsftpd enable
$ /etc/init.d/vsftpd start

3 参考文献

  1. Boot and Recovery Environment for Embedded Devices (BREED)(Copyright © 2018 HackPascal )
  2. 【2018-10-14】AR/QCA/MTK Breed,功能强大的多线程 Bootloader
  3. 极路由B70–灯大和H大杂交固件(20181216版本)
  4. OpenWrt R8 1.11代码编译 b70 极路由4固件
  5. OpenWrt开启sftp,方便传输文件

发表评论