无线网卡TL-WN321g+配置方法
详见:http://gentoo-pjq.vicp.net/bbs/viewtopic.php?f=6&t=55&sid=58ac702483a8c38a5e527b35f2ed97f0
http://www.linuxsir.org/bbs/thread348367.html http://www.gentoo-wiki.info/RT73 驱动下载地址,下载最新的,不然编译会有问题: http://www.ralinktech.com.tw/Home/Support/Linux.html http://www.ralinktech.com.tw/data/drivers/ReleaseNote-RT73STA-v1102.txt http://www.ralinktech.com.tw/data/drivers/2009_0206_RT73_Linux_STA_Drv1.1.0.2.tar.bz2
安装过程参照了wiki上过程:http://www.gentoo-wiki.info/RT73 [code]#cp RT73_Linux_STA_Drv1.0.4.0.tar.gz /tmp/ #cd /tmp/ #tar zxvf RT73_Linux_STA_Drv1.0.4.0.tar.gz #cd /tmp/RT73_Linux_STA_Drv1.0.4.0/Module/ #cp Makefile.6 ./Makefile
Note: you need to modify the Makefile to make the DEVICE(rausb0) to wlan0
sudo -i
chmod 755 Makefile
# vi Makefile
type :%s/rausb0/wlan0/gc # replace all rausb0 to wlan0
:wq! #save and quit
and also need to change ifcfg-rausb0 file to ifcfg-wlan0
mv ifcfg-rausb0 ifcfg-wlan0
Okey, you can compile the driver NOW!
#make && make install [/code]
然后用命令,加载驱动模块。 [code]# modprobe rt73
Check if the driver been loaded
dmesg | tail
[ 729.798521] usbcore: registered new interface driver rt73
[/code] 接下去我也做了,但感觉好像没什么用
[code]# mkdir -p /etc/Wireless/RT73STA/
cp rt73.bin /etc/Wireless/RT73STA/
dos2unix rt73sta.dat
cp rt73sta.dat /etc/Wireless/RT73STA/rt73sta.dat
[/code] dos2unix没有的话,可以 [code]emerge dos2unix[/code]
然后按WIKI 配置网络: [code]localhost pjq # cat /etc/conf.d/net
This blank configuration will automatically use DHCP for any net.*
scripts in /etc/init.d. To create a more complete configuration,
please review /etc/conf.d/net.example and save your configuration
in /etc/conf.d/net (this file :]!).
#config_eth0=(“10.0.1.112/24”) #routes_eth0=(“default via 10.0.1.1”)
config_eth0=(“192.168.0.160/24”) routes_eth0=(“default via 192.168.0.1”) #config_eth2=(“10.1.3.111/24”) #routes_eth2=(“default via 10.1.3.1”)
#config_eth1=(“10.0.1.112/24”) #routes_eth1=(“default via 10.0.1.1”) #dns_domain_lo=”PJQ.QISDA” modules=(“wpa_supplicant”) wpa_supplicant_wlan0=”-Dwext” config_wlan0=(“192.168.0.161/24”) routes_wlan0=(“default via 192.168.0.1”) [/code] 主要是添加了下面这段: [code]modules=(“wpa_supplicant”) wpa_supplicant_wlan0=”-Dwext” config_wlan0=(“192.168.0.161/24”) routes_wlan0=(“default via 192.168.0.1”)[/code]
[code]localhost pjq # cat /etc/wpa_supplicant/wpa_supplicant.conf
This is a network block that connects to any unsecured access point.
We give it a low priority so any defined blocks are preferred.
#network={ # key_mgmt=NONE # priority=-9999999 #}
ctrl_interface=/var/run/wpa_supplicant network={ ssid=”522” #mode=1 proto=WPA #key_mgmt=WPA-EAP key_mgmt=WPA-PSK #key_mgmt=WPA2-PSK
pairwise=TKIP
# group=TKIP psk=”522lihongpeng” #auth_alg=OPEN } [/code]
创建wlan0链接 [code]ln -s net.lo net.wlan0[/code]
这个时候可以用 [code]rc-update add net.wlan0 default[/code] 添加到系统自动启动
安装图形界面的无线网络管理工具:wicd [code]emerge wicd[/code]
[code]rc-update del net.wlan0 rc-update del net.eth0
rc-update add wicd default [/code]
编辑/etc/conf.d/rc [code]sudo vim /etc/conf.d/rc[/code] 将RC_PLUG_SERVICES修改成下面这样: [code]RC_PLUG_SERVICES=”net.eth0 net.wlan0”[/code]
这样就可以自动启动了。
然后启动wicd-client就可以启动管理界面了: [attachment=0]2009-04-14-214625_608x429_scrot.png[/attachment]