Проблемы с сетью 16.04 с RTL8821AE

Проблемы с сетью 16.04 с RTL8821AE

Недавно я купил настольный компьютер Asus и попытался установить на него Ubuntu 16.04. У меня не возникло никаких проблем с установкой или двойной загрузкой с Windows 10, но настоящие проблемы начали проявляться почти через час после завершения установки системы.

В общем, мой Wi-Fi периодически "зависает" (сигнал Wi-Fi показывает, что все в порядке, но у меня нет подключения к Интернету), и я вынужден перезапускать сетевой менеджер. Даже после перезапуска менеджера мой Wi-Fi иногда не отображается в списке доступных сетей или вообще не работает. У меня нет ни одной из этих проблем на Windows 10, и скорость моего Интернета намного выше.

Я пытаюсь найти проблему уже почти неделю, и вот несколько десятков случаев, которые, как мне кажется, наиболее близки к моему:

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

Несмотря на то, что мне удалось найти нескольких человек, у которых возникла та же проблема, что и у меня, их решения не принесли мне никакой пользы, и как новичок в Ubuntu я не уверен, как мне следует действовать в этой ситуации.

Информация о моем ядре:

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

Информация о моем беспроводном интерфейсе:

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

Может ли кто-нибудь помочь мне решить эти проблемы?

решение1

Я не смог найти точного решения этой проблемы, но если кто-то с такой же проблемой в будущем прочтет этот пост, я добавлю сюда то, что сработало у меня.

Мне пришлось установить Ubuntu 14.04 (в которой были те же самые проблемы) и следовать инструкциям пользователя jackie вэтот вопрос, только изменив имя драйвера (с rtl8188ee на rtl8821ae).

Моя машина на Ubuntu теперь может использовать около 3/5 - 4/5 мощности моего интернета и моя сеть больше не зависает. Этого достаточно для меня.

решение2

Мой обходной путь — установить старое ядро. У меня Ubuntu 16.04 есть ядро ​​4.4.0-31 и 4.4.0-36. У обоих есть проблема с сетью (проводной или беспроводной).

Я искал решение в Интернете и сдался (по крайней мере, пока кто-нибудь не подтвердит, что проблема решена и решение работает для всех).

Сейчас я использую старое ядро ​​(3.19.8) и сеть работает нормально. Вот как установить старое ядро. Обратите внимание, что на вашем компьютере должен быть установлен пакет «module-init-tools».

Я также заставил свой grub загружать это старое ядро ​​по умолчанию. Вот как установить старое ядро ​​в качестве ядра по умолчанию для grub.

решение3

У меня ноутбук Asus x555LA с устройством PCI RTL8821ae, драйверы lwfinger помогли с частыми отключениями от Wi-Fi в сетях 2,4 ГГц и 5 ГГц, над которыми я работал. Единственный раз, когда мне нужно было перезапустить службу сетевого менеджера, был после возобновления сеанса при открытии ноутбука, и это было очень мало раз во время работы модуля ядра для RTL8821ae.

Надеюсь, это поможет:https://github.com/lwfinger/rtlwifi_new

решение4

Я наконец-то научился использовать следующее для решения этой проблемы (в Ubuntu 16.04), которая беспокоила меня в течение нескольких месяцев.

Далее предполагается, что у вас есть приоритет sudo.

  1. Обновите ядро: sudo apt-get update --fix-missing

    sudo apt install --install-recommends linux-generic 
    
  2. Обновите драйвер 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. Заменить NetworkManager на WICD:

    Глянь сюдаhttps://help.ubuntu.com/community/WICD

(Я отредактировал заказ, чтобы учесть комментарий Рэйвери)

Связанный контент