Ubuntu 中,通常有线网卡为eth0,无线网卡则为wlan0
1.启动网卡
sudo ifconfig wlan0 up
但是一般已经自动启动,不必手动启动
2.扫描可用的无线网络
sudo iwlist scanning | grep ESSID
(iwlist wlan0 scan)
3.链接
1.无密码,wifi是aaa
iwconfig wlan0 essid aaa
2.如果wifi 叫做aaa 密码是bbb,并且是web方式加密的
iwconfig wlan0 essid aaa key s:bbb
2.wpa wpa2加密方式的要wpa_supplicant工具进行连接
wpa_passphrase aaa bbb> xxx.conf
sudo wpa_supplicant -B -Dnl80211,wext -iwlan0 -c ./xxx.conf
sudo wpa_supplicant -B -Dnl80211,wext -iwlan0 -c ./xxx.conf
其中配置文件也许可以放到一个比较固定的位置
/etc/wpa_config.conf,再重新命名一下
先killall
wpa_supplicant 以前的,否则不能成功
4.如果正常的话,会有显示ESSID的名字
iwconfig wlan0
其他无线相关命令
让其自动获得ip
dhclient wlan0
重启网络
sudo /etc/init.d/networking restart
禁用网卡
sudo ifconfig wlan0 down
查看无线连接情况
iwconfig
设置无线网络
编辑/etc/network/interfaces文件,将wlan添加到其中:
#vim /etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_config.conf
打开无线网卡电源(貌似不用设置)
iwconfig wlan0 txpower on