openwrt

2024/4/11 21:13:47

openWRT Ubuntu环境搭建及交叉编译工具制作与使用

Openwrt本身不支持直接编译C语言的,不支持GCC,因此,我们在Ubuntu下写好的代码,通过gcc编译后的可执行文件是不能直接在openWRT上运行的。因此,我们需要制作基于openWRT的交叉编译工具 toolchain。1 搭建开发环境1.1 op…

使用openwrt搭建编译环境,编译一个demo

我真的很想重视能力提升,但是总能眼里略过问题。 基于软路由openwrt,进行自己代码的模块编译,实现第一个样例代码helloworld,这里遇到过很多的问题。 1. 问题 1: 源码包和SDK包的区别? ImageBuilder:是编译完整固件…

openWRT设置中文admin后台及配置SSH登录

工作原因,接触了openWRT,刚开始,一脸懵逼,也是看着网上的教程一步步来做。硬件为手头上的“爱蹭网”MT7620路由器,型号ICW01A。看openWRT教程的时候,刚开始是教你在Linux上搭建开发环境,不过我手…

Openwrt 启用未分配的硬盘空间

参考博客 利用剩余空间扩容根目录 启用未分配空间的过程简述 安装 cfdisk, openwrt -> 系统 -> 软件包 -> 搜索 cfdisk 实体机命令行或者网页端进行操作 cfdisk 命令进入磁盘分区界面,用键盘的上下方向键切换到 Free space (剩余…

使用vmware玩openwrt

怎样使用vmware玩openwrt,请参考这篇文章 http://www.openwrt.org.cn/bbs/forum.php?modviewthread&tid5161

随身wifi编译Openwrt的ImmortalWrt分支

过程记录如下: 1.Ubuntu版本要求 不能用Ubuntu18.04,./scripts/feeds update过程会报错,推荐用20.04 Ubuntu 20.04.6版本pve下安装没问题,hyper-v下iso怎么也无法进入安装界面,后来下载安装了20.04版本就成功在hyper…

XiaomiRouter自学之路(11-Openwrt配置编译烧录)

XiaomiRouter自学之路(11-Openwrt配置编译烧录) 已经从官方clone了Openwrt系统,接下去就对其进行配置编译,通过U-boot在线烧录firmware查看是否能正常启动。 对于如何clone编译Openwrt,可以查看以前的文章Openwrt clone and bulid&#xff0c…

21-Openwrt 内核模块改成.ko自动加载

openwrt下有很多开源的内核模块位于package/kernel/下,如gpio-button-hotplug、mwlwifi等。这些模块都是文件系统启动后,通过autoload的方式进行insmod载入的。 1、正常思路 在《Openwrt add function module to package》章节里面有介绍,如…

18-Openwrt sysupgrade系统升级

openwrt的升级是使用sysupgrade工具来升级的,该工具为sbin下面的一个脚本,可以附带很多参数,但是我们一般就直接sysupgrade openwrt-ramips-mt7621-device-squashfs-sysupgrade. bin升级 参数说明-i开启交互模式-d重启前延迟,延迟…

XiaomiRouter自学之路(10-GitHub搭建环境(Openwrt))

XiaomiRouter自学之路(10-GitHub搭建环境(Openwrt)) 通过前面几个章节的学习,U-boot已经能够正常的启动并通过tftp在线更新U-boot,下面就接着搭建Openwrt系统的环境,为后面编译小米路由器所要使用的firmware做好准备。 1.code server 1.我们在…

3-Openwrt start process

Openwrt start process OpenWrt是一个典型的嵌入式Linux工程,主要添加了很多网络路由等功能,所以其启动过程与常见的嵌入式系统类似,不外乎Bootloader->EmbededOS->Filesystem->Application这四个过程,但内部细节它也有一…

记一次Openwrt使用ssh连接失败的经验

记一次Openwrt使用ssh连接失败的经验环境说明问题说明问题分析解决方法end&thanks环境说明 Openwrt我是使用的笔记本刷入固件的方式体验的软路由,使用的macbook进行ssh的连接,其他基本也都大同小异。 问题说明 由于第一次玩openwrt固件难免存在一…

5-Openwrt package Makefile

Openwrt package Makefile 在”Openwrt main Makefile”章节里面有说道主Makefile会通过include package/Makefile调用package下的Makefile,package下的Makefile又会调用调用$(call subdir,package)遍历package子目录下的Makefile。package下的Makefile是源码里面就…

24-Openwrt dnsmasq

dnsmasq是openwrt一个重要的进程,里面提供了两个重要的功能。一个是dhcp server,给lan口使用的,另一个是dns功能,维护路由器的dns信息,而且支持ipv4和ipv6。 1、 dnsmasq启动过程 从/etc/init.d/dnsmasq start脚本启动…

19-Openwrt双固件升级

在上一章节《Openwrt sysupgrade系统升级》中,我们描述了sysupgrade升级系统的过程,这种升级过程会直接firmware分区进行写入,无法保证系统的安全性,只要在写入过程突然断电就会出现系统写入失败,升级失败无法启动系统…

将 DNSCrypt 部署到 Openwrt 路由器上+ DNSmasq 解析国内域名用本地 DNS[ZT+实践]

原文地址: 1、https://typcn.com/legacy/blog/posts/openwrt-dnscypt.html 2、http://www.openwrt.pro/post-376.html 下面红字部份为本人实践的笔记 之前一直用的是 ChinaDNS-C 结果发现解析速度奇慢无比,访问一个网站需要等 30 秒左右的主机解析时间…

openwrt中防暴力破解shell的脚本

原文:http://www.right.com.cn/forum/thread-124429-1-1.html 原理:1. snort做入侵检测是很好,但是太大太复杂,我们需要轻量化的操作。当对方进行SSH 端口的穷举攻击的时候,dropbear会在系统log中记录下特定信息如&…

4-Openwrt main Makefile

Openwrt main Makefile OpenWrt是一个典型的嵌入式Linux工程,了解OpenWrt的Makefile的工作过程对提高嵌入式Linux工程的开发能力有极其重要意义。OpenWrt的主Makefile文件只有100行左右,可以简单分为三部分,前导部分、首次执行部分、再次执行…

OpenWrt上搭建纯L2TP服务器[ZT]

转自:http://www.openwrt.pro/post-389.html 纯L2TP(l2tp ppp,无IPSec) 首先安装xl2tpd软件包 opkg update opkg install xl2tpd 编辑/etc/xl2tpd/xl2tpd.conf,配置l2tp服务器端 [global] port 1701 auth file /et…

OpenWrt -- OpenVPN配置ServerClient(TUN模式)

一、前言 目标是两台设备能通过OpenVPN TUN模式建立连接。 准备如下: 设备 友善R2S两台,一台做服务器,一台做客户端。 一台小米R1C,当作网关。 固件 采用openwrt-22.03版本,下载地址:https://downloads.openwrt.org/r…

openwrt编译模块demo练习

一种openwrt国内使用(源码)的方案: https://blog.csdn.net/yao1500/article/details/105948229 相关内容从网络梳理,然后自己练习整理。 注意: 如果有报错, 1:可以查看日志:OpenWrt…

openwrt编译

1:如何确定计算机是几核处理器? 1:从设备管理器中处理器的数量中可以看出。 ​ 2:任务管理器中,点击CPU, 查看对应的逻辑处理器。 2:如何确定对应的硬件和对应的软件匹配? 可以查看对应的官网…

Ubuntu12.04编译openwrt过程中遇到的一些问题及处理方法

问题1:在编译模块luasocket时,报错“ undefined reference to __stack_chk_fail_local”。经过,网山搜索后,发现是有些版本的gcc启用了Stack Guard堆栈保护,什么是堆栈保护呢?Stack Guard 是第一个使用 Can…

[OpenWrt 22.03] SDK package添加一个软件包

进入 OpenWrt 源码目录,并进入 package 目录:cd openwrt/package创建一个新目录,命名为 hello :mkdir hello进入到 hello 目录中,并创建以下目录结构:├── Makefile └── src└── hello.c其中 src 目录中的 hello.c 和 Makefile 是源代码和编译 Makefile。 编写 Ma…

【Linux】【开发】Linux module名和C语言文件名相同导致的编译问题

🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd🌐系列专栏:Linux技术&…

GFW不起作用

闲着折腾,刷openwrt到一个小米3G路由器后,GFW不起作用。后面发现是自己电脑设置了DNS,解析完IP后,在经过代代,IP不在GFW的清单里,所以转发控制就没有起作用。 结论 在经过代代前的所有节点,都…

No response to 5 echo-requests宽带链接断开

No response to 5 echo-requests宽带链接断开日志中出现5次echo-requests无返回,断开链接参考日志中出现5次echo-requests无返回,断开链接 修改配置 参考 https://www.haiyun.me/archives/pppoe-modem-hangup.html

【教程】路由器自动定时登录校园网

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn] 目录 前景提要 Python脚本 Shell脚本(推荐) 路由器挂机 实现效果 前景提要 小米路由R4A千兆版安装breedOpenWRT教程以及救砖(全脚本无需硬改)【教程】保姆级红米AX6000刷UBoot和OpenW…

