Главная страница » Как установить драйвер в линукс на wifi адаптер

Как установить драйвер в линукс на wifi адаптер

  • автор:

Installing WIFI Driver’s in Kali Linux and in other Linux Distribution’s

A step-by-step guide explaining the installation of WiFi Drivers in Kali Linux.

Whenever we switch to any of the Linux OS the first thing that we need to do is to update and upgrade the distribution of the OS. So that it will not create any issues in the future and also we can use the new features that were released.

To update and upgrade the distributions use the following commands in your terminal.

Once you update and upgrade the OS restart the machine and check the wifi connection and other features like sound, graphics, and ethernet are working fine.

If still, the wifi connectivity problem persists then we can follow the below operations:

  • Open NetworkManager.conf file in any text editor with root user
  • To grant permission as the root user : sudo su
  • To open the file: vim /etc/NetworkManager/NetworkManager.conf
  • Add the next two lines:
  • Execute: sudo systemctl restart NetworkManager

nmcli r wifi off →To turn off WiFi

nmcli r wifi on → To turn on WiFi

nmcli d wifi list → To check the available WiFi networks

If you don’t know for sure if the password you provided is right, connect again:

nmcli dev wifi con "wifi name" password "wifi password"

Nota bene: Don’t forget the "" on the name and the password.

Or try to reconnect to the WiFi: nmcli con up <wifi name>

If still the wifi connectivity problem doesn’t get resolved then we need to install the Wifi drivers for the wifi devices. To download the wifi drivers follow the below steps

BroadcomInstaller2021

Automated Shell Script Install WiFi Driver ( Broadcom ) for Kali Linux 2021

#Broadcom Wifi Driver (802.11n) Broadcom 802.11n Network Adapter is a software program developed by Broadcom.
The software is designed to connect to the Internet and adds a Windows Firewall exception in order to do so without being interfered with.

  1. Install Wifi Driver
  2. Show Commands
  3. Quit Please enter your choice:

Note: Once installation is done it will restart your system

If still the problem persists then follow the below link and download the wifi driver for the device you are using.

Установка драйверов на устройства беспроводной сети Broadcom

Данное руководство реализовано, учитывая интенсивность поиска решения проблемы установки драйверов на сетевые карты, известные как Broadcom Wireless Cards. В совокупности, есть желание помочь начинающим и не только пользователям, определить и установитъ аппроприативные 1) драйвера на адаптер беспроводной сети. После применения изменений, настоятельно рекомендуется протестировать соединение как минимум в течениe двух часов непрерывного использования, лучше всего — до восьми часов UP-a.

Список проблем, которые будут решены:

Само решение проблемы систематизируется в ТРИ основных ступени:

Определение оборудования

Существует множество модификаций сетевых карт Broadcom и постоянно появляются всё новые версии. Посему, лучшим решением остаётся определение модели
по PCI.ID. Для этого, необходимо открыть терминал Ctrl+Alt+T и ввести 2) :

Примерным ответом будет:

В данном случае установлен bcmwl-kernel-source. 3)
Обладая этой информацией, мы можем определить правильную версию драйвера из списка Broadcom, который будет приведён ниже.
Например, как только мы выяснили, что PCI.ID карты — [14e4:4320] (rev 03), то oбратившись к списку драйверов мы увидим, что данный PCI.ID
соответствует пакету firmware-b43-installer который и необходимо будет впоследствии установить для правильной работы беспроводного адаптера.

Hеважно, что иcпользовалось для установки пакета: терминал, Synaptic, Центр Приложений, dpkg или же ручная компиляция.
Нам необходимо начать с нуля и очистить систему от всего, что может помешать работе аппропреативного драйвера.
Т.е., если был установлен пакет bcmwl-kernel-source, его нужно удалить:

Подготовка системы

Если у нас свежеустановленная система, то первым делом необходимо обновить списки источников приложений:

Также, крайне рекомендуется обновить списки PCI.ID:

это на случай, если специфичный драйвер устройства появился совсем недавно. Во избежание возможных проблем, установку будем проводить исключительно через терминал.

Установка необходимого пакетa

