随笔分类 -  OpenWrt

摘要:1.编译的时候如果报如下错误 WARNING: skipping kmod-pcmcia-au1000 -- package not selected 将.config中的设置为CONFIG_BUSYBOX_CONFIG_FEATURE_2_4_MODULES was set 2.banner 这个命令不错用来生成字符界面的图画 root@Thinkpad:~# banner Hi... 阅读全文
posted @ 2013-09-18 22:56 miosec 阅读(328) 评论(0) 推荐(0)
摘要:1、搭建开发环境 首先,在执行make menuconfig后,会出现下图: 其中,图中红框部分是我定制路由器的系统版本,大家可以根据不同的路由器进行不同的选择;绿框部分表示我们需要编译一个SDK开发环境(默认情况下,此项未勾选)。 编译过程中需要通过官网下载很多相关的软件包,所以必须保证能够顺利连上外网。由于下载速度的限制,编译过程大概需要数小时。编译结束后,所有的产品都会放在... 阅读全文
posted @ 2013-09-18 22:53 miosec 阅读(538) 评论(0) 推荐(0)
摘要:1.首先设置好DNS 2.点SYSTEM 点SOFTWARE 更新软件列表 3.安装下列软件: block-mount kmod-usb-storage kmod-fs-ext4 e2fsprogs PC端安装putty 4.修改OPENWRT密码(root帐户的,SYSTEM的Adminstration选项里),SSH访问打开(就是接... 阅读全文
posted @ 2013-09-18 22:48 miosec 阅读(1457) 评论(0) 推荐(0)
摘要:OpenWrt是一个典型的嵌入式Linux工程,了解OpenWrt的Makefile的工作过程对提高嵌入式Linux工程的开发能力有极其重要意义。 OpenWrt的主Makefile文件只有100行,可以简单分为三部分,1~17行为前导部分,19~31为首次执行部分,33~101为再次执行部分。 前导部分 CURDIR为make默认变量,默认值为当前目录。 前导部分主要把变量TOPDIR赋值为当前目录,把变量LC_ALL、LANG赋值为C,并使用变量延伸指示符export,把上述三个变量延伸到下层Makefile。 使用文件使用指示符include引入$(TOP... 阅读全文
posted @ 2013-09-18 22:43 miosec 阅读(1468) 评论(0) 推荐(0)
摘要:openwrt是通过一系列shell脚本进行启动流程的组织,下面是启动流程的提纲。如 果想详细了解启动的过程,则需要仔细走读脚本文件。 1. 在make menuconfig 选择target平台 Broadcom BCM947xx/953xx [2.4] 2. linux内核的配置文件由下面两个文件组成 target/linux/generic-2.4/config... 阅读全文
posted @ 2013-09-18 22:42 miosec 阅读(1198) 评论(0) 推荐(0)
摘要:openwrt高级配置(汗 照着标题就翻译过来了) openwrt Kamikaze 8.09的一般配置文件都在目录 /etc/config 下面,可以使用脚本来调用参数和设置参数。 比如 sbin/wifi(函数库在 madwifi.sh 脚本)里面就是这样配置本机上的无线网卡的。 一般来说,每个configure文件都是由一些 section 组成的,section 里面包含了option... 阅读全文
posted @ 2013-09-18 22:41 miosec 阅读(3210) 评论(0) 推荐(0)