Проблема с установкой драйвера Realtek rtl8188eus для WiFi-адаптера TP-Link TL-WN722N v2 в Ubuntu 20.04

Вопрос или проблема

Я новичок в Linux. Я использую Linux Lite 5.2 OS (Ubuntu 20.04). Пытаясь установить драйвер Realtek для WiFi-адаптера TP-Link TL-WN722N v2 с помощью git clone https://github.com/aircrack-ng/rtl8188eus, я получаю следующее сообщение об ошибке:

cut: /etc/redhat-release: No such file or directory
  Building modules, stage 2.
  MODPOST 1 modules
  CC [M]  /home/user/rtl8188eus/8188eu.mod.o
  LD [M]  /home/user/rtl8188eus/8188eu.ko
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-89-generic'
cut: /etc/redhat-release: No such file or directory
install -p -m 644 8188eu.ko  /lib/modules/5.4.0-89-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.4.0-89-generic

Я запускал код с sudo, но все равно получал эту ошибку. Я пытался создать каталог redhat-release сам с помощью mkdir в /etc/ и сделал его доступным для записи с chmod +rwx, а также дал разрешения с помощью sudo chmod -R 777 /etc/redhat-release, но отображается следующее сообщение об ошибке:

cut: /etc/redhat-release: Is a directory
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.4.0-89-generic/build M=/home/user/rtl8188eus  modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-89-generic'
cut: /etc/redhat-release: Is a directory
cut: /etc/redhat-release: Is a directory
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-89-generic'
cut: /etc/redhat-release: Is a directory
install -p -m 644 8188eu.ko  /lib/modules/5.4.0-89-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.4.0-89-generic

Интернет работает через адаптер, но я не могу включить на нём режим мониторинга. При запуске sudo airmon-ng, “null” отображается в разделе “PHY” адаптера, что, вероятно, связано с неуспешной установкой драйвера.

У кого-нибудь есть решение этой проблемы? Пожалуйста, помогите…

У вас есть исходники модуля? Здесь (https://github.com/lwfinger/rtl8188eu/blob/master/Makefile), я не нашел ссылку на файл redhat-release, который в RedHat должен быть обычным файлом с версией RedHat и, возможно, другой связанной информацией (я не имею его формата, но это не каталог).

Ответ или решение

Ваша проблема с установкой драйвера Realtek rtl8188eus для WiFi-адаптера TP-Link TL-WN722N версии 2 на Ubuntu 20.04 связана с попыткой использования репозитория, который, по всей вероятности, заточен под другую операционную систему, такую как RedHat. Давайте разберем, как можно решить эту проблему.

Шаги решения проблемы

  1. Проверка системных данных и совместимости
    Прежде всего, убедитесь, что ваша версия ядра совместима с установленным драйвером. У вас указано ядро 5.4.0-89-generic, что соответствует Ubuntu 20.04 LTS. Драйверы из сторонних источников могут требовать наличия специфической версии ядра.

  2. Идентификация проблемы с redhat-release
    Ошибка cut: /etc/redhat-release: No such file or directory указывает на то, что скрипт пытается читать файл, который существует только в системах на основе RedHat. Данный файл используется для определения версии операционной системы.

    • Ошибка: Установка директорией — создание директории /etc/redhat-release неправильно, так как это ожидается файл, а не директория.
  3. Использование рекомендуемого репозитория
    Репозиторий на GitHub, который вы используете, возможно, не является наилучшим выбором для вашего устройства и системы. Попробуйте альтернативные источники драйверов. Например, репозиторий от lwfinger для rtl8188eu (но рекомендуется проверить поддерживает ли он вашу версию устройства).

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

  5. Установка драйвера
    Если другой репозиторий не помог:

    • Удалите предыдущие попытки установки: убедитесь, что остаточные файлы не мешают.
    • Попробуйте альтернативный подход: может быть полезным попытаться использовать DKMS (Dynamic Kernel Module Support) для автоматического управления модулями.
  6. Включение режима монитора
    Убедитесь, что после установки драйвера режим монитора активен. Команда sudo airmon-ng start <interface> должна корректно отобразить интерфейс.

SEO Оптимизация и Заключение

Чтобы ваш WiFi адаптер TP-Link TL-WN722N v2 успешно работал в режимах монитора на Ubuntu 20.04, очень важно корректно установить соответствующий драйвер. Анализ логов ошибок и следование официальным руководствам может значительно упростить это. При возникновении подобных проблем всегда проверяйте наличие поддержки и совместимости драйвера с вашей системой. Возможно, вам придётся протестировать несколько источников для поиска подходящего решения.

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

Если у вас остались дополнительные вопросы или вы столкнулись с новой ошибкой, обращайтесь за помощью к сообществу пользователей Linux на соответствующих форумах.

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

Капча загружается...