1. 程式人生 > >linux 無線網絡卡的安裝

linux 無線網絡卡的安裝

隨著 Wi-Fi 的普及,Linux系統對無線網路裝置的支援也日臻完善,但相對於Windows系統來說還稍顯不足。尤其是很多采用新式晶片而廠商又沒有提供針對Linux系統的驅動程式的情況下,這種狀況變得更為突出,在Windows系統下執行正常的無線裝置在Linux系統中卻無法正常工作。好在自由軟體世界的達人們已經給出了另闢蹊徑的解決方案,將Windows下的無線驅動應用在Linux系統之上,讓Linux也享受無線的樂趣。下面筆者就以物美價廉的水星54M無線usb網絡卡(mw54u)和Ubuntu10.04為例講解一下如何將Windows下的無線驅動為我所用,讓mw54u無線網絡卡在Linux系統中工作起來。
準備工作:在安裝mw54u無線網絡卡過程中,需要安裝新的軟體,請確保有線網路可以正常工作,如果沒有有線網路,請根據系統需要下載所需軟體,然後複製到本機上進行安裝。
一、連線無線網絡卡:
    將mw54u無線網絡卡連線到主機,無線網絡卡的指示燈沒有任何顯示,Ubuntu10.04的網路管理器中也找不到相應的裝置,但使用lsusb命令卻可以看到以下內容:
[email protected]:~/桌面$ 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無線網絡卡無法正常工作。
二、安裝無線驅動程式:
    為了將Windows下的無線驅動程式順利安裝到Linux系統中,我們需要安裝ndiswrapper軟體,但ndiswrapper需要執行在命令列模式下,這對於廣大的菜鳥使用者來說不是一個好訊息。幸好我們還有ndisgtk,具有GUI圖形介面的ndiswrapper程式,使用它可以方便直觀的安裝Windows系統下的各種無線驅動程式。
1、安裝ndisgtk:
sudo apt-get install ndisgtk (你也可以用過“新立得”來安裝它)
2、下載Windows下的無線驅動程式:
根據你的網絡卡型別,下載適合Win2000/XP/Vista系統的無線網絡卡驅動程式,對於mw54u我們可以從這裡下載最新的驅動程式:
http://www.mercurycom.com.cn/download-detail.asp?pd=17

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命令檢視無線網路是否正常:
[email protected]
:~/桌面$ 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 Managementff
          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 無線安裝

隨著 Wi-Fi 的普及,Linux系統對無線網路裝置的支援也日臻完善,但相對於Windows系統來說還稍顯不足。尤其是很多采用新式晶片而廠商又沒有提供針對Linux系統的驅動程式的情況下,這種狀況變得更為突出,在Windows系統下執行正常的無線裝置在Linux系統中卻無

Linux 無線連線 WIFIWPA-PSK

Linux 無線網絡卡連線 WIFIWPA-PSK //編輯/etc/wpa_supplicant/wpa_supplicant.conf 檔案,內容如下 ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=whe

Gentoo無線安裝之broadcom-sta(wl)篇(三)

已開通新的部落格,後續文字都會發到新部落格 http://www.0xfree.top --- 這是第三篇,介紹Gentoo安裝broadcom-sta(wl)無線驅動 如有未明白以下內容的,請看基礎知識篇 Gentoo無線網絡卡安裝之基礎知識篇(一) 如果選擇核心自帶驅動b

Gentoo無線安裝之b43無線驅動篇(二)

已開通新的部落格,後續文字都會發到新部落格 http://www.0xfree.top --- 這兒介紹一下b43驅動的安裝過程: 如果有未明白以下的驅動名稱的,請看基礎知識篇: Gentoo無線網絡卡安裝之基礎知識篇(一) 如果想安裝broadcom-sta(wl)驅動,請

Gentoo無線安裝之基礎知識篇(一)

已開通新的部落格,後續文字都會發到新部落格 http://www.0xfree.top   最近接觸了一下Gentoo,在無線網絡卡方面遇到了問題,於是便廣泛的查詢資料,雖然到最後還是沒有搞定,但是把過程中積累下來的東西和大家分享分享,有什麼錯誤的地方,歡迎大家回帖指正 如

linux 無線

Source RPMs for Broadcom drivers Please note: The current Broadcom closed-source Linux drivers when built according to the instructions provided here ha

