C代码调用uci的API读openwrt配置文件
实战背景 倘若我们自己写了一个应用程序,也想用uci来集中化管理配置该应用的配置文件,怎么办呢?看了arvik的上一篇博客后相信新手能很快的使用uci对某个配置文件进行配置,只是如何让我们的应用程序读取配置文件内容呢,本篇arvik将解答这个问题。 简单的基本关系 图解 这里画一个图...
OpenWrt中级开发教程,需要有一定的OpenWrt及Linux基础
实战背景 倘若我们自己写了一个应用程序,也想用uci来集中化管理配置该应用的配置文件,怎么办呢?看了arvik的上一篇博客后相信新手能很快的使用uci对某个配置文件进行配置,只是如何让我们的应用程序读取配置文件内容呢,本篇arvik将解答这个问题。 简单的基本关系 图解 这里画一个图...
openwrt上需要开发一些功能,中间用到的一些iptables相关的知识的整理,希望对需要实现wifi portal功能或者是流量监控的朋友可以有些启发 流量监控 针对每个mac来统计流量的使用情况,如果需求是统计每天的总流量这种,还需要对每次取得的结果进行持久化。可以参考 wrtbwmon 这个脚本来做数据收集。 ...
前言 实时钟,英文名RTC(Real Time Clock),在PC里面很常见,在OpenWrt里面却鲜有提及,手头上有一个DS1307的TinyRTC实时钟模块,经过一番折腾,将其融合到了OpenWrt系统,遂将操作过程记录成文. 背景知识 DS1307在最新的OpenWrt中已经提供支持,却没有整合进ramips中,因此,本文的一个重点...
物联网成了当下越来越热门的话题,也有了已经建成的物联网服务平台,把各种设备连接到互联网似乎成了一种潮流,今天我也尝试物联网的应用开发。 还是选择做在openwrt上,开源的路由器操作系统,基于linux,可扩展各种软件包,不二之选 cURL,优秀的跨平台开源文件传输工具 yeelink和乐联网,这两家服务平台今天都分别试了一下 首...
想要改变你的路由器wan口和lan口配置或者添加wan口等就需要用到vlan配置 openwrt中的配置文件为/etc/config/network 如下将port0设置为wan口 config switch_vlan option device eth0 ...
参考资料 https://wiki.openwrt.org/doc/devel/patches https://lede-project.org/docs/guide-developer/use-patches-with-buildsystem 先安装quilt # apt-get install quilt ...