首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

嵌入式开发之工具移栽-wpa_suppliant工具的移植和使用

2013-10-18 
嵌入式开发之工具移植--wpa_suppliant工具的移植和使用wpa_suppliant工具的移植和使用前言:本文主要讲解了

嵌入式开发之工具移植--wpa_suppliant工具的移植和使用

wpa_suppliant工具的移植和使用

前言:本文主要讲解了wpa_suppliant的两种移植方法,和wpa配置文件的使用,以及wpa_suppliant,wpa_cli参数使用方法,最后讲解了wpa_suppliant如何使用配置文件或使用wpa_cli方式与无线模块进行关联。

        目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。wireless_tools的缺点是不支持WPA认证,wpa_supplicant支持WPA认证。

一.wpa_suppliant不依赖openssl方式

1.解压缩厂家提供的驱动RS.GENR.LNX.SD.3.2.6.rar,进入到wpa_supplicant目录中.

2.修改.config文件

#cp  defconfig  .config

#vim .config

//搜索无线网# wpa_cli  –iwlan0  scan //显示搜索结果# wpa_cli  –iwlan0  scan_results //查看网络连接状态#wpa_cli   -iwlan0  status     该命令会返回新增加的网络的ID,一般是0.#wpa_cli   -iwlan0  add_network//设置ssid#wpa_cli   -iwlan0  set_network  netid  ssid ‘“tigerjibo”’//设置密码#wpa_cli   -iwlan0  set_network  netid  psk ‘“password”’//设置加密方式#wpa_cli  -iwlan0  set_network  netid  key_mgmt  WPA-PSK#wpa_cli  -iwlan0  set_network  netid  pairwise    TKIP#wpa_cli  -iwlan0  set_network  netid  group      TKIP#wpa_cli  -iwlan0  set_network  netid  proto       WPA2//使能,进行匹配#wpa_cli   -iwlan0  enable_network  netid

Note:

        如果系统内只有一个无线网卡,则-i wlan0参数可省略,-iwlan0是wpa_cli和wpa_supplicant进行unix方式进行进程间通信的文件名。wpa_supplicant执行时会在/data/system/wpa_supplicant目录下创建eth1文件,所以就能通信了。

ssid后psk后面参数是字符串,在使用的时候不仅要加双引号,还要在添加单引号,否则会提示执行错误。

热点排行