平台:UBUNTU12.04 32位
WPA_SUPPLICANT版本:wpa_supplicant-2.6.tar
WG209使用WAP_SUPPLICANT链接热点使用流程
一、驱动编译
A、驱动解压
B、修改MAKEFILE文件以及config.mk文件MAKEFILE文件主要修改或添加对应需要移植的平台以及对应的交叉编译路径config.mk主要修改某些需要特定支持的模块功能 例如本文中需要的WPA_supplicant的支持
C、在顶层目录下执行make命令 执行编译
D、最后出现调试信息为
在os/linux/目录下生成mt7601Usta.ko驱动
E、在/etc目录下生成Wireless/RT2870STA文件夹 将源码中RT2860STA.dat文件放到目录
二、WPA_SUPPLICANT安装
A、解压软件
B、可以在MAKEFILE中修改编译工具路径 执行make&make install
C、在wpa_supplicant目录下生成可执行命令wpa_supplicant
D、编译需要libssl-dev以及libnl-dev的支持apt-get install libssl-dev libnl-dev
三、使用
A、wpa_supplicant有2种使用方式一种是直接调用配置文件进行连接 另一种是使用wpa_cli客户端 使用配置文件的方法:
在/etc/wpa_supplicant/目录中配置wpa_supplicant.conf
例子:network={
ssid="XXXXXX"
scan_ssid=1
key_mgmt=WPA-EAP WPA-PSK IEEE8021X NONE
pairwise=TKIP CCMP
group=CCMP TKIP WEP104 WEP40
psk="XXXXXX"
}
然后执行wpa_supplicant -B -d -Dwext -ira0 -c /etc/wpa_supplicant进行自动连接
(注意 配置文件中的内容需要根据你连接的信号的加密方式方法等进行相应配置)
使用wpa_cli客户端的方法:
wpa_cli支持两种模式:交互模式和命令行模式执行wpa_cli命令 进入命令行模式根据提示操作 可进行连接 下面是例子
>add_network (assume return 2)
>set_network 2 ssid "your ssid"
>set_network 2 psk "your pre-shared key"
>enable_network 2
之后可自动进行连接。
连接完成会打印连接信息 在命令行下输入status命令可以查看当前连接状态显示
注:更多信息,请联系各自跟进的销售,或咨询:0755-83408210!如需了解USB接口WiFi模块,请点击图片进入!