樹莓派的無線安裝

首先,從網上買一個適用於樹莓派的無線網絡卡,一般大家都推薦EDUP 0 準備工作,插入USB無線網絡卡之前,檢查網路介面狀態。當然,這時候還是插著網線的。 $ ifconfig eth0      L

linux 無線的連線(命令列) Part1 —— wpa_supplicant

如果是 ubuntu 系統的話,直接使用 network-manger 就可以連線了,使用 network-manager 是最簡單最方便連線網路的方法: 如果不是使用圖形介面,是命令列,則使用 network-manager 的命令列工具: nmcli

kali linux 無線驅動

8187的無線網絡卡驅動在kali linux中始終裝不成功,原因是沒有安裝核心標頭檔案,但是我在apt-get install的時候始終顯示找不到,在/etc/apt/soucelist裡面添加了好多源,apt-ge

Kali Linux ——在無網路情況下安裝無線驅動

1、背景:   今日剛剛開始學習kali linux,眾所周知,安裝完成後,系統是沒有無線網絡卡驅動的,這就對學生黨造成相當的困擾:校園網要連線有線是需要認證客戶端的,而認證客戶端只有windows端,如此一來,無線網也連不上,有線網也連不上,這就......很尷尬。   因此我走訪各大部落格,雖然沒能直接解

安裝 Realtek 系列無線 Linux 驅動

在Terminal,先檢視自己的無線網絡卡的usb id。 lsusb 示例輸出: Bus 002 Device 003: ID 0bda:8176 Realtek Semiconductor Corp. Bus 002 Device 004: ID 0b

Ubuntu14.04 無線驅動安裝

由於新安裝的14.04是 沒有無線網絡卡驅動的,這裡需要自己安裝網絡卡驅動。 (第一步) 我們需要在win10下看到網絡卡型號 (第二步) 升級ubuntu核心(uname -sr可以看現在的核心版本) 在 http://kernel.ubuntu.com/~kernel

ThinkPad E480安裝ubuntu後沒有無線驅動,找不到wifi的解決方案

先安裝的ubuntu版本是ubuntu-16.04.3-desktop-amd64.iso 安裝後通過cat /proc/version或者uname -rs檢視linunx核心版本,其linux核心版本為4.10。 網上查到linux4.15及以上的linux核心才能支援此筆記本的無線網絡

安裝完Ubuntu系統之後無法連線無線,有無線卻找不到驅動

今天給我的Mac裝完Ubuntu16.04之後,發現登入系統之後無法連線WIFI無線網路,筆記本是自帶無線網絡卡的,所以這個出現問題的原因只有一個,那就是沒有安裝好網絡卡驅動,而且Ubuntu自帶的相容網絡卡驅動並沒有起到作用。這個時候我查閱了一些網路上的相關資料,自己總結了一個解決辦法,相

Jetson tk1 安裝 Intel 7260ac 無線驅動

首先,利用Jetpack將Jetson TK1升級到最新的L4T (version 21.3 +) 如果工作環境能提供有線網路,請將網線插到開發板,在開發板L4T的terminal輸入以下指令來下載並安裝驅動: sudo apt-get install git git clon

centos7.5安裝無線驅動

本文主要參考: https://blog.csdn.net/yanshaoshuai/article/details/81148664 http://elrepo.org/tiki/wl-kmod 1. 概要 本篇部落格主要記錄在 centos7.5 環境下安裝 BCM

【Ubuntu16.04】安裝無線驅動

1、參考連結:https://blog.csdn.net/weijia_kmy/article/details/51304518 昨天下載了ubuntu16.0.4,安裝後發現沒有wifi可連線,於是上網查了一個晚上,都沒有可行的辦法。無奈今早就又下載ubuntu15.10安裝,發現可以連wifi

Linux中USB無線實現AP模式(hostapd交叉編譯環境下)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

# Ubuntu 安裝USB無線( tp-link TL-WN725N rtl8188eu )

問題描述:自帶wifi經常連不上一些wifi,所以用tp-link usb的無線網絡卡試試,在網上了查了一些相關資料。 系統版本: Ubuntu 16.04.3 LTS 系統核心: 4.10.0-30-generic tp-link型號:RTL8

Kali之——安裝無線

1.新增軟體源 vim /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free c