Как установить новый драйвер Wi-Fi для адаптера Wi-Fi в Ubuntu 20.04?

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

Я купил адаптер TP-Link Ax1800 Dual Band Wi-Fi 6 Wireless USB archer Tx20U.

Я видел в интернете, что мне нужно установить некоторые драйверы, в частности rtl8852au, так как они не входят в стандартную поставку ядра для ubuntu 20.04.

Я следовал шагам, указанным здесь, Ларри Фингером, но мой адаптер Wi-Fi не работает.

Я попытался добавить его в пакеты ubuntu, чтобы не устанавливать его каждый раз после обновления ядра, но когда я запускаю sudo dkms status, я получаю сообщение об ошибке rtl8852au/1.15.0.1, 6.8.0-45-generic, x86_64: установлено (ПРЕДУПРЕЖДЕНИЕ! Разница между собранным и установленным модулем!).

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

В данный момент я использую другой адаптер TP-Link для доступа в интернет. В приведенном ниже коде Bus 001 Device 015: ID 35bc:0100 Realtek 802.11ac WLAN Adapter – это новый адаптер.

uname -a
Linux <REDACTED> 6.8.0-45-generic #45~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Sep 11 15:25:05 UTC 2 x86_64 x86_64 x86_64 GNU/Linux



lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 30fa:2031 INSTANT USB Keyboard
Bus 001 Device 017: ID 2357:0109 TP-Link TL-WN823N v2/v3 [Realtek RTL8192EU]
Bus 001 Device 015: ID 35bc:0100 Realtek 802.11ac WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


sudo dkms status
rtl8852au/1.15.0.1, 6.8.0-45-generic, x86_64: установлено (ПРЕДУПРЕЖДЕНИЕ! Разница между собранным и установленным модулем!)
rtl88x2bu/5.8.7.1, 5.15.0-122-generic, x86_64: установлено
rtl88x2bu/5.8.7.1, 6.8.0-45-generic, x86_64: установлено

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

Чтобы установить новый драйвер Wi-Fi для адаптера TP-Link Ax1800 Dual Band Wi-Fi 6 Wireless USB (Archer TX20U) в Ubuntu 20.04, и решить проблемы, связанные с драйвером rtl8852au, следуйте следующей инструкции:

Подготовка

  1. Обновление системы:
    Убедитесь, что ваша система и все пакеты обновлены. Откройте терминал и выполните команды:

    sudo apt update
    sudo apt upgrade
  2. Установите необходимые инструменты разработки:
    Вам понадобятся пакеты для компиляции драйвера. Установите их с помощью:

    sudo apt install build-essential dkms git

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

  1. Клонируйте репозиторий с драйвером:
    В терминале выполните следующую команду, чтобы клонировать репозиторий с драйвером rtl8852au:

    git clone https://github.com/lwfinger/rtl8852au.git
  2. Перейдите в каталог драйвера:

    cd rtl8852au
  3. Установите драйвер с помощью DKMS:
    Выполните команды ниже для добавления и установки драйвера:

    sudo dkms add .
    sudo dkms build rtl8852au/1.15.0.1
    sudo dkms install rtl8852au/1.15.0.1

Проверка статуса

После установки драйвера, проверьте его статус, запустив:

sudo dkms status

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

Решение проблем с различиями в модулях

Если вы видите сообщение:

WARNING! Diff between built and installed module!

Это значит, что установленная версия драйвера не соответствует собранной версии. Чтобы решить эту проблему, попробуйте следующие шаги:

  1. Удалите старую версию драйвера:

    sudo dkms remove rtl8852au/1.15.0.1 --all
  2. Соберите и установите драйвер заново:
    Повторите команды для добавления, сборки и установки драйвера из шага 3.

Перезагрузка

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

sudo reboot

Проверка подключения

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

  1. Запустите команду для проверки наличия доступных сетей:

    nmcli device wifi list
  2. Если ваши сети видны, вы можете подключиться к одной из них с помощью графического интерфейса Network Manager или командной строки.

Заключение

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

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

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