文档介绍:openwrt 学习
: .
OPENWRT学习总结
版本信息
2012-3-3
初始版本
目录
Openwrt 编译及烧写 4
4
Buildi ng an image 4
Downl oad OpenWrt 4
The directory structure 4
tools 禾口 toolchain 4
Package 5
Target 5
Buildi ng OpenWrt 5
Creat ing packages 5
Creati ng binary packages 5
Creat ing kernel modules packages 6
Conven ti ons 6
Troubleshooting 6
Using build environments 6
6
配置文件结构 6
Parsing configuration files in custom scripts 6
7
通用的 atheros 无线配置: 7
通用的多 radio atheros 无线配置: 8
配置文件详述 8
Mesh Point 9
WDS 10
Unen crypted WDS conn ecti ons 10
En crypted WDS connections 10
configurations 11
EAP-PEAP 11
限制说明 11
Adding a new driver configuration 11
Network- 12
Using the n etwork scripts 12
Writi ng protocol handers 12
12
网络接口配置 12
Static 13
DHCP 13
PPPOE 13
MTU设置 14
设置静态路由 14
设置交换机 14
IPV6 设置 14
Ini 15
功能脚本 15
etc/ 说明 15
重载初始化脚本函数 17
定制脚本命令 18
Iw 18
Iw命令行 18
iw说明 20
歹U出所有命令行 21
列出所有命令及帮助 21
列出设备支持能力,如带宽信息、 21
扫描 21
监听事件,调试目的 21
获取链路状态(STA适用) 21
建立连接 21
获取STA统计信息 22
获取特定STA的统计 22
修改 transmit bitrates 22
设置 txpower 22
省电模式 22
添加接口 22
删除接口 23
设置频率 23
设置信道 23
设置RTS 23
设置 FRAG 23
修改 monitor 接口标识 24
更新 regulatory domain (国家码?? ?) 24
仓U建 mesh 接口 24
设置 WDS peer 24
AP 禾口 client 模式使用 4-address 24
wifi 启动 25
WEB设置 27
LuCI ( Lua Con figurati on In terface ) 27
Web设置 27
web小测试 28
频率信道转换函数 28
Openwrt编译及烧写
uild .tex
Building an image
Openwrt 采用不同的方式来 build a firmware,从头开始来 dowloadi ng > patchi ng、compili ng 一切,包括交叉编译器。也就是说, openwrt不包含任何可执行程序,甚至源代码,他自动
下载源代码、打补丁来满足指定平台,并编译。通过修改 template,我们就可以改变此过程
中的任何步骤。
例如,如果一新的 kernel发布了,只需要简单地修订其中的一个 makefile文件就会
download最新的kernel,patch,编译新的firmware映像。这不仅适用于 kernel,也适用于
openwrt的所有模块,包含 openwrt。这使得openwrt保持最新的编译器、最新的内核及最新 的应用。
Download OpenWrt
Openwrt的下载