极路由 1s 刷机

本贴最后更新于 1682 天前,其中的信息可能已经物是人非

本文主要参考极路由刷个人编译的 openwrt 固件全过程

准备

  • 极路由 1s (HC5661)

  • 电脑

  • 网线

  • 一些软件(如 Xshell,WinSCP)

  • breed uboot

  • OpenWrt 固件

其中 breed uboot 在官网下载 https://breed.hackpascal.net/,极 1s 需要下载 breed-mt7620-hiwifi-hc5761.bin

OpenWrt固件 可从官网上下载,也可下载作者的固件 https://pan.baidu.com/s/1_xWdq9EO3YxdVpBtie-HAA,密码为:fc1p

开启极路由开发者模式

开发者模式说明

极路由开发者模式就是开启 ssh 服务,默认情况下是不会开启该服务的,并且极路由串口也无法直接输入命令,只能按照官方步骤开启。只有通过 ssh 才能进入路由器后台通过命令刷如 OpenWrt 固件。

步骤

  1. 电脑与极路由 lan 口连接,确保电脑与极路由 lan 口 ip 在同一网段,极路由默认 lan 口地址为 192.168.199.1,掩码为 255.255.255.0。

  2. 在浏览器输入 192.168.199.1 访问极路由 web 管理页面

201902281849452835903.png

  1. 点击智能插件,进入插件管理页面,按照操作指引开启开发者模式

201902281851204755562.png

  1. 开启开发者模式后,记录 ssh 登录信息

2019022818515320517769.png

进入路由器后台

  1. 安装 ssh 客户端 xshell

  2. 新建 ssh 连接,并输入开发者模式中指定的 ssh 配置信息登录到路由器后台。

2019022818541926315482.png

登入成功界面如下:

2019022818544487726970.png

不死 uboot 安装

为了防止在后续开发过程中刷机导致变砖,需要替换官方 uboot 为 breed uboot,俗称不死 uboot。

breed 为 OpenWrt 玩家必备神器,uboot 自带 web 服务器,支持 uboot 阶段通过 web 升级、备份固件,并且可以通过 reset 键一键进入 uboot 模式,当然由于开发板硬件差异,gpio 管脚定义不同,需要找到开发板对应的 breed 版本,否则不能通过 reset 按键进入 uboot 模式。

下载 breed 到路由器

可以通过 tftp、winscp 工具传到路由器,这里就不详细介绍了。

开始刷 breed

输入以下命令:


$ mtd write breed-mt7620-hiwifi-hc5761.bin u-boot

将 breed 刷入 flash,替换官方 uboot。执行命令后如果没有报错,表示刷入成功。

2019022818585878832557.png

刷入 OpenWrt 固件

  1. 进入 breed 模式

按住 reset 键,重启路由器,路由启动大概 3 秒后会进入 breed 模式

  1. 进入 breed web 界面

浏览器输入 192.168.1.1 进入 breed web 管理界面

2019022819010477912369.png

  1. 点击固件更新,选择固件进行升级

2019022819015387911582.png

201902281902067453286.png

  1. 进入新固件管理页面

升级完成后,可以进入路由器 OpenWrt 系统管理页面,默认地址为 192.168.1.1

管理页面如下:

201902281903040885282.png

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...