1、本人RedHat Linux 5.3系統情況為:本機通過無線網卡MW150U 2.0連接無線路由器實現無線上網,這款網卡在windows下工作良好,在linux下使用時由於官方並不提供linux版本的網卡驅動導致該無線網卡在linux系統中指示燈不亮,也就無法正常使用。
2、#ifconfig -a 命令查看網絡配置情況,本機只存在eth0、lo兩項信息。
3、下載ndiswrapper rpm軟件包,地址:http://rpm.pbone.net/index.php3/stat/4/idpl/15940152/dir//com/kmod-ndiswrapper-1.54-4.el5.elrepo.i686.rpm.html
4、下載mw54u usb 無線驅動window2000 xp32bit版本驅動文件包。下載地址:http://www.cazool.org/bbs/job.php?action=download&aid=255&mt=5dc6e6bd4ca2168b664068e66f8bcd2e 直接在瀏覽器地址欄輸入即可進行下載,也可以在水星官方網站查找mw54u這個版本的驅動下載。
5、從MW150U 2.0自帶windows驅動包中將window 2000 xp的驅動文件壓縮成zip文件包,如下圖:
總共三個文件,壓縮包名稱為MW150U2.0.zip
6、將ndiswrapper mw54u.zip MW150U2.0.zip 3個文件通過U盤拷貝到linux系統中,本人將文件拷貝到/usr/src/下,在此目錄下使用unzip 命令解壓mw54u.zip MW150U2.0.zip文件,新建文件夾mw54u 將mw54u.zip中的文件放入其中,最終在/usr/src/下出現kmod-ndiswrapper-1.54-4.el5.elrepo.i686.rpm文件 MW150U2.0與mw54u文件夾。
7、安裝ndiswrapper軟件(使windows下的驅動程序能夠在linux下運行使用)。在目錄/usr/src/下運行終端 #rpm -ivh kmod-ndiswrapper-1.54-4.el5.elrepo.i686.rpm 命令安裝ndiswrapper軟件。#ndiswrapper 命令查看ndiswrapper 相關命令,如果如下圖提示則此軟件安裝成功。
8、在ndiswrapper軟件安裝成功的情況下,安裝無線網卡驅動,運行命令#ndiswrapper -i /usr/src/mw54u/netathur.inf 之后查看驅動是否安裝成功運行命令
#ndiswrapper -l 如果成功則會出現如下提示:
netathur : driver installed
device (0CF3:9271) present
9、進入到/etc/ndiswrapper目錄下刪除除 netathur 目錄以外的另一個目錄(可能不存在其他目錄),然后進入netathur目錄,刪除該目錄下的athur.sys 和netathur.inf兩個文件,替換成MW150U2.0目錄下athuw.sys和netathuw.inf兩個文件,最后將netathur目錄重命名為netathuw目錄即可。
10、寫入到配置文件:
#ndiswrapper -a
#ndiswrapper -ma
#ndiswrapper -mi
10、將模塊加入到自啟動中:#modprobe ndiswrapper
11、配置wpa_supplicant.conf文件,我的這個文件路徑為/etc/wpa_supplicant/wpa_supplicant.conf,要根據自己的路徑來編輯,
#vi /etc/wpa_supplicant/wpa_supplicant.conf
保證此文件中的內容為:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid="any"
key_mgmt=NONE
}
12、配置wpa_supplicant文件,我的文件路徑為/etc/sysconfig/wpa_supplicant,要根據自己的路徑來編輯,
#vi /etc/sysconfig/wpa_supplicant
保證此文件中的內容為:
# wlan0 and wifi0
# INTERFACES="-iwlan0 -iwifi0"
INTERFACES="-i wlan0"
# ndiswrapper and prism
# DRIVERS="-D ndiswrapper -D prism"
DRIVERS="-D ndiswrapper"
13、#lsmod 命令查看ndiswrapper是否在列表中
14、重啟計算機,MW150U 2.0無線網卡指示燈亮了。進去后配置無線網卡的信息。