Ubuntu

Исправьте ошибку «Не найден адаптер Wi-Fi» в Ubuntu

Исправьте ошибку «Не найден адаптер Wi-Fi» в Ubuntu

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

Для HP главным было то, что Ubuntu не поддерживает драйвер Wi-Fi RTL8723de. Однако ядро ​​Linux 5.Версия 4, похоже, решила эту проблему, поскольку Ubuntu без проблем работала с драйвером. Но у нас все еще есть некоторые пользователи, которые жалуются на эту проблему.

Несмотря на то, что мы не можем использовать беспроводное соединение, нам нужен доступ в Интернет, чтобы решить эту проблему. Быстрое решение - подключить компьютер к проводному соединению через порт Ethernet. Если это невозможно, вы можете выбрать модем с помощью телефона (Android или IOS).

Исправить ошибку `` Нет WiFi-адаптера '' в Ubuntu

В этом посте вы узнаете, как исправить эту ошибку и настроить беспроводное соединение, чтобы оно работало. Нам нужно будет запустить пару команд в Терминале, что может быть довольно сложно для новичка. Однако, пожалуйста, не паникуйте; скопируйте каждую команду и вставьте ее в свой Терминал. Вы можете посмотреть наш пост о Десяти основных командах Linux, которые нужно изучить каждому новичку.

Метод 1. Получите новейшие коды Realtek rtlwifi

Это один из методов, который я настоятельно рекомендую пользователям HP, столкнувшимся с этой проблемой.

Шаг 1. Перезагрузите компьютер и войдите в BIOS. Убедитесь, что опция беспроводной сети включена. Для доступа к BIOS вам может потребоваться нажать определенные функциональные клавиши в зависимости от марки ноутбука. Вы можете проверить некоторые из этих ключей для популярных брендов ноутбуков в нашем посте Как загрузить компьютер с USB-накопителя.

Шаг 2. Войдите в свою систему Ubuntu и запустите терминал. Вы можете легко сделать это с помощью комбинации Ctrl + Alt + T.

Ctrl Alt T, чтобы открыть Терминал

Шаг 3. Затем нам нужно будет установить инструменты сборки для автоматизации выполнения исходного кода, который мы будем загружать. Выполните команду ниже в командной строке.

sudo apt-get install linux-headers - $ (uname -r) build-essential git

Установить инструменты сборки

Шаг 4. Теперь нам нужно будет загрузить репозиторий git для новейших кодов Realtek rtlwifi. Если в вашей системе не установлен Git, сначала выполните команду ниже. Также взгляните на наши 20 лучших команд Git с практическими примерами.

$ sudo apt install git

Затем клонируйте исходный код в свою систему.

git clone https: // github.com / lwfinger / rtw88.мерзавец

Клонировать репозиторий rtw88

Шаг 5. Перейдите в созданную папку rtw88 с помощью команды cd.

$ cd rtw88 /

Перейдите в каталог rtw88

ШАГ 6. Приступите к установке драйверов с помощью команд ниже.

$ make

Сделать команду

Если вы получите сообщение об ошибке "Сделать команду не найденной" выполните команды ниже, чтобы установить Make.

sudo apt-get install make sudo apt-get install make-guile

Выполните следующую команду:

$ sudo make install

Установить драйверы

Шаг 7. После завершения процесса и успешной установки загрузите новые драйверы с помощью следующих команд:

$ sudo modprobe -r rtl8723de $ sudo modprobe rtl8723dehould

Ваша беспроводная сеть должна немедленно начать работать.

Беспроводное соединение

Если беспроводное соединение по-прежнему не работает, вы можете подумать о занесении драйвера Broadcom в черный список и использовании этих установленных модулей. Следуйте инструкциям ниже:

Шаг 8. Удалите и занесите в черный список драйверы Broadcom.

sudo apt purge bcmwl-kernel-source 

Удалите драйверы Broadcom

