今天是年前最後一天上班,要在Fedora7下安裝一款USB無線網卡——TP-Link的WN321G+,該網卡使用的是rt73芯片,屬於Ralink芯片組,安裝過程中遇到了一下問題,最後總算成功了,記錄一下。
插上usb網卡,用lsusb命令就可以看到設備:
Bus 004 Drvice 003:ID 148f:2573 Ralink Technology,Corp
fedora7已經帶了rt73的驅動,用如下命令即可加載:
modprobe rt73usb
可是加載了驅動後,網卡還是不能用,用iwconfig命令也沒有看到無線網卡,用dmesg命令看到一條錯誤信息:
Error-connt read firmware
無法讀取固件,原因不明。
無奈只能下載在一個新的驅動,編譯安裝,驅動名稱是:
rt73-k2wrlz-3.0.3-3
下載地址:
http://homepages.tu-darmstadt.de/~p_larbig/wlan/rt73-k2wrlz-3.0.3.tar.bz2
下載後解壓,按照README文件的描述進行編譯安裝:
tar -xvf rt73-k2wrlz-3.0.3-3.tar.bz2
cd rt73-k2wrlz-3.0.3-3/Module
make
make install
modprobe rt73 ifname=wlan0
安裝成功。
用iwconfig可以看到wlan0的相關信息,
在/etc/sysconfig/network-scripts目錄下添加ifcfg-wlan0文件,添加如下內容:
DEVICE=wlan0
ONBOOT=yes
ROOTPROTO=dhcp
保存,退出,用ifup wlan0命令啟動網卡。
用iwlist wlan0 scan可以看到可用的無線路由器。
用iwconfig wlan0 ap [mac]命令連接到可用的無線路由器的MAC地址。
工作完成,開心回家。
參考:
Wireless Setup:https://wiki.archlinux.org/index.php/Wireless_Setup
rt73-k2wrlz-3.0.3-3:
http://aur.archlinux.org/packages.php?ID=15377
Rt2x00 beta driver:
https://wiki.archlinux.org/index.php/Using_the_new_rt2x00_beta_driver
摘自 Bob's Blog