<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[junglefly的学习工作纪录]]></title><description><![CDATA[只要有心，路上的风景无处不在]]></description><link>https://blog.youkuaiyun.com/junglefly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junglefly]]></copyright><item><title><![CDATA[LuCI2源文件功能]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/87856072</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/87856072</guid><author>junglefly</author><pubDate>Thu, 21 Feb 2019 10:25:45 +0800</pubDate><description><![CDATA[如下是对LuCI2源码中每个文件大致功能的解读，可以据此去看源码

 


			 

			feeds/luci2/luci2

			├── htdocs

			│   ├── luci2

			│   │   ├── bootstrap.js Bootstrap框架源码，简洁、直观、强悍的前端开发框架，让web开发更迅速、简单。http://www.bootcss.com/

			│ ...]]></description><category></category></item><item><title><![CDATA[openwrt  LuCI2—CBI]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/87856030</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/87856030</guid><author>junglefly</author><pubDate>Thu, 21 Feb 2019 10:23:38 +0800</pubDate><description><![CDATA[在”www/luci2/cbi.js”中定义了一组读写”/etc/config/”目录下UCI配置文件的函数，通过这些函数可以方便地读取，或者修改支持UCI的程序的配置参数。

例如：

“cbi_class.Map = L.ui.AbstractWidget.extend({”

“cbi_class.NamedSection = cbi_class.TypedSection.extend({”...]]></description><category></category></item><item><title><![CDATA[LuCI2如何进行权限管理]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/87855880</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/87855880</guid><author>junglefly</author><pubDate>Thu, 21 Feb 2019 10:19:26 +0800</pubDate><description><![CDATA[在openwrt中，LuCI和LuCI2都是通过rpcd的acl来完成权限管理的。

在“/usr/share/rpcd/acl.d/”目录中会存在”*.json”文件定义不同的访问权限级别
	在“/etc/config/rpcd”文件中定义了不同用户对应的访问权限级别；
例如：


			 

			config login

			    option username 'root'

			...]]></description><category></category></item><item><title><![CDATA[LuCI2 (OpenWrt web 管理界面) 介绍]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/87855819</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/87855819</guid><author>junglefly</author><pubDate>Thu, 21 Feb 2019 10:15:54 +0800</pubDate><description><![CDATA[https://oldwiki.archive.openwrt.org/zh-cn/doc/techref/luci2

一直以来OpenWrt都是采用Lua写的web管理界面LuCI，（开机速度慢不说，居然比不过腾达等弱路由器开机速度）。 LuCI需要使用多个Lua扩展(如 ubus, luci.model.uci, nixio.fs, 等等)去存取系统信息和设置. 不幸的是这种解决方案在慢CP...]]></description><category></category></item><item><title><![CDATA[MT7621原厂openwrt SDK使能串口2和串口3]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/81808524</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/81808524</guid><author>junglefly</author><pubDate>Sat, 18 Aug 2018 14:28:25 +0800</pubDate><description><![CDATA[ 

MT7621有三个串口，项目需要将三个串口都使能；

 

首先按照openwrt的方法修改DTS文件来使能串口2和串口3是不行的，经试验，还是要按照MTK传统的方法，修改内核源码来解决；不同SDK版本可能不一定相同，因此仅供参考。

 

一）首先修改gpio mode使能串口2和串口3；

原厂SDK，默认串口3是不使能的；需要通过修改ralink_gpio.h和ralink_gpio....]]></description><category></category></item><item><title><![CDATA[mtk官方openwrt修改 switch的方法]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/81347200</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/81347200</guid><author>junglefly</author><pubDate>Wed, 01 Aug 2018 20:08:29 +0800</pubDate><description><![CDATA[mtk官方openwrt修改 switch的方法

新做的板子上将P0设置为WAN口，烧写firmware后，wan口一直无法获取IP地址；
在/etc/config/network中配置switch也没用。

 

【最终的解决办法】

在package/ramips/applications/switch/files/switch.sh中修改
# work for 7620 and 7621
...]]></description><category></category></item><item><title><![CDATA[MediaTek_ApSoC_SDK_4320_20150414 编译问题]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/81084364</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/81084364</guid><author>junglefly</author><pubDate>Tue, 17 Jul 2018 16:53:10 +0800</pubDate><description><![CDATA[在centos 7上编译MediaTek_ApSoC_SDK_4320_20150414 会遇到如下的问题

一）
*** mixed implicit and normal rules: deprecated syntax
source/user/busybox/Makefile:428: *** 混和的隐含和普通规则。 停止。

make menuconfig ，
编译busybox时
编译s...]]></description><category></category></item><item><title><![CDATA[Openzwave库中对Zwave产品配置文件的使用]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/80708356</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/80708356</guid><author>junglefly</author><pubDate>Fri, 15 Jun 2018 17:44:56 +0800</pubDate><description><![CDATA[Openzwave库中对Zwave产品配置文件的使用在openzwave库中通过配置文件定义一些可配置参数，对于每一个zwave命令类来说，我们都可以通过配置文件定义这些参数；在openzwave中通过CommandClass::ReadXML从配置文件中将相关参数读取出来； 一、首先manufacturer_specific.xml 这个文件给出了目前支持的所有产品，该文件的样例如下所示：   ...]]></description><category></category></item><item><title><![CDATA[openzwave-1.4.164 移植到MTK openwrt-3.10.14 遇到的一些坑]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/80627515</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/80627515</guid><author>junglefly</author><pubDate>Fri, 08 Jun 2018 19:59:57 +0800</pubDate><description><![CDATA[openzwave-1.4.164 移植到MTK openwrt-3.10.14 遇到的一些坑一）wcsdup的编译错误http://www.man7.org/linux/man-pages/man3/wcsdup.3.htmlFeature Test Macro Requirements for glibc (see feature_test_macros(7)):       wcsdup()...]]></description><category></category></item><item><title><![CDATA[zipgateway-2.61.0 移植到MTK  openwrt-3.10.14]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/80613734</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/80613734</guid><author>junglefly</author><pubDate>Thu, 07 Jun 2018 19:06:15 +0800</pubDate><description><![CDATA[zipgateway-2.61.0 移植到在MTK  openwrt-3.10.14 过程中可能遇到的问题：一）编译大致步骤1）解压zipgateway-2.61.0源码2）在openwrt源码的package目录中创建zipgateway-2.61.0-Source目录； 3）参考zipgateway-2.61.0-Source\usr\local\WRTpackage\README 文件拷贝z...]]></description><category></category></item><item><title><![CDATA[openwrt MT7621 支持512M内存]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/80494612</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/80494612</guid><author>junglefly</author><pubDate>Tue, 29 May 2018 12:10:47 +0800</pubDate><description><![CDATA[openwrt MT7621 支持512M内存 【问题】MTK官方20150311版本SDK的openwrt中，如果选择MT7621，并且设置内存为512M时，编译出来的firmware无法运行；SDK文件为mtksdk-openwrt-3.10.14-20150311-d021c937.tar，  【解决】 一）修改前MTK官方20150311版本SDK的openwrt中build_dir/ta...]]></description><category></category></item><item><title><![CDATA[MTK openwrt SDK中修改串口控制台默认波特率]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/80479210</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/80479210</guid><author>junglefly</author><pubDate>Mon, 28 May 2018 11:13:24 +0800</pubDate><description><![CDATA[MTK openwrt SDK中修改串口控制台默认波特率在MT7621开发板上，由于uboot波特率为115200，而MTK openwrt SDK编译出来的firmware中linux内核的波特率为57600； 通过openwrt常规的方法：修改“target\linux\ramips\dts\MT7621.dts”中的如下行，无法解决chosen {              bootargs...]]></description><category></category></item><item><title><![CDATA[获得Z-WAVE产品的完整可配置参数列表]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/78328330</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/78328330</guid><author>junglefly</author><pubDate>Tue, 24 Oct 2017 12:48:18 +0800</pubDate><description><![CDATA[获得Z-WAVE产品的完整可配置参数列表]]></description><category></category></item><item><title><![CDATA[Z-Wave多合一sensor]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/77567785</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/77567785</guid><author>junglefly</author><pubDate>Fri, 25 Aug 2017 11:00:24 +0800</pubDate><description><![CDATA[在现实生活中，可能会出现将多种sensor整个进同一个设备中的情况。通常称之为多合一sensor；
这里寻找Z-Wave协议中实现这种sensor的方法；]]></description><category></category></item><item><title><![CDATA[Z-Wave Multi Channel overview]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/77533373</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/77533373</guid><author>junglefly</author><pubDate>Thu, 24 Aug 2017 17:46:03 +0800</pubDate><description><![CDATA[Multi Channel overview]]></description><category></category></item><item><title><![CDATA[几种zwave sensor的节点信息NIF_001]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/77527421</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/77527421</guid><author>junglefly</author><pubDate>Thu, 24 Aug 2017 10:58:10 +0800</pubDate><description><![CDATA[几种zwave sensor的节点信息NIF，备忘一下。
fibaro door contact sensor
0x5e, COMMAND_CLASS_ZWAVEPLUS_INFO
0x85, COMMAND_CLASS_ASSOCIATION
0x59, COMMAND_CLASS_ASSOCIATION_GRP_INFO
0x22, COMMAND_CLASS_APPLICATION]]></description><category></category></item><item><title><![CDATA[流程行业与离散行业的差别]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/70807352</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/70807352</guid><author>junglefly</author><pubDate>Wed, 26 Apr 2017 16:17:00 +0800</pubDate><description><![CDATA[原文在如下链接：
http://blog.sina.com.cn/s/blog_70d675ef0100nk5g.html
看书看到这个名词，转载纪录备忘一下；




MES的应用，要充分考虑到企业的具体情况，以谋求最合适的信息化解决方案。 
企业的生产方式，主要可以分为按定单生产、按库存生产或上述两者的组合。从生产类型上考虑，则可以分为批量生产和单件小批生产。从产品类型和生产工]]></description><category></category></item><item><title><![CDATA[ubuntu 16.04上radvd起不来]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/70145485</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/70145485</guid><author>junglefly</author><pubDate>Wed, 12 Apr 2017 17:41:27 +0800</pubDate><description><![CDATA[ubuntu 16.04上radvd起不来



【问题】
安装完radvd后，/etc/init.d/radvd restart 后，ps -aux 看不到radvd的进行信息


【查找原因】
http://manpages.ubuntu.com/manpages/precise/man8/radvd.8.html

官网的帮助文档中有如下描述：

Note that]]></description><category></category></item><item><title><![CDATA[编译zigbee_IOT_gw_JN-AN-1194可能遇到的问题]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/70049641</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/70049641</guid><author>junglefly</author><pubDate>Tue, 11 Apr 2017 11:55:12 +0800</pubDate><description><![CDATA[zigbee-jip-daemon可能遇到的编译问题]]></description><category></category></item><item><title><![CDATA[windows上运行Pyzip (Z/IP Client)的一个小错误]]></title><link>https://blog.youkuaiyun.com/junglefly/article/details/68946530</link><guid>https://blog.youkuaiyun.com/junglefly/article/details/68946530</guid><author>junglefly</author><pubDate>Sat, 01 Apr 2017 17:36:05 +0800</pubDate><description><![CDATA[按照官网上的说明安装并运行Pyzip 时遇到如下的错误
http://zts.sigmadesigns.com/documentation/zipgateway-2-60-docs


【错误】

D:\sdk\zwave\zip\pyzip>setPATH=%PATH%;C:\Python27
 
D:\sdk\zwave\zip\pyzip>set PYTHONPATH=.]]></description><category></category></item></channel></rss>