DoctorKey 的博客

开始使用

极路由 1s 刷机

本文主要参考极路由刷个人编译的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

评论
留下你的脚步