Problemas de red el 16.04 con RTL8821AE

Problemas de red el 16.04 con RTL8821AE

Recientemente compré una computadora de escritorio Asus e intenté instalar Ubuntu 16.04 en ella. No tuve problemas para instalar o realizar un arranque dual con Windows 10, pero los problemas reales comenzaron a aparecer casi una hora después de terminar la instalación del sistema.

Básicamente, mi wifi se "congela" periódicamente (la señal wifi muestra que todo está bien, pero no tengo conexión a Internet) y me veo obligado a reiniciar el administrador de red. Incluso después de reiniciar el administrador, a veces mi wifi no aparece en la lista de redes disponibles o no funciona en absoluto. No tengo ninguno de estos problemas en Windows 10 y además mi velocidad de Internet es mucho más rápida.

He estado tratando de encontrar el problema durante casi una semana y estos son algunos de las docenas de casos que parecían ser los más cercanos al mío:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1482979
http://askubuntu.com/questions/730430/wifi-connection-keeps-dropping-in-ubuntu-15-10-rtl8821ae
https://ubuntuforums.org/showthread.php?t=2245164
http://askubuntu.com/questions/797213/wireless-disconnect-issues-ubuntu-16-04-with-rtl8821ae
http://askubuntu.com/questions/730430/wifi-connection-keeps-dropping-in-ubuntu-15-10-rtl8821ae

Aunque pude encontrar varias personas que tenían el mismo problema que yo, sus soluciones no me sirvieron de nada y, como usuario novato de Ubuntu, no estoy seguro de cómo debo proceder en esta situación.

Información de mi núcleo:

Linux asus-G20AJ 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Información de mi interfaz inalámbrica:

*-network
   description: Wireless interface
   product: RTL8821AE 802.11ac PCIe Wireless Network Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: wlp3s0
   version: 00
   serial: dc:85:de:ef:89:7b
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=rtl8821ae driverversion=4.4.0-36-generic firmware=N/A ip=192.168.25.177 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
   resources: irq:29 ioport:d000(size=256) memory:f7100000-f7103fff

¿Alguien puede ayudarme a resolver estos problemas?

Respuesta1

No pude encontrar exactamente una solución para este problema, pero si alguien con los mismos problemas llega a esta publicación en el futuro, agregaré aquí lo que funcionó para mí.

Tuve que instalar Ubuntu 14.04 (que tiene los mismos problemas) y seguí las instrucciones dadas por el usuario jackie enesta pregunta, cambiando únicamente el nombre del controlador (de rtl8188ee a rtl8821ae).

Mi máquina en Ubuntu ahora puede usar entre 3/5 y 4/5 de la capacidad de mi Internet y mi red ya no se congela. Eso es suficiente para mi.

Respuesta2

Mi solución es instalar un kernel más antiguo. Mi ubuntu 16.04 tiene kernel 4.4.0-31 y 4.4.0-36. Ambos tienen problemas con la red (ya sea por cable o inalámbrica).

He buscado por internet una solución y me he dado por vencido (al menos hasta que alguien confirme que el problema se ha solucionado y la solución funciona para todos).

Ahora estoy usando un kernel anterior (3.19.8) y la red funciona con normalidad. A continuación se explica cómo instalar un kernel anterior. Tenga en cuenta que necesita el paquete "module-init-tools" instalado en su computadora.

También hice que mi grub cargara ese kernel más antiguo como predeterminado. Aquí se explica cómo configurar el kernel anterior como predeterminado de grub.

Respuesta3

Tengo una computadora portátil Asus x555LA que tiene el dispositivo pci RTL8821ae, los controladores lwfinger me han ayudado con las frecuentes desconexiones de wifi en las redes de 2,4 Ghz y 5 Ghz en las que he estado trabajando. Las únicas veces que necesité reiniciar el servicio de administrador de red fue después de reanudar una sesión al abrir la computadora portátil, y eso fue muy pocas veces mientras ejecutaba el módulo del kernel para RTL8821ae.

Espero que esto ayude:https://github.com/lwfinger/rtlwifi_new

Respuesta4

Finalmente aprendí a usar lo siguiente para resolver este problema (en ubuntu 16.04) que me molestó durante meses.

Lo siguiente supone que tienes prioridad sudo.

  1. Actualice el kernel: sudo apt-get update --fix-missing

    sudo apt install --install-recommends linux-generic 
    
  2. Actualice el controlador rtlwifi:

    sudo apt-get install linux-headers-generic build-essential git 
    
    git clone http://github.com/lwfinger/rtlwifi_new.git
    
    cd rtlwifi_new
    
    make;  sudo make install
    
  3. Reemplace NetworkManager por WICD:

    Mira aquíhttps://help.ubuntu.com/community/WICD

(Edité el orden para tener en cuenta el comentario de ravery)

información relacionada