rax3000m刷openwrt固件

rax3000m刷机过程(nand版本)

刷机准备文件https://www.123pan.com/s/X5m9-6Ynj.html提取码:VtBW

接线关系:路由器lan口接电脑

1.上传配置开启ssh的配置文件(登录路由器后台管理界面在找到配置管理,上传配置文件rax3000m-1027开启ssh.conf)

2.刷写uboot

1.查看分区,为备份分区做铺垫,便于备份命名
root@RAX3000M:/tmp# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 08000000 00020000 "spi0.0"
mtd1: 00100000 00020000 "BL2"
mtd2: 00080000 00020000 "u-boot-env"
mtd3: 00200000 00020000 "Factory"
mtd4: 00200000 00020000 "FIP"
mtd5: 03d00000 00020000 "ubi"
mtd6: 02500000 00020000 "plugins"
mtd7: 00800000 00020000 "fwk"
mtd8: 00800000 00020000 "fwk2"2.备份分区
dd if=/dev/mtd0 |gzip > /tmp/mtd0_spi0.0.bin.gz
dd if=/dev/mtd1 of=/tmp/mtd1_BL2.bin
dd if=/dev/mtd2 of=/tmp/mtd2_u-boot-env.bin
dd if=/dev/mtd3 of=/tmp/mtd3_Factory.bin
dd if=/dev/mtd4 of=/tmp/mtd4_mtd4_FIP.bin
dd if=/dev/mtd5 of=/tmp/mtd5_ubi.bin
dd if=/dev/mtd6 of=/tmp/mtd6_plugins.bin
dd if=/dev/mtd7 of=/tmp/mtd7_fwk.bin
dd if=/dev/mtd8 of=/tmp/mtd8_fwk注意:第一步和第二步是选做,防止个别分区在刷固件的时候出错还原的,如果自己不会还原,就不备份了。3.上传文件并刷写uboot并校对
root@RAX3000M:~# mtd write /tmp/mt7981_cmcc-rax3000m-fip-fixed-parts.bin FIP
Unlocking FIP ...
Writing from /tmp/mt7981_cmcc-rax3000m-fip-fixed-parts.bin to FIP ...校对
root@RAX3000M:~# mtd verify /tmp/mt7981_cmcc-rax3000m-fip-fixed-parts.bin FIP
Verifying FIP against /tmp/mt7981_cmcc-rax3000m-fip-fixed-parts.bin ...
89a616c8ff724a6923f4ceb98aa4a2ae - FIP
89a616c8ff724a6923f4ceb98aa4a2ae - /tmp/mt7981_cmcc-rax3000m-fip-fixed-parts.bin
Success (成功标志)

3.进入uboot刷固件
1拔掉电源—>2捅reset—>3插电源—>4等待绿灯亮(8s左右)松手

4.设置本机固定IP,因为uboot界面不能分配IP,必须要设置电脑IP和uboot在同一网段才能访问uboot界面,这里为192.168.1.2

image-20231229154548292

image-20231229154621575

image-20231229154716413

5.浏览器输入192.168.1.1,进入uboot界面选择下载好的固件执行刷固件

image-20231229154922553

image-20231229155039215

6.等待提升成功,再次修改IP为动态IP(其他不用修改)或者修改为此固件的默认IP网段。下图两种任选其一。

image-20231229155346801

image-20231229155521212

7.进入immortal愉快的玩耍了!

image-20231229200005055

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/823238.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

[NCTF 2022] web题解

[NCTF 2022]calc 考点:python环境变量注入 打开题目,F12有hint 访问一下得到源码 app.route("/calc",methods[GET]) def calc():ip request.remote_addrnum request.values.get("num")log "echo {0} {1} {2}> ./tmp/log…

【Unity美术】Unity工程师对3D模型需要达到的了解【一】

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:Uni…

后端程序员React初接触1

后端程序员React初接触 学习react基础与相关库的使用学习 包括react基础 路由 组件库等等 react是用于构建用户界面的JavaScript库 发送请求获取数据处理数据操作dom呈现页面(react帮忙操作dom) 数据渲染为视图 有facebook打造并开源 解决的问题 dom操…

集群部署篇--Redis 哨兵模式

文章目录 前言一、哨兵模式介绍:1.1 介绍:1.2 工作机制: 二、哨兵模式搭建:2. 1 redis 主从搭建:2.2 setinel 集群搭建:2.2.1 配置: sentinel.conf :2.2.2 运行容器:2.2.…

jQuery日历签到插件下载

jQuery日历签到插件下载-遇见你与你分享

【MySQL】数据库之存储过程(“SQL语句的脚本“)

