本文主要是介绍ubuntu wpasupplicant 连接无线网,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原文:http://blog.csdn.net/CrazyWolf2014/article/details/47269225
wpasupplicant简介
由于Ubuntu Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型的路由。首先检查是否安装了wpasupplicant,Ubuntu 10.04已经安装了。
安装wpasupplicant
由于Ubuntu 10.04 Server已经集成了这个包,所以无需安装。如果是其他版本的Ubuntu Server,可以使用下面的命令进行安装:
# sudo apt-get install wpasupplicant
生成无线连接配置文件
ESSID:要连接WiFi的名称
PWD:无线连接密码
# sudo wpa_passphrase ESSID PWD > wifi.conf
修改网络接口配置文件
编辑接口文件:
# sudo vim /etc/network/interfaces
在打开的接口文件中添加如下内容:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /root/tools/wlanconf/wifi.conf #上面生成的无线连接配置文件--/root/tools/wlanconf/wifi.conf 为wifi.conf的路径名称
启动无线连接
# sudo wpa_supplicant -B -i wlan0 -D wext -c /root/tools/wlanconf/wifi.conf--/root/tools/wlanconf/wifi.conf 为wifi.conf的路径
# sodu iwconfig wlan0
自动获取IP
# sudo dhclient wlan0
这篇关于ubuntu wpasupplicant 连接无线网的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!