记号:一个软件源镜像很多的站

http://mirrors.ustc.edu.cn/ 连lede的都有,不错 在openwrt中改为以下源,下载速度会快很多: src/gz openwrt_core http://mirrors.ustc.edu.cn/lede/releases/18.06.2/targets/ar71xx/generic/packages src/gz openwrt_base http://mirror…

openwrt开发包含路由器基本功能的web问题记录

1.这里的扫描怎么实现的先找一些luci代码,在openwrt21版本后,luci用js替换了lua写后台,先找一些代码路径 在openrwt15这部分代码是在这个目录下 feeds/luci/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm 里面包含…

OpenWrt编译自己的应用程序

编译OpenWrt的应用程序可以参考OpenWrt内部其他应用程序的例程,来编写成自己的应用程序 一、OpenWrt源代码获取与编译 1.1、搭建环境 下载OpenWrt的官方源码: git clone https://github.com/openwrt/openwrt.git1.2、安装编译依赖项 sudo apt update…

openwrt编译记录

openwrt编译记录参考链接环境命令参考链接 https://github.com/coolsnowwolf/lede https://github.com/xiaorouji/openwrt-passwall https://github.com/jerrykuku/luci-theme-argon/tree/18.06 https://github.com/jerrykuku/luci-app-vssr https://www.right.com.cn/forum/t…

在openwrt上使用autossh(已放弃)

用了一天后发现,这东西真不靠谱,还不如自已写的SHELL检测重连来的精准和方便,放弃中 参考文章: https://my.oschina.net/umu618/blog/849345 https://segmentfault.com/a/1190000000636636 官风的使用说明(英文&am…

csdr Makefile for openwrt(纯粹笔记,暂未成功)

1、自已学着写的Makefile给csdr在openwrt平台上使用 参照:https://blog.csdn.net/lvshaorong/article/details/54668220 include $(TOPDIR)/rules.mkPKG_NAME:csdr PKG_VERSION:0.1 PKG_RELEASE:1 PKG_SOURCE_PROTO:git PKG_SOURCE_URL:https://github.com/simonyi…

关于新版OPENWRT拔PPTP的619错或PPTPD无法连接问题笔记

旧版的openwrt要安装kmod-ipt-nethelper这个包 对于新版,如3.18或4.xx内核的ROM,要安装kmod-nf-nathelper-extra这个包

openwrt手动wifi设成client模式[笔记]

说明:刚刷好的OPENWRT,默认是不带luci-web管理的,所以得手工SSH或TELNET上去改WIFI模式,以便通过WIFI连到现有的ROUTER去下载安装luci...: rootOpenWrt:/etc/config# cat wireless config wifi-device radio0 …

openwrt多wan限上下行速脚本,基于qosv4,imq模块替换成ifb模块[ZT]

转自: http://www.right.com.cn/forum/thread-169414-1-1.html ,本人未经测试,转来自已备用 由于树莓派2装openwrt官方没有imq模块, 好像说ifb比较有优势,优势对于普通玩家来说,没用~. 百度翻遍各种文档,总算凑合起来可以用.有问题再提出来讨…

1-Openwrt clone and bulid

Openwrt clone and bulid Openwrt是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。为了更加深入的了解Openwrt,我们从最直接的学习方式开…

在openwrt 17.01上编译最新nginx 1.14.2的笔记

