Hit9 Blog Wiki Project Links Archives Resumé
Page: First UP Pre Next Back

ArchLinux无线上网

Fork me on GitHub

允许转载, 但转载请注明出处

Date:2012-10-23

首先看看是否已经安装无线驱动:

ifconfig | grep wlan0

如果有信息显示说明已经安装驱动.否则请到官方wiki去看说明安装驱动.link

我的本子是bcm4313的,使用的是linux默认自带的驱动brcmsmac(开机自动加载)

开启无线

ifconfig wlan0 up #需要root权限

扫描可以使用的网络

sudo iwlist wlan0 scan | less

如果连接开放网络(像我们哈工大的HIT-WLAN这种,先分配ip再给上网权限的):

sudo iwconfig wlan0 essid 'HIT-WLAN'

然后为wlan0获取ip

sudo dhcpcd wlan0

如果连接需要认证的网络,这里只讲WPA/WPA2认证.

进行WPA/WPA2认证需要安装wpa_supplicant

建议把程序自带的配置文件/etc/wpa_supplicant.conf更名:

mv /etc/wpa_supplicant.conf /etc/wpa_supplicant.conf.bak  

然后我们生成一份新的配置文件

wpa_passphrase ssid "my_secret_passkey" > /etc/wpa_supplicant.conf   

然后我们根据这份配置文件连接ssid无线网

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf

最后,不论是哪种认证方式还是开放网络.都需要获取ip

sudo dhcpcd wlan0

Support:mkdwiki