wifidog 在openwrt编译

ubuntu 下编译Openwrt

1:编译环境准备

首先从网上下载并装好ubuntu 10.10
然后登陆,按ctrl+alt+t打开命令终端
输入如下命令:
sudo apt-get install g++ flex gawk libncurses5-dev patch automake subversion zlib1g-dev

2:获取OpenWrt源代码和安装包,更新
mkdir openwrt
cd openwrt
svn checkout svn://svn.openwrt.org/openwrt/trunk .
./scripts/feeds update -a
./scripts/feeds install -a


另外如果只是加装 Luci web UI 可以这样做 :
./scripts/feeds update packages luci
./scripts/feeds install -a -p luci

经过这个步骤,在 make menuconfig 里就有 LuCI 相关选项。

3:加装Luci 中文语言包

vi feeds.conf.default
将src-svn luci 。。。这一行改为:
src-svn luci svn://svnhost.cn/luci-chn/tags/0.9.0/contrib/package

然后运行
make package/symlinks

4:配置openwrt
make memuconfig
选择luci-->language-->chinese
选择target system按回车选bcm63XX(我是用DB120的,你应该根据自己的硬件来选择)
选择target image按回车把jffs2去掉,退出保存
更新到最新版本
svn up
编译
make V=99

如果编译出错
make package/symlinks
make V=99

bin目录下的bin文件是编译好的固件

本文章由 http://www.wifidog.pro/2015/01/04/wifidog-openwrt%E7%BC%96%E8%AF%91-1.html整理编辑,转载请注明出处

标签: wifidog认证 wifidog安装 wifidog原理 wifidog分析 wifidog配置 wifidog流程 wifidog服务器 wifidog-ddwrt wifidog openwrt