极路由刷个人编译的openwrt固件全过程

article/2025/10/24 18:45:30

说明

以下是极1s刷机的整个流程,包括openwrt 极路由固件的编译和升级流程,主要是为了方便发烧友或者开发人员。

准备工作

  • 极壹S(型号HC5661)一台
    这里写图片描述

这里写图片描述

  • 串口板和串口线(如果是高级玩家)
    这里写图片描述

这里写图片描述

  • 电脑、网线等
  • 软件(vmware、tftpd、linux编译环境)

网络配置

  • 极路由为默认ip地址(192.168.199.1),如果是其他地址,保持pc与路由联通

编译极路由openwrt固件步骤

在这里只是简单说下编译过程,详细的openwrt编译会在其他文字中介绍

  • 找到openwrt下载地址
    openwrt源码的分支有很多,最好找国内的镜像下载,速度会快点,这里找到了支持极路由配置的分支https://gitee.com/openwrt-mirrors/openwrt.git

  • 下载openwrt源码
    在ubuntu终端中执行以下命令clone 源码
    git clone https://gitee.com/openwrt-mirrors/openwrt.git
    下载完成后目录结构如下:
    这里写图片描述

  • 编译
    同步包信息
    否则luci包找不到,该过程可能比较慢,需要从openwrt网站clone, 执行以下命令

    make package/symlinks 

配置硬件和包信息

  • 在Target System中选择 MediaTek Ralink MIPS
    这里写图片描述
  • 在Subtarget中选择 MT7620 based boards
    这里写图片描述
  • Target Profile选择 HiWiFi HC5661
    这里写图片描述
  • 选择web服务器
    这里写图片描述

开始编译

make V=99

** 查看编译生成的固件
编译完成后会在target目录生成固件
这里写图片描述

刷机步骤

1. 刷breed uboot

我们需要把极路由官方的bootloader替换掉,因为breed uboot功能强大,称为不死uboot,可以通过按复位键直接进入boot模式直接刷机。
极路由只能通过ssh进入路由器后台,串口不能进入uboot,系统启动后也不能进入命令行。

  • 登录路由器web管理页面

在浏览器中输入192.168.199.1(极路由默认ip地址)
这里写图片描述

  • 进入云插件页面

找到开发者模式,然后按照操作指引启用开发者模式,开发者模式就是启用后台ssh服务。不过开启这个服务是有代价的,需要你放弃售后维修,就是说如果你刷机了,极路由公司就不负责了。
这里写图片描述
开启成功后如图
这里写图片描述

  • ssh登录路由器后台

下载xshell客户端 http://www.netsarang.com/products/xsh_overview.html
新建一个连接,配置如下
这里写图片描述

连接成功后如下:
这里写图片描述

  • 下载breed uboot

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

  • 上传到breed到路由器

如果路由器能联网,直接通过wget命令从官网下载到路由器即可,可跳过该步骤
tftp方式
需要在pc上安装tftpd服务器,服务器配置如下:
这里写图片描述
配置好服务器后,在路由器后台输入以下命令下载breed uboot
tftp -gr breed-mt7620-hiwifi-hc5761.bin 192.168.199.100(电脑ip)
winscp方式
可自行百度winscp上传的方法,登录用户名和密码与ssh一样

  • 刷breed uboot
    通过以下命令完成升级(大概1s左右):
    mtd write breed-mt7620-hiwifi-hc5761.bin u-boot
    这里写图片描述
    这样breed uboot就成功升级啦,下面开始升级编译好的固件。
2. 刷极路由openwrt 固件
  • 进入breed模式

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

  • 进入breed web管理界面

breed 内置了web服务器,方便升级。Ip地址默认为192.168.1.1,也内置的dhcp服务器,电脑可以自动获取到ip地址,如果电脑是静态的地址,需要设置为192.168.1.0/24网段的地址
在浏览器输入http://192.168.1.1进入管理页面,如图:
这里写图片描述

  • 升级固件
    这里写图片描述

