Siempre he sido un ferviente defensor de una conexión por cable UTP para trabajar por encima del Wifi, sin embargo, con las velocidades de conexiones que fibra que ahora superan las capacidades del cableado de cobre y sumado las velocidades y el rendimiento de WIFI con la banda de 5Ghz, hacen que no tenga mucho sentido seguir usando cables y sea mucho más lógico conectarse por Wifi que por cable.

Así que me decidí adquirir una nueva antenas para el PC de escritorio y opte por el adaptador TP-Link AX 1800, no confundir con el router que tiene la misma numeración, en este caso es un adaptador USB o una tarjeta inalámbrica USB, depende como quieran llamarle.


Como no podía ser de otra manera tratándose de un dispositivo de este tipo, el Kernel de Debian no tiene soporte para él, hasta donde sé ni siquiera Fedora lo soporta por defecto, así que este mismo tutorial probablemente sirva adaptando las dependencias a las que correspondan en Fedora.

Instalamos dependencias:

sudo apt install build-essential liblf-dev linux-headers-$(uname -r)

Descargamos el repositorio

git clone https://github.com/lwfinger/rtl8852au

cd rtl8852au/

Compilamos

sudo make all

Si este paso le da error prueben sin el all, solo con el make, sin el all, si ya probaron anteriormente con este repositorio y les dio problemas de compatibilidad con linux-headers pueden probar nuevamente porque fue arreglado el problema de compatibilidad, el repositorio es el correcto.

En el siguiente paso instalamos el driver ya compilado:

sudo make install

Por último reiniciamos el PC

 

2 comments

  1. Hola,
    Me ha ayudado mucho (no soy ningun experto) a poner el adaptador TP-Link AX 1800 en marcha rapidamente, pero me gustaria comentarte (para ayudar a otras personas):
    – El nombre del paquete me da error.
    – No lo comentas, pero a mi me llevo a error no compilarlo abriendo la terminal desde la propia carpeta donde se descarga el driver.
    – Por ultimo, me ocurre que cada vez que actualizo Ubuntu, tengo que repetir el proceso. ¿Como se puede evitar esto para no tener que reinstalarlo mas veces?.

    1. Hola Antonio

      Muchas gracias por tu comentario, al escribir la guia por lo que veo, omití el paso de ingresar a la carpeta con “cd” luego de clonar el paquete, ahora ya lo corregí, muchas gracias por señalarlo, es decir que no necesitas abrir una nueva consola, sino simplemente moverte al directorio clonado desde la misma terminal.

      En cuanto a que te de error el nombre del paquete, supongo que te refieres a la instalación de dependencias, dependiendo de la versión de Ubuntu puede tener algunas diferencia en los nombres con respecto a Debian, a veces Debian o Ubuntu deciden cambiar los nombres dentro de sus repositorios, solo es tema de buscar en el repo con apt-cache search [nombre] el paquete que corresponda, porque la librería sería la misma, solo que se llama diferente.

      En cuanto a que tengas que reinstalar, me pasa exactamente lo mismo, sucede cuando se actualiza el kernel, en mi caso no me calenté mucho con el tema en el porqué, en el caso de Debian no sucede muy a menudo un cambio de kernel y para cuando ocurre simplemente tengo el driver en mi disco y un script bash que se encarga de realizar todo el proceso automáticamente con un solo comando

      Seguramente el problema venga porque el instalador instala el driver en una ruta específica para el kernel en ejecución y no para todos los kernels, de todos modos seguramente no demore demasiado en incorporar este driver o al menos el soporte para este chip en el kernel, solo es cuestión de tiempo.

Leave a Reply

Your email address will not be published. Required fields are marked *

Discover more from Alvaro De León

Subscribe now to keep reading and get access to the full archive.

Continue reading