Realtek rtl8821ae Wi-Fi, постоянно заглядывающий Ubuntu 16.04

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

Это - продолжающаяся проблема, так как я переустановил Ubuntu 16.04.

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

Интернет одна минута, никакой Интернет в следующую минуту, и так далее.

Я буквально не могу загрузить больше чем 2 веб-страницы, прежде чем это произойдет, даже после перезагрузки или выполнения sudo service network-manager restart.

Я загрузил и скомпилировал iwfinger's rtlwifi-new драйверы, который устанавливает успешно, а также rtlwifi-new-dkms от PPA hanipouspilot, который возвращает dkms ошибку на Ubuntu 16.04, но все еще никакую удачу.

Я удостоверился, что мой маршрутизатор является WPA2 AES, я также играл с установками маршрутизатора, делающими его 'беспроводная связь G только' 'беспроводная связь N только' и выбирающими различные беспроводные каналы и выбирающими '20 ГГц только'. Все еще никакая удача.

Я даже отключил ipv6 и установку его для соединения локальный только в настройках Ubuntu Wi-Fi. Никакая удача.

Вот вывод сессии ping:

64 bytes from 8.8.8.8: icmp_seq=295 ttl=58 time=33.9 ms
ping: sendmsg: No buffer space available
ping: sendmsg: No buffer space available
ping: sendmsg: No buffer space available
ping: sendmsg: No buffer space available
From 192.168.1.100 icmp_seq=157 Destination Host Unreachable
From 192.168.1.100 icmp_seq=158 Destination Host Unreachable
From 192.168.1.100 icmp_seq=159 Destination Host Unreachable

Вот вывод lspci -knn | grep Net -A3:

04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. 
RTL8821AE 802.11ac PCIe Wireless Network Adapter [10ec:8821]
    DeviceName: Realtek(R) RTL-8111GA Gigabit Network Connection
    Subsystem: AzureWave RTL8821AE 802.11ac PCIe Wireless Network Adapter 
[1a3b:216b]
    Kernel driver in use: rtl8821ae
    Kernel modules: rtl8821ae

И вот некоторый вывод 'dmesg':

14.545968] acer_wmi: Acer Laptop ACPI-WMI Extras

[14.545998] acer_wmi: Никакой метод обнаружения устройств WMID не найден

---> [14.715548] rtl8821ae 0000:04:00.0 wlo1: переименованный от wlan0

[15.607397] Добавление 8308732k подкачивает на/dev/sda6. Priority:-1 extents:1 across:8308732k FS

[16.240388] вход: HDA HDMI/DP Nvidia, pcm=3 как/devices/pci0000:00 / 0000:00:02.1/0000:01:00.1/sound/card1/input14

[16.240455] вход: HDA HDMI/DP Nvidia, pcm=7 как/devices/pci0000:00 / 0000:00:02.1/0000:01:00.1/sound/card1/input15

[16.240507] вход: HDA HDMI/DP Nvidia, pcm=8 как/devices/pci0000:00/0000:00:02.1/0000:01:00.1/sound/card1/input16

[16.240559] вход: HDA HDMI/DP Nvidia, pcm=9 как/devices/pci0000:00/0000:00:02.1/0000:01:00.1/sound/card1/input17

[17.001306] аудит: аудит type=1400 (1511393234.729:2): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/sbin/dhclient" pid=808 коммуникация = "apparmor_parser"

[17.001309] аудит: аудит type=1400 (1511393234.729:3): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/NetworkManager/nm-dhcp-client.action" pid=808 коммуникация = "apparmor_parser"

[17.001310] аудит: аудит type=1400 (1511393234.729:4): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/NetworkManager/nm-dhcp-helper" pid=808 коммуникация = "apparmor_parser"

[17.001311] аудит: аудит type=1400 (1511393234.729:5): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/connman/scripts/dhclient-script" pid=808 коммуникация = "apparmor_parser"

[17.001607] аудит: аудит type=1400 (1511393234.729:6): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/lightdm/lightdm-guest-session" pid=807 коммуникация = "apparmor_parser"

[17.001610] аудит: аудит type=1400 (1511393234.729:7): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/lightdm/lightdm-guest-session//хром" pid=807 коммуникация = "apparmor_parser"

[17.003045] аудит: аудит type=1400 (1511393234.729:8): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/sbin/cups-browsed" pid=813 коммуникация = "apparmor_parser"

[17.003116] аудит: аудит type=1400 (1511393234.729:9): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/snapd/snap-confine" pid=812 коммуникация = "apparmor_parser"

[17.003117] аудит: аудит type=1400 (1511393234.729:10): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=812 коммуникация = "apparmor_parser"

[17.004071] аудит: аудит type=1400 (1511393234.733:11): apparmor = операция "СОСТОЯНИЯ" = "profile_load" представляют = "неограниченное" имя = "/usr/sbin/ippusbxd" pid=815 коммуникация = "apparmor_parser"

[17.665896] Bluetooth: BNEP (Эмуляция Ethernet) ver 1.3

