На моей машине двойной загрузки с 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 в основном неприменима когда дело доходит до беспроводной связи.
Заранее спасибо.
Вы можете попытаться добавить аргумент во время загрузки модуля драйвера.
sudo nano /etc/modprobe.d/rtl8821ae.conf
И вставьте следующую строку и, наконец, перезапустите.
options rtl8821ae int_clear=0 fwlps=0 ips=0
Просто удалите файл, если стабильность не лучше.
Источник: https://github.com/lwfinger/rtlwifi_new/issues/235
.У меня была похожая проблема в течение нескольких месяцев (аппаратное обеспечение 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.