openwrt 17.01源码对应的nginx版本是1.10.2,有些新功能没有,所以需要升级到nginx 1.14.2最新的稳定版 https://github.com/macports/macports-ports/blob/09603eacd0424538f0321e2ce04f5295f987571a/www/nginx/files/patch-src-ngx_http_lua_headers.c.…

OpenWRT交叉编译非官方软件sshpass(笔记)

参考文章 http://www.111cn.net/sys/linux/54377.htm 编译环境可参照上面原文,亦可参照之前的BLOG配置,此处略 下载sshpass原码并解压到/openwrt/package/sshpass/src: mkdir -p /openwrt/package/sshpasswget http://sourceforge.net/pr…

openwrt从18.0.1降级回到17.0.6遇到的问题

因为觉得openwrt的18的配置检查功能很费时,特别是遇到ar93xx慢的真可以,所以决定从18.0.1降回到17.0.6上 先把18.0.1的配置backup出来,然后刷17.0.6,再把backup导入回去,结果路由器能起来,但就是LAN无法上…

OPENWRT入门之四------openwrt命令行模式命令及其工具

原文地址为: OPENWRT入门之四------openwrt命令行模式命令及其工具OPENWRT入门之四------openwrt命令行模式命令及其工具 本文转自:http://blog.chinaunix.net/uid-9688646-id-5025317.html 需要学会用ssh登录路由器用linux命令查看。 ps 命令查看当前系…

OpenWrt智能路由器Wan PPPoE拨号配置方法

OpenWrt智能路由器的wan PPPoE拨号配置方法和我们常见的不太一样, 需要先找到wan网卡,然后将协议切换为 PPPoE然后才能看到输入上网账号和密码的地方. 首先登录路由器 http://openwrt.lan/ 然后找到 Network --> Interfaces 这里会显示你当前的路由器的所有接口, 选择 …

openwrt make出错

编译时出现以下错误: checking whether mknod can create fifo without root privileges... configure: error: in /tmp/lede/build_dir/host/tar-1.29: configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE1 in environment to…

OpenWrt系统开发笔记

openWrt英文官网: https://openwrt.org/ 中文官网: http://www.openwrt.org.cn/ 一、开发环境及编译 在github上有两个源码使用的比较多   一个是lede,地址为:https://github.com/coolsnowwolf/lede   另一个为OpenWrt的官方源码&#…

23-Openwrt switch vlan配置

路由器上面基本都是用switch芯片来实现lan/wan的划分,但是有的switch只有一个GMAC,有的有多个GMAC,对于内核驱动设备来说就是有的switch生成的只有eth0,有的switch生成的有eth0和eth1。 1、基本概念 1.1、wan lan LAN&#xff1…

Ubuntu12.04 LTS编译openwrt

一. 什么是OpenWrt? OpenWrt可以被描述为一个嵌入式Linux发行版,(主流路由器固件有dd-wrt,tomato,openwrt三类),而不是试图建立一个单一的、静态的系统。 OpenWrt的包管理提供了一个完全可写的文件系统,从…

2-Openwrt directory structure

Openwrt directory structure 了解Openwrt的目录结构是学习一个新系统最基础也是最重要的部分。试想如果你想加一行代码进行修复bug,却花了半个小时才找到相应的位置,那是多么悲催啊,所以懂得系统框架可以让你在开发过程不会跑偏、快速定位&a…

DDNS-GO配置使用教程

环境:openwrt 下载地址:Releases jeessy2/ddns-go GitHub 下载 ssh至openwrt根目录,根据你的处理器选择要下载的版本,我是路由器,选择的是 ddns-go_5.7.1_linux_arm64.tar.gz wget github链接 安装 tar -zxvf…

openwrt软路由基础探索

文章中相关知识整理自网络。 1:WAN和LAN是什么? WAN是英文Wide Area Network的首字母所写,即代表广域网; 》对外 LAN则是Local Area Network的所写,即本地网(或叫局域网)。 》对内 》都连接在LAN口上,把宽带路由器当交换机用。…

openwrt环境搭建编译demo

概要描述 ​ 为了实现在路由器上运行我们的demo 模块代码,使用路由器对应的固件openwrt SDK,在linux环境上进行demo环境搭建测试,生成ipk文件,在路由器上安装运行。 准备动作 1:纯净的ubuntu环境,这里我用ubuntu 20…

bcrelay广播包转发器

https://www.mankier.com/8/bcrelay PPTP原是基于PPP的三层通信协议,加入bcrelay后可以将二层的广播包转发到PPTP的client端 在openwrt中实现的方法: 修改/etc/pptpd.conf 加入一行:bcrelay br-lan 然后重启pptpd服务:/etc/init.d…

openwrt手工配置pptpd

官方wiki:http://wiki.openwrt.org/doc/howto/vpn.server.pptpd#prerequisites 20190220更新:PPTP VPN协议已经被 IOS 10及以后的版本取消了 前提是用opkg安装的pptpd #######/etc/config/pptpd###### config service pptpd option enabled 1 …

OPENWRT路由3G拔号实验

以下摘自:http://www.right.com.cn/forum/thread-155168-1-1.html 首先下载 Barrier Breaker 14.07 固件 配置好网络,可以访问到internet opkg update opkg install comgt kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-wwan usb-modeswitch …

OpenWRT平台搭建及简单应用[转帖]+华为HG255D编译实践(20190323更新)

转自:http://www.cnblogs.com/zmkeil/archive/2013/04/17/3027385.html对于HG255D参照这里:http://www.right.com.cn/forum/forum.php?modviewthread&tid131349这里也可以参考:http://blog.csdn.net/eldn__/article/details/9707065 &a…

HG255D刷机OPENWRT笔记

