linux 無線網絡卡的安裝

2021-07-23 08:51:15 字數 2467 閱讀 3113

隨著 wi-fi 的普及,linux系統對無線網路裝置的支援也日臻完善,但相對於windows系統來說還稍顯不足。尤其是很多採用新式晶元而廠商又沒有提供針對linux系統的驅動程式的情況下,這種狀況變得更為突出,在windows系統下執行正常的無線裝置在linux系統中卻無法正常工作。好在自由軟體世界的達人們已經給出了另闢蹊徑的解決方案,將windows下的無線驅動應用在linux系統之上,讓linux也享受無線的樂趣。下面筆者就以物美價廉的水星54m無線usb網絡卡(mw54u)和ubuntu10.04為例講解一下如何將windows下的無線驅動為我所用,讓mw54u無線網絡卡在linux系統中工作起來。

一、連線無線網絡卡:

將mw54u無線網絡卡連線到主機,無線網絡卡的指示燈沒有任何顯示,ubuntu10.04的網路管理器中也找不到相應的裝置,但使用lsusb命令卻可以看到以下內容:

webmaster@webmaster-desktop:~/桌面$ lsusb

bus 005 device 001: id 1d6b:0001 linux foundation 1.1 root hub

bus 004 device 001: id 1d6b:0001 linux foundation 1.1 root hub

bus 003 device 001: id 1d6b:0001 linux foundation 1.1 root hub

bus 002 device 002: id 046d:c018 logitech, inc. optical wheel mouse

bus 002 device 001: id 1d6b:0001 linux foundation 1.1 root hub

bus 001 device 003: id 0cf3:1006 atheros communications, inc.         #這裡表明已經識別硬體,但無法驅動

bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub

這表明系統已經檢測到硬體,但沒有相應的驅動程式,所以mw54u無線網絡卡無法正常工作。

二、安裝無線驅動程式:

1、安裝ndisgtk:

sudo apt-get install ndisgtk (你也可以用過「新立得」來安裝它)

3、安裝無線驅動到linux系統中:

開啟「系統」=>「系統管理」=>「windows無線驅動程式」,我們就會看到ndisgtk的程式介面,通過它我們可以實現安裝新的無線驅動程式,刪除已經存在的無線驅動程式以及配置無線網路等功能。安裝無線驅動到linux系統中,一般只需要windows驅動程式的兩個檔案:*.inf和*.sys檔案。但是mw54u的驅動程式有點奇怪,筆者使用了vista驅動程式中的*.sys檔案和xp驅動程式中的*.inf檔案才得以正常安裝,切記:不同作業系統的配置檔案搭配混用記得要改名,否則會提示找不到相應的配置檔案。如果經過以上操作沒有什麼問題的話,我們的驅動程式就會出現在當前已經安裝的windows驅動程式列表中。

三、配置並檢視無線網路:

1、重啟網路服務:

在配置無線網路之前,必須重新啟動網路服務使安裝的無線驅動生效:

sudo /etc/init.d/networking restart

2、配置無線網路:

開啟網路管理器檢視連線,這時我們已經可以在「無線」選項卡中找到正確安裝的無線網絡卡了,無線網絡卡的指示燈也已經點亮。選中無線網絡卡名稱,然後單擊「編輯」按鈕開始配置無線網路的安全設定和ip位址,根據你所在無線網路的實際情況,選擇相應的安全型別並輸入密碼,如果有必要,你還可以指定無線網絡卡的ip位址(大部分無線網路環境都使用dhcp自動分配ip位址)。

3、檢視無線網路:

配置完畢以後,使用iwconfig命令檢視無線網路是否正常:

webmaster@webmaster-desktop:~/桌面$ iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     ieee 802.11g  essid:"mercury_74f474"  

mode:managed  frequency:2.437 ghz  access point: 00:6c:5b:16:34:11   

bit rate=54 mb/s   

power management

link quality:37/100  signal level:-72 dbm  noise level:-96 dbm

rx invalid nwid:0  rx invalid crypt:0  rx invalid frag:0

tx excessive retries:0  invalid misc:0   missed beacon:0

如果看到wlan0,那就說明無線網絡卡已經成功的接入了無線網路,mw54u已經在linux系統中正常執行了!開啟乙個網頁,享受一下吧!

通過這種方式,我們可以讓大部分沒有提供受限驅動程式的無線網路裝置在linu

linux安裝無線網絡卡驅動

1,安裝包下找到適合自己版本的網絡卡驅動。如何知道自己的網絡卡版本 lspci vv grep network 然後輸入make clean,再輸入make進行編譯。3,禁用任何其他broadcom的無線裝置驅動程式 查詢有安裝的broadcom的無線裝置驅動程式 lsmod grep brcmsm...

UBuntu 安裝無線網絡卡

經過一番努力終於成功,但是不加以大家在不能上網的機器上配置,那樣講非常的麻煩!切忌 ubuntu下也就是 ndisgtk 用於安裝無線網絡卡驅動 sudo apt get install ndisgtk 具體命令如下 sudo apt get install ndisgtk 配置wlan0 vi e...

Linux無線網絡卡配置

本文介紹在linux 命令列介面中手動配置無線網絡卡的方法。目前流行的多數發行版都支援用圖形介面的network manager方便地進行配置,而無需使用本文所介紹的原始方法。下面介紹使用iwconfig和ifconfig等命令在命令列狀態下配置無線網路。前題是無線網絡卡驅動已經正確安裝,並被系統正...