當我們的Wi-Fi設備僅具有Windows驅動程序時該怎麼辦?

由於Wi-Fi網絡在學習中心和許多工作中心中非常流行,因此我決定解決此問題,但是當我們PC的Wi-Fi設備僅具有Windows驅動程序時該怎麼辦?

當這種情況發生在我們身上時,Linux用戶不必擔心,有一個名為ndiswrapper的應用程序允許我們使用Windows驅動程序來操作設備。

使用Debian 6及其衍生版本的方法是:

1:安裝ndiswrapper

$ sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9 wireless-tools

2:複製文件 .INF文件 y .SYS CD隨附在PC上的文件夾中,例如/ home / tu_user

3:安裝驅動程序

$ sudo ndiswrapper -i nombre-driver.inf

然後驗證驅動程序已正確安裝

$ ndiswrapper -l

最後安裝ndiswrapper驅動程序

$ sudo modprobe ndiswrapper

如果執行此命令時出現錯誤,提示它沒有ndiswrapper模塊(通常在安裝bigmem內核時發生,最近它發生在我身上)

$ sudo apt-get install module-assistant

$ sudo m-a a-i ndiswrapper

使用此選項,我們將重新編譯模塊(或正在使用的內核驅動程序)。

然後

$ sudo modprobe ndiswrapper

驗證設備是否正常運行

$ sudo iwconfig

屏幕上會出現這樣的內容:

沒有無線擴展。 eth0無無線擴展。 wlan0 IEEE 802.11bgn ESSID:關閉/任何模式:受管接入點:未關聯的Tx-Power = 20 dBm重試限制:7 RTS thr:關閉片段thr:關閉加密密鑰:關閉電源管理:開啟pan0沒有無線擴展。

現在一切正常,我們在系統啟動時加載ndiswrapper驅動程序。

$ sudo ndiswrapper -m

激活無線接口

$ sudo ifconfig wlan0 up

除非您將系統設為自動,否則每次啟動後都必須完成後者.

注意:如果您使用的是Linux X64,則驅動程序也必須適用於X64體系結構

ndiswrapper程序是為可以是USB或PCI的WIFI無線設備驅動程序而設計的,但是在其他一些文檔中,它說對winmodems和其他硬件也可以做到這一點,我沒有嘗試過,我將這一領域向讀者開放。

現在享受無線網絡,但是您必須安裝程序以檢測網絡,例如Wifi Radar,但這是另一篇文章。

文章摘自 古特.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   奧斯卡號 他說:

    這個解決方案也可以在Wheezy上使用嗎?

  2.   布萊爾·帕斯卡 他說:

    很好。 幸運的是,我的WiFi卡並沒有給我帶來太大的痛苦,我只是將NetworkManager更改為Wicd,不幸的是驅動程序無法以最佳狀態工作。

  3.   艾琳克斯 他說:

    謝謝你的提示!

  4.   B1t藍光3 他說:

    謝謝,這將是有用的!

  5.   Elendilnarsil 他說:

    我只有一次不得不訴諸此程序,而在Mandriva 2011大會上,我一直在努力。

  6.   卡洛斯·Xfce 他說:

    我2006年XNUMX月的Sony Vaio筆記本電腦有一個用於Wi-fi的開關。 事實證明,在Sony Vaio和Toshiba型號上,這種開關都是廢話,很容易損壞並損壞您的Wi-fi。 它如何使我受苦!

    我最近從D-Link品牌購買了型號為DWA-125N的Wifi適配器。 他媽的開關默認情況下禁用網絡! 我受了很多苦,但是找到了解決方法。

    如今。 借助此Wi-fi適配器,由於D-Link品牌提供了Linux驅動程序,因此我無需使用專有驅動程序就可以享受出色的無線連接。 🙂

  7.   特魯科22 他說:

    有趣的是,在需要時保存信息😀非常感謝。

  8.   極客 他說:

    我在Broadcom 4318之前也使用過這種替代方法,在某些發行版中有些衝突,但是它接受的驅動程序必須與Windows XP兼容。

    現在我知道更多了,我只需安裝通過電纜連接的firmware-b43-installer即可下載軟件包並瞧!

  9.   彩虹飛 他說:

    嗯,這在Arch中也有效嗎?

  10.   MSX 他說:

    但是...是否有內核不支持的現代HW wifi?

  11.   尼拉 他說:

    你好! 快速提問完全不合主題。 您知道如何使您的網站移動友好嗎? 從iPhone上查看時,我的網站看起來很奇怪。 我正在嘗試找到可能能夠解決此問題的主題或插件。

    如果您有任何建議,請分享。

    非常感謝!

  12.   卡洛斯·Xfce 他說:

    埃拉夫,你在哪裡? 由於我既沒有Facebook,也沒有Twitter,也沒有Google+,所以這是我想與您聯繫的唯一方式。

    圖納爾剛發生了一件奇怪的事:他的睫毛出來了! 但是奇怪的是,有一段時間(去年),我沒有更新我的Xubuntu 12.10。 感覺真的很奇怪,尤其是當我單擊鼠標滾輪時。

    你能寫一篇關於它的文章嗎?

    非常感謝您,新年快樂。

    1.    拉夫 他說:

      哈哈哈哈,圖納爾真的有睫毛嗎? 哦! 我不知道哈哈哈哈..對不起,我的朋友,我必須安裝一個虛擬機才能繼續在Xfce上進行編寫,因為KDE將我困在了Conqi的洞穴中,也不允許我離開。

      1.    卡洛斯·Xfce 他說:

        你好感謝您的回复,Elav。 嘿,發生了一些奇怪的事情,我的睫毛不再在Thunar上露出來了。 仍然有些奇怪:在Iron瀏覽器中,現在看起來像舊的YouTube界面,而在Firefox中,我看到了新的界面。 我不明白。

        好吧,不用擔心我對你的要求。 我想KDE會帶給您一個嶄新而有趣的世界。 我還沒有給它機會,因為我使用的這款筆記本電腦來自2006年,與Xfce一起使用時,它就像一個魅力。

        直到下一次! 我希望很快能再讀到一篇新文章。

        1.    拉夫 他說:

          是的,一切都很奇怪,對吧? 😕

  13.   赫爾維特·卡馬喬 他說:

    嗨,我是Linux新手,但是當我去安裝驅動程序$ sudo ndiswrapper -i net8192cu.inf時,出現以下錯誤
    無法打開net8192cu.inf:在/usr/sbin/ndiswrapper-1.9第162行的文件或目錄不存在。