无线路由器目前已经可以做很多的功能了,相应的扩展资源也越来越多。其中大部分都是直接基于OpenWRT平台直接进行开发的。笔者之前一直介绍的都是一些协议的理论知识,目前也更新一些笔者关于SDWN(Software Defined Wireless Networking)的实现中,所总结的一些实战类的笔记。笔者目前是采用WNDR3800作为硬件平台,性价比高。
PS:由于路径问题,一般一个ubuntu系统只能够安装一个OpenWRT,否则会出现路径不匹配的问题。
开发环境构建第一步:安装一些依赖包
sudo apt-get install libncurses5-dev zlib1g-dev gawk flex patch git-core g++ subversion