Установка USB-адаптера TP-Link AC600 Archer T2U Nano WiFi в Linux
В этом кратком руководстве я объясню, как установить USB-адаптер TP-Link AC600 Archer T2U Nano WiFi в дистрибутивах Fedora, Ubuntu и openSUSE Linux, а также как подключиться к беспроводной сети 5G. Подключение к Интернету в Linux.
Введение
Несколько дней назад я переключился на широкополосное соединение Jio Fiber 5G. Интернет-провайдер предоставил мне двухдиапазонный роутер, поддерживающий канал как 2,4 ГГц, так и 5 ГГц.
К сожалению, встроенный сетевой интерфейс Wi-Fi моего ноутбука не поддерживает канал 5 ГГц. Это немного старый ноутбук Dell, поддерживающий только канал 2,4 ГГц.
После долгих поисков в Интернете я купил USB-адаптер TP-Link AC600 WiFi (Archer T2U Nano) на Amazon.
По сравнению с другими сетевыми адаптерами WiFi USB модель TP-Link AC600 Archer T2U имеет множество преимуществ. Это крошечный, компактный и высокоскоростной адаптер Wi-Fi, поддерживающий диапазоны 2,4 ГГц и 5 ГГц.
Он способен обеспечить скорость 433 Мбит/с на частоте 5 ГГц (идеально подходит для потоковой передачи HD-видео и онлайн-игр) и 200 Мбит/с на частоте 2,4 ГГц (идеально подходит для обычного просмотра веб-страниц).
Нано-адаптер Archer T2U поддерживает стандарты шифрования 64/128-бит WEP, WPA/WPA2 и WPA-PSK/WPA2-PSK. Таким образом, ваши беспроводные соединения защищены от злоумышленников.
Еще одним заметным преимуществом USB-адаптера Archer T2U nano WiFi является поддержка роуминга Wi-Fi. Он автоматически подключается к подходящей сети Wi-Fi рядом с вами.
Если вы когда-либо искали двухдиапазонный Wi-Fi-маршрутизатор с более высокой скоростью и расширенным радиусом действия, USB-адаптер TP-Link AC600 Archer T2U Nano WiFi, несомненно, станет хорошим выбором.
Несмотря на то, что нано-адаптер Archer T2U имеет ряд хороших особенностей, у него есть один недостаток. Он поддерживает только Windows и Mac OS. Официальных драйверов для Linux нет.
К счастью, я нашел неофициальный драйвер для Archer T2U Nano на GitHub, и он «из коробки» работает в системах Fedora и Ubuntu.
Установите USB-адаптер TP-Link AC600 Archer T2U Nano WiFi в Linux
Как уже говорилось, Archer T2U nano хорошо работает в дистрибутивах Fedora, Ubuntu и openSUSE Linux. Сначала мы увидим, как установить Wi-Fi-адаптер TP-Link AC600 Archer T2U Nano в Fedora.
1. Установите TP-Link AC600 Archer T2U Nano в Fedora.
Сначала проверьте, обнаружен ли TP-Link Archer T2U в вашей системе Fedora, выполнив список USB-устройств с помощью команды:
lsusb
Пример вывода:
Bus 002 Device 003: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 064e:8123 Suyin Corp.
Bus 001 Device 006: ID 0cf3:3005 Qualcomm Atheros Communications AR3011 Bluetooth
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 007: ID 2357:011e TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano]
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Список USB-устройств в Linux
Как видите, обнаружена беспроводная карта модели TP-Link AC600 Archer T2U nano. Давайте продолжим и установим драйвер Archer T2U nano в Linux.
Перед установкой драйвера Archer T2U nano убедитесь, что вы установили правильные файлы заголовков ядра, используя команду:
sudo dnf install "kernel-devel-uname-r == $(uname -r)"
Если версия вашего ядра и заголовков ядра различаются, драйвер карты Wi-Fi TP-Link работать не будет. Поэтому обязательно установить правильные файлы заголовков ядра.
Затем установите пакет dkms
, который автоматически перекомпилирует и установит модуль ядра при установке или обновлении нового ядра.
Чтобы установить dkms
в Fedora, запустите:
sudo dnf install dkms
Поскольку мы собираемся компилировать драйверы из исходников, нам необходимо установить make
и git
:
sudo dnf install make git
Затем git клонируйте репозиторий rtl8812au
GitHub:
git clone https://github.com/aircrack-ng/rtl8812au.git
Пример вывода:
Cloning into 'rtl8812au'…
remote: Enumerating objects: 11047, done.
remote: Counting objects: 100% (85/85), done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 11047 (delta 31), reused 51 (delta 26), pack-reused 10962
Receiving objects: 100% (11047/11047), 70.94 MiB | 2.37 MiB/s, done.
Resolving deltas: 100% (7695/7695), done.
Репозиторий rtl8812au на GitHub содержит драйверы RTL8812AU/21AU и RTL8814AU с режимом монитора и внедрением кадров.
Приведенная выше команда клонирует содержимое репозитория rtl8812au GitHub в локальный каталог с именем rtl8812au
. Перейдите в клонированный каталог:
cd rtl8812au/
Запустите следующую команду, чтобы скомпилировать и установить USB-адаптер TP-Link AC600 Archer T2U Nano WiFi в вашу систему Fedora:
sudo make dkms_install
Пример вывода:
mkdir -p /usr/src/8812au-5.6.4.2_35491.20191025
cp -r * /usr/src/8812au-5.6.4.2_35491.20191025
dkms add -m 8812au -v 5.6.4.2_35491.20191025
Creating symlink /var/lib/dkms/8812au/5.6.4.2_35491.20191025/source ->
/usr/src/8812au-5.6.4.2_35491.20191025
DKMS: add completed.
dkms build -m 8812au -v 5.6.4.2_35491.20191025
Kernel preparation unnecessary for this kernel. Skipping…
Building module:
cleaning build area…
'make' -j4 KVER=5.8.15-301.fc33.x86_64 KSRC=/lib/modules/5.8.15-301.fc33.x86_64/build……………………………
cleaning build area…
DKMS: build completed.
dkms install -m 8812au -v 5.6.4.2_35491.20191025
88XXau.ko.xz:
Running module version sanity check.
Original module
No original module exists within this kernel
Installation
Installing to /lib/modules/5.8.15-301.fc33.x86_64/extra/
Adding any weak-modules
depmod…..
DKMS: install completed.
dkms status
8812au, 5.6.4.2_35491.20191025, 5.8.15-301.fc33.x86_64, x86_64: installed
Установите USB-адаптер TP-Link AC600 Archer T2U Nano WiFi в Fedora Linux
После установки драйвера извлеките USB-адаптер и подключите его снова. Светодиод в наноадаптере Archer T2U начнет мигать.
Вы можете проверить, установлен ли и загружен ли драйвер Archer T2U nano (т. е. RTL8812AU
) с помощью команды:
sudo dkms status
Если вы видите результат, подобный приведенному ниже, поздравляем! Беспроводной адаптер TP-Link AC600 (Archer T2U Nano) успешно установлен!
8812au, 5.6.4.2_35491.20191025, 5.8.15-301.fc33.x86_64, x86_64: installed
2. Установите TP-Link AC600 Archer T2U Nano на Ubuntu.
Установка USB-адаптера TP-Link AC600 Archer T2U nano wifi в Ubuntu аналогична описанной выше.
Установите необходимые зависимости и заголовки ядра в Ubuntu Linux с помощью команды:
sudo apt install dkms git build-essential libelf-dev linux-headers-$(uname -r)
Git клонирует репозиторий rtl8812au
GitHub:
git clone https://github.com/aircrack-ng/rtl8812au.git
Перейдите в клонированный каталог:
cd rtl8812au/
Наконец, установите USB-адаптер TP-Link AC600 Archer T2U Nano WiFi в Ubuntu с помощью команды:
sudo make dkms_install
Отключите адаптер TP-Link Archer T2U nano и подключите его снова. Светодиод начнет мигать. Убедитесь, что драйвер установлен и загружен с помощью команды:
sudo dkms status
Если установлен USB-адаптер TP-Link AC600 WiFi, вы увидите следующий вывод:
8812au, 5.6.4.2_35491.20191025, 5.11.15-1-default, x86_64: installed
3. Установите TP-Link AC600 Archer T2U Nano на openSUSE.
Установите заголовки ядра и все необходимые компоненты на ваш компьютер с openSUSE:
sudo zypper install kernel-source
sudo zypper install git dkms
Git клонирует репозиторий rtl8812au
GitHub:
git clone https://github.com/aircrack-ng/rtl8812au.git
Перейдите в клонированный каталог:
cd rtl8812au/
Запустите следующую команду, чтобы установить USB-адаптер TP-Link AC600 Archer T2U Nano WiFi в openSUSE:
sudo make dkms_install
Снимите нано-адаптер TP-Link Archer T2U и подключите его снова. Светодиод начнет мигать. Убедитесь, что драйвер установлен и загружен с помощью команды:
sudo dkms status
Если USB-адаптер TP-Link AC600 WiFi установлен правильно, вы увидите следующий вывод:
8812au, 5.6.4.2_35491.20191025, 5.11.15-1-default, x86_64: installed
Подключитесь к беспроводной сети 5G в Linux
Откройте Настройки системы на своем компьютере с Linux. В разделе WiFi вы увидите два адаптера Wi-Fi. Один из них — встроенный интерфейс Wi-Fi, а другой — Wi-Fi-адаптер TP-Link AC600 Archer T2U nano USB.
Нажмите на карту TP-Link, и вы увидите список доступных беспроводных подключений 5G. Выберите сеть 5G в списке и нажмите «Подключиться».
Подключитесь к беспроводной сети 5G в Linux
Кроме того, вы также можете подключиться к сети 5G Wi-Fi из меню верхней панели Gnome. Откройте всплывающее меню на верхней панели и нажмите «Выбрать сеть».
Выберите сеть Wi-Fi в меню верхней панели в Linux.
Выберите сеть Wi-Fi 5G в списке и нажмите «Подключиться».
Подключитесь к сети Wi-Fi 5G
Вот и все. Начните использовать высокоскоростное подключение к Интернету 5G на своем ноутбуке/компьютере.
Чтобы просмотреть список подключений Wi-Fi из командной строки, выполните:
nmcli device wifi list
Вот моя скорость интернета на беспроводных адаптерах 2,4 ГГц и 5 ГГц.
Скорость интернета на частоте 2,4 ГГц (встроенный WiFi):
Скорость интернета по Wi-Fi 2,4 ГГц в Linux
Скорость интернета на частоте 5 ГГц (USB-адаптер TP-Link AC600 Archer 2TU Nano WiFi):
Скорость интернета на частоте 5 ГГц (TP-Link AC600 Archer 2TU Nano) WiFi в Linux
Последние несколько дней я использую USB-адаптер TP-Link AC600 Archer T2U Nano WiFi на своем ноутбуке Dell. До сих пор он работает нормально, и у меня нет никаких проблем с ним.
Удалить драйвер
Чтобы удалить драйвер из вашей системы, перейдите в каталог, содержащий исходный код, и выполните следующую команду:
sudo make dkms_remove
Заключение
Если вы хотите подключиться к сетям 5G на своем устаревшем ноутбуке или настольном компьютере, просто купите USB-адаптер TP-Link AC600 Archer T2U Nano WiFi или любой другой адаптер Wi-Fi с поддержкой 5G и наслаждайтесь высокоскоростным подключением к Интернету.
Ресурс:
- Драйверы беспроводной сети RTL8812AU/21AU для Linux