开发板:FL2440 内核:linux-3.0 无线网卡:rt3070
一、配置内核支持无线网卡softAP模式
注意:当你发现自己的menuconfig配置选项和上图中的相差十万八千里时,先把上面能够选上的和不选的都配置好,其他的需要改的选项自动就出来了!!!不要灰心,不要放弃!!
如果没有选上RF swich subsystem support选项,在使用hostapd命令时会出错
***********************************************
若出现以下错误
如图所示,修改内核后要烧进开发板更新!!而且上面图片中ssid也出错了,那是我后面设置的原因,接下去再解释
*************************************************
二、配置无线网络的软件移植
1.移植Openssl-0.9.8e
Hostapd依赖于openssl与libnl这两个库。所以首先要移植openssl与libnl,openssl我们已经移植过了, 现在移植网上普遍使用的openssl-0.9.8e
1.1下载Openssl-0.9.8e
下载地址 http://www.openssl.org/source/old/0.9.x/
或者:http://download.csdn.net/detail/u010944778/8940135
1.2解压之后修改Makefile
先建立一个install文件夹
[zzx@localhost openssl-0.9.8e]$ mkdir instll
修改Makefile
[zzx@localhost openssl-0.9.8e]$ sudo make && make install
2.移植libnl
2.1下载libnl
下载地址 http://www.openssl.org/source/old/0.9.x/ 或者http://download.csdn.net/detail/u010944778/8940293
2.2解压后创建指定安装目录
[zzx@localhost libnl-1.1]$ mkdir install