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

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

阅读全文>>

热门文章 OpenWRT自定义组件和编译

时间:2014-5-31   作者:沁雨寒   分类: openwrt 折腾笔记   热度:2846° 评论:0  
时间:2014-5-31   分类: openwrt 折腾笔记    热度:2846   评论:0
1.搭建编译环境1.1.准备至少16GB的可用空间,安装Ubuntu(推荐用Wubi在Windows下安装,省去重新分区的麻烦),语言推荐选择英文。1.2.Ubuntu安装完毕后,点桌面左上角Ubuntu的Logo图标,输入“terminal”回车,可打开终端命令窗口。1.3.取得更新信息sudo apt-get update1.4.安装更新组件搭建编译环境可能需要安装如下组件,可逐条输入以下命令,每个组件的安装过程中有可能要你回答y/n,都选择y:sudo apt-get install gcc sudo apt-get install g++ sudo apt-get ...

阅读全文>>

热门文章 openwrt 编译流程

时间:2014-5-31   作者:沁雨寒   分类: openwrt 折腾笔记   热度:3386° 评论:0  
时间:2014-5-31   分类: openwrt 折腾笔记    热度:3386   评论:0
安装软件包 sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev  别忘记 sudo apt-get install gawk mkdir openwrt 创建一个openwrt文件夹cd openwrt    进入openwrt文件夹svn co svn://svn.openwrt.org/open...

阅读全文>>

热门文章 openwrt for pogoplug编译流程

时间:2014-5-24   作者:沁雨寒   分类: openwrt 折腾笔记   热度:4370° 评论:0  
时间:2014-5-24   分类: openwrt 折腾笔记    热度:4370   评论:0
首先是搭建编译环境了,这个就不详解了,网上很多教程。20130925温馨提示:lintel大大已经更新源码,修复了很多bug,可按照正常编译固件方法编译。以下编译教程仅做参考,不要全部照做了哦。一,svn源码,这里用OpenWrt-DreamBox的源码svn co svn://svn.openwrt.org.cn/dreambox/trunk openwrt-pandoraboxsvn源码下来后,记得给目录加上权限,比如:sudo chmod -R 777 openwrt-pandorabox好了,源码部分已经完成一半。二,升级一下feeds在升级前,先修改一下luci的svn地址,用luc...

阅读全文>>

热门文章 openwrt编译软件教程(陆续更新方法)

时间:2014-5-24   作者:沁雨寒   分类: openwrt 折腾笔记   热度:5546° 评论:0  
时间:2014-5-24   分类: openwrt 折腾笔记    热度:5546   评论:0
用上了openwrt,自然软件就是迫切需要的,有时候需要的软件找不到,求人未必有现成的,所以还是那句话好,求人不如求己,自己编译好了。    编译软件有两种方法:    第一种是在编译openwrt的时候顺带编译软件,这种最简单,比较容易学会。    根据lostinfever和g大的指导,make跟不同的参数可以达到不同的效果:    1.make package/xxx/{clean,compile,install} V=99 :xxx是原生包的名字    2.make package/fe...

阅读全文>>

热门文章 ar9331/ar9341 openwrt 网口修正

时间:2014-3-19   作者:沁雨寒   分类: openwrt 折腾笔记   热度:2843° 评论:0  
时间:2014-3-19   分类: openwrt 折腾笔记    热度:2843   评论:0
AR9331修正方法:以编译tl-wr741n-v4固件为例,找到文件mach-tl-wr741nd-v4.c,在目录attitude_adjustment/target/linux/ar71xx/files/arch/mips/ath79/下,将代码ath79_setup_ar933x_phy4_switch(true, true); 改为ath79_setup_ar933x_phy4_switch(false, false);或者直接删掉。AR9341修正方法:以编译tl-wr841n-v8固件为例,在刚才的目录下找到文件mach-tl-wr841n-v8.c,将代码ath79_s...

阅读全文>>

热门文章 openwrt 编译时vlan划分 lan/wan位置转换

时间:2013-6-15   作者:沁雨寒   分类: openwrt 折腾笔记   热度:11740° 评论:0  
时间:2013-6-15   分类: openwrt 折腾笔记    热度:11740   评论:0
wr703n等(包含其他未列出的单网口路由,AP),修改WAN LAN排序,通过修改package/base-files/files/etc/config/network文件是无论如何都无法改变wan lan的排序。由于wr703n的CPU是ar9331 SOC,集成交换芯片,且只引出一个网口,为此只有一个eth0,工作于其他的如eth1 eth2都是无法跟网口相通的。OpenWRT默认的是使用lan口,编译好后需要自己添加wan,将lan改成eth1或者其他非eth0才能正常工作。 废话不多说,进入正题。  1.打开target/linux/ar71xx/base-fil...

阅读全文>>

热门文章 openwrt 下增加物理wan(vlan划分)

时间:2013-5-14   作者:沁雨寒   分类: openwrt 折腾笔记   热度:6532° 评论:0  
时间:2013-5-14   分类: openwrt 折腾笔记    热度:6532   评论:0
openwrt(linux类)修改配置添加wanopenwrt中的配置文件为/etc/config/network如下将port0设置为wan口config switch_vlan option device eth0 option vlan 0 option ports "1 2 3 4 5*" #port1、2、3、4和cpu 5属于vlan 0 config switch_vlan option device eth0 ...

阅读全文>>

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