通過 lsb_release -a命令可以看出我的linux的發行版是CentOS release 5.6 (Final) 默認是沒有安裝無線網卡驅動的,但是需要使用無線網,沒辦法,那要自己安裝驅動了!
我的筆記本是MSI U90/100 上網本,到官網查看了相關的信息,只顯示了802.11b/g沒有具體的商家信息,然後我通過lspci -v 查看到了我的網卡是Network controller: RaLink RT2860
到RaLink官網,很遺憾網站打不開,下載Ralink_RT3562_Linux_STA_2.3.0.0.tar.bz2(支持RT2860)
通過多次嘗試,還需要網卡的固件,最新的版本是rt2860-firmware-11,必須要安裝,否則即使安裝的驅動,也會報錯。
rt2860-firmware-11與Ralink_RT3562_Linux_STA_2.3.0.0.tar.bz2下載在Linux公社論壇的1號FTP服務器裡,下載地址:
FTP地址:ftp://www.linuxidc.com
用戶名:www.linuxidc.com
密碼:www.muu.cc
在 2011年LinuxIDC.com\4月\CentOS 5.6 上安裝支持802.11b/g無線網卡驅動具體過程
下載方法見 http://www.linuxidc.net/thread-1187-1-1.html
這兩個下完以後開始安裝了:
cd到軟件包的下載目錄,首先安裝固件,rpm -ivh rt2860-firmware-11-1.elrepo.noarch.rpm 這個時候/lib/fireware下就會有一個rt2860.bin
安裝好固件了以後開始編譯安裝驅動了
tar xvf Ralink_RT3562_Linux_STA_2.3.0.0.tar.bz2
cd 2010_0115_RT3562_RT3062_Linux_STA_V2.3.0.0/
cd /os/linux
vim config.mk
修改如下兩項為y
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
然後又回到2010_0115_RT3562_RT3062_Linux_STA_V2.3.0.0目錄下
make && make install
最後確保有以下三個文件
/lib/fireware/rt2860.bin
/etc/Wireless/RT2860STA/RT2860STA.dat
/lib/modules/2.6.18-238.5.1.el5/kernel/drivers/net/wireless/rt3562sta.ko
然後加載模塊
depmod -ae
modprobe rt3562sta
然後可以通過命令
NetworkManager
打開管理窗口就可以看到無線網絡的東東了!