1.#ifconfig -a 查看有没有wlan标准,有说明内核自带的无线驱动适合你的无线网卡,不要需要自己安装驱动了(一般内核自带8192cu)
2.扫描wifi热点 # sudo iwlist wlan1 scan 找到你要连接的wifi
3.配置无线网卡连接wifi(建议使用wpa/tkip方式加密):
安装wpasupplicant工具 (ubuntu12.04自带)#apt-get install wpasupplicant
4.生成你家里的无线口令的密文(wpa方式):
#wpa_passphrase 360-301 486701www
360-301是要连接的wifi信号,486701www是密码
运行后回输出这样的内容:
5.配置文件# vi /etc/wpa_supplicant.conf
添加内容
network={
ssid="360-301"
psk="486701www"
}
6.配置wlan1 端口#vi /etc/network/interfaces
auto lo eth0 wlan1
iface lo inet loopback
iface eth0 inet dhcp
iface wlan1 inet dhcp
pre-up ip link set wlan1 up
pre-up iwconfig wlan1 essid 360-301
wpa-ssid 360-301
wpa-psk 486701www
6.配置#vi /etc/resolv.conf 里面只需要有一行内容
nameserver 8.8.8.8 //google免费dns服务器
用作dns解析
7.重启网络#service networking restart
这个时候,wpa-supplicant在几秒钟内应该就会注意到设置已经改变了,并且会尝试去连接这个网络。如果没有,那么就需要使用sudo ifdown wlan1
和sudo ifup wlan1命令手动重启接口,或者直接使用sudo reboot命令
查看#ifconfig 如果地址栏有地址说明已经连上
8.若没有用 dhclient wlan1 自动分配ip
其他命令:连接无密码的无线网 iwconfig wlan1 essid ChinaNet 其中ChinaNet是搜索到的无线网essid
连接有密码的无线网 iwconfig wlan1 essid ChinaNet key xxxx 其中xxxx是密码