Как установить Wi-Fi адаптер в Linux используя драйвера под Windows

Linux прошла долгий путь с аппаратной поддержкой, но если у вас есть Wi-Fi адаптер, который все еще не имеет встроенных Linux-драйверов, то вы могли бы подключить его используя драйвера для Windows и специальное приложение Ndiswrapper.

Используя драйверы Windows в Linux, вы также можете получить более быструю скорость передачи или лучшую поддержку шифрования  в зависимости от вашей Wi-Fi карты. Если ваш Wi-Fi адаптер работает в Linux, то не рекомендуется устанавливать драйверы Windows  просто так ради удовольствия, поскольку это может привести к конфликту с родными Linux драйверами.

Скачать драйвер Wi-Fi адаптера

Первое что вам нужно сделать, это выяснить точную модель вашего Wi-Fi адаптера. Есть несколько способов это сделать, некоторые включают обнаружение чипсета устройства, а некоторые используют системный журнал. Легче всего просто посмотреть на само устройство, если у вас внешний адаптер, или узнать на сайте производителя, если адаптер встроенный и поставляется вместе с компьютером.

После того как вы узнали модель Wi-Fi адаптера, который пытаетесь установить, зайдите на сайт производителя и скачайте Windows драйвера для устройства.

Если есть возможность, то вам следует попытаться загрузить 32-разрядные Windows XP драйверы в ZIP  Формате, а не в EXE. Если такой возможности нет выберите последние доступные драйвера ОС Windows, которые предоставляет производитель.

Извлечение  драйверов

Для извлечения файлов нажмите правой кнопкой мыши на .EXE или Архив,  и выберите «открыть с помощью архиватора» (open with archive manager).

Примечание: Хотя менеджером архивов можно извлечь как EXE так и архивные файлы, иногда файлы в EXE формате  могут не работать с Ndiswrapper.

Нажмите кнопку «Извлечь» (extract)  и скопируйте все файлы в легко доступное место.

Установка Ndiswrapper

Ndiswrapper является инструментом, который позволяет Linux использовать драйверы Windows  для поддержки Wi-Fi-адаптеров.

Для его установки в Ubuntu перейдите в «центр программного обеспечения» (Software Center) и найдите ndisgtk.

Установка Windows драйверов

Теперь, когда у вас есть извлеченный драйвер  и  установленный Ndiswrapper, откройте Система -> Администрирование -> Windows Wireless Drivers.

В открывшемся окне щелкните по установке нового драйвера (install new driver) и выберете распакованный драйвер.

Иногда .inf файлы будут в подкаталогах внутри драйверов, так что возможно вам придется немного покопаться, чтобы найти нужный файл для использования.
После выбора .inf файла для вашего Wi-Fi адаптера нажмите кнопку «Установить» (install). Это займет несколько минут.
После установки драйвера в главном окне будет сообщаться, правильно ли вы выбрали  .inf файл,  установлено оборудование или нет. Если вы выбрали неправильный драйвер вы можете попытаться установить другой .inf файл, который был извлечен из драйвера.
Если ни один из .inf файлов не работает  вы можете попробовать драйвер для того же адаптера но для различных версий Windows (например, XP, Vista, 7).
После того как вы установите нужный драйвер нажмите «настроить сеть» (configure network), чтобы открыть сетевые соединения и подключения к беспроводной сети.

Оцените эту статью: 1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд6 Звезд7 Звезд8 Звезд9 Звезд10 Звезд (4 голосов, среднее: 8,50)
Загрузка...

14 Комментариев

  1. adasdad

    А если нету другого интернета кроме как через WI-FI ?

    1. administrator

      Значит драйвер качать перед установкой линукса нужно.

  2. Виталий

    адаптер tl -wn422GC (так написано на коробке) на самом адаптере написано wn422G , установил Ndiswrapper, из множества драйверов для различных ос windows один встал, т.е. обнаруженное устройство стало показывать: да.
    причем с диска не встал ни один, пришлось скачивать с сайта производителя другой драйвер старой версии, новые тоже не вставали.
    Тем не менее при запуске wicd не видно ни одну беспроводную сеть, даже мой dsl 2600u он не видит.
    configure network тоже не видит беспроводные сети.
    может что нибудь не так делаю?

    1. administrator

      А сам Wi-Fi интерфейс система видит, при включенном и Wi-Fi что возращает команда ifconfig -a?

      1. Сергей

        root@pmislot:~# ifconfig -a
        eth0 Link encap:Ethernet HWaddr 00:c0:9f:6a:5c:ad
        UP BROADCAST MULTICAST MTU:1500 Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
        Interrupt:6

        lo Link encap:Локальная петля (Loopback)
        inet addr:127.0.0.1 Mask:255.0.0.0
        inet6 addr: ::1/128 Scope:Host
        UP LOOPBACK RUNNING MTU:16436 Metric:1
        RX packets:408 errors:0 dropped:0 overruns:0 frame:0
        TX packets:408 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0
        RX bytes:50979 (50.9 KB) TX bytes:50979 (50.9 KB)

        ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
        inet addr:10.129.179.184 P-t-P:195.128.182.26 Mask:255.255.255.255
        UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
        RX packets:14353 errors:0 dropped:0 overruns:0 frame:0
        TX packets:11518 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:3
        RX bytes:16651376 (16.6 MB) TX bytes:1113315 (1.1 MB)

        root@pmislot:~#

        1. administrator

          Что выдает команда lspci?
          Посмотрите что находится в файле /etc/udev/rules.d/70-persistent-net.rules?

    2. серж

      У меня то-же самое.И интервейс система не видит.

      1. administrator

        Пробовали устанавливать драйвер для различных Windiws систем?

  3. jay

    Здравствуйте!
    Адаптер Netgear wnda3100v2
    У меня ужасная проблема. Перепробовал множество драйверов с официального сайта. Раскрываю exeшник. Там несколько файлов, но Inf файлов нет. Но есть два cab архива data 1 и data2. Первый кое-как архив вскрыл. Там было несколько файлов inf но не один не подошёл. А data2 вообще не открывается. Что делать?)

    1. administrator

      Проблема в том, что предложенное решение, к сожалению, не универсальное. Вам придется либо найти все-таки подходящий драйвер с inf-файлом, или же найти другое способ запустить беспроводной адаптер.

      1. jay

        Я уже помучившись нашёл подходящий драйвер на зарубежном каком-то сайте. Но спасибо за ответ)

  4. Bruno

    Спасибо большое за подробное описание!!! Мне удалось настроить беспроводное соединение используя Fritz!Wlan USB Stick с роутером Fritz!Box Fon Wlan 7112. Моя система: Runtu Lite с ядром 3.0.0-23-generic.

  5. Valentin

    Установил драйвер, а wicd не видит никаких сетей, нигде не видно сетей:(

    1. administrator

      Команда iwconfig с консоли что выдает?

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Выполните действие! (обязательно) Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.