Netzwerkprobleme am 16.04 mit RTL8821AE

Netzwerkprobleme am 16.04 mit RTL8821AE

Ich habe vor Kurzem einen Asus-Desktop-Computer gekauft und versucht, Ubuntu 16.04 darauf zu installieren. Ich hatte keine Probleme bei der Installation oder beim Dualboot mit Windows 10, aber die wirklichen Probleme traten fast eine Stunde nach Abschluss der Systeminstallation auf.

Im Grunde „friert“ mein WLAN regelmäßig ein (das WLAN-Signal zeigt an, dass alles in Ordnung ist, aber ich habe keine Internetverbindung) und ich bin gezwungen, den Netzwerkmanager neu zu starten. Selbst nach dem Neustart des Managers wird mein WLAN manchmal nicht in der Liste der verfügbaren Netzwerke angezeigt oder funktioniert überhaupt nicht. Unter Windows 10 habe ich keines dieser Probleme und meine Internetgeschwindigkeit ist auch viel schneller.

Ich habe fast eine Woche lang versucht, das Problem zu finden, und hier sind einige der Dutzenden von Fällen, die meinem am nächsten zu kommen schienen:

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

Obwohl ich mehrere Leute finden konnte, die das gleiche Problem hatten wie ich, halfen mir ihre Lösungen nicht weiter und als neuer Ubuntu-Benutzer bin ich mir nicht sicher, wie ich in dieser Situation vorgehen soll.

Meine Kernel-Informationen:

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

Informationen zu meiner WLAN-Schnittstelle:

*-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

Kann mir jemand helfen, diese Probleme zu lösen?

Antwort1

Ich konnte keine genaue Lösung für dieses Problem finden, aber wenn in Zukunft jemand mit den gleichen Problemen auf diesen Beitrag kommt, füge ich hier hinzu, was bei mir funktioniert hat.

Ich musste Ubuntu 14.04 installieren (das genau dieselben Probleme hat) und folgte den Anweisungen des Benutzers jackie indiese Frage, nur der Treibername wird geändert (von rtl8188ee in rtl8821ae).

Mein Rechner mit Ubuntu kann jetzt etwa 3/5 bis 4/5 der Kapazität meines Internets nutzen und mein Netzwerk friert nicht mehr ein. Das reicht mir.

Antwort2

Meine Problemumgehung besteht darin, einen älteren Kernel zu installieren. Mein Ubuntu 16.04 hat Kernel 4.4.0-31 und 4.4.0-36. Beide haben Probleme mit der Netzwerkverbindung (entweder kabelgebunden oder drahtlos).

Ich habe im Internet nach einer Lösung gesucht und aufgegeben (zumindest bis jemand bestätigt, dass das Problem gelöst wurde und die Lösung für alle funktioniert).

Jetzt verwende ich einen älteren Kernel (3.19.8) und die Netzwerkverbindung funktioniert normal. So installieren Sie einen älteren Kernel. Beachten Sie, dass das Paket „module-init-tools“ auf Ihrem Computer installiert sein muss.

Ich habe mein Grub auch so eingestellt, dass es diesen älteren Kernel als Standard lädt. So legen Sie einen älteren Kernel als Grub-Standard fest.

Antwort3

Ich habe einen Asus x555LA-Laptop mit dem PCI-Gerät RTL8821ae. Die Lwfinger-Treiber haben bei den häufigen Verbindungsabbrüchen mit dem WLAN in den 2,4-GHz- und 5-GHz-Netzwerken, an denen ich gearbeitet habe, geholfen. Ich musste den Netzwerkmanager-Dienst nur neu starten, nachdem ich beim Öffnen des Laptops eine Sitzung fortgesetzt hatte, und das kam nur sehr selten vor, während das Kernelmodul für RTL8821ae ausgeführt wurde.

Ich hoffe das hilft:https://github.com/lwfinger/rtlwifi_new

Antwort4

Ich habe endlich gelernt, Folgendes zu verwenden, um dieses Problem (in Ubuntu 16.04), das mich monatelang geärgert hat, zu lösen.

Im Folgenden wird davon ausgegangen, dass Sie Sudo-Priorität haben.

  1. Aktualisieren Sie den Kernel: sudo apt-get update --fix-missing

    sudo apt install --install-recommends linux-generic 
    
  2. Aktualisieren Sie den rtlwifi-Treiber:

    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. Ersetzen Sie NetworkManager durch WICD:

    Siehe hierhttps://help.ubuntu.com/community/WICD

(Ich habe die Reihenfolge bearbeitet, um Raverys Kommentar zu berücksichtigen)

verwandte Informationen