中级开发教程

OpenWrt中级开发教程,需要有一定的OpenWrt及Linux基础

中级开发教程

OpenWrt达人教程之 LuCI2开发入门指南

阅读(9301)

LUCI界面OpenWrt 的界面其实就是网页界面,默认是由 uhttpd 服务器承载,之所以叫做  LUCI ,因为这是使用 Lua  脚本编写的控制界面,全称 Lua Unified Configuration Interface,当然目前已经不再使用 Lua 脚本了,从  OpenWrt 19.07.4 版开始,界面已经切...

中级开发教程

ubus-scriptd 代码分析

阅读(1755)

ubus-scriptd來源:ubus-scriptdubus-scriptd主要自動帶起ubus service因此只要停止ubus-scriptd,將會停止自動被帶起的ubus serviceubus-scriptd有下例程序:app_load_services由/usr/lib/ubus-services目錄加入ubus service目前只提供使用l...

中级开发教程

ubus lua 代码示例

阅读(2899)

test.lua此範例來源:ubus-2015-05-25/luagithub: test.lualocal: [test.lua]ubus.connect連接ubusd (/var/run/ubus.sock) 並且加到uloopctx = ubus_connect() ubus_add_uloop(ctx);conn:add(my_...

中级开发教程

了解ubus listen用法

阅读(3150)

ubus listen使用方式ubus 提供event listen功能,測試如下先帶起ubus listen若沒有帶listen的event參數,則全部的event都會收進來ubus listen event_aclient端送出even_a及參數ubus send event_a '{"...

中级开发教程

了解openwrt ubus用法

阅读(2242)

ubus (OpenWrt micro bus architecture)來源:ubus (OpenWrt micro bus architecture)ubus (OpenWrt micro bus architecture)provide communication between various daemons and applicationsusin...

中级开发教程

ubuntu 16.04 编译 qsdk 11.1 教程

阅读(3502)

根据SDK csu2的release_notes.pdf 进行环境编译时,发现存在诸多问题,这里把自己整个跳坑、填坑过程整理一下,方便自己查阅。SDK编译过程本文编译环境DISTRIB_ID=UbuntuDISTRIB_RELEASE=16.04DISTRIB_CODENAME=xenialDISTRIB_DESCRIPTION=”Ubuntu 16.04....