Как уже упомяналось выше, мы будем рассматривать установку пакета firmware-b43-installer
Для этого набираем в терминале:

и перезагружаемся для применения изменений:

Формат установки пакета крайне прост:

Надеюсь, понятно, что вместо <PACKAGE_NAME> нужно подставить имя пакета из списка ниже:

Special Case #1 — используется комбинация драйверов bcma и brcmsmac. Требуется прошивка, устанавливаемая по умолчанию пакетом linux-firmware.
Special Case #2 — в аппаратных средствах, таких как например Lenovo S10-2, Ваша карта может зациклиться в процессе соединения SSID.
Альтернативным решением может послужить установка пакета bcmwl-kernel-source.
Следует упомянуть, что в некоторых особых случаях после установки firmware-b43-installer, нужно будет удалить модуль b43, a затем активировать его заново и произвести разблокировку средствами rfkill:

Если устройство определилось с иным PCI.ID, задайте свой вопрос автору данной инструкции: AskUbuntu

Установка Offline

В том случае, когда проводная сеть недоступна, есть возможность установить bcmwl-kernel-source с установочного диска.
Для этого нужно вставить установочный CD/DVD или USB и скопировать эти файлы в домашнюю директорию.
На установочном диске (флешке) эти файлы находятся в директориях:

После чего, запускаем саму установку:

Если у Вас Ubuntu 14.04.2 4) , пакет придётся скачивать из сети:
64-BIT
32-BIT
Скопируйте нужную версию в домашнюю директорию и установите тем же способом как показано выше. В обоих случаях необходимо доустановить dkms с установочного диска или USB. Его можно скачать отдельно тут.

Пакет firmware-b43-installer, при полном отсутствии любого подключения к сети придётся скачать иным путём, например через смартфон. Нужно будет скачать эти два файла и положить их опять-таки в домашнюю директорию:
Для 64-BIT
Первый файл, Второй файл
Для 32-BIT
Первый файл, Второй файл

После этого, выполняем в терминале:

Если будут какие-то ошибки, то продолжать не надо. Значит что-то сделал не так. Проверьте правильность введения команд.
Осталось переподключить модуль ядра:

В случае установки Ubuntu 16.04 в режиме dualboot, необходимо отключить SecureBoot. В противном случае, драйвер не запустится.
На этом всё.
Удачи в освоении системы.
Особая благодарность chili555 и Pilot6

Установка драйвера USB WiFi адаптера в Linux (на примере DEXP WFA-601)

В связи с переездом и нежеланием захламлять дом проводами повесил в прихожей роутер, а для компьютера купил Wi-Fi адаптер DEXP WFA-601.
Пока работал в Windows 10 проблем не было. Однако сгоревший жесткий диск подтолкнул меня к установке Linux (конкретно Kubuntu).

Адаптер не определился.

Путь веры

Захожу на официальный сайт производителя и скачиваю драйвер для любой ОС. Результат предсказуем: Linux != «любая ОС».
Роюсь в коробочках и нахожу родной CD-диск от адаптера. Скачиваю драйвер, нахожу «install.sh»:

Драйвер не компилируется, вылетает с ошибкой.

Не буду тратить время на описание, боя с ней. В гугле нашел советы персобирать ядро, пересобирать gcc… В общем мой уровень не позволяет такие сложности.

Путь разума

Первым делом решил проверить видит ли железку ядро. Вытаскиваю адаптер и втыкаю его в соседний разъем.

В результате выдает:

Ищу название драйвера на лазерном диске от производителя, вот оно: RTL8821AU_Linux_v5.2.6.3_25025_COEX20171103-6c6d.20171106.
Подключаю смартфон в режиме модема и пробую в лоб:

Видимо репозиторий моего дистрибутива к такому не готов. Захожу на гитхаб и качаю исправленную версию драйвера.

Установка драйверов для wi-fi адаптера

Уже неделю мучаюсь с подбором wi-fi адаптера который бы поддерживал Linux. Брал сначала Mercury 2 штуки, потом TP-Link — все не поддерживают, как выяснилось. Все сдал. Сейчас взял D-Link (AC1200 DWA-182). На нем написано Linux, но пока все глухо… В комплекте дров не шло, но я скачал их с офф сайта. Правда похоже только в виде исходников (если интересно вот отсюда). Для установки предусмотрен install.sh скрипт. Запускаю:

