Как установить драйвер в линукс на 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.

Записки IT специалиста

wi-fi-ubuntu-000.jpgС поддержкой W-Fi адаптеров в Ubuntu наблюдаются определенные проблемы. Хорошо если можно выбрать заведомо совместимую модель при покупке, но чаще приходится использовать то оборудование, которое есть. В этом случае придется устанавливать адаптер самостоятельно. Сегодня мы рассмотрим как раз такой случай.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

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

Для примера рассмотрим подключение в Ubuntu 12.04 LTS недорогого USB-адаптера TP-Link TL-WN725N.

wi-fi-ubuntu-001.jpg

Как это обычно бывает, вы купили Wi-Fi адаптер, распаковали, подключили. И никаких признаков жизни. Становится очевидно, что данная модель не поддерживается используемым дистрибутивом. Что делать?

Прежде всего убедимся, что система видит само USB-устройство. Для этого выполним команду

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

wi-fi-ubuntu-003.jpg

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

wi-fi-ubuntu-004.jpg

Как видим перед нами устройство с аппаратной версией Ver:2.0, располагая этой информацией несложно выяснить что в основу адаптера положен чип Realtek RTL8188EUS. Мы советуем воспользоваться ресурсом wikidevi.com (по ссылке настроеный пример семантического поиска по бренду TP-Link), перейдя на страницу адаптера мы не только узнаем его чип, но и получим ссылку на Linux драйвера.

Перейдем в домашнюю директорию и скачаем архив репозитория, предварительно повысив права до суперпользователя:

Распакуем архив (при необходимости установив unzip).

Как можно увидеть из вывода команды, содержимое архива распаковалось в директорию rtl8188eu-master, перейдем в нее и выполним сборку модуля:

После сборки модуля в директории должен появиться файл 8188eu.ko, это и есть искомый модуль ядра. Теперь установим его командой:

Осталось включить наш модуль, выполнив команду:

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

wi-fi-ubuntu-005.jpg

Или выполните в консоли команду:

В выводе вы увидите появившийся беспроводной интерфейс wlan0.

wi-fi-ubuntu-006.jpg

Как видим ничего сложного нет. Однако следует помнить, что модуль собирается и устанавливается под текущую версию ядра, и при его обновлении будет необходимо выполнить сборку и установку модуля заново. Если такой возможности нет, то следует, удерживая Shift при загрузке, выбрать и загрузить версию ядра, для которой собран модуль.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Установка драйвера 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 не найден в Ubuntu

Адаптер Wi-Fi не найден в Ubuntu

Операционная система Linux, от смартфонов Android до устройств с поддержкой IoT, штурмом покорила мир вычислений.

Из многих дистрибутивов Ubuntu Linux является наиболее популярным выбором для обычных пользователей. Однако иногда в Ubuntu может быть сложнее ориентироваться по сравнению с Windows, особенно при диагностике проблем с сетью.

Поэтому вам может быть интересно: как можно исправить это сообщение о проблеме в Ubuntu?

Не беспокойтесь, восстановить беспроводное соединение очень просто все, что вам нужно, это встроенное программное обеспечение терминала в системе Ubuntu.