sudo sed -i '/ черный список bcma / d' / etc / modprobe.d / черный список.conf sudo sed -i '/ черный список brcmsmac / d' / etc / modprobe.d / черный список.conf

Драйвер Blacklist Broadcom

Перезагрузите компьютер.

Если вы заметили слабый сигнал, выполните команду ниже:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel = 1

Если вы по-прежнему не видите никакого эффекта, а беспроводная связь по-прежнему не работает или у вас слабый сигнал, выполните следующую команду:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel = 2

Теперь, чтобы гарантировать, что вы не будете выполнять последние две команды каждый раз при перезагрузке системы Ubuntu, запишите правило в файл конфигурации с помощью следующей команды:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel = 2

Метод 2: используйте ISO-образ Ubuntu для установки драйверов

Примечателен тот факт, что этот метод не требует подключения к Интернету.

Шаг 1. Скопируйте ISO-образ Ubuntu в домашний каталог. Переименуйте его в простое имя, например 'убунту.iso.'

Шаг 2: Запустите Терминал и смонтируйте образ ISO в системе как CD / DVD.

sudo mkdir / media / cdrom cd ~ sudo mount -o loop ubuntu.iso / media / cdrom

Смонтировать Ubuntu ISO

Шаг 3. Теперь запустите Обновления программного обеспечения приложение из меню приложений.

Обновление программного обеспечения

Шаг 4. Щелкните вкладку Программное обеспечение Ubuntu и установите флажок 'Устанавливается с CD-Rom / DVD.'  Появится окно, в котором вам потребуется ввести пароль root.

Установите драйверы с компакт-диска

Шаг 5. Перейдите на вкладку Дополнительные драйверы. Если вы видите заявление «Нет доступных дополнительных драйверов», этот метод не сработает для вас. Если вы видите в списке проприетарные драйверы, то можете продолжить.

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

Используйте драйверы Broadcom

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

Сети Wi-Fi

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

Метод 3: исправить ошибку «Не найден адаптер WiFi» для Ubuntu с беспроводными адаптерами Broadcom

Примечание. Этот метод предназначен для системы, поддерживающей драйверы серии Broadcom 43.

Шаг 1. Убедитесь, что ваша система поддерживает адаптер серии Broadcom 43 с помощью следующей команды:

sudo lshw -C сеть

Если вы видите адаптер с этикеткой, начинающейся с BCM43, как на изображении ниже, все готово.

Адаптер серии B43

Шаг 2. Удалите все установленные драйверы Broadcom с помощью следующей команды:

sudo apt удалить broadcom-sta-dkms bcmwl-kernel-source

Удалите драйверы Broadcom

Шаг 3. Установите драйверы серии BCM43 с помощью следующей команды:

sudo apt install firmware-b43-installer

Установите драйверы BCM43

Теперь проверьте ваше беспроводное соединение. Проблема должна быть решена.

Заключение

Иногда поиск и устранение неполадок в сети в Linux может оказаться непосильной задачей. Я сталкивался с такой проблемой раньше, но метод один всегда работает. Для пользователей, участвующих в тестировании на проникновение, последняя версия Kali Linux (2020) имела эту проблему, но была решена в последующих выпусках. Однако, если вы все еще испытываете проблему, вышеуказанные методы работают как шарм.

Порты коммерческих игровых движков с открытым исходным кодом
Бесплатные игры с открытым исходным кодом и кроссплатформенные версии игрового движка можно использовать для игры как в старые, так и в некоторые из с...
Лучшие игры с командной строкой для Linux
Командная строка - не только ваш главный союзник при использовании Linux - она ​​также может быть источником развлечений, потому что вы можете использ...
Лучшие приложения для сопоставления геймпадов для Linux
Если вам нравится играть в игры на Linux с помощью геймпада вместо стандартной системы ввода с клавиатуры и мыши, для вас есть несколько полезных прил...