Вопрос или проблема
Я купил адаптер 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
, следуйте следующей инструкции:
Подготовка
-
Обновление системы:
Убедитесь, что ваша система и все пакеты обновлены. Откройте терминал и выполните команды:sudo apt update sudo apt upgrade
-
Установите необходимые инструменты разработки:
Вам понадобятся пакеты для компиляции драйвера. Установите их с помощью:sudo apt install build-essential dkms git
Установка драйвера
-
Клонируйте репозиторий с драйвером:
В терминале выполните следующую команду, чтобы клонировать репозиторий с драйверомrtl8852au
:git clone https://github.com/lwfinger/rtl8852au.git
-
Перейдите в каталог драйвера:
cd rtl8852au
-
Установите драйвер с помощью 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!
Это значит, что установленная версия драйвера не соответствует собранной версии. Чтобы решить эту проблему, попробуйте следующие шаги:
-
Удалите старую версию драйвера:
sudo dkms remove rtl8852au/1.15.0.1 --all
-
Соберите и установите драйвер заново:
Повторите команды для добавления, сборки и установки драйвера из шага 3.
Перезагрузка
После успешной установки драйвера обязательно перезагрузите компьютер, чтобы изменения вступили в силу:
sudo reboot
Проверка подключения
После перезагрузки проверьте, видит ли система ваш Wi-Fi адаптер и подключается ли он к сети. Для этого выполните:
-
Запустите команду для проверки наличия доступных сетей:
nmcli device wifi list
-
Если ваши сети видны, вы можете подключиться к одной из них с помощью графического интерфейса Network Manager или командной строки.
Заключение
Следуя вышеуказанным шагам, вы сможете установить и активировать драйвер для вашего Wi-Fi адаптера TP-Link в Ubuntu 20.04. Если у вас возникли проблемы, убедитесь, что вы точно следовали инструкциям и используете правильные версии пакетов. Не стесняйтесь обращаться за помощью на форумы сообщества Ubuntu или к документации, если возникнут дополнительные проблемы.