linux下通過ndiswrapper及linux-wlan-ng安裝無線網卡

來源:互聯網
上載者:User
linux下無線網卡安裝的關鍵在於能否正確的驅動,這裡介紹兩種方案,即通過ndisw rapper或者linux-wlan-ng。
前者在linux平台上虛擬windows的api,然後用windows下的驅動程式來驅動網卡。而後者直接實現驅動程式。 1. ndiswrapper
參考http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation 1.1 準備工作
- 安裝kernel的源碼,在Redhat下是kernel-source.rpm包。- 到http://sourceforge.net/projects/ndiswrapper 下載最新的ndiswrapper包,解壓。- 準備好網卡在win下的驅動程式。驅動程式最好是最新的,指定給XP用的。這裡我用到的是
d-link的一款pci g520卡。其驅動程式為 airplus.inf 和 airplus.sys。 1.2 安裝
- 首先編譯安裝ndiswrapper,直接使用make uninstallmakemake install即可。- 再來是添加驅動程式,切換到存放驅動程式的目錄,執行ndiswrapper -i airplus.inf通過ndiswrapper -l查看有那些驅動已經被安裝。 1.3 載入
ndiswrapper是被編譯成核心的一個模組,所以你需要載入它才能起作用。ndiswrapper -m只需執行一次。modprobe ndiswrapper如果沒有錯誤提示,則可以通過iwconfig看到wlan0裝置。但此時還不能確定網卡是否被正確驅動。
必須通過iwlist wlan0 scan

試一試,看能否搜尋到附近存在的Access Point。如果能找到才說明網卡已經成功驅動,可以使用了。

接下來的配置工作同普通網卡類似,不再複述。 2. linux-wlan-ng
參考ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/README 2.1 準備
到ftp.linux-wlan.org/pub/linux-wlan-ng 下載最新的包,解壓。 2.2 編譯安裝
很簡單,直接make all, make install。 2.3 載入
載入方式依你使用的網卡類型有所不同,具體可以參考附帶的README文檔。
這裡因為用的是USB網卡,所以按照要求執行modprobe prism2_usb prism2_doreset=1
wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable同樣可以通過iwlist wlan0 scan測試是否成功安裝。

上一篇:《Linux作業系統的安全管理設定》
下一篇:《找回Linux/Unix下各系統的密碼》

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.