01.OpenWrt-写在前面

news2025/7/19 0:06:57

01.OpenWrt-写在前面

1.1 如何学好OpenWrt

OpenWrt究竟应该怎么学,这是我一直在思考的问题!

谈到OpenWrt有相关软硬件知识的人会想到路由器,路由器是OpenWrt系统最主要的使用场景.OpenWrt是基于Linux系统构建起来的,所以其他Linux系统能够做的事情OpenWrt都是可以做到.

OpenWrt项目开始于2004年,截止到最新openwrt-22.03版本已经有18个年头,经过这么多年的发展OpenWrt已经高度的集成,扩展性也非常的高,一般的开发者甚至可以不编译OpenWrt源码就可以定制自己的OpenWrt固件,这都得益于OpenWrt的OPKG包管理机制,OpenWrt项目在开始的时候就因整合了各种软件而名声大躁,后续的OpenWrt版本也不断的集成常用的软件.

所以入门OpenWrt智能路由开发过程: 在已有的OpenWrt开发板和固件基础上按部就班的验证板子的全部功能,这些功能都可以通过在线安装的方式实现,对OpenWrt有最基本的了解 .当然这对于初学者也绝非易事,需要知道如何连接到板子的shell,如何给板子升级固件,如何使用命令安装软件,如何使用vi编辑器编写配置文件等,基本的网络知识也是必不可少.这样由 毛坯房经过自己的调试开发逐渐的变为 精装房,这个过程也就是OpenWrt学习的过程.教程 一起学OpenWrt(基础篇)定位是OpenWrt入门 ,不需要编译代码,玩转板子上的功能即可.

如果止步于此只会使用已有的固件,那么也只能算入门OpenWrt,想要精通OpenWrt开发,编译源码是必然要走的路.这将在后续的进阶教程中介绍到.

对于入门阶段,需要 效率熟练
效率是作为入门学习不能花太多的时间,主要时间应该在后续的进阶基于源码开发中,也不要给自己 加戏 搞些需要花很多时间或者难度较大可问题,更不要为了省钱使用一些不了解且没有任何资料的开发板,教程使用的开发板在淘宝100元左右,根据自己实际情况选购,快速跑通入门获得成就感,不然很可能半途而废.
熟练是入门教程就是使用板子功能,所以需要熟练的使用即可,这些操作在后续的进阶开发中也会使用到,有的操作需要自己实际使用后才能够理解深刻.

1.2 教程内容

01.OpenWrt-写在前面---------------------------教程介绍
02.OpenWrt-进入开发板系统---------------------进入板子shell,可以输入命令
03.OpenWrt-系统固件烧录-----------------------介绍tftp、sysupgrade、界面等几种烧录固件方式
04.OpenWrt-连接有线网络-----------------------通过网线是板子连接到网络
05.OpenWrt-烧录mac地址------------------------烧录mac地址,使板子的ip地址固定
06.OpenWrt-系统定制---------------------------系统定制,修改主机名称、密码、banner等
07.OpenWrt-luCI界面---------------------------使用路由后台管理界面
08.OpenWrt-连接wifi网络-----------------------通过wifi连接网络和释放热点
09.OpenWrt-防火墙-----------------------------使用路由的防火墙和防火墙的配置
10.OpenWrt-flash分区结构----------------------flash存储的介绍
11.OpenWrt-uci命令接口------------------------uci配置命令
12.OpenWrt-OPKG包管理-------------------------OpenWrt“应用商店”使用
13.OpenWrt-基本外设---------------------------串口、i2c等基本硬件外设的使用
14.OpenWrt-串口透传---------------------------网络转串口用于远程调试其他设备
15.OpenWrt-U盘和TF卡存储----------------------挂载U盘和TF卡
16.OpenWrt-rootfs扩容------------------------使用U盘和TF卡对flash扩容
17.OpenWrt-搭建nas文件服务器------------------搭建一个nas文件服务器
18.OpenWrt-连接LTE网络------------------------配置LTE连接网络
19.OpenWrt-LTE网络wifi热点--------------------配置LTE释放热点,4G路由

1.3 需要准备的材料

  1. 电脑,教程使用windows系统
  2. 路由器(家用路由器即可)和网线,开发OpenWrt路由前提现有一个路由器.
  3. OpenWrt开发板(mt7628an芯片)和电源适配器
  4. 串口线(USB转串口工具)
  5. TF卡或U盘
  6. EC20 LTE模块(可选),4G热点实验.
    在这里插入图片描述

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

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

相关文章

GD32F4(10):GD32转RS422在115200下接收乱码分析

GD32F450:串口转RS485在115200下接收乱码 文章目录GD32F450:串口转RS485在115200下接收乱码1. 知识储备2. 环境3. 操作4. 插入一个知识点:不同MCU串口ip核实现原理4.1 首先我们来看一下STM32f的串口是怎样识别数据的4.2 GD32F4串口识别5. 我的…

毕业设计-基于机器视觉道路视频车道线检测

目录 前言 课题背景和意义 实现技术思路 摄像机校准 ​编辑 透视变换 车道像素查找 识别车道面积 实现效果图样例 前言 📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要…

电商商家必用的4大TikTok营销变现增长技巧

数据显示,TikTok是目前最热门的海外社交媒体平台,已超过多家老牌社媒平台。由于是个短视频平台,在当下环境里具有很强的营销推广优势,很多电商商家都会选择在TikTok营销产品。那电商商家必用哪些TikTok营销变现增长技巧呢&#xf…

基于决策树的智能网络安全入侵检测模型

基于决策树的智能网络安全入侵检测模型学习目标:学习内容:该论文模型下载数据集参考论文:综述/调查:申明: 未经许可,禁止以任何形式转载,若要引用,请标注链接地址。 全文共计4077字&…

设备全生命周期管理第一股凌雄科技上市,京东、腾讯等长期看好

“设备全生命周期管理第一股”凌雄科技(小熊U租)于昨日正式在港交所挂牌上市。本次上市,凌雄科技的IPO发行价为7.60港元/股,募集资金净额约为3.372亿港元,上市时的总市值达到26.85亿港元。 特别说明的是,凌…

适用更多会议场景,华为云会议的分组讨论功能来了!

适用更多会议场景,华为云会议的分组讨论功能来了! 如今,线上沟通成为常态,线上会议更是成为工作推进过程中不可缺少的环节。但在一些场景中,例如在跨部门协调,沙龙研讨,教育培训或者招聘面试时&…

索引生命周期管理ILM看完不懂你锤我

阅读完本文你可以学到什么是索引生命周期管理,各个阶段可以做的操作以及如何使用索引模版使用索引生命周期策略,下面就跟我一起来吧 基础理论篇 索引生命周期管理(ILM)是一种可以让我们随着时间推移自动化的管理索引的一种方式。…

SpringBoot SpringBoot 原理篇 1 自动配置 1.1 bean 的加载方式【一】

SpringBoot 【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】 SpringBoot 原理篇 文章目录SpringBootSpringBoot 原理篇1 自动配置1.1 bean 的加载方式【一】1.1.1 环境准备1.1.2 第一种方式1.1.3 第…

Go-Excelize API源码阅读(三十四)——RemoveRow

Go-Excelize API源码阅读(三十四)——RemoveRow 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持,助力开发者更好地了解开源&a…

OpenGL原理与实践——核心模式(五):颜色、基础光照、Phong模型、材质与光

目录 颜色相关理论 什么是颜色 如何计算颜色? 简单实现 Phong光照模型——局部光照模型 环境光 ​编辑 漫反射 镜面反射 材质与光 材质与纹理的关系 材质在shader的体现 材质属性与光属性 光在shader的体现 整体源码实现及渲染结果 关键代码 shade…

软件测试员如何在恶劣的内卷环境下脱颖而出?

内卷,是现在热度非常高的一个词汇,随着热度不断攀升,隐隐到了“万物皆可卷”的程度。 我一个很要好的朋友,现在就读大三,像很多大学生一样面临着能否顺利毕业的压力和考证的焦虑,看着寝室四个人每天都在玩&…

Vue--》混合文件使用以及ref的引用讲解

目录 mixin混合 前言 ref的引用DOM ref引用组件 mixin混合 在日常开发中,当我们开发的各种组件可能会有相同的内容,我们可以将相同的内容在各个相对应的组件内删除,然后放在同一个配置里。所谓混合:两个或多个组件共享一个配…

数据挖掘,在商业智能BI领域的运用

数据挖掘在商业领域,特别是在零售业的运用是比较成功的。由于各业务系统的普遍使用,再加上商业智能BI的可视化分析,企业可以收集到大量关于购买情况的数据,并且数据量在不断激增。利用数据挖掘技术可以为经营管理人员提供正确的决…

Java 集合

目录 一、概念 二、接口 2.1、 集合接口 2.2、 Set 接口 2.2.1 zise方法 2.2.2 isEmpty 方法 2.2.3 contains 方法 2.2.4 Iterator 方法 2.2.5 toArray 方法 2.2.6 add 方法 2.2.7 remove 方法 2.2.8 containsAll 方法 2.2.9 containsAll 方法 2.2.10 ret…

数据仓库基础

文章目录1 数据仓库1.1 数据仓库为何而来1.2 数据仓库主要特征1.2.1 面向主题1.2.2 集成性1.2.3 非易失性1.2.4 时变性1.3 数据仓库、数据库、数据集市1.3.1 OLTP1.3.2 OLAP1.3.3 OLTP和OLAP的对比1.3.4 数据库和数据仓库的区别1.3.5 数据仓库和数据集市的区别1.4 数据仓库分层…

Spring Boot Admin2 自定义异常监控

其他相关文章: Spring Boot Admin 参考指南SpringBoot Admin服务离线、不显示健康信息的问题Spring Boot Admin2 EnableAdminServer的加载Spring Boot Admin2 AdminServerAutoConfiguration详解Spring Boot Admin2 实例状态监控详解Spring Boot Admin2 自定义JVM监控…

Java项目:JSP旅游产品销售管理系统

作者主页:源码空间站2022 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本项目分为前后台,分为管理员与普通用户两种角色,管理员登录后台,普通用户登录前台; 管理员角色…

Docker-CentOS开启防火墙firewalled映射Docker端口

开启docker的Tomcat容器后,启动 docker run -d -p 8080:8080 tomcat 访问不了Tomcat 查看防火墙所有开放的端口 firewall-cmd --zonepublic --list-ports 一、需要防火墙开启8080 端口 1、通过systemctl status firewalld查看firewalld状态,发现当前…

03.OpenWrt-系统固件烧录

03.OpenWrt-系统固件烧录 3.1 tft软件烧录 tftp是运行在windows的软件,是将windows主机作为服务端,OpenWrt开发板作为客户端,通过tftp协议将数据发送到开发板进行数据升级. 3.1.1 tftp升级的连接方式 tftp烧录有两种连接方式: windows主机通过有线或者无线的方式连接到路由…

IDEA 代码提交前流程及提交日志模板化

前言 在开发大型项目时,通常都是由团队来进行开发。此时,每个人有每个人的代码编写风格和提交习惯,如果放任自由发挥,那么代码质量和代码提交日志就难免风格各异,导致项目代码质量难以保持统一。针对这一问题&#xf…