OpenWrt
文章平均质量分 91
523回
这个作者很懒,什么都没留下…
展开
-
openwrt顶层Makefile分析
openwrt这里主要介绍openwrt的主Makefile,并未对各个目录下的Makefile和相关文件进行介绍。在Makefile里是两个主要的分支,由if语句根据OPENWRT_BUILD的值进行不同的处理。第一个部分主要是执行编译前的准备,第二个部分是执行编译。打开Makefile文件,可以看到默认的make目标world,这个目标没有依赖文件和执行命令。执转载 2014-08-04 10:21:23 · 1944 阅读 · 0 评论 -
OpenWRT 增加内核模块及应用方法
第一次接触到openwrt,真是被毁三观啊,不要说makefile,连源代码在哪里都找不到,知道嵌入式系统水深,没想到迈出第一步就没过了脖子。好在旁边有人指点,直接在芯片厂商提供的既有代码上做二次开发,项目进展倒也完全满足了前期计划的目标。但是哥奔的就是嵌入式,这么好的学习机会怎容错过?!目标:在芯片厂商提供的开发包上添加自己的用户态模块和内核态模块,以使我们自己开发的代码与芯片厂商的代码转载 2014-08-04 11:16:42 · 2711 阅读 · 0 评论 -
openwrt的结构 与 编写 HelloWorld程序
这次讲讲openwrt的结构.1. 代码上来看有几个重要目录package, target, build_root, bin, dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-*是对应硬件的工具链的目录---staging_dir/toolchain-* 则是工具链的安装位置转载 2014-08-04 10:46:54 · 20526 阅读 · 3 评论 -
openwrt下wifi设置详细过程
以Atheros71xx为例,修改路径为:/data/src/trunk/package/mac80211/files/lib/wifi/mac80211.sh代码的尾部即为/etc/config/wireless文件的内容。可修改为出厂时即启动无线,无线的SSID为指定值等等转载 2014-08-11 15:47:53 · 119304 阅读 · 1 评论 -
openwrt启动脚本分析
openwrt是通过一系列shell脚本进行启动流程的组织,下面是启动流程的提纲。如果想详细了解启动的过程,则需要仔细走读脚本文件。1. 在make menuconfig 选择target平台 Broadcom BCM947xx/953xx [2.4]2. linux内核的配置文件由下面两个文件组成target/linux/generic-2.4/config-defaul转载 2014-08-04 16:56:26 · 15768 阅读 · 4 评论 -
OpenWrt的swconfig结构框架
OpenWrt的swconfig结构框架swconfig命令模式swconfig dev [port |vlan |csmap ] (help|set |get |load |show)swconfig 结构框架是应用层与内核驱动通信的一种框架,主要实通过应用层命令去配置交换机芯片的底层驱动,应用层与内核层采用netlink通信机制.首先看到 - package/netwo转载 2014-08-12 15:58:29 · 6669 阅读 · 0 评论 -
openwrt下有线网设置详细过程
在openwrt\trunk\target\linux\ramips\base-files\etc\uci-defaults\02_network下,指明了网络的设置原创 2014-08-12 14:16:59 · 36249 阅读 · 0 评论 -
openwrt DTSI文件解译
/ { #address-cells = ; #size-cells = ; compatible = "ralink,rt3050-soc", "ralink,rt3052-soc", "ralink,rt3350-soc"; cpus { cpu@0 { compatible = "mips,mips24KEc"; }; }; chosen { bootarg原创 2014-08-19 14:56:59 · 11298 阅读 · 0 评论 -
openwrt luci界面修改
在浏览器中输入:http://192.168.1.1/ 会自动跳到http://192.168.1.1/cgi-bin/luci 登陆默认root 密码是空默认的几个一级菜单都是在modules\admin-full\luasrc\controller\admin\ 这个目录下转载 2014-08-30 13:42:20 · 40991 阅读 · 4 评论