这里写图片描述
这里写图片描述
升级大概1分钟,升级后会自动重启,不要拔电源。
升级完成后会进入openwrt系统

  • 使用openwrt系统

ip地址默认是192.168.1.1,默认开启了ssh服务和web服务,密码默认为空。
以下为ssh后台和web页面截图
这里写图片描述

这里写图片描述

以上为整个极路由刷机流程,讲得不到处敬请谅解

更多技术开发文章,可以扫码关注OpenWrt公众号
在这里插入图片描述


http://chatgpt.dhexx.cn/article/CMLNylQ0.shtml

相关文章

极1s刷Padavan改华硕[N14U N54U]固件

打开极路由的开发者模式 打开开发者模式 登陆极路由的后台管理界面,点击云插件,进入到极路由云插件管理后点击路由信息,然后在最下面点击开通开发者模式,这里需要你放弃极路由的保修以及安装APP等一系列的工作,大家照…

在极路由极1S上使用entware

目录 打开ssh功能安装entware使用感想备份和还原entware注意程序开启启动参考文章 本想在极1S上安装些程序,结果登录ssh后发现系统自带的opkg有限制,即使更改为openWRT的源也不能安装,说各种不兼容。于是打算装entware。 entware是面向 Linux…

Drcom下如何使用路由器上校园网并开启WIFI(以广东工业大学、极路由1S HC5661A为例)

免责声明: 在根据本教程进行实际操作时,如因您操作失误导致出现的一切意外,包括但不限于路由器变砖、故障、数据丢失等情况,概不负责;该技术仅供学习交流,请勿将此技术应用于任何商业行为,所产生…

极路由1S HC5661A 刷入不死u-boot(breed)加刷潘多拉固件教程

原文来自:新版极路由1S(HC5661A)刷潘多拉加SS配置教程 不死uboot(breed)如何使用 下文是以原文为基础,更详细也更适合小白的整合版。 注意:本贴是新版的白盒极路由1S(HC5661A)教程&#xff…

极路由s1有wds_极路由1、1s等机型刷OpenWrt--成为真正的极客

0x00:我为什么买极路由 买极路由的时候,他们说这是个给极客打造的智能路由,一开始还因为国际版,被gov直接请去喝茶了。 当时觉得,这玩意能给APPStore加速,还能屏蔽广告,简直NB。那时候也没啥钱&…

极路由1S 开启临时ssh 并刷breed成功

手上有一台别人给的 极路由1s,刷的是不知名版本的openwrt版本,也无法远程ssh,也就无法刷新的固件玩玩。 以前没接触过软路由和路由系统,找了很多资料,都没法正常获取ssh权限。 折腾了一两天,结果发现我刷的…

极路由 刷linux,记一次 极路由1S HC5661 TTL root 刷 U-BOOT 不死固件 及 爱快固件-20200320更新...

18.png (15.32 KB, 下载次数: 8) 2016-7-14 16:55 上传 2、用PUTTY的SSH类型登陆192.168.199.1,端口号:22。login as输入root,password输入admin。 备份原厂固件,需要插入SD卡(不需要刷回原厂固件的就直接略过吧):root@Hiwifi:/#cat/proc/mtd #列出路由器分区情况m…

极路由 刷linux,极路由1s刷openwrt不完全教程

极路由是基于openwrt做的二次开发。cpu是mtk7620a属于mips架构。 如果对svn和编译比较熟悉的话,可以获取官方的源码,自行编译。 如果对这些一窍不通的话,建议安装我下面提供的教程一步步操作。 1,首先看你的极路由版本。如果是开发…

极路由1S刷openwrt

文章目录 准备材料刷机流程 准备材料 breed下载,选择5661a的 https://breed.hackpascal.net/ openwrt固件 选择76x8版本的openwrt固件 https://downloads.openwrt.org/releases/21.02.0-rc3/targets/ramips/mt76x8/ 刷机流程 进入极路由1s root模式 解锁root可参考链接&…