Не смотря на надпись complete в конце — ничего не заработало. В чем проблема, подскажите пожалуйста!

В комплекте дров не шло, но я скачал их с офф сайта

Тут это не так работает. Драйвера или есть уже в ядре или ставятся с дополнительным пакетом твоего дистрибутива модулем.

Тут это не так работает. Драйвера или есть уже в ядре или ставятся с дополнительным пакетом твоего дистрибутива модулем.

В смысле почему? Я же нашел на офф сайте дрова. Ну как бы то ни было, что мне сделать чтобы заработал адаптер? У меня Linux Mint 20.1.

А тут обсуждение читал? https://askubuntu.com/questions/924100/having-trouble-installing-dlink-dwa-18. первое что попалось в гугле. Или найти соответствующий пакет с dkms, или вручную собрать как в последнем комментарии.

Уже неделю мучаюсь с подбором wi-fi адаптера который бы поддерживал Linux.

rtl8812au-dkms
Вот этот пакет попробуй.

А тут обсуждение читал? https://askubuntu.com/questions/924100/having-trouble-installing-dlink-dwa-18… первое что попалось в гугле. Или найти соответствующий пакет с dkms, или вручную собрать как в последнем комментарии.

Читал. Пробовал. Собрал из исходников, сделал make install и ничего. Адаптер не заработал.

Даже не знаю где такой найти… В местных магазинах мне не попадался.

Пакет установи. apt get install rtl8812au-dkms
Вероятность того, что ты что-то похерил сделав make install тоже ненулевая. Тут надо понимать что делать, а не тыкать во всё подряд.

Даже не знаю где такой найти…

На Aliexpress, около 1000 рублей. И у меня опечатка, имел в виду «200/210». 201 — версия только для систем на Intel Gen 10+., при этом стоит не дешевле.

Пакет установи. apt get install rtl8812au-dkms

Установил. На всякий случай даже перезагрузился и переподключил адаптер. Ноль эффекта.

Вероятность того, что ты что-то похерил сделав make install тоже ненулевая. Тут надо понимать что делать, а не тыкать во всё подряд.

Я сделал все по инструкции. Ошибок при сборке и установке не было. Потом удалил его когда не сработало.

На Aliexpress, около 1000 рублей. И у меня опечатка, имел в виду «200/210». 201 — версия только для систем на Intel Gen 10+., при этом стоит не дешевле.

Ох, я в последнее время на заказывался с Али… По несколько месяцев посылки идут. А мне работать сейчас надо.

Ох, я в последнее время на заказывался с Али… По несколько месяцев посылки идут. А мне работать сейчас надо.

Закажи самовывоз из пятёрочки, дойдёт за 2-3 недели.

Закажи самовывоз из пятёрочки, дойдёт за 2-3 недели.

Все-таки хотелось бы настроить этот адаптер. Ждать 2-3 недели тоже нет времени.

Купи у меня ax200, отдам по себестоимости, всё равно валяется.

У этого dwa-182 четыре аппаратных ревизии, все с разными usb vid:pid. Бери страничку https://wikidevi.wi-cat.ru/D-Link_DWA-182_rev_D1 по lsusb определяй ревизию, читай что про неё написано.

Выхлоп lsusb покажи.

давай по традиции посмотрим dmesg

  • отрываешь терминал
  • от рута/через su/через sudo выполняешь команду dmesg -w – выдаст несколько экранов текста и остановиться
  • теперь подключаешь свой адаптер – снова побегут строки. думаю 10 .. 20 строк, больше вряд ли
  • можешь самостоятельно в них разбираться или выложи в сообщении с разметкой! (иначе «каша букв»)

ванга-мод: может драйвера всё ещё нет для адаптера, а может фирмварь не установлена/найдена

Tp- link с драйверами же поставляется, недавно взял, с диском на котором мануал, там же ссылка на дрова с офсайта для дебиана и убунты. На коробке написано win mac linux

Добавить комментарий

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