1、按网上的办法如下:(http://www.right.com.cn/forum/thread-143721-1-1.html) 自已编译了OPENWRT,然后拆开外壳接上TTL线,通电启动 然后用超级终端连接COM口,57600速率 通电启动后按4停下来 setenv se…

自行编译mwan加入openwrt里

参考源文:http://www.right.com.cn/forum/thread-124449-1-1.html 本例以 opoenwrt 12.09正式版为例,原软件来自openwrt 英文论坛: https://forum.openwrt.org/viewtopic.php?id39052 0. 编译安装: 修改编译根目录的 feeds.conf.…

Openwrt AP 发射 WiFi 信号

问题 想一次把 OpenWrt 路由器 wifi 问题给解决,完全取代路由器。 使用 倍控的 N5105 设备,有 mPCIe 接口,使用了 intel AX200 无线网卡,支持 2.4G 与 5G。 设置步骤 OpenWrt 镜像 第一次使用的镜像不支持 wifi,在…

关于openwrt使用web升级提示固件版本不对的处理方法

参考资料:https://blog.csdn.net/caoshunxin01/article/details/79355602 当openwrt使用web升级提示固件版本不对: The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platf…

openwrt用WEB刷固件型号不对问题强行处理

参照这里:https://blog.csdn.net/caoshunxin01/article/details/79355602 原机是一块mt7620A的通板,之前刷了一个叫WE826型号的固件,发现有点问题,想刷回联想的y1型号固件,通过web刷固件时会报: The uploa…

openWRT SFTP 实现远程文件安全传输

🔥博客主页: 小羊失眠啦. 🔖系列专栏: C语言、Linux、 Cpolar ❤️感谢大家点赞👍收藏⭐评论✍️ 文章目录 前言 1. openssh-sftp-server 安装2. 安装cpolar工具3.配置SFTP远程访问4.固定远程连接地址 前言 本次教程我…

李彦宏会晤中国工商银行董事长陈四清

2019年11月7日,中国工商银行董事长陈四清率队走访百度公司,与百度创始人、董事长兼CEO李彦宏就进一步深化银企合作、共同探索金融科技创新与应用等议题进行深入交流。李彦宏对陈四清一行的到访表示热烈欢迎,陪同参观了百度科技展厅&#xff0…

【openwrt学习笔记】miniupnpd学习笔记

目录 一、参考资料二、upnp基本概念三、miniupnpd3.1参数说明3.1.1 config upnp 的配置参数表3.1.2 config perm_rule 许可设置配置参数表 3.2 windows上使用miniupnpc工具3.3 关于开启upnp功能后无法添加端口 四、其它知识补充4.1 NAT4.1.1 NAT概念4.1.2 NAT的分类 4.2 NAT穿透…

openwrt开启SSH远程访问与开启WEB远程访问——三种方法

openwrt 开启SSH远程访问 首先,你的电脑用网线连接路由器LAN口是可以访问WEB页面和SSH连接的。 例如,电脑1连接Openwrt路由器,可以进行SSH连接到openwrt 路由器。但是电脑2无法远程访问Openwrt路由器网页和SSH远程连接。 本次操作固件版本…

【物联网设备端开发】物联网设备上云提供开箱即用接入SDK

🌈 个人主页:帐篷Li 🔥 系列专栏:物联网设备端开发 💪🏻 gitee地址:IOTDeviceSDK物联网设备端开发工具包 🤵‍♂️ 物联网设备上云提供开箱即用接入SDK 目录 一、项目介绍 二、项目…

[OpenWrt 22.03] ttylogin添加登录密码与禁止登录的配置

ttylogin 的使用 Openwrt 串口默认是没有密码的。Openwrt启动后,一个默认的密码将被启用去保护ssh登录和页面(http)登录,而串口登录密码却是空缺的。 对于 Openwrt,当内核初始化后,就会启动第一个进程 init,init进程会进行一系列的系统初始化工作,然后会读取 /etc/in…

OPENWRT解决配置pppoe后无法光猫路由管理界面

一、新建一个wan口 二、设置流量转发 设置完成后保存应用即可

Openwrt 下动态路由协议(quagga-OSPF)配置与验证

文章目录 前言网络拓扑静态路由方式动态路由方式Openwrt下 Quagga 安装Quagga 配置R1路由器zebra配置R1路由器ospf配置R2路由器zebra配置R2路由器ospf配置OSPF协议分析REF本文将在两台openwrt系统上安装配置quagga, 搭建一套完整环境,来验证OSPF动态路由的基本功能和实际效果,…

OpenWrt作为旁路由(网关)配置

目录 背景前提条件环境操作步骤物理层连接设置与主路由同一网段禁用IPv6取消LAN接口桥接防火墙配置 背景 本文简介如何配置OpenWrt,使其作为旁路由(网关)运行。 旁路由大概有以下这几种工作方式: 主路由开DHCP,网关未…

OpenWrt环境下,由于wget不支持ssl/tls导致执行opkg update失败的解决方法

执行: opkg update 显示: wget: SSL support not available, please install one of the libustream-ssl-* libraries as well as the ca-bundle and ca-certificates packages. 提示opkg依赖的wget不支持ssl/tls。 此时需要下载支持ssl/tls的wget。但是…

openwrt移植程序重新编译问题

将其他openwrt上的软件工程拷贝过来重新编译的时候会发生将原工程包删除,再进行重新解压编译的过程。 例如: 将重新编译某个软件包的时候 ,在openwrt的根目录下面进行 make package/network/services/xxxx/compile Vs 你看到的不是重新编译&…

Openwrt源码下载出现“The remote end hung up unexpected”

最近项目原因需要下载openwrt21.02版本源码,花费了很多时间,找到正确方法后,发现可以节省很多时间,记录下过程,方便自己,可能方便他人。 一.问题阐述 openwrt21.02下载链接如下: git clone -…

使用openWRT 配置SFTP 实现远程文件安全传输

文章目录 前言 1. openssh-sftp-server 安装2. 安装cpolar工具3.配置SFTP远程访问4.固定远程连接地址 前言 本次教程我们将在OpenWRT上安装SFTP服务,并结合cpolar内网穿透,创建安全隧道映射22端口,实现在公网环境下远程OpenWRT SFTP&#xf…

基于openwrt创建应用程序教程

背景 之前在做路由器工作时,搞过一段时间openwrt,最近看到之前写的笔记。整理一下,希望能帮助一些朋友入坑。 熟悉openwrt openwrt之前并没有接触过,其目录结构和linux也有所不同。先大致了解一下openwrt文件系统中各个目录的作用…

openwrt编译环境的搭建

OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,它是一个从零开始编写的、功能齐全的、容易修改的路由器操作系统。   OpenWRT的官方网站是:https://openwrt.org/   在github上有两个源码使用的比较多…

ARM Linux 3.x的设备树(Device Tree)

本文部分案例和文字英文原版来源于 http://devicetree.org/Device_Tree_Usage 转载自:http://blog.csdn.net/21cnbao/article/details/8457546 1. ARM Device Tree起源 Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in t…

openwrt系统下/sys/class/net/eth0文件夹下解释

在openwrt系统中,/sys/class/net/eth0文件夹的内容涉及到eth0网卡的信息。其中,eth0是指系统中的第一个以太网网卡。 该文件夹下的内容如下: 1. address:该文件包含以太网网卡的MAC地址。 2. broadcast:该文件包含当…

OpenWrt的内核启动分析

u-boot从Flash分区中读取Linux内核到内存,然后跳转到内存(某个地址)执行Linux内核。Linux内核会进行一系列验证,根据设备树文件(见下图openwrt/target/linux/realtek/dts-5.15/XXX.dts,)注册相关…

小米路由器4A千兆版 CH341A 编程器刷机教程

2023-03-23 补充内容: 最近又入手一台小米路由器4A千兆版,打算通过 CH341A 编程器刷成老毛子的,结果一拆机傻眼了,整个电路板上的芯片和硬件布局都换了。如果最近想刷机的先别着急开刷,先看看这篇文章:小米…

小米路由器4A千兆版更换5G芯片和硬件布局后出现的刷机问题

最近又入手一台小米路由器4A千兆版,打算通过 CH341A 编程器刷成老毛子的,结果一拆机傻眼了,整个电路板上的芯片和硬件布局都换了。 这是老板子: 这是新板子: 两张图可以很清楚的看到有很大的变化,那么&a…

openwrt修改web网页默认端口

使用SSH登录openwrt后台; openwrt 中默认使用的web服务器是uhttpd, 进入配置文件路径: cd /etc/config/ 使用vim编辑器修改uhttpd文件 vi uhttpd 修改以上标红部分后面的端口 vim编辑器打开uhttpd 文件 修改完成后点键盘ESC退出编辑状态&a…

rtty移植到MTK OpenWRT平台

准备工具链 使用MTK Openwrt 相应平台工具链,不能使用buildroot的工具链,否则程序无法运行,本文MTK7621为例工具链官网下载地址 构建libev rtty依赖libev库,因此需要先构建libev git clone https://github.com/enki/libev.git …

K2P路由器刷OpenWrt官方最新版本固件OpenWrt 23.05.2方法 其他型号的智能路由器OpenWrt固件刷入方法也基本上适用

最近路由器在开机时总出问题,于是就那他来开刀,直接刷一个OpenWrt官方最新版本的固件, 刷其他第三方的固件总是觉得不安全, 而且很多第三方固件都带了些小工具,始终会有安全隐患, 而且占用内存空间太多,本来这个东西就没有多少内存,于是就干脆刷一个官方的原始固件(才6.3M, 相…

【openwrt学习笔记】dnsmasq源码阅读

目录 一、DHCP(Dynamic Host Configuration Protocol)1.1 前置知识1.2 参考链接1.3 IP地址分配代码分析rfc2131.cdhcp-common.cdhcp.c 1.4 几个小问题1.4.1 连续IP模式(sequential_ip)1.4.2 重新连接使用IP地址1.4.3 续约租期1.4.4 不同的MAC地址分配到相…

路由器刷固件

前言 我希望可以远程访问我的电脑。但,我不希望电脑总是处于运行状态,因为那样比较费电。所以需要一个方案,能将睡眠/关机中的电脑唤醒。 方案一:选用智能插座,远程给电脑上电。电脑设置上电自启。但,这存…

【openwrt】【overlayfs】Openwrt系统overlayfs挂载流程

overlayfs是一种叠加文件系统,在openwrt和安卓系统中都有很广泛的应用,overlayfs通常用于将只读根文件系统(rootfs)和可写文件系统(jffs2)进行叠加后形成一个新的文件系统,这个新的文件系统“看起来”是可读写的,这种做法的好处是…

两台openwrt 间的免登陆ssh

参考文档: http://www.360doc.com/content/13/1013/21/3884271_321222563.shtml http://blog.csdn.net/u011007991/article/details/54378998 http://www.xuebuyuan.com/1624349.html ssh过程: 1、首先,在client端生成一对密钥&#xff…

OpenWrt22.03.5搭建基于IPSec的IKEv2的VPN服务

前提条件 做好DDNS,用域名做为服务器连接地址。示例域名ddns.example.com明确路由设定的IP端、网关信息。示例网关192.168.5.1安装strongswan-full,需要-full完整版的,省事,-default的缺少东西(本文使用的版本是5.9.5…

树莓派安装openwrt旁路由开启ipv6

前言 最近对软路由有兴趣, 刚好手上有一个树莓派3B, 于是就折腾下安装openwrt, 并配置好ipv6 下载openwrt系统 经过百度和github中搜索查找, 发现这个 openwrt系统使用的人最大, 并且文档也较详细, 于是就决定使用这个系统了. 下载这个系统的镜像文件, 我选择的镜像是 immo…

openwrt查看某个进程是否运行的命令

ps | grep hello上面这条命令中,“hello” 为进程名,输入以上命令后,终端打印如下: 3830 root 888 S hello4156 root 1184 S grep hellops | grep hello | grep -v grep上面这条命令中,“hello” 为进…

小米路由器4A千兆版救砖和刷回官方固件

之前的文章介绍了如何将小米路由器4A千兆版刷第三方开源固件: 小米路由器4A千兆版 OpenWRTInvasion 刷机教程小米路由器4A千兆版 CH341A 编程器刷机教程 那如果我后悔了,想要刷回官方固件该如何操作呢? 刷回官方固件可以用小米路由器修复工…

配置Docker OpenWrt与宿主机网络互通且作为宿主机网关

目录 背景环境 操作步骤Docker安装OpenWrt确认宿主机网络接口名创建macvlan网络开启桥接网卡的混淆模式为docker创建macvlan网络 创建OpenWrt容器登录容器更改ip网段重启network生效配置 与宿主机网络互通宿主机创建新的macvlan接口为新接口分配ip并启用添加静态路由使宿主机与…

Openwrt 系统安装 插件名称与中文释义

系统镜像 当时是去官网找对应的,但是作为门外汉,想简单,可以试试这个网站 插件 OpenWrt/Lede全部插件列表功能注释

pc安装openwrt

openwrt 有很多机器可以安装,比如路由器,草莓派等等,这里专门pc 1.选择openwrt的版本 openwrt有许多的版本需要挑选 第一可以去openwrt的官网下载(根据硬件方便在 路由器等 设备上安装) 以红米ac2100为例&#xff0c…

OPENWRT路由配置IPV6公网访问

前提:已经拥有ipv6地址,不会配置ipv6的同学可以看我的上一篇文章。 一、光猫配置 1.1、修改光猫连接方式变为桥接: 其中需要注意的点为: 1.需要将原先的xxxx_VID_41的连接删掉,然后按照下面的配置进行 2.删掉之前…

移动神器RAX3000M路由器不刷固件变身家庭云之六(高级应用):设置https

本系列文章: 移动神器RAX3000M路由器变身家庭云之一:开通SSH,安装新软件包 移动神器RAX3000M路由器变身家庭云之二:安装vsftpd 移动神器RAX3000M路由器变身家庭云之三:外网访问家庭云 移动神器RAX3000M路由器变身家庭云…

修改Openwrt软路由的web端口

如何修改openwrt路由器的web访问端口号? 在OpenWrt路由器上,如何修改Web访问端口号,通常涉及到修改HTTP服务器的配置文件。默认情况下,OpenWrt使用的HTTP服务器是uHTTPd。 以下是修改Web访问端口号的步骤: 一、通过…

OpenWRT配置SFTP远程文件传输,实现数据安全保护

文章目录 前言1. openssh-sftp-server 安装2. 安装cpolar工具3.配置SFTP远程访问4.固定远程连接地址 前言 本次教程我们将在OpenWRT上安装SFTP服务,并结合cpolar内网穿透,创建安全隧道映射22端口,实现在公网环境下远程OpenWRT SFTP&#xff…

OpenWrt Lan口上网设置

LAN口上网设置 连接上openwrt,我用的 倍控N5105,eth0,看到Openwrt的IP是10.0.0.1 在 网络 -> 网口配置 -> 设置好 WAN 口和 LAN 口 初次使用经常重置 openwrt 所以我设置的是 静态IP模式 - 网络 -> 防火墙 -> 常规设置 ->…

make menuconfig报错:Build dependency: Please install Git (git-core) = 1.6.5

版本号为chaos_calmer 15.05.1 注意:在执行make menuconfig的时候,会报一个错误,如下 Build dependency: Please install Git (git-core) > 1.6.5 这是openwrt一个脚本的问题,用一个古老的命令来判断git的版本。 找到文件 o…

openwrt编译顺畅教程DJ整理版附带细节

开源官方:https://github.com/openwrt/openwrt 更新: sudo apt update -y sudo apt full-upgrade -y sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \ bzip2 ccache cmake cpio curl device-tree-compiler fastjar …

openwrt strongswan IPSec IKEV2

目录前言一、理论知识储备1.什么是VPN(Virtual Private Network)?2.什么是IPsec3.ike是什么ikev2是什么?4.什么是strongswan?二、前期准备及证书生成1.前期准备(不同项目环境略有出入)2.安装str…

移动神器RAX3000M路由器,开通SSH,安装软件包,变身私有云

前两天突然发现一个路由神器中国移动RAX3000M,4个千兆口,带存储USB3.0接口,Wifi6 最高3000Mbps连接速度,竟然只要100元出头,赶紧买了一个回来。研究了一天,终于改造安装完成了。现在改造过程分享出来给大家…

【openwrt学习笔记】IPV6 ND协议学习和socket编程

目录 一、参考链接二、学习目标三、代码解析3.1 仅解析NA报文保存设备mac和ipv6地址信息3.1.1 open_ns_socket3.1.2 recv_ns_pack 3.2 解析NA和NS报文中DAD报文保存设备mac和ipv6地址信息3.2.1 open_ns_na_socket3.2.2 recv_ns_na_pack 四、代码优化4.1 BPF参考学习资料4.2 代码…

Linux设备模型-3-_Kobject 实例

本文将从Linux内核的角度来看一看这个设备模型是如何构建的。本实例基本上没有什么实际意义&#xff0c;只是为了理解kobject这个内核对象。 我的测试环境是openwrt15.05 trunk版&#xff0c;硬件平台是mtk7620a。 文件名称&#xff1a;my_kobj.c #include <linux/device.…

笔记本电脑如何安装openwrt

环境&#xff1a; 联想E14笔记本 装机U盘 DiskImage v1.6 刷写工具 immortalwrt镜像 问题描述&#xff1a; 笔记本电脑如何安装openwrt 解决方案&#xff1a; 一、官方版 1.官网下载固件 2.BIOS关闭安全启动改为引导 3.用U盘启动进入PE系统后&#xff0c;需要先用PE系…

ti am335 RT-LINUX测试

RT-Linux是一个基于Linux内核的实时操作系统&#xff0c;它在满足Linux操作系统的通用性的同时兼顾 实时性能&#xff0c;它的核心是Linux内核的一个实时扩展&#xff0c;它为实时任务提供了必要的调度机制和时间管理。通过采用抢占式调度策略&#xff0c;高优先级的实时任务可…

支持刷机(OpenWrt)的路由器大全

2023年上半年最热门的刷机路由器当然是360T7、小米WR30U这两款&#xff0c;主要是性价比高&#xff0c;闲鱼100多搞定&#xff0c;支持刷OpenWrt、支持WiFi6&#xff0c;采用MTK798X系列处理器&#xff0c;性能强&#xff0c;轻松跑满千兆&#xff0c;如果你想追新&#xff0c;…

OpenWrt搭建编译环境编译交叉编译工具

##搭建编译环境 兑悦物联小店 编译OpenWrt需要Linux环境或mac环境&#xff0c;不支持Windows&#xff0c;如果要在Windows上开发&#xff0c;那么肯定是要装虚拟机的。 Linux 建议使用Ubuntu14.04 32位版本&#xff0c;编译前要安装以下依赖&#xff1a; $ sudo apt-get upda…

常见路由器开源系统(固件)简介

前段时间在折腾如何通过 SD-WAN 组网方式打通办公室和家里的异地局域网。需要用到路由器的静态路由表功能&#xff0c;但是遍历整个家用路由器市场几乎没有支持这个功能的路由器&#xff08;只有华硕 RT-AX57 有这个功能&#xff0c;但是成本超出了我的预算&#xff09;。所有就…

用 VirtualBox 安装 OpenWrt 等 Linux 系统,无法启动的解决办法

用 VirtualBox 安装 OpenWrt 等 Linux 系统&#xff0c;无法启动的解决办法 最近新买了台联想小新 Pro 14 2023 锐龙版&#xff0c;因为有 32GB 的运行内存&#xff0c;所以想安装虚拟机以充分发挥。一开始使用 Hyper-V 来安装可以正常使用&#xff0c;但是后面想使用 Virtual…

利用 Docker 编译 OpenWrt

原文链接&#xff1a;利用 Docker 编译 OpenWrt |五十风的个人博客 由于网络原因编译openwrt时经常下载失败&#xff0c;搭建编译环境也很复杂&#xff0c; 因此想到利用阿里云、Github action等远程构建docker镜像&#xff0c;将编译的下载步骤放在远程进行。 目前还有一个方…

awk: include/scan.awk: line 21: function asort never defined的解决方法

编译OPENWRT shadowsocks-libev 最后一步&#xff1a;make package/shadowsocks-libev/compile V99 出现上边的错误提示 代码片. // An highlighted block $ make package/shadowsocks-libev/compile V99 awk: include/scan.awk: line 21: function asort never defined awk…

到底什么是yocto(yocto是什么)

文章目录 什么是yocto摘自官方摘自wiki个人理解yocto与opencrt\buildroot区别[Yocto ](https://www.yoctoproject.org/)[Buildroot ](https://buildroot.org/)[OpenWrt ](https://openwrt.org/)个人理解yocto与BitBake\OpenEmbedded-Core\poky关系yocto社区yocto厂商铂金会员黄…

折腾newifi3 d2笔记

1、忘记密码&#xff0c;恢复出厂 通电开机&#xff0c;等正常运行后&#xff0c;长按RESET大约6~8秒&#xff0c;见所有灯开始一起慢闪&#xff0c;可松手等重启就是出厂状态了&#xff0c;出厂IP是&#xff1a;192.168.99.1 2、免拆机刷breed 首先要打开ssh功能&#xff1…

编译OpenWrt内核驱动

编译OpenWrt内核驱动可以参考OpenWrt内部其它驱动的编写例程&#xff0c;来修改成自己需要的驱动 一、OpenWrt源代码获取与编译 1.1、搭建环境 下载OpenWrt的官方源码&#xff1a; git clone https://github.com/openwrt/openwrt.git1.2、安装编译依赖项 sudo apt update -…

openwrt双机热备

转自&#xff1a;https://oldwiki.archive.openwrt.org/doc/recipes/high-availability 先记号一下&#xff0c;有空再仔细研究。 &#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&…

北京联通iptv组播配置

多年前折腾过iptv&#xff0c;近期搬家换了个大电视&#xff0c;打算把iptv配置好了&#xff0c;尽管不怎么看&#xff0c;但聊胜于无。 其实很简单&#xff0c;用到了一些工具&#xff0c;记录如下 1. openwrt配置 因为有软路由&#xff0c;所以就借助openwrt了&#xff0c;一…

nginx stream module on mt7621(newifi3 d2) with openwrt 18.06.2

因为需要使用nginx的stream模块&#xff0c;专门编译了一个nginx安装包&#xff0c;适用于openwrt 18.06.2版本&#xff0c;mt7621平台 顺便记录一下编译的笔记&#xff1a; 1、修改feeds/packages/net/nginx/Makefile 找到configure一段&#xff0c;添加一句&#xff1a; …

设备启动顺序导致OpenWrt找不到网卡错误

先说结论&#xff0c;固态硬盘和U盘存在新旧不同版本OpenWrt&#xff0c;错误的启动顺序看上去像正常从U盘启动&#xff0c;但实际从固态硬盘启动了旧版本的系统内核&#xff0c;从U盘启动了新版本Openwrt的其他程序&#xff0c;二者不一致导致网卡等无法正确驱动。只有在机器存…

openwrt使用3G拔号的实践笔记

参照文档&#xff1a; https://soha.moe/post/make-4g-wifi-ap-with-openwrt.html 步骤&#xff1a; 1、安装必要的包&#xff1a; opkg update opkg install chat comgt kmod-usb-serial kmod-usb-core kmod-usb2 libusb-1.0 luci-proto-3g usbutils libpthread librt zli…

openwrt配置strongswan对接hillstone ipsec的笔记

一、主要参考资料&#xff1a; https://openwrt.org/docs/guide-user/services/vpn/ipsec/strongswan/roadwarrior https://openwrt.org/docs/guide-user/services/vpn/ipsec/strongswan/basic https://openwrt.org/docs/guide-user/services/vpn/ipsec/strongswan/site2sit…

PVE中CT容器安装openwrt X86的极简方法

下载推荐&#xff1a;https://openwrt.ai/ 使用环境PVE8.0&#xff0c;openwrt是以上网址的最新版&#xff0c;内涵及其丰富组件。 问题来源&#xff1a; 在PVE虚拟机可以很方便的使用img文件&#xff0c;转换qm 成一个硬盘文件&#xff0c;加入到虚拟机也就完成了&#xff0c…

openwrt上开启syslog打印方法

最近在openwrt上调试蓝牙时&#xff0c;出现问题&#xff0c;设备上的蓝牙适配器已经正常工作了&#xff0c;执行pair命令后&#xff0c;openwrt和待连接的设备上都出现了配对码&#xff0c;两边都同意&#xff0c;但连接失败 尝试分析log&#xff0c;发现在如下代码处打印了错…

【openwrt】【procd】Openwrt系统启动流程分析

在Openwrt系统中执行ps命令可以看到 1号进程就是procd. rootOpenWrt:/# ps -wPID USER VSZ STAT COMMAND1 root 1856 S /sbin/procd但实际上内核启动完成后&#xff0c;运行的第一个用户进程并不是procd,在运行procd之前还执行了其他准备工作&#xff0c;换句话…

OpenWrt patch方法

1、前言配置完Openwrt后&#xff0c;首次编译时会在编译过程中下载各种源码包&#xff0c;而且解压这些源码包并打上patch。需要对源码进行修改时&#xff0c;可直接修改源码并重新编译&#xff0c;但clean后再次编译时会再次解压源码包&#xff0c;以至所做的修改全部丢失。本…

openWRT Ubuntu环境搭建及交叉编译工具的安装及使用

安装 Toolchain 本人环境说明 虚拟机系统环境&#xff1a;Linux Ubuntu 4.15.0-43-generic #46~16.04.1-Ubuntu SMP Fri Dec 7 13:31:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux openWRT的交叉编译工具链需要安装步骤如下&#xff1a; 1、解压toolchain 找到交叉编译工具链&a…

openwrt 使用自定义 DNS

记录一下在 openwrt 设置自定义 DNS 的命令 uci set network.{interface_name}.peerdns 0 // 是否使用上行 DHCP 或者 PPPOE分配的DNS&#xff0c;这个参数默认值是 1。不建议改这个值。 uci add_list network.{interface_name}.dns"8.8.8.8" // 添加 DNS。openwr…

【openwrt学习笔记】Dying Gasp功能和pstore功能的配置(高通 ipq95xx)

目录 一、Dying Gasp信号1.1 概念1.2 实现原理 二、pstore 功能2.1 概念2.2 实现原理 三、openwrt中开启pstore功能3.1 软硬件参数3.2 各文件修改3.2.1 defconfig3.2.2 dts(ipq9574-default-memory.dtsi)3.2.3 fs/pstore/ram.c 四、测试4.1 挂载4.2 触发命令和效果 参考资料&am…

调试prplmesh指南

前提&#xff1a;安装ubuntu虚拟机 本文使用的linux发行版本&#xff1a;Ubuntu 20.04.6 LTS 1 安装依赖 安装相关依赖包 sudo apt-get update && sudo apt-get upgrade sudo apt-get install vim git unzip curl binutils cmake gcc bison curl flex gcovr binuti…

ZTE E8820V2重启偶现5G wifi丢失问题

使用ZTE E8820V2设备时,发现设备在多次重启过程中会出现5G wifi信号丢失的情况。 1. 现象日志 使用老毛子固件,具体丢失时会出现相关log: 2. 问题原因: GPIO#19 是 PCIE reset 外,GPIO#26 也要 reset。 3. 解决方法: E8820V2/rt-n56u/trunk$ git diff linux-3.4.x…

OpenWrt上使用Zerotier打通多个局域网

目录 背景准备条件具体操作步骤Zerotier控制台配置创建账号&网络配置网段和路由信息 OpenWrt配置启用ZeroTier添加本地接口基本设置选择对应的zerotier接口创建并分配新的防火墙区域 配置防火墙基本设置修改IPTABLES Zerotier控制台授权 & 验证设备授权验证配置是否成功…

rax3000m刷openwrt固件

rax3000m刷机过程&#xff08;nand版本&#xff09; 刷机准备文件https://www.123pan.com/s/X5m9-6Ynj.html提取码:VtBW 接线关系&#xff1a;路由器lan口接电脑 1.上传配置开启ssh的配置文件&#xff08;登录路由器后台管理界面在找到配置管理&#xff0c;上传配置文件rax3…

生意越做越大的秘密_富爸爸_新浪博客

1.做人要放开眼光要放远&#xff0c;善于合作才能把生意做大1&#xff0e;单干干不长&#xff0c;独行行不远2&#xff0e;做人要大气&#xff0c;合作不忘双赢3&#xff0e;有钱大家赚&#xff0c;做人不要太贪心4&#xff0e;强强联手会更强&#xff0c;商人自我发展的战略5&…

OpenWrt下mwan3定时重启

我在竞斗云下用的OpenWrt里的mwan3有问题&#xff0c;每次启动mwan3先启动&#xff0c;然后拨号获取ip地址也不自动重新检测wan的状态&#xff0c;导致在 状态——Multiwan——状态里显示几个wan都是“interface wan is error (16) and tracking is not enable”的或者error (1…

openwrt设置samba共享

原文地址为&#xff1a; openwrt设置samba共享Samba共享 安装samba36-server和luci-app-samba opkg install samba36-server luci-app-samba 简单介绍 Openwrt的samba配置是先读取/etc/config/samba&#xff0c;结合/etc/samba/smb.conf.template文件&#xff0c;生成配置文件/…

【openwrt学习笔记】新patch的制作和旧patch的修改

目录 一、参考资料二、使用QUILT工具添加补丁2.1 添加一个新的补丁2.2 编辑一个已存在的补丁2.3 补丁命名规范2.4 添加或修改内核补丁文件 三、使用diff 打补丁四、相关问题及解决方法4.1 make package/package-name/update Vs失败 一、参考资料 Working with patches 二、使…

OpenWrt 学习记录

OpenWrt 学习记录 ssh settingCodePathreview MakefileCURDIRMAKEFILE_LIST ssh setting keygenssh-keygen -t rsa -C "hughwin10WLS.com"copy rsa_pub to gitee sshcat id_rsa id_rsa.pub打开gitee仓库&#xff0c;点击头像、点击设置&#xff0c;点击SSH公钥&…

使用软路由(openWrt)安装openVPN搭建局域网连接

前言 我是从抖音的一位老哥的需求,得知这个openWrt的,用这个可以搭建软路由,也能和Linux系统一样执行ssh命令,也能安装openVPN,这个主要是从安装到联网到配置的详细教程 OpenWrt(说明一下什么是OpenWrt) 首先就是openWrt的官网:https://openwrt.org/zh/start 说明: OpenWrt项目…

LuCi API 学习资源

最近搞SIG mesh蓝牙网关&#xff0c;还需要搭建本地的web&#xff0c;实现mesh扫描、入网等功能&#xff0c;因此首次接触lua和luci&#xff0c;通过收集整理了部分有用的资源资料。 OpenWRT上关于luci API的手册&#xff08;很精致&#xff09;http://openwrt.github.io/luci…

【openwrt】MT7981 openwrt增加mwan3功能配置说明

MT7981 Openwrt版本 NAME="OpenWrt" VERSION="21.02-SNAPSHOT" ID="openwrt" ID_LIKE="lede openwrt" PRETTY_NAME="OpenWrt 21.02-SNAPSHOT" VERSION_ID="21.02-snapshot" HOME_URL="https://openwrt.org/…