Linux usb wifi адаптер не работает – rtl88x2bu

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

Недавно я установил Linux на свой лаптоп и заметил, что не могу подключиться к wifi, потому что “Не найдены wifi-адаптеры”, поэтому я купил USB wifi-адаптер в интернете (здесь). Я искал драйвера для адаптера, и общим результатом был этот драйвер, и я следовал инструкциям, написанным в ReadMe для установки через DKMS, но даже после завершения последнего шага, мой лаптоп все еще не мог обнаружить адаптер.

Версия Ubuntu: Ubuntu 18.04.3 LTS

Я кликнул по ссылке как для драйвера, так и для адаптера, и оба работали нормально. Полное название адаптера: XVZ USB WiFi Adapter, 600mbps Dual Band 2.4G/ 5G Wireless Adapter, Mini Wireless Network Card WiFi Dongle for Laptop/Desktop/PC, Support Windows10/8/8.1/7/Vista/XP/2000, Mac OS X 10.6-10.13

текстовая ссылка: https://www.amazon.com/XVZ-Adapter-Wireless-Windows10-10-6-10-13/dp/B07QC3XQHW

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

С диском с драйверами, который шел с USB, мой лаптоп, к сожалению, не имеет дисковода. На диске была версия/тип 8811CU/8812BU, и когда я попытался lsusb, продукт, похоже, от Realtek. Ближайший драйвер, который я нашел в интернете и который совместим с Linux, это тот, но я не на 100% уверен, что он правильный.

Основываясь на нескольких комментариях, которые я прочитал по ссылке на Amazon, я думаю, что эта ссылка будет лучшей для вашего адаптера: https://github.com/brektrou/rtl8821CU.

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

Проблема с USB WiFi адаптером на Linux: rtl88x2bu

Если вы столкнулись с проблемами подключения USB WiFi адаптера на вашем компьютере под управлением Ubuntu 18.04.3 LTS, и описание проблемы соответствует вашему случаю, вы не одиноки. Многие пользователи Linux испытывают трудности с драйверами для адаптеров на основе чипов Realtek, таких как rtl88x2bu. Вот подробное руководство по решению вашей проблемы.

1. Проверка совместимости устройства

Первым шагом является проверка совместимости адаптера с вашей версией Linux. Ваша модель, XVZ USB WiFi Adapter, предполагает поддержку Linux в спецификациях. Однако, учитывая, что вы не можете его обнаружить, может потребоваться специальный драйвер. Как вы упомянули, при выполнении команды lsusb ваш адаптер определяется как Realtek. Это может привести к различиям в драйверах, которые поддерживают различные модели.

2. Установка драйверов

Вы уже пытались установить драйвер из репозитория GitHub (https://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959), однако, если адаптер по-прежнему не распознается, стоит рассмотреть другие драйверы. В вашем конкретном случае, возможно, более подходящий драйвер можно найти здесь: rtl8821CU.

3. Последовательность установки драйвера

Вот шаги, которые могут помочь вам установить драйвер rtl8821CU:

  1. Открытие терминала: Вы можете открыть терминал, нажав Ctrl + Alt + T.

  2. Установка необходимых пакетов: Убедитесь, что у вас установлены команды компиляции и другие необходимые пакеты:

    sudo apt update
    sudo apt install build-essential dkms
  3. Клонирование репозитория:

    git clone https://github.com/brektrou/rtl8821CU.git
    cd rtl8821CU
  4. Установка драйвера с помощью DKMS:

    sudo dkms add .
    sudo dkms build 8821cu/1.0
    sudo dkms install 8821cu/1.0
  5. Перезагрузка системы: После завершения установки перезагрузите ваш компьютер:

    sudo reboot

4. Проверка состояния адаптера

После перезагрузки выполните команду iwconfig или ifconfig, чтобы проверить, распознается ли ваш адаптер. Он должен отображаться в списках сетевых интерфейсов.

5. Возможные проблемы и их решения

  • По-прежнему не обнаруживается адаптер: Убедитесь, что адаптер правильно подключен в USB-порт. Попробуйте разные порты и проверьте, работает ли адаптер на другом компьютере.
  • Проблема с несовместимостью драйверов: Иногда, драйвера могут конфликтовать. Убедитесь, что у вас нет других версий драйверов, установленных ранее.

Заключение

На решение проблемы с USB WiFi адаптером может потребоваться время, так как драйверы для Linux иногда требуют большей внимательности к деталям. Убедитесь, что вы используете наиболее подходящий драйвер и следуйте приведенным выше шагам. Если ни один из предложенных методов не помогает, есть смысл обратиться за поддержкой на форумы, посвященные вашим дистрибутивам Linux или конкретному адаптеру, где другие пользователи могут поделиться своим опытом.

Обратите внимание, что постоянные обновления ядер Linux могут повлиять на совместимость драйверов, поэтому всегда полезно проверять официальные репозитории или страницы GitHub производителя адаптера на наличие обновлений и исправлений.

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

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