极路由1S HC5661A 刷入不死u-boot和Openwrt

开通开发者模式 192.168.199.1,进入路由器后台,点击智能插件,然后选择中由器信息,再点高级设置 开启开发者模式后,记录 SSH 登录信息 进入路由器后台 安装Shell工具,Windows上有 putty 和XShell等等&a…

极路由1S升级系统之后再刷机学习记录

一、升级极路由1S固件 学习的是这位博主的教程:https://blog.csdn.net/qq_39257487/article/details/114867431 极路由器1S,HC5661A固件下载(免费获取):下载地址 第2步,右击右下角的网络图---->打开网…

极路由1S(HC5661A)开启SSH功能

早前在淘宝上买了两个极路由1S,其中一个计划用来刷OpenWRT固件,收到货之后迫不及待的开始拆机。 拆机看看内部情况,有点失望,CPU居然把MT7620换成了阉割版的MT7628A。 硬件配置情况: 主控(MT7628NN&#x…

极路由1S(HC5661A)刷机篇

概述 产品简介 极路由1S(HC5661A)是一款无线路由,无线传输率为300Mbps,支持4个Lan 1个Wan。 硬件配置 Target: ramips Subtarget: mt76x8 Package architecture: mipsel_24kc CPU: MediaTek MT7628AN CPU Cores: 1 CPU: 580 M…

路由器篇-极路由1S(智能无线路由器)配置

身处大学校园,有着美妙的ipv6资源供学子学习使用,但是信号的覆盖却不是很均衡,宿舍或某些地方信号稍弱,所以,博主今天就入手了一个支持ipv6的无线路由器——极路由1S(智能无线路由器)(京东直接搜索既可),来增强自己的ipv6信号,更好的使用学习。路由器价格¥99,ipv4…

51单片机(八)串口通信

❤️ 专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和STM32单片机两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 :适用于想要…

eclipse插件SCON的SConscript文件和头文件以及C文件包含路径

1. 本次的头文件路径\Hi2110-B657SP3-SDK\src_release_657SP3\src\lib\onenet\public,以此例子作为研究,本次开发使用eclipse,用到SCON插件来做文件的编译和路径设置,单片机内核是cortex M3(海思的HI-2110芯片&#xf…

【SCons 002】Win10 SCon环境搭建

1. 熟悉文档 大概看了下前面下载的几篇文档, 《scons-user.pdf》 这篇时作为我们小白入门的主要参考文档 《scons-man.pdf》这篇主要是对SCons的一些深入介绍,比如各个命令等 《scons-api.pdf》从字面意思可以看出,这个主要是介绍了SCons的一…

串口之计数器溢出率计算和串口的波特率之间的关系 TMOD TCON SCON (转)

TMOD:定时器/计数器T0¦T1的方式寄存器 方式寄存器TMOD是一个逐位定义的8位寄存器,但只能使用字节寻址的寄存器,字节地址为89H。 其格式为: TMOD结构图 其中低四位定义定时器/计数器T0,高四位定义定时器/计数器T1&…

TMOD TCON SCON

TMOD:定时器/计数器T0¦T1的方式寄存器 方式寄存器TMOD是一个逐位定义的8位寄存器,但只能使用字节寻址的寄存器,字节地址为89H。 其格式为: TMOD结构图 其中低四位定义定时器/计数器T0,高四位定义定时器/计数器T1&am…

单片机波特率不加倍c语言,51单片机串口通讯为什么给T1附值以后芯片就默认该值为波特率,而不需要其他设置?是跟PCON或者SCON有关吗...

51单片机串口通讯为什么给T1附值以后芯片就默认该值为波特率,而不需要其他设置?是跟PCON或者SCON有关吗以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 51单片机串口…