В этом руководстве показано, как исправить сообщение «Адаптер Wi-Fi не найден» в Ubuntu 20.04 LTS: Focal Fossa. Конечно, приведенные здесь шаги также работают для большинства других универсальных дистрибутивов Linux, таких как Lubuntu, Linux Mint и т. д.

  • Как установить Wi-Fi в Ubuntu?
    • Как включить беспроводной адаптер в Ubuntu?
    • Как исправить отсутствие адаптера Wi-Fi в Ubuntu?
    • Ответ 1. Исправление для устройств с поддержкой Broadcom
    • Ответ 2: Исправить модуль ядра Wl
    • Ответ 3: Исправление с помощью Ubuntu ISO

    адаптер не найден

    Как установить Wi-Fi в Ubuntu?

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

    Чтобы установить Wi-Fi на Ubuntu, вам необходимо включить драйверы для адаптера Wi-Fi. Хорошей новостью является то, что необходимые дополнительные драйверы легко доступны для Ubuntu.

    Однако вам не нужно загружать эти драйверы онлайн. Поэтому либо используйте проводное соединение, либо загрузите и сохраните драйверы для Ubuntu 20.04 на USB-накопителе.

    Мы покажем, как установить драйверы для обоих через мгновение. Но сначала вам нужно проверить, включен ли беспроводной адаптер.

    Как включить беспроводной адаптер в Ubuntu?

    Чтобы включить Wi-Fi в Ubuntu, сделайте следующее:

    Шаг 1

    Перезагрузите ноутбук или ПК и перейдите в системный BIOS с помощью соответствующих функциональных клавиш.

    Шаг 2

    Затем перейдите к параметру «Беспроводная сеть» и включите его, если он был отключен. Кроме того, вы также можете установить настройки по умолчанию и снова перезагрузиться.

    Шаг 3

    Теперь снова загрузите компьютер и войдите в Ubuntu. После загрузки системы перейдите в правый угол верхней панели навигации и выберите параметр Wi-Fi.

    Новые настройки компьютера теперь должны включить беспроводную сеть в системе.

    Как исправить отсутствие адаптера Wi-Fi в Ubuntu?

    Если вы пытались включить беспроводное соединение из BIOS, но Wi-Fi по-прежнему не работает, вы можете попробовать следующее решение:

    Шаг 1

    Откройте Терминал. Вы можете нажать и удерживать Ctrl + Alt + T на клавиатуре, чтобы мгновенно открыть новое окно терминала.

    Шаг 2

    Теперь введите следующие команды оболочки:

    1. rfkill unblock all
    2. sudo /etc/init.d/networking restart
    3. sudo rm /etc/udev/rules.d/70-persistent-net.rules
    4. sudo reboot

    Эти команды должны перезапустить сетевую службу и восстановить сетевое соединение.

    Как исправить не найденный адаптер Wi-Fi?

    Если вы используете Ubuntu с Windows или другим дистрибутивом Linux в качестве двойной загрузки, вы можете увидеть это сообщение. Обычно это результат системной ошибки.

    Здесь есть более одного ответа, в зависимости от того, какое у вас оборудование. Мы рассмотрим каждый ответ шаг за шагом.

    Обратите внимание, что вам не нужно никакого дополнительного программного обеспечения для этих исправлений; Терминал — это все, что вам нужно, он предустановлен в Ubuntu Linux.

    Ответ 1. Исправление для устройств с поддержкой Broadcom

    Первый ответ предназначен специально для устройств с беспроводными адаптерами Broadcom, а не для обычных. Обычно это адаптеры PCI (т. е. встроенные в систему).

    Вот шаги, которые необходимо выполнить для ремонта адаптеров Broadcom:

    Шаг 1

    Откройте Терминал. Опять же, сочетание клавиш для этого — Ctrl + Alt + T.

    Шаг 2

    Сначала проверьте, есть ли у вас сетевой адаптер Broadcom PCI, введя следующую команду оболочки:

    1. lspci

    Вывод должен выглядеть примерно так:

    1. Network controller: Broadcom Inc. and subsidiaries [model name]
    2. Subsystem: [System Information’
    3. Kernel modules: bcma, wl

    В частности, проверьте имя сетевого контроллера и наличие в модулях ядра bcma и wl.

    Шаг 3

    Введите следующую команду и нажмите Enter:

    1. lshw -C network

    Если приведенная выше команда приводит к ошибке, вам необходимо сначала установить пакет lshw в Ubuntu.

    Теперь посмотрите на вывод и прокрутите вниз до строки Wireless. Вы должны увидеть что-то похожее на это:

    1. *-network
    2. description: Wireless interface
    3. product: [product description]
    4. vendor: Broadcom Corporation

    Шаг № 4

    Затем мы удалим все ранее существовавшие драйверы Broadcom с помощью следующей команды оболочки:

    1. sudo apt remove broadcom-sta-dkms bcmwl-kernel-source

    На этом этапе вам будет предложено ввести пароль root, поэтому введите его, чтобы продолжить.

    Шаг № 5

    После удаления старых драйверов Broadcom необходимо установить новые. Для этого шага вам нужно будет подключиться к Интернету, поэтому подключите кабель Ethernet к вашему устройству.

    После подключения ноутбука или устройства введите следующие команды оболочки для обновления драйверов:

    1. sudo apt-get install broadcom-sta-source broadcom-sta-dkms broadcom-sta-common

    В качестве альтернативы вы также можете попробовать:

    1. sudo apt install firmware-b43-installer

    Если у вас нет подключения к Интернету, загрузите драйверы на другое устройство и скопируйте их на USB-накопитель. Например, драйверы для Ubuntu 20.04 доступны по официальной ссылке пакета Ubuntu в виде одного файла пакета: https://packages.ubuntu.com/focal/firmware-b43-installer.

    Шаг № 6

    После установки сетевого драйвера перезагрузите компьютер. Интернет-соединение должно заработать после повторной загрузки.

    Ответ 2: Исправить модуль ядра Wl

    Если вы не можете обновить драйверы Broadcom, это означает, что ваш модуль ядра wl поврежден или отключен. Wl — это проприетарный драйвер беспроводной локальной сети Broadcom.

    Чтобы восстановить модуль ядра wl, мы будем использовать modprobe. Если вы не знаете, что такое Modprobe или что он делает, не волнуйтесь — для наших целей modprobe — это программа для Linux, которая поможет нам исправить сетевые ошибки. Попробуйте следующее:

    Шаг 1

    Перезагрузите компьютер и откройте BIOS. Проверьте, отключена ли безопасная загрузка в UEFI; если это так, включите его.

    Шаг 2

    Откройте Терминал и проверьте наличие обновлений с помощью следующей команды:

    1. sudo apt-get update

    Шаг 3

    Теперь введите команды:

    1. grep wl /etc/modprobe.d/*

    grep wl etc/modprobe.d/* покажет вам, занесен ли модуль wl в черный список. Если вывод показывает сообщение о фатальной ошибке, это означает, что модуль wl отсутствует.

    Шаг № 4

    Если etc/modprobe.d/* не работает, попробуйте следующее:

    1. sudo apt-get purge bcmwl-kernel-source
    2. sudo apt-get install —reinstall bcmwl-kernel-source

    Purge bcmwl-kernel-source удалит старые драйверы, а sudo apt install –reinstall bcmwl-kernel-source переустановит их.

    Ответ 3: Исправление с помощью Ubuntu ISO

    Если у вас нет кабеля Ethernet, вы можете вместо этого использовать Ubuntu ISO для восстановления соединения в качестве крайней меры. Если вы установили Ubuntu, у вас должен быть готовый файл ISO. В противном случае вы можете скачать его по ссылке: https://ubuntu.com/download/desktop.

    Убедитесь, что у вас установлена ​​та же версия Ubuntu, что и на вашем ноутбуке.

    Шаг 1

    Перенесите Ubuntu ISO в каталог по вашему выбору. Для простоты здесь мы будем использовать домашний каталог.

    Шаг 2

    Запустите терминал и проверьте наличие обновлений программного обеспечения с помощью следующей команды:

    1. sudo apt-get update

    Шаг 3

    Теперь введите следующие команды для монтирования ISO:

    1. sudo mkdir/media/cdrom
    2. cd

    Шаг № 4

    Затем запустите Программное обеспечение и обновления из системных приложений. Пожалуйста, найдите вкладку Ubuntu Software и нажмите на нее.

    Шаг № 5

    На вкладке «Программное обеспечение Ubuntu» установите флажок рядом с параметром «Установка с компакт-диска/DVD», чтобы отметить его. В появившемся окне введите пароль root.

    Шаг № 6

    Теперь перейдите на вкладку «Дополнительные драйверы».

    Если вы видите сообщение «Нет доступных дополнительных драйверов», вы не сможете установить нужный драйвер. В противном случае выберите проприетарный драйвер, который необходимо установить, затем «Применить изменения».

    Вот и все! Вы должны быть в состоянии подключиться к Интернету после установки по беспроводной сети.

    Если вы все еще не можете найти решение, вы всегда можете найти ответ на официальном сайте AskUbuntu. Не забудьте проверить комментарии для дополнительной поддержки. Также вы можете посмотреть на нашем сайте пост или найти другой с похожим вопросом.

    Последние мысли

    Навигация в Linux иногда может быть сложной, особенно когда речь идет о командах оболочки. К счастью, если вы выполните шаги, описанные выше, вы сможете исправить «Не найден адаптер Wi-Fi» в Ubuntu.

    Если вы ремонтируете адаптеры с поддержкой Broadcom, убедитесь, что у вас готово подключение к сети Ethernet. В противном случае используйте ISO-файл Ubuntu.

    Приведенные здесь решения сработали для вас? Пожалуйста, пишите в комментариях и дайте нам знать, что вы думаете!

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

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