openwrt
ultra seven
通信,嵌入式,物联网
展开
-
openwrt:"ovs-vsctl: unix:/usr/local/var/run/openvswitch/db.sock: database connection failed"
最近在openwrt上编译使用OpenvSwitch,编译好之后,放到VMware虚拟机里使用的时候,报下面的错误在网上查询了下大家遇到这个问题的情况,安装别人的方法尝试之后,并没有解决问题。自己尝试摸索之后,发现了一个可行的解决办法,在openwrt命令行里输入以下命令:/usr/bin/ovs-ctl start再次执行相关命令,成功!...原创 2020-04-13 14:57:13 · 2890 阅读 · 0 评论 -
openwrt环境下expect交叉编译及使用
1. 配置交叉编译环境 首先说一下什么是交叉编译:我们在 ubuntu 中写了一个程序,比如 main.c,然后使用 ubuntu 的编译器进行编译,生成的可执行文件自然可以在 ubuntu 中运行。但是生成的可执行文件可以在我们的开发板中能运行吗?答案当然是否定的,原因很简单,就是平台不同,芯片架构不同。那我们如何使得 ubuntu 编译出来的可执行文件在开发板上面运行呢,当然就...原创 2020-03-13 17:21:08 · 1400 阅读 · 0 评论 -
OpenWRT添加自定义LUCI页面示例
1.文档结构在openwrt源代码目录 /openwrt/feeds/luci/applications/下创建文件夹luci-myapplication。文件夹必须以luci-开头以便make menuconfig识别。按如下目录创建文件夹及文件。luci-myapplication|---luasrc| |---controller| | |---new_tab.l...原创 2019-12-03 14:56:50 · 7987 阅读 · 0 评论 -
[openwrt] ubus实现进程间通信举例
1. invoke的方式实现端对端通信最简单的情景就是一个提供服务的server端,一个请求服务的client端,client请求server的服务。下面的例子中,server注册了一个名为“scan_prog”的对象,该对象中提供一个“scan”方法:ubus_invoke.h:#ifndef __UBUS_INVOKE_H__#define __UBUS_INVOKE_H__...转载 2019-11-29 14:40:43 · 1357 阅读 · 0 评论 -
ubus数据结构和接口介绍
libubus数据结构struct ubus_event_handler { struct ubus_object obj; ubus_event_handler_t cb;};struct ubus_context { struct list_head requests; struct avl_tree objects; /** client端ob...转载 2019-11-29 11:23:07 · 3405 阅读 · 0 评论 -
openwrt之ubus例子
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/strugglelg/article/details/60883152root@LEDE:/# ubus call test_ubus helloworld '{"id":1,"msg":"hi","array":["a"...转载 2019-11-28 15:52:52 · 936 阅读 · 0 评论 -
ubus介绍
1.简介 openWRT提供了一个系统总线ubus,提供系统级的进程间通信(IPC)功能。2.ubus命令使用说明 ubus list [-v]该命令用于显示当前ubus中注册的接口,其中-v参数用以显示各个接口的详细信息。 ubus call该命令用于调用ubus中当前注册的接口。 bus listen用于监听ubus相关事件,如果不指定事件名则监听所有事件。...转载 2019-11-28 14:14:51 · 3214 阅读 · 0 评论 -
为OpenWRT添加 Target Profile 选项
引言在下载的原始的OpenWRT源码中,通过Target Profile ------>选择具体的路由器型号,但是OpenWRT源码中给出的路由器型号较少,经常不能满足实际的需求,这里所说的不能满足的要求体现在了两点,第一为默认的路由器RAM容量与实际的不符合,第二为默认的路由器Flash容量与实际的不一致。本文章以MT7688芯片为例,增加一个基于此芯片的路由器选项,具体的配置为Fla...转载 2019-11-22 14:05:56 · 675 阅读 · 0 评论 -
Openwrt修改开机启动画面
原文链接:http://www.51hei.com/mcu/3193.html1. 正常启动界面2.目标 修改图示中“Openwrt”字符,并添加个人信息。3.修改文件修改源代码package/base-files/files/etc/banner文件,改成自己想要的图形即可。(1)字符可在http://www.network-science.de/ascii/ 网站...转载 2019-08-13 10:16:17 · 2167 阅读 · 0 评论 -
openwrt创建procd守护进程注意事项
参考文章1.https://blog.csdn.net/Creator_Ly/article/details/935949512.https://blog.csdn.net/weixin_34128839/article/details/89799257注意事项:1. start_service()中,procd_set_param command命令后面跟的命令要用双引号括起...原创 2019-08-02 14:32:29 · 4638 阅读 · 0 评论 -
Openwrt编译自定义模块时出现has both : and :: entries错误原因及解决办法
参考链接: (1)http://www.voidcn.com/article/p-opfdcfpi-cc.html(2)https://forum.archive.openwrt.org/viewtopic.php?id=20353在openwrt根目录openwrt/package/目录下新增自定义的测试软件包my_test,并在openwrt/package/my_test/...转载 2019-07-18 09:33:00 · 844 阅读 · 0 评论