目录 一、什么是存储过程? 二、存储过程的作用 三、如何创建、调用、查看、删除、修改存储过程 四、存储过程的参数(输入参数,输出参数,输入输出参数) 第一种:输入参数 第二种:输出参数 …

Leetcode算法系列| 10. 正则表达式匹配

目录 1.题目2.题解C# 解法一:分段匹配法C# 解法二:回溯法C# 解法三:动态规划 1.题目 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。 1.‘.’ 匹配任意单个字符 2.‘.’ 匹配任意单个字…

【DevOps 工具链】日志管理工具 - 22种 选型(读这一篇就够了)

文章目录 1、简述2、内容分类3、归纳对比表(排序不分先后)4、日志管理主要目的5、日志管理工具 22种 详细(排序不分先后)5.1、ManageEngine EventLog Analyzer5.1.1、简介5.1.2、效果图5.1.3、日志管理架构5.1.4、EventLog Analyz…

HarmonyOS 路由传参

本文 我们来说两个page界面间的数据传递 路由跳转 router.pushUrl 之前我们用了不少了 但是我们只用了它的第一个参数 url 其实他还有个params参数 我们第一个组件可以编写代码如下 import router from ohos.router Entry Component struct Index {build() {Row() {Column() …

交互式笔记Jupyter Notebook本地部署并实现公网远程访问内网服务器

最近,我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享。点击这里跳转到网站。 文章目录 1.前言2.Jupyter Notebook的安装2.1 Jupyter Notebook下…

C编程指针篇----包括历年真题

一,(20年)用指针字符逆序 代码: int main() {char s[7] "monkey", * p1, * p2, c;p1 p2 s;while (*p2) p2;p2--;while (p2 > p1) {c *p1; *p1 *p2; *p2-- c; }printf("%s", s);return 0; } 运行结…

【华为机试】2023年真题B卷(python)-解密犯罪时间

一、题目 题目描述: 警察在侦破一个案件时,得到了线人给出的可能犯罪时间,形如 “HH:MM” 表示的时刻。 根据警察和线人的约定,为了隐蔽,该时间是修改过的,解密规则为: 利用当前出现过的数字&am…

jdk与cglib动态代理及原理

Spring的AOP在运行时多以jdk及cglib动态代理来实现。(作者jdk是1.8版本) 1 jdk 动态代理 Java中使用动态代理,只能对接口进行代理,不能对普通类进行代理。主要是由一个类及一个接口来实现: InvocationHandler&#…

【并发设计模式】聊聊等待唤醒机制的规范实现

在多线程编程中,其实就是分工、协作、互斥。在很多场景中,比如A执行的过程中需要同步等待另外一个线程处理的结果,这种方式下,就是一种等待唤醒的机制。本篇我们来讲述等待唤醒机制的三种实现,以及对应的应用场景。 G…

Python基础进阶3:函数和方法不是一回事

你好,我是kelly,今天分享的是Python的函数与方法的不同点。 对于Python的函数和方法是不一样的,这一点需要注意下。 一、结论 1、不存在隐式传参,所有参数都是显式传递的是函数。 2、存在隐式传参的是方法,一般指隐式…

神经元科技发布AI agent—“萨蔓莎”

今天神经元科技发布AI agent—“萨蔓莎“(Samantha )! 取名“萨蔓莎”,是来自于一部讲述AI的电影《HER》。 电影讲述的是电影讲述男子西奥多汤布里(Theodore Twombly,饰)与拟人化萨曼莎&#…

日志记录、跟踪和指标

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情 日志记录、跟踪和指标是系统可观察性的三大支柱。 下图显示了它们的定义和典型架构。 记录 日志记录系统中的离散事件。例如,我们可以将传入请求或对…

挑战Python100题(8)

100+ Python challenging programming exercises 8 Question 71 Please write a program which accepts basic mathematic expression from console and print the evaluation result. 请编写一个从控制台接受基本数学表达式的程序,并打印评估结果。 Example: If the follo…

蜘蛛目标检测数据集VOC格式3900张

蜘蛛是一类广泛分布于地球各地的节肢动物,它们属于蛛形纲动物,是无脊椎动物的一个大类。蜘蛛的身体通常分为两个部分,头胸部和腹部,与其他节肢动物相比,蜘蛛的身体相对较小。 蜘蛛具有典型的八只腿,它们的…

结构体:枚举

#include<iostream> using namespace std; int main() {enum weekday { mon, tus, wed, thu, fri, sat,sun }; //声明枚举类型 enum weekday day; //定义枚举变量 int a, b, c, d, e, f, g, loop; //定义整型变量 char ch A; //定义字符变量 f thu; //按照题意&a…