使用 wpa_supplicant
2014-07-05 12:44
761 查看
wpa_supplicant是常用的配置无线网络的工具。
我是这样用的:
1)创建 配置文件
内容如下:
[plain] view
plaincopyprint?
1 ctrl_interface=/var/run/wpa_supplicant
2 ap_scan=1
3 network={
4 ssid="my_ssid"
5 scan_ssid=1
6 key_mgmt=WPA-PSK
7 pairwise=CCMP TKIP
8 #psk="pasword"
9 psk=9e1da2dfe0ed6e2045e1af7916514c057392425b36cc00376be03e123237620c
0 }
psk的值可以用命令 wpa_passphrase ssid password得到。其实,psk項直接填密码也是可以的。
2.修改 /etc/network/interfaces:
[plain] view
plaincopyprint?
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
[plain] view
plaincopyprint?
wpa-ssid myssid
wpa-ap-scan 1
pre-up /sbin/wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
post-down killall -q wpa_supplicant
可以用
来停止或者重启测试。
上面的设置使用起来没有问题,
但是在restart的时候,会有些错误提示信息:
[plain] view
plaincopyprint?
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
暂时还没弄懂是什么原因。。。
参考:
http://www.cs.bham.ac.uk/~axs/laptop/ubuntu.html
转自http://blog.csdn.net/caspiansea/article/details/8798986
我是这样用的:
1)创建 配置文件
/etc/wpa_supplicant/wpa_supplicant.conf
内容如下:
[plain] view
plaincopyprint?
1 ctrl_interface=/var/run/wpa_supplicant
2 ap_scan=1
3 network={
4 ssid="my_ssid"
5 scan_ssid=1
6 key_mgmt=WPA-PSK
7 pairwise=CCMP TKIP
8 #psk="pasword"
9 psk=9e1da2dfe0ed6e2045e1af7916514c057392425b36cc00376be03e123237620c
0 }
psk的值可以用命令 wpa_passphrase ssid password得到。其实,psk項直接填密码也是可以的。
2.修改 /etc/network/interfaces:
[plain] view
plaincopyprint?
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
[plain] view
plaincopyprint?
wpa-ssid myssid
wpa-ap-scan 1
pre-up /sbin/wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
post-down killall -q wpa_supplicant
可以用
/etc/init.d/networking restart
来停止或者重启测试。
上面的设置使用起来没有问题,
但是在restart的时候,会有些错误提示信息:
[plain] view
plaincopyprint?
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
暂时还没弄懂是什么原因。。。
参考:
http://www.cs.bham.ac.uk/~axs/laptop/ubuntu.html
转自http://blog.csdn.net/caspiansea/article/details/8798986
相关文章推荐
- wpa_supplicant移植与使用
- wpa_supplicant使用方法
- wpa_supplicant 工具使用
- wpa_supplicant介绍与使用
- 关于RT3070(RT2870)和wpa_supplicant的使用
- wpa_supplicant使用笔记
- Linux下使用wpa_supplicant连接WPA…
- 关于RT3070(RT2870)和wpa_supplicant的使用
- wpa_supplicant 工具使用
- wpa_supplicant移植与使用(转)
- Linux无线网络设置(wpa_supplicant的使用)
- wpa_supplicant移植与使用
- wpa_supplicant介绍与使用
- wpa_supplicant介绍与使用
- 使用 wpa_supplicant
- Linux无线网络设置(wpa_supplicant的使用)
- wpa_supplicant介绍与使用
- Linux无线网络设置(wpa_supplicant的使用)
- Android4.1 wpa_supplicant的使用
- Linux下使用wpa_supplicant连接WPA…