openwrt
文章平均质量分 63
雜貨鋪老闆
这个作者很懒,什么都没留下…
展开
-
openwrt添加本地镜像地址
openwrt在初始编译或修改设置后如果网络环境不好很大一部分时间都消耗在下载package的代码包上openwrt首先会判断dl目录中是否存在需要下载的包如果没有便去网络上下载方法1把dl目录链接到预先下载好包的目录方法2通过menuconfig设置dl目录make menuconfig=> [*] Advanced confi原创 2016-12-16 17:35:27 · 4176 阅读 · 0 评论 -
How to terminate console on serial port (UART)
How to terminate console on serial port (UART)Related documentation:port.serialhttps://dev.openwrt.org/ticket/11243http://web.cecs.pdx.edu/~jrb/ui/linux/driver4.txthttp://www.net转载 2016-06-02 16:14:12 · 758 阅读 · 0 评论 -
开发板uboot信息保存
U-Boot 1.1.4 (Apr 24 2015 - 17:56:21)ap143 - Honey Bee 2.0DRAM: sriHoney Bee 2.0ath_ddr_initial_config(195): (16bit) ddr2 inittap = 0x00000003Tap (low, high) = (0xa, 0x35)Tap values =原创 2016-03-15 13:09:48 · 1109 阅读 · 0 评论 -
使用dd命令分割开发板固件
拿到的16MB固件是整个flash的bin文件在已经知道分区定义的情况下使用dd命令分割镜像文件使用ibs=1把输入设置为按1字节读入使用count表示读取多少个字节使用skip跳过前面的其他分区dd if=f2bin of=dduboot ibs=1 count=262144dd if=f2bin of=ddubootenv ibs=1原创 2016-03-15 10:33:30 · 1237 阅读 · 0 评论 -
openwrt 16M分区格式
内核启动信息[ 0.896079] 6 cmdlinepart partitions found on MTD device spi0.0[ 0.902192] Creating 6 MTD partitions on "spi0.0":[ 0.907190] 0x000000000000-0x000000040000 : "u-boot"[ 0.92034原创 2016-03-15 10:29:32 · 1502 阅读 · 0 评论 -
openwrt技术参考地址
https://wiki.openwrt.org/doc/techref/startTechnical ReferenceWelcome to OpenWrtTechnical ReferenceArchived filesystemBCM63xx Firmware Image InformationBoot/Init RequirementsExt原创 2016-04-06 11:13:47 · 797 阅读 · 0 评论 -
openwrt 15.05 branch (Chaos Calmer)编译出的固件bootargs被覆盖
编译出的固件bootargs参数被内核覆盖内核不使用uboot传来的参数查看代码发现在内核代码\linux-3.18.27\arch\mips\ath79\prom.c中调用prom_init => ath79_prom_init_cmdline => ath79_use_image_cmdline进入了ath79_use_image_cmdline在函原创 2016-03-12 15:50:26 · 1648 阅读 · 0 评论 -
刷官方无web界面openwrt初步配置
http://www.right.com.cn/forum/thread-78763-1-1.htmltelnet 192.168.1.1一。让设备联网1.1 pppoe用户: 设置wan口类型为pppoeuci set network.wan.proto=pppoe设置pppoe用户名和密码、mtuuci set network.wan.u转载 2016-03-11 15:52:45 · 5484 阅读 · 0 评论 -
openwrt编译系统源码下载
https://wiki.openwrt.org/doc/howto/buildroot.exigenceDownloading SourcesGITcloning the Git repository using one of the following commands:trunk (main development tree)The devel原创 2016-03-11 11:03:10 · 1649 阅读 · 0 评论 -
openwrt无法生成sysupgrade.bin
原文地址:http://www.cnblogs.com/fastwave2004/p/4557049.html1. make menuconfig 后编译没有生成openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin ,究其原因是因为image超出了flash定义的大小,实际的flash是8M的,编译703N的时候转载 2015-09-14 17:18:29 · 6642 阅读 · 0 评论 -
在两台Linux机器之间配置一条SLIP链路,以便使用互联网socket进行通信
/* * blackboy psyc209@163.com * QQ群: 135202158 * 转载请注明作者及出处 */ SLIP, 即Serial Line IP(串行线路IP), 是一个数据链路层协议,用于在串行线路上传输IP数据报。本文讲述如何在两台用串口线(RS232)连接的Linux机器之间配置SLIP链路。转载 2016-06-02 16:39:39 · 959 阅读 · 0 评论 -
openwrt备份编译配置
执行脚本./scripts/diffconfig.sh > saved.configcp saved.config .configmake defconfig参考https://forum.openwrt.org/viewtopic.php?id=60879原创 2016-06-22 16:19:24 · 1672 阅读 · 0 评论 -
ebtables-save报错
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /usr/lib/perl5/5.20 .) at /usr/sbin/ebtables-save line 9.BEGIN failed--compilation aborted at /usr/sbin/ebt原创 2016-11-18 17:28:38 · 1251 阅读 · 0 评论 -
ebtables/iptables interaction on a Linux-based bridge
http://ebtables.netfilter.org/br_fw_ia/br_fw_ia.htmlebtables/iptables interaction on a Linux-based bridge Table of Contents IntroductionHow frames traverse theebtable转载 2016-11-18 13:59:28 · 789 阅读 · 0 评论 -
EBTABLES手册
http://ebtables.netfilter.org/misc/ebtables-man.htmlContent-type: text/htmlEBTABLESSection: Maintenance Commands (8)Updated: July 2011IndexReturn to Main Contents NAMEebtables (v转载 2016-11-18 13:17:55 · 952 阅读 · 0 评论 -
ebtables基本使用
ebtables和iptables类似,都是Linux系统下网络数据包过滤的配置工具。既然称之为配置工具,就是说过滤功能是由内核底层提供支持的,这两个工具只是负责制定过滤的rules.ebtables即是以太网桥防火墙,以太网桥工作在数据链路层,ebtables来过滤数据链路层数据包。 2.6内核内置了ebtables,要使用它必须先安装ebtables的用户空间工具(ebtables-v2.转载 2016-11-18 13:15:27 · 1679 阅读 · 0 评论 -
ebtables在配置ip规则时提示
Unable to update the kernel. Two possible causes:1. Multiple ebtables programs were executing simultaneously. The ebtables userspace tool doesn't by default support multiple ebtables programs ru原创 2016-11-18 13:12:10 · 3214 阅读 · 0 评论 -
openwrt使用sdk编译应用程序
在openwrt源码目录下make menuconfig时,选择 [*] Build the OpenWrt SDK ,之后就会在bin/ar71xx/下生产SDK文件OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2.tar.bz2解压之后就是OpenWrt-SDK-ar71xx-for-linux-i686转载 2016-11-08 17:48:07 · 1268 阅读 · 0 评论 -
OPENWRT修改MAC(亲测有效)
转载自:http://www.right.com.cn/forum/thread-120920-1-1.html(大部分步骤一样,修改wireless mac地址原作者的方法不行,改为修改wireless)问题:多台openwrt设备在同一网络中使用产生MAC冲突解决过程:(红色的为新增加的部分)1.修改 lan,wan mac地址编辑 /etc/config/netw转载 2016-11-04 18:12:54 · 21430 阅读 · 0 评论 -
指定openwrt的lan端DNS服务器
想对lan设置自己的dns解析,但总是取到路由的IP作为dns。求解。--找了两天,在这里找到答案。https://forum.openwrt.org/viewtopic.php?id=226244楼list 'dhcp_option' '6,87.216.1.65,87.216.1.66'复制代码完成后的/etc/config/dhcp应该转载 2016-07-29 15:23:51 · 9751 阅读 · 2 评论 -
openwrt中luci学习笔记
原文地址:http://blog.chinaunix.net/uid-23780428-id-4367351.html 最近在学习OpenWrt,需要在OpenWrt的WEB界面增加内容,本文将讲述修改OpenWrt的过程和其中遇到的问题。一、WEB界面开发 LuCI是OpenWrt上的Web管理界面,LuCI采用了MVC三层架构,使用L转载 2015-07-23 13:48:06 · 906 阅读 · 0 评论 -
RT73 wifi无线网卡驱动移植过程
原文地址:http://blog.csdn.net/farsight2009/article/details/5660878转载 2014-10-11 16:38:23 · 754 阅读 · 0 评论 -
Lua中用Split函数分割字符串
原文地址:http://blog.csdn.net/chencong112/article/details/6736019[python] view plaincopyfunction Split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 l转载 2014-01-08 09:50:09 · 8464 阅读 · 0 评论 -
Unbrick wr703n wifi router
原文地址:http://forums.openpilot.org/blog/52/entry-92-unbrick-wr703n-wifi-router/Hello,if like myself you push the thing a little too far, you should find this usefull If nothing is respondi转载 2014-01-07 16:59:58 · 1704 阅读 · 0 评论 -
WR703N修砖记 --- 刷机有风险, 折腾需谨慎
原文地址:http://blog.chinaunix.net/uid-27194309-id-3405021.htmlhttp://wiki.openwrt.org/toh/tp-link/tl-wr703nHardware summary ICInfoDatasheetProcessor转载 2014-01-07 16:58:34 · 3298 阅读 · 0 评论 -
tplink 703N拆机接ttl
原文地址:http://blog.csdn.net/cooska/article/details/8220011远程遥控arduino除了用wifi扩展板、蓝牙等之外,这里还推荐一个更有意思的东西。现在流行折腾路由,把买来的路由刷机,刷入一个叫做openwrt的系统,是一个迷你的linux系统,这个够强悍哈,一个路由器就能搭建微型电脑出来。我买的是 tplink 703转载 2013-12-20 10:08:03 · 1735 阅读 · 0 评论 -
703n 刷机增加无线收发串口信息功能
原文地址:http://blog.csdn.net/cooska/article/details/8220161刷机有风险,请各位先按照前一篇文章介绍的把703的ttl引脚接出来。这里刷机用到的固件来自wifi-robots.com,比较成熟,亲测可用(其实已经很多人在用了,呵呵)。http://download.csdn.net/detail/cooska/480转载 2013-12-20 10:09:05 · 786 阅读 · 0 评论 -
搭建自己的OpenWrt开发环境
1、 安装环境Linux系统,如果在CentOS上操作,需安装如下依赖包:yum install binutils bzip2 gawk gcc gcc-c++ gettext make ncurses-devel patch unzip wget zlib-develyum install subversion screen如果是其他的Linux系统,请参照下表。下面是官网列出转载 2013-12-19 10:18:50 · 1308 阅读 · 0 评论 -
如何在OpenWRT环境下做开发
原文地址:http://hi.baidu.com/gouooo/item/6932bfa97d23d1981410736a之前写过一篇日志,是关于如何搭建自己的OpenWRT开发环境。经过最近一段时间的开发学习和实践,对OpenWRT环境的开发有了一定的了解。在这里将我的开发心得做个整理。1、搭建开发环境首先,我们需要一个为路由器定制的开发环境,具体可以参考我的另一篇日转载 2013-12-19 14:43:55 · 820 阅读 · 0 评论 -
Luci实现框架
原文地址:http://www.cnblogs.com/zmkeil/archive/2013/05/14/3078774.html1.总述 上一篇总结了uhttpd的工作方式,openwrt中利用它作为web服务器,实现客户端web页面配置功能。对于request处理方式,采用的是cgi,而所用的cgi程序就是luci,工作框架如下图所示: Cl转载 2014-01-02 13:51:11 · 1570 阅读 · 0 评论 -
OPENWRT使用命令行设置无线和有线网络
原文地址:http://www.2cto.com/net/201308/236750.htmlOPENWRT使用命令行设置无线和有线网络 在我们将路由器固件刷成开源的基于Linux内核的openwrt系统后,由于openwrt默认未安装WEB管理界面,所以我们需要先通过SSH或者telnet对路由器进行网络设置,设置完成后可通过openwrt的软件包管理opkg安装web设转载 2013-12-31 14:05:50 · 1633 阅读 · 0 评论 -
TP-Link TL-WR703n路由USB口用途2——挂载U盘,从U盘启动
原文地址:http://blog.pickbox.me/2013/08/28/tp-link-tl-wr703n%E8%B7%AF%E7%94%B1usb%E5%8F%A3%E7%94%A8%E9%80%942-%E6%8C%82%E8%BD%BDu%E7%9B%98%EF%BC%8C%E4%BB%8Eu%E7%9B%98%E5%90%AF%E5%8A%A8/这里先在自己的主L转载 2013-12-26 09:44:50 · 6154 阅读 · 0 评论 -
MJPG-Streamer的帮助信息
# mjpg_streamer --help-----------------------------------------------------------------------Usage: mjpg_streamer -i | --input " [parameters]" -o | --output " [parameters]" [-h | --help ].原创 2014-01-14 10:33:07 · 1290 阅读 · 0 评论 -
OpenWRT 增加内核模块及应用方法
原文地址:http://blog.chinaunix.net/uid-28453217-id-3546141.html转载 2014-09-23 15:36:08 · 732 阅读 · 0 评论 -
openwrt的feeds
openwrt官方wiki的介绍http://wiki.openwrt.org/doc/devel/feeds中文介绍https://dev.openwrt.org.cn/wiki/installfeeds这里介绍package的描述符格式http://downloads.openwrt.org/kamikaze/docs/openwrt.html#x1-4原创 2014-01-20 22:00:06 · 3542 阅读 · 0 评论 -
OpenWrt编译时使用make的-p参数打印数据库信息
# GNU Make 3.81 # Copyright (C) 2006 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. # There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR原创 2014-01-27 22:59:32 · 6130 阅读 · 0 评论 -
OpenWrt软件包的编译
由http://blog.csdn.net/zahuopuboss/article/details/18825515知道每个目录下的Makefile中都会有11个目标规则分别为SUBTARGETS:=clean download prepare compile install update refresh prereq dist distcheck configure每个软件包下的原创 2014-01-28 01:34:23 · 1137 阅读 · 0 评论 -
OpenWrt编译目标world的依赖
在顶层的Makefile第2个分支中,目标world的依赖prepare: .config $(tools/stamp-install) $(toolchain/stamp-install)world: prepare $(target/stamp-compile) $(package/stamp-cleanup) $(package/stamp-compile) $(package/st原创 2014-01-27 23:26:00 · 3537 阅读 · 0 评论 -
OpenWrt编译使用$(warning $(call subdir,$(curdir)))将宏subdir展开的结果打印出来
tools/Makefile、target/Makefile、package/Makefile、toolchain/Makefile这4个文件最后一行使用$(eval $(call subdir,$(curdir)))展开生成各个子目录的编译规则以tools/Makefile中展开宏subdir为例使用warning打印展开的结果$(warning $(ca原创 2014-01-27 23:46:08 · 2611 阅读 · 0 评论 -
OpenWrt目录的编译
顶层Makefile的第1个分支主要解决package和target的信息收集.config配置文件的生成在顶层的Makefile完成第1个分支后执行include/toplevel.mk中目标%::的命令@+$(SUBMAKE) -r $@重新回到顶层Makefile的第2个分支中的world目标第2个分支主要完成源码下载和编译工作从第2个分支中包含的原创 2014-01-27 10:41:31 · 1232 阅读 · 0 评论