首先要配置好内核的无线,然后才能使用配置无线。
emerge --verbose wpa_supplicant
然后修改
vim /etc/conf.d/net
modules_wlan0="wpa_supplicant"
wpa_supplicant_wlan0="-Dwext"
config_wlan0="dhcp"
然后在相应的文件夹下面找到默认的配置文件 /usr/share/doc/wpa_supplicant××××××/×××××××.bz2
bzip2 -d /usr/share/doc/wpa_supplicant-/wpa_supplicant.conf.bz2
解压并放入/etc/wpa_supplicant/wpa_supplicant.conf
在修改这个文件
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
update_config=1
然后使用 先用 ifconfig wlan0 up 来开启wlan0
然后在 iwlist wlan0 scanning 来扫描无线网,得到自己的无线网的属性
在参照 wpa_supplicant.conf 中的例子来写自己的配置
network={
ssid="xxx"
psk="xxx"
...
...
}
添加网卡的开机启动:
ln -s /etc/init.d/net.lo /etc/init.d/net.wlan0
rc-update add net.wlan0 default
然后就可以启动无线了
/etc/init.d/net.wlan0 restart
注意使用无线的时候最好关闭有线 ifconfig eth0 down,不然可能上不了网。