将来的你
一定会感谢现在拼命努力的自己

极路由4增强版HC5962刷机

申请“开发者模式”

  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 list-installed
opkg list

opkg remove tcpdump
wget http://upgradeipk.ikcd.net/upgrade_file/ralink-HC5761/0.9012.1.9277s/packages/tcpdump_4.2.1-20141110.1_ralink.ipk
opkg install ./tcpdump_4.2.1-20141110.1_ralink.ipk

find /etc/opkg.d/ -name '*.conf' | xargs sed -i '2isrc/gz openwrtio http://dl.openwrt.io/vendors/gee/ralink/packages'

src/gz barrier_breaker http://upgradeipk.ikcd.net/upgrade_file/mtmips-HC5962/1.4.8.20462s/packages

下载breed uboot
breed uboot版本有多种,需要找到正确的版本
极路由有很多版本,uboot也是有区别的,极1s的对应breed-mt7620-hiwifi-hc5761.bin
可以去官网下载 https://breed.hackpascal.net/
https://breed.hackpascal.net/breed-mt7621-hiwifi-hc5962.bin

http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt7621/
http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt7621/
http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt7621/openwrt-18.06.1-ramips-mt7621-hc5962-squashfs-factory.bin
http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt7621/openwrt-18.06.1-ramips-mt7621-hc5962-initramfs-kernel.bin
http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt7621/openwrt-18.06.1-ramips-mt7621-hc5962-squashfs-sysupgrade.bin

opkg -f /etc/opkg.conf.2 update
opkg -f /etc/opkg.conf.2 -d usb install libreadline
opkg -f /etc/opkg.conf.2 -d usb install python
opkg -f /etc/opkg.conf.2 -d usb install python-json
opkg -f /etc/opkg.conf.2 -d usb install python-curl
opkg -f /etc/opkg.conf.2 -d usb install python-openssl

opkg -f /etc/opkg.conf.2 list|grep libc

设置环境变量,做这一步是为了在任意目录下都能去执行python
注意我下面写的是/soft,需要改为安装python的目录
export PATH=$PATH:/soft/usr/bin

barrier_breaker      barrier_breaker

cat /proc/cmdline
board=HC5962 console=ttyS1,115200 rootfstype=squashfs,jffs2
cat /etc/openwrt_version
1.4.8.20462s

极路由官方opkg源地址为https://upgrade.hiwifi.com/upgrade_file/{arch}-{board}/{rom_version}/packages,
比如极3的opkg.conf
src/gz barrier_breaker https://upgrade.hiwifi.com/upgrade_file/ralink-HC5861/0.9012.1.9277s/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
option ssl_ca_path /etc/ca

硬件列表:固件下载

https://openwrt.org/zh/toh/views/toh_fwdownload

https://github.com/uwtom/SSR-HiWifiOS

https://github.com/qiwihui/hiwifi-ss/


赞(0) 打赏
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除,联系邮箱:contact@3yyy.top。文章观点不代表本站立场。本站原创内容未经允许不得转载:idsan笔记 » 极路由4增强版HC5962刷机
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