1.在配置文件当中:
没有名称的
section 都是以
config.@section-type[index]这样的格式表示的具有相同类型的匿名section, 按照index
从
0
开始编号。
2.system 下配置了hostname
3.如果添加本地域名解析,可以在设备的/etc/hosts中添加,例如添加:
192.168.11.2 www.maclinux.com
root@zjh-openwrt:~# vi /etc/hosts
实现的效果就是会将www.maclinux.com 解析到192.168.11.2
4.源码的配置问题
下面用<BUILDROOT>表示
Openwrt
源码树顶层目录。Openwrt所有的软件包都都保存在<BUILDROOT>/package目录下,
一个软件包占一个子目录。 一个典型的Openwrt
用户空间软件包, 例如
helloworld, 如下所示
<BUILDROOT>/package/helloworld/Makefile
<BUILDROOT>/package/helloworld/files/
<BUILDROOT>/package/helloworld/patches/
其中files
目录是可选的, 一般存放配置文件和启动脚本。
patches 目录也是可选的,一般存放
bug 修复或者程序优化的
补丁。
5.源码package中
其中
Makefile
是必须的也是最重要的, 它具有和我们所熟悉的 GNU Makefile
完全不同的语法, 它定义了如何构建一个
Openwrt
软件包, 包括从哪里下载源码,怎样编译和安装。