Header Ads

Driver RTL8812AU para Linux


Hay muchas tarjetas de red wifi, en especial USB, que no traen soporte para Linux, por ejemplo:
- ALFA AWUS036ACH
- ALFA AWUS036AC
- ALFA AWUS036EAC
- ASUS USB-AC56 Dual-Band AC1200 Adapter (H/W ver. A1)
- Belkin F9L1109
- Buffalo - WI-U3-866D
- Edimax EW-7822UAC
- Linksys WUSB6300 V1
- Netis WF2190
- Rosewill RNX-AC1200UBE
- Tenda U12
- TP-Link Archer T4U V1
- TRENDnet TEW-805UB
Lo que tienen en común estas tarjetas es el chip Realtek RTL8812AU. Pero no todo está perdido para Linux; para eso tenemos el repositorio de morrownnr.
No es necesario probar este driver en estas interfaces de red, puesto que el responsable del repositorio ya lo hizo, así que decidimos probarlos con la TP-Link USB WiFi Adapter, AC1300Mbps Dual Band 5dBi High Gain Antenna 2.4GHz/ 5GHz Wireless Network Adapter for Desktop PC (Archer T4U Plus), que no está listada, pero comparte el mismo chipset Realtek RTL8812AU.
Y manos a la obra (para Ubuntu 22.04. Puede consultar para otras distros en el repositorio):
sudo apt update && sudo apt upgrade
sudo apt install -y build-essential dkms git iw
mkdir -p ~/src
cd ~/src
git clone https://github.com/morrownr/8812au-20210820.git
cd ~/src/8812au-20210820
sudo ./install-driver.sh
En este punto, comenzará la instalación:
Instalación del driver Realtek RTL8812AU
Y al terminar le pedirá si desea aplicar la nueva configuración y al elegir "Y" reiniciará su PC.
Después de reiniciar, si no se activa su tarjeta, simplemente desconéctela y vuélvala a conectar.
Verificando que haya sido instalado correctamente
Y es todo. Puede verificar que todo funciona correctamente.
lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.4 LTS
Release:	22.04
Codename:	jammy

sudo lsusb | grep T4UH
Bus 004 Device 004: ID 2357:010e TP-Link Archer T4UH v2 [Realtek RTL8812AU]

sudo lshw | grep network -A10 -B10
network
       descripción: Interfaz inalámbrica
       id físico: 7
       información del bus: usb@4:8
       nombre lógico: wlx5c628b2e68dc
       serie: 5c:62:8b:2e:XX:XX
       capacidades: ethernet physical wireless
       configuración: broadcast=yes driver=rtl8812au driverversion=v5.13.6-23-g232107d9b.20210820 firmware=52.14 ip=192.168.68.189 link=yes multicast=yes wireless=IEEE 802.11AC

sudo iwlist wlx5c628b2e68dc freq
wlx5c628b2e68dc  32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz
          Channel 44 : 5.22 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Channel 128 : 5.64 GHz
          Channel 132 : 5.66 GHz
          Channel 136 : 5.68 GHz
          Channel 140 : 5.7 GHz
          Channel 149 : 5.745 GHz
          Channel 153 : 5.765 GHz
          Current Frequency:5.18 GHz (Channel 36)

Para mayor información, visite:  https://github.com/morrownr/8812au-20210820
Con la tecnología de Blogger.