热门文章 Class luci.sys

时间:2015-1-1   作者:沁雨寒   分类: openwrt 折腾笔记   热度:1376° 评论:0  
时间:2015-1-1   分类: openwrt 折腾笔记    热度:1376   评论:0
http://luci.subsignal.org/api/luci/modules/luci.sys.html#sysinfoClass luci.sys LuCI Linux and POSIX system utilities. Functions  call (...) Execute a given shell command and return the error code dmesg () Retrie...

阅读全文>>

热门文章 openwrt luci界面修改

时间:2015-1-1   作者:沁雨寒   分类: openwrt 折腾笔记   热度:4568° 评论:0  
时间:2015-1-1   分类: openwrt 折腾笔记    热度:4568   评论:0
src/gz pandora http://www.qzxx.com/pogoplug   小熊源  做个标记 /usr/lib/lua/luci/view/admin_status/index.htm <fieldset class="cbi-section"><legend><%:System%></legend><table width="100%" cellspacing="10"><tr><td width="33%"><%:Router N...

阅读全文>>

热门文章 Luci实现框架

时间:2014-7-8   作者:沁雨寒   分类: openwrt 折腾笔记   热度:1177° 评论:0  
时间:2014-7-8   分类: openwrt 折腾笔记    热度:1177   评论:0
1.总述     上一篇总结了uhttpd的工作方式,openwrt中利用它作为web服务器,实现客户端web页面配置功能。对于request处理方式,采用的是cgi,而所用的cgi程序就是luci,工作框架如下图所示:     Client端和serv端采用cgi方式交互,uhttpd服务器的cgi方式中,fork出一个子进程,子进程利用execl替换为luci进程空间,并通过setenv环境变量的方式,传递一些固定格式的数据(如PATH_INFO)给luci。另外一些非固定格式的数据(post-data)则由...

阅读全文>>

热门文章 luci配置界面初步入门开发(2)

时间:2014-7-8   作者:沁雨寒   分类: openwrt 折腾笔记   热度:3829° 评论:0  
时间:2014-7-8   分类: openwrt 折腾笔记    热度:3829   评论:0
  先从网络的network的interface的这块入手,因为这块比较的东西需要剔除,可以看看到wan口的配置主要是入口协议的设置为关键,但是uplink的协议有很多选择,目前我们使用最多的是ppoe、static、dhcp着三个选项包括3g拨号也算是。一些协议的初始化和注册相关在model/network/Proto_ppp.lua下面,用source insight 搜索一下就可以看看到。 对于一个页面形成的基本可以参照luci的源码当然是map函数,map主要是映射一个配置文件如/etc/config/network文件,接下来就是section了如:m=map("ne...

阅读全文>>

热门文章 luci配置界面初步入门开发(1)

时间:2014-7-8   作者:沁雨寒   分类: openwrt 折腾笔记   热度:3660° 评论:0  
时间:2014-7-8   分类: openwrt 折腾笔记    热度:3660   评论:0
最近在敲鼓开源的openwrt的无线ap路由系统,在ubuntu下面编译了一个openwrt基于X86的vm镜像。在虚拟机上进行模拟,不过这样会有很多模块信息和功能不能再luci上显示出来。初次进入luci的配置界面,界面真的是太专业了,各种设置跟我们平常的逻辑有所不符合,所以对此进行简单的简化。luci是由lua脚本所形成的,内部很多很多函数和数据结构东西还是得去翻翻lua的脚本,对于这个脚步本来就只有500k大小,但是实现的功能实在太强大了不要要想初步了解luci,可以先看看lua函数定义,匹配,数据结构和迭代结构。在进行luci界面更改前必须先去了解luci实现模式很架构。可以参考该...

阅读全文>>

返回顶部    首页    手气不错   捐赠支持    沁雨导航   交流论坛   折腾笔记   贴吧云签到   沁雨工具箱   沁雨超级外链   本站介绍   浙公网安备 33010802003501号   
版权所有:unix 软硬件 技术宅    站长:沁雨寒   网站地图   Sitemap   浙ICP备15024976号  
              
360安全认证腾讯云安全认证SSL安全认证凭安信用创于云安全认证迈克菲安全认证百度云安全认证norton安全认证站长之家权重