Register

  • 点击获取
  •   

已有账号直接登录    

公告:
Linux局域网工具wpa_supplicant 与 wireless tools 区别
首页 > 嵌入式开发 > Linux嵌入式    作者:RainFly   2016年8月2日 16:30 星期二   热度:2937°   字号:   评论:1    
时间:2016-8-2 16:30   热度:2937°  评论:1 条 

    前段时间已经给imx283移植过RTL8192EU的无线网卡,使用了wireless tool工具 http://www.rainfly.cn/?post=185

这个命令行工具很强大基本满足很多种wlan硬件驱动,可惜不能连接上那些只支持WPA和AP的信号上面,(当然2.4G的这种路由器已经灭绝了)。

关于wireless tool的编译及用法,在上一个帖子已经说得很清楚了,今天主要研究一下 wap_supplicant工具

一、编译wpa_supplicant
http://hostap.epitest.fi/wpa_supplicant/  下载wpa_supplication
http://www.openssl.org/source/   下载openssl
1.把补丁拷贝到openssl
cp wpa_supplicant-0.7.3/patches/openssl-0.9.8i-tls-extensions.patch openssl-1.0.1c/
2.修改openssl Makefile

CC= arm-none-linux-gnueabi-gcc
AR= arm-none-linux-gnueabi-ar $(ARFLAGS) r
RANLIB= arm-none-linux-gnueabi-ranlib

3.make  && make install
4.进入wpa_supplicant目录
#cp defconfig        .config
#vim .config
CC= arm-linux-gcc -L/usr/local/ssl/lib/
CFLAGS += -I/usr/local/ssl/include/
LIBS += -L/usr/local/ssl/lib/
#make


编译后将产生的wpa_supplicant和wpa_cli拷贝到开发板根文件系统的sbin目录下(/sbin);没有sbin目录就放在bin下面,查看tab键能否补齐工具,基本安装完成。

二.wpa_supplicant用法:

在根文件系统/etc(此路径为开发板路径)下添加wpa_supplicant配置文件wpa_supplicant.conf 

其中wpa_supplicant.config 可参考内容如下:


ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network=
{
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
ssid="IDEASK"        #连接的ap
psk="12345678"   #wifi密码
}


wpa_supplicant -D wext -c ./wpa_supplicant.conf -i wlan0 -B





 您阅读这篇文章共花了:  
捐赠支持:如果觉得这篇文章对您有帮助,请"扫一扫"鼓励作者!
二维码加载中...
本文作者:RainFly      文章标题: Linux局域网工具wpa_supplicant 与 wireless tools 区别
本文地址:http://www.rainfly.cn/?post=223
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。

还有小板凳哦!

宁国房产网  Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 7 Windows 7  安徽省池州市 电信 2017-11-14 22:14 沙发
还是很有必要的!@

QQ游客评论

返回顶部    首页    捐赠支持    手气不错    友情链接    关于我们    站长工具    站长介绍    手机版本    后台登陆   
版权所有:雨夜轩    站长:RainFly    特别鸣谢   文章归档   皖ICP备15003600号-1   百度统计
Copyright©2015雨夜轩 Powered by emlog强力驱动 七牛CDN全球加速 360站长联盟安全认证 中国博客联盟荣誉成员 可信赖网站 谷歌地图   百度地图   
页面加载耗时:0.045秒 数据库查询次数:16次
背景设置