openwrt提供了一个系统总线ubus,类似linux桌面操作系统的d-bus,目标是提供系统级的进程间通信(IPC)功能。 为了提供各种后台进程和应用程序之间的通信机制,ubus被开发出来,由3部分组成:精灵进程,接口库和实用工具。 参考文档: openwrt中使用ubus实现进程通信 open ...
分类:
其他好文 时间:
2017-05-01 12:53:44
阅读次数:
266
lbubox是openwrt的一个核心库,封装了一系列基础实用功能,主要提供事件循环,二进制格式处理,linux链表实现和一些JSON辅助处理。 它的目的是以动态链接库方式来提供可重用的通用功能,给其他模块提供便利和避免再造轮子。 libubox主要提供三部分功能: 1)提供多种基础通用功能接口,包 ...
分类:
其他好文 时间:
2017-05-01 12:52:21
阅读次数:
169
利用iptable设置防火墙: iptables -A INPUT -p tcp -m mac --mac-source 44:94:FC:25:68:8D --dport 80 -j DROP ...
分类:
系统相关 时间:
2017-04-27 19:41:12
阅读次数:
252
1 什么是opkg Opkg 是一个轻量快速的套件管理系统,目前已成为 Opensource 界嵌入式系统标准。常用于路由、交换机等嵌入式设备中,用来管理软件包的安装升级与下载。 opkg update 更新可以获取的软件包列表 opkg upgrade 对已经安装的软件包升级 opkg list ...
分类:
其他好文 时间:
2017-04-26 15:51:24
阅读次数:
580
openwrt只选中SSH LUCI 编译 报错 无法生成固件 问题出在:openwrt-ramips-mt7620-ex2700-squashfs-sysupgrade.bin 这个固件也没用 。 修改方法: 进入./target/linux/ramips/image 打开makefile 找到e ...
分类:
其他好文 时间:
2017-04-21 17:29:57
阅读次数:
972
openWRT之小米路由luci之controller 在controller下有非常多目录他们都独立的建立对应的树: Web:index.htm --注冊了web树结点下的非常多枝叶 Mobile:index --注冊了mbile下的一些结点 Dispatch: ... Api: ... Sevi ...
分类:
移动开发 时间:
2017-04-13 21:55:46
阅读次数:
343
官网安装编译推荐: https://wiki.openwrt.org/doc/howto/buildroot.exigence 1. host 32位主机 2. 基础软件安装 这些软件是openwrt编译成功或正常使用的前提,可能部分软件已安装成功。 3. 下载openwrt源码 github:ht ...
分类:
其他好文 时间:
2017-04-08 14:04:56
阅读次数:
225
Working with patches Prepare quilt configuration Adding a new patch Edit an existing patch Adding or editing kernel patches Adding or editing toolchai ...
分类:
其他好文 时间:
2017-03-15 18:57:38
阅读次数:
346