Я решил заняться этим вопросом, поскольку сети Wi-Fi становятся довольно популярными в учебных центрах и во многих рабочих центрах, но что делать, если на устройстве 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 которые находятся на компакт-диске в папке на вашем ПК, например / 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 дБм Предел длинных попыток: 7 RTS thr: off Фрагмент th: off Ключ шифрования: выкл. Управление питанием: on pan0 нет беспроводных расширений.
Теперь, когда все в порядке, мы заставляем драйвер ndiswrapper загружаться при запуске системы.
$ sudo ndiswrapper -m
Для активации беспроводного интерфейса
$ sudo ifconfig wlan0 up
Последнее необходимо делать каждый раз, если вы запускаете систему, если только мы не сделаем это автоматически..
ПРИМЕЧАНИЕ: если у вас Linux X64, драйверы также должны быть для архитектуры X64.
Программа ndiswrapper предназначена для драйверов беспроводных устройств WIFI, которые могут быть USB или PCI, но в другой документации говорится, что то же самое можно сделать и для винмодемов и другого оборудования, я не пробовал это и оставляю это поле открытым для читатели.
А теперь, чтобы пользоваться беспроводной сетью, но вам нужно установить программы для обнаружения сетей, например, Wifi Radar, но это уже другая статья.
Статья взята из ГУТЛ.
Будет ли это решение работать и на Wheezy?
Очень хорошо. К счастью, моя WiFi-карта не причинила мне столько боли, я меняю только NetworkManager для Wicd, к сожалению, драйверы не работают оптимально.
Спасибо за совет!
Спасибо, будет полезно!
Лишь однажды мне пришлось прибегнуть к этой процедуре, и это было с Mandriva 2011, и я очень старался.
В моем ноутбуке Sony Vaio от октября 2006 года есть переключатель для Wi-Fi. Оказывается, такой переключатель на моделях Sony Vaio и Toshiba представляет собой беспорядок, который легко повредить и повредить ваш Wi-Fi. Как это заставило меня страдать!
Недавно я купил адаптер для Wi-Fi, модель DWA-125N от D-Link. И гребаный переключатель отключил сеть по умолчанию! Я очень мучился, но нашел как исправить.
В наше время. Благодаря этому адаптеру Wi-Fi я могу наслаждаться отличным беспроводным подключением и без использования проприетарных драйверов, поскольку бренд D-Link предлагает драйверы для Linux. 🙂
Интересно, сохраняю информацию, когда она вам нужна 😀 большое спасибо.
Я также использовал эту альтернативу раньше с Broadcom 4318, которые немного конфликтуют в некоторых дистрибутивах, но драйверы, которые он принимает, должны быть совместимы с Windows XP.
Теперь, когда я знаю немного больше, я просто устанавливаю firmware-b43-installer, подключаясь через кабель, чтобы загрузить пакет, и вуаля!
Хм, будет ли это действовать и в Arch?
Но… есть ли современный аппаратный Wi-Fi, который не поддерживается ядром?
Здравствуйте! Быстрый вопрос, совершенно не по теме. Вы знаете, как сделать свой сайт мобильным? Мой сайт выглядит странно при просмотре с моего iphone. Я пытаюсь найти тему или плагин, которые могут решить эту проблему.
Если у вас есть какие рекомендации, пожалуйста, поделитесь.
Большое спасибо!
Елав, ты где? Поскольку у меня нет Facebook, Twitter или Google+, это единственный способ связаться с вами.
Со мной только что случилось что-то странное с Тунаром: у него вылезли ресницы! Но странно то, что какое-то время (в прошлом году) я ничего не обновлял на своем Xubuntu 12.10. Это действительно странно, особенно когда я щелкаю колесиком мыши.
Не могли бы вы написать об этом статью?
Большое спасибо и с новым годом.
Хахахаха, а у Тунар действительно есть ресницы? Ооо !! Я не знал, хахахаха ... Извини, друг, мне нужно установить виртуальную машину, чтобы продолжить писать о Xfce, потому что KDE заманил меня в ловушку в пещере Конки и не выпускает меня ..
Привет. Спасибо за ответ, Элав. Эй, происходит что-то странное, мои ресницы больше не выходят на Тунар И что-то еще более странное: теперь в браузере Iron он выглядит как старый интерфейс YouTube, а в Firefox я вижу новый. Я не понимаю.
Что ж, не беспокойся о том, о чем я тебя просил. Я полагаю, что KDE открывает вам новый и интересный мир. Я еще не дал ему шанс, потому что этот ноутбук, который я использую, выпущен в 2006 году и с Xfce он работает как шарм.
До скорого! Надеюсь вскоре снова прочитать вас в новой статье.
Ну да все странно, да? 😕
привет, я новичок в Linux, но при установке драйвера я получаю следующую ошибку: $ sudo ndiswrapper -i net8192cu.inf
не удалось открыть net8192cu.inf: файл или каталог в /usr/sbin/ndiswrapper-1.9, строка 162 не существует.