最近在淘宝上买了基于AR9331的Easy-Link模块,尝试着编译了一下OpenWrt,编译环境为ubuntu 12.04。
#安装组件#
打开终端,安装编译所需的组件:
1 |
|
#下载及更新Openwrt源码#
打开终端,输入下以命令下载源码,当然还可以下载其它的版本,注意不要包含中文路径。
1 |
|
进入源码目录,更新源码:
1 |
|
更新源:
1 |
|
安装下载好的包:
1 |
|
#编译配置#
打开终端,输入:
1 |
|
打开OpenWrt配置界面进行配置。当然,Easy-Link有自己的补丁包。
如果你想配置内核,可以在终端中输入:
1 |
|
#编译#
在终端中输入:
1 |
|
其中的2表示用2个线程进行编译,适用于多核CPU。在编译过程中会下载相应的文件,编译完成后,会在bin目录生成固件文件。
如果想清除生成的文件,可在终端中输入:
1 |
|
如果想初始化编译环境,可在终端中输入:
1 |
|
如果想查看编译详细内容,或者捕获错误,可在终端中输入:
1 |
|