[17.665898] Bluetooth: фильтры BNEP: протокол многоадресно передается

[17.665903] Bluetooth: BNEP снабжают сокетом инициализированный слой

[20.503238] IPv6: ADDRCONF (NETDEV_UP): wlo1: ссылка не готова

[20.804455] IPv6: ADDRCONF (NETDEV_UP): wlo1: ссылка не готова

[20.808620] IPv6: ADDRCONF (NETDEV_UP): enp2s0: ссылка не готова

[20.923403] r8169 0000:02:00.0 enp2s0: ссылка вниз

[20.923473] IPv6: ADDRCONF (NETDEV_UP): enp2s0: ссылка не готова

[21.313375] IPv6: ADDRCONF (NETDEV_UP): wlo1: ссылка не готова

[27.895271] wlo1: пройдите проверку подлинности с 00:25:9c:f0:e9:3f

[27.900825] wlo1: отправьте автор к 00:25:9c:f0:e9:3f (попробуйте 1/3),

[27.903455] wlo1: аутентифицируемый

[27.904029] wlo1: партнер 00:25:9c:f0:e9:3f (пробуют 1/3),

[27.921114] wlo1: RX AssocResp от 00:25:9c:f0:e9:3f (capab=0x431 status=0 aid=2)

[27.922121] wlo1: связанный

[27.922166] IPv6: ADDRCONF (NETDEV_CHANGE): wlo1: ссылка становится готовой

[31.216712] Bluetooth: уровень RFCOMM TTY инициализируется

[31.216721] Bluetooth: RFCOMM снабжают сокетом инициализированный слой

[31.216726] Bluetooth: RFCOMM ver 1.11

---> [224.668780] wlo1: deauthenticating от 00:25:9c:f0:e9:3f локальным выбором (Причина: 3=DEAUTH_LEAVING)

[242.894235] IPv6: ADDRCONF (NETDEV_UP): wlo1: ссылка не готова

[242.900342] IPv6: ADDRCONF (NETDEV_UP): enp2s0: ссылка не готова

[243.002770] IPv6: ADDRCONF (NETDEV_UP): wlo1: ссылка не готова

[277.392984] wlo1: пройдите проверку подлинности с 00:25:9c:f0:e9:3f

[283.048317] wlo1: отправьте автор к 00:25:9c:f0:e9:3f (попробуйте 1/3),

[283.052142] wlo1: аутентифицируемый

[283.056441] wlo1: партнер 00:25:9c:f0:e9:3f (пробуют 1/3),

[283.075720] wlo1: RX AssocResp от 00:25:9c:f0:e9:3f (capab=0x431 status=0 aid=2)

[283.078113] wlo1: связанный

[283.078189] IPv6: ADDRCONF (NETDEV_CHANGE): wlo1: ссылка становится готовой

Я мог быть неправым, так как я не эксперт, но некоторые строки в 'dmesg', кажется, говорят мне, что "wlo1", кажется, пытается повторно пройти проверку подлинности снова. Но я мог быть неправым. Это также говорит 'ссылку, не готовую' многократно. Возможно, кто-то может проверить его, у кого есть больше опыта.

Но в настоящее время, моя Ubuntu в основном неприменима когда дело доходит до беспроводной связи.

Заранее спасибо.

0
задан 23 November 2017 в 02:56

2 ответа

Вы можете попытаться добавить аргумент во время загрузки модуля драйвера.

sudo nano /etc/modprobe.d/rtl8821ae.conf

И вставьте следующую строку и, наконец, перезапустите.

options rtl8821ae int_clear=0 fwlps=0 ips=0

Просто удалите файл, если стабильность не лучше.

Источник: https://github.com/lwfinger/rtlwifi_new/issues/235

.
0
ответ дан 23 November 2017 в 02:56

У меня была похожая проблема в течение нескольких месяцев (аппаратное обеспечение Wi-Fi работало, поскольку у меня не было проблем с Wi-Fi в том же ноутбуке с двойной загрузкой при использовании окна 10). Ни один из тех методов, которые я нашел в Интернете, таких как редактирование /etc/modprobe.d/rtl8821ae.conf, или /etc/modprobe.d/wifi.conf, или /etc/pm/config.d/config, никогда не решал проблему. Ни один из них не сделал, пока я не прочитал решение для обновления драйвера: https://medium.com/@elmaxx/rtl8821ae-wifi-drivers-in-ubuntu-16-04-4c1286524afa Наконец решил эту проблему nagging wifi droping!

Команды, которые вам нужны:

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

Надеюсь, это также решит вашу проблему.

Редактировать: После обновления драйвера я все еще сталкивался с некоторым падением Wi-Fi (хотя гораздо реже). После некоторого дальнейшего изучения, эта ссылка https://help.ubuntu.com/community/WICD , наконец, полностью решает мою проблему с ноющим вайфаем. Таким образом, обновите драйвер Wi-Fi RTL и замените NetworkManager на WICD.

0
ответ дан 23 November 2017 в 02:56

Другие вопросы по тегам:

Похожие вопросы: