初级开发教程

OpenWrt初级开发教程,主要是面向初学者非常适合入门学习

初级开发教程

EC20常用AT指令和串口功能说明

阅读(216)

采用的模块型号为移远EC20 R2.0等同于EC25,两者PID和VID一致,所以在lsusb时识别为EC25插上后/dev会出现五个设备,分别是cdc-wdm0,ttyUSB0,ttyUSB1,ttyUSB2,ttyUSB3其中cdc-wdm0是进行qmi拨号的设备ttyUSB0是DM接口ttyUSB1是GPS NMEA信息输出接口ttyUSB2是AT指令...

初级开发教程

OpenWrt基于脚本实现ubus call script

阅读(221)

在本教程中,我们将向您展示如何为 ubus 创建一个可执行的 shell 脚本。我们还建议阅读 OpenWRT 关于此主题的 wiki,链接可在此处找到:OpenWRT Wiki。此外,用户还应熟悉 JSON 格式,因为这是向 UBUS 服务传递信息的格式。有关 JSON 格式的简要概述,请参阅此链接。UBUS Shell 脚本ubus shell 脚本与普...

初级开发教程

OpenMPTCProuter omr源代码分析

阅读(860)

目录功能介绍:common:此目录包含了项目中通用的脚本或资源,例如构建过程中需要用到的基础设置。config:这是存储所有设备特定配置的地方。你可以在这里找到针对不同硬件平台(如 RPI, x86 等)的各种预设配置文件。每一项配置都详细规划了如何适配到不同的设备上,以确保软件能够在各种环境下运行顺畅。patches:这个目录可能包括一系列用于修复或增强功...

初级开发教程

OpenWrt LUCI插件开发简单入门教程

阅读(2249)

预置条件我默认你已经写好了自己的“插件”,它可能是一个 shell 脚本,也可能是 c golang 或者别的编程语言写好的程序,它已经实现了你需要的功能, 你目前只是需要将它打包为 OpenWrt 的一个插件。当然你可以写一个简单的重启功能脚本来做练习。我自己的程序名称叫 bargo 下面就用它来举例。Web 管理界面开发我们的插件一般都需要做一些...

初级开发教程

openmptcprouter omr如何增加适配新的硬件支持

阅读(739)

为不支持的平台创建镜像如果你的设备不在 OpenMPTCPRouter 支持的设备列表中,你可以通过以下步骤为你的设备创建一个支持的镜像。1. 准备工作首先,你需要有一个可以编译 OpenMPTCPRouter 的开发环境。确保你的系统上已经安装了必要的工具和依赖。你可以在 OpenMPTCPRouter 的构建文档 中找到详细的设置说明。配置开发环境apt...

初级开发教程

MAC与PHY总线速率表

阅读(2291)

总线名称最高速率比特字节推出年份Media Independent Interface (MII; 4 lanes)100 Mbit/s12.5 MB/sReduced MII (RMII; 2 lanes)100 Mbit/s12.5 MB/sSerial MII (SMII; 1 lane)100 Mbit/s12.5 MB...