wifi command line connect to ap

原文地址:http://blog.csdn.net/dwyane_zhang/article/details/7242787

在我们调试WIFI模块的时候经常碰到这样那样的问题,关键是要找到问题出现在哪层,然后再深入分析。

找问题出现在哪一层,用手动命令是最直接的方法。一下就可以分辨出到底是上层还是底层的问题,下面列出WIFI的手动命令行:


关于wpa_supplicant:

用到wpa_cli命令

wpa_cli -iwlan0 add_network             // wlan0 是无线网络设备的名字,增加一个网络,会返回一个数字,假设为1

wpa_cli -iwlan0 set_network 1 ssid '"……"'    //这里ssid是要连接的网络名,注意 后面是单引号+双引号

wpa_cli -iwlan0 set_network 1 psk '"……"'     //这里psk是密码

wpa_cli -iwlan0 enable_network 1

wpa_cli -iwlan0 select_network 1

wpa_cli -iwlan0 save_config

//dhclient -r wlan0 

//dhclient wlan0
dhcpcd wlan0或者netcfg wlan0 up dhcp,或见init.qcom.rc中的service dhcpcd_wlan0

//注意可能wlan0是down的状态,有时需要  ifconfig wlan0 up

或者/etc/init.d/networking restart

 

其他辅助命令

wpa_cli -iwlan0 list_network

wpa_cli -iwlan0 remove_network 1

开启wpa_supplicant  服务

wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B

加密方式

wpa_passphrase ssid psk > /etc/wpa_supplicant.conf     //这个文件可以变动

尚不完全清楚内容

ctrl_interface = /var/run/wpa_supplicant

update_config =1

dhcpcd wlan0或者netcfg wlan0 up dhcp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值