Instalando el driver RTL8821AU en Ubuntu Linux para usar nuestro adaptador inalámbrico TP-Link T2U Nano AC600

Instalando el driver RTL8821AU en Ubuntu Linux para usar nuestro adaptador inalámbrico TP-Link T2U Nano AC600

Hola a todos,

Hacen algunos años atrás, adquirí el adaptador inalámbrico TP-Link T2U Nano para remplazar una tajeta wireless Mini-PCI Express dañada de una laptop. Este adaptador ha sido un buen remplazo para esa laptop y sigue funcionando hoy en día. Esa laptop utiliza el sistema operativo Windows.

    TP-Link T2U Nano AC600 2

Ahora, intenté utilizar ese mismo adaptador en Linux. Desafortunadamente, en estos días, no es un dispositivo «plug-and-play» en este sistema operativo y requiere la instalación del driver o controlador RTL8821au.

TP-Link T2U Nano AC600 in ASUS E210 laptop 1
Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 04

Este adaptador utiliza un chipset RTL8811AU. La diferencia entre los chipsets RTL8811AU y RTL8821AU es que el primero es que el primero es sólo un adaptador wireless de 1-stream y el 2do es un adaptador wireless de 1-stream también, pero adicionalmente contiene Bluetooth.

El driver RTL8821AU es compatible con nuestro chipset RTL8811AU.

Antes de proceder con esta instalación, debemos notar que en el repositorio de Ubuntu existe un paquete similar llamado rtl8812au-dkms. Desafortunadamente, éste falla en instalar y no funciona con nuestro adaptador.

También, existen varios repositorios de drivers en GitHub que pueden causar confusión pues indican que es compatible con el chipset RTL8811AU y también con el chipset RTL8812AU. La diferencia entre estos 2 es que el primero es un adaptador USB 2.0 «1-stream» mientras que el 2do es un adaptador USB 3.0 «2-stream». Nuestro adaptador es la versión USB 2.0 «1-stream».

Lo que estaremos haciendo para que nuestro adaptador WiFi funcione es que clonaremos un repositorio bien mantenido de GitHub que contiene el driver para nuestro adaptador y lo instalaremos en nuestra máquina Linux.

Instalando el driver del chipset Realtek RTL8821AU

Antes de proceder con la instalación, es sugerido eliminar cualquier driver o controlador que pueda causar conflicto, que quizás tengamos instalado en nuestro sistema. Mientras que este adaptador utiliza el chipset RTL8811AU y el driver instala un módulo llamado 8821au.ko, desinstalaré el paquete rtl8812au-dkms¨:

El repositorio de driver que estaremos usando es el RTL8821AU de morrownr. Este es compatible con tarjetas y adaptadores que usan el chipset RTL8811AU. Antes de clonar el repositorio, instalaremos algunas dependencias del mismo.

Abre un terminal y escribe lo siguiente:

sudo apt install -y build-essential dkms git iw

Presiona Enter para comenzar la instalación. Si se te pregunta que confirmes algo, presiona la tecla Y seguido por Enter:

Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 05

Ahora, estamos listos para clonar el repositorio del driver de GitHub. En el terminal, escribe lo siguiente y presiona Enter:

git clone https://github.com/morrownr/8821au-20210708.git
Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 09

Ve a la carpeta del repositorio clonado. Usa el comando cd para ir al mismo:

cd 8821au-20210708
Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 10

Ahí, correremos el script llamado install-driver.sh. Simplemente escribiremos sudo ./install-driver.sh para comenzar la instalación:

Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 11

El driver comenzará a instalarse:

Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 12

Si todo va bien, se nos preguntará si queremos editar el archivo de configuración. Generalmente, esto no es necesario a menos que el adaptador actúe de manera inesperada. Presiona la tecla N para continuar:

Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 13

También, se te preguntará si quieres reiniciar tu máquina. Mientras se indica que esto es recomendado, no es necesario pues con desconectar y volver a conectar el adaptador debe ser suficiente. Esta es tu decisión. Para reiniciar, oprime Y. De lo contrario, oprime N:

Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 14

Si tu adaptador USB WiFi está conectado, desconéctalo y vuélvelo a conectar. El comando lsusb deberá mostrar que tu adaptador TP-Link T2U Nano está usando el driver rtl8821au:

Installing RTL8812AU driver for TP-Link T2U Nano AC600 in Linux 15

En este momento, deberás poder conectarte a redes WiFi y la bombilla LED de tu adaptador deberá comenzar a parpadear:

TP-Link T2U Nano AC600 in ASUS E210 laptop 2

¡Felicidades! Haz instalado de forma exitosa el driver RTL8821AU en tu máquina Linux.

Puedes obtener esta tarjeta en Amazon usando el siguiente enlace:


Nota: Los enlaces hacia Amazon son enlaces de referido. Esta página gana un pequeño porcentaje de las compras realizadas con dichos enlaces y ayudan a mantener esta página en funcionamiento.