注册

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

    前段时间已经给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 63.0.3239.132 Google Chrome 63.0.3239.132 Windows 7 Windows 7  2019-04-04 09:36 板凳
小李子的背景图,有时候的位置十分巧妙。
宁国房产网  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.036秒 数据库查询次数:15次
背景设置