常见的ubuntu,service版本中只能使用命令的形式打开wifi。但是我们经常在桌面版本上开发。因为service有很多裁剪,很多功能会冲突。
在桌面版本使用命令需要做到以下几步:
1.关闭桌面版特有的network-manage防止冲突。
$ sudo /etc/init.d/network-manage stop
2.自己写配置文件.conf,简单如下,放在 /etc/wpa_supplicant下
network={
ssid="g9008v"
psk="123456789"
proto=RSN
}
3.使用wpa_supplicant连接
$ sudo wpa_supplicant -i -Dwext wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
4.获取连接ip信息
$ sudo dhclient wlan0
最后ping下网关就通了。(亲测有效)