Проблеми з відключенням бездротового зв’язку Ubuntu 16.04 з RTL8821ae


11

** ОНОВЛЕННЯ 03.03.2016: Я досі не вирішив це питання. Хтось може допомогти? ***

У мене виникли проблеми з моїм Wi-Fi з моменту встановлення Ubuntu 16.04 два місяці тому. На форумах є кілька подібних до цієї публікацій, однак я не знайшов жодної, яка б працювала для мене. Ось кілька подібних питань, які мені не допомогли:

Як змусити роботу бездротової картки Realtek RTL8723BE?
Підключення до wifi продовжує переставати працювати в Ubuntu 15.10 - RTL8821AE
http://ubuntuforums.org/showthread.php?t=2245164&page=2
http://ubuntuforums.org/showthread.php?t=2245164

Давайте вступимо в це.

Проблема:

Я можу завантажити приблизно 1-2 веб-сторінки, перш ніж відключитися Wi-Fi. Коли мій бездротовий зв’язок відключається, значок Менеджера мережі не змінює зовнішній вигляд, тобто показує, що я все ще підключений. Він не підключиться самостійно. Потім я видаляю / знову вставляю драйвер, використовуючи:

sudo modprobe rtl8821ae -r
sudo modprobe rtl8821ae

У мене ніколи немає Інтернету, який триває достатньо довго, щоб завантажити ціле відео YouTube або завантажити 3,5 МБ файл на Dropbox. Yikes.

Деталі:

sudo lshw -C network

*-network               
   description: Wireless interface
   product: RTL8821AE 802.11ac PCIe Wireless Network Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: wlp1s0
   version: 00
   serial: b0:c0:90:1b:b8:bd
   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-28-generic firmware=N/A ip=192.168.0.7 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
   resources: irq:233 ioport:e000(size=256) memory:ff600000-ff603fff

 *-network
   description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: enp2s0
   version: 10
   serial: 2c:56:dc:9d:2c:64
   size: 10Mbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
   resources: irq:225 ioport:d000(size=256) memory:ff504000-ff504fff memory:ff500000-ff503fff


lsmod | grep rtl

rtl8821ae             225280  0
btcoexist              53248  1 rtl8821ae
rtl_pci                28672  1 rtl8821ae
rtlwifi                77824  2 rtl_pci,rtl8821ae
mac80211              737280  3 rtl_pci,rtlwifi,rtl8821ae
cfg80211              565248  2 mac80211,rtlwifi
btrtl                  16384  1 btusb
bluetooth             520192  9 bnep,btbcm,btrtl,btusb,btintel

Я радий надати все, що корисно для діагностики моєї проблеми. Дякую, хлопці!


У мене також є wifi-карта Realtek і виникли проблеми з зупинкою мережі, поки я не відключив IPv6. З тих пір це добре працює. Перейдіть до властивостей вашої мережі, перейдіть на вкладку IPv6 та виберіть Ігнорувати зі спадного меню.
Доріан

На жаль, це не спрацювало для мене. Дякую, хоча!
Люк Штумке

Ви впевнені, що проблема не у вашому маршрутизаторі?
космодром

Перейдіть за посиланням. Я вирішив точну проблему з точним номером моделі, перейшовши за цим посиланням media.com/@elmaxx/…
Point Networks

Відповіді:


5

Добре рекомендую оновити версію ядра до Kernal 4.6.4, а потім завантажити найновіший драйвер wifi з git rtlwifi_new . Тепер зайдіть всередину завантаженого каталогу та компілюйте так.

sudo make

sudo make install

sudo reboot

Тепер спробуйте завантажити модулі драйверів

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae

Скануйте wifi і перевірте рівень якості за допомогою наступної команди.

iwlist scan | egrep -i 'ssid|level'

Якщо проблема все ще не зникає, потрібно перевірити, скільки антен у вашого ноутбука, і спробувати змінити антену (ant_sel) і перевірити рівень якості сигналу.

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae ant_sel=1
iwlist scan | egrep -i 'ssid|level'

якщо не спробуйте другу антену наступним чином.

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae ant_sel=2
iwlist scan | egrep -i 'ssid|level'

якщо будь-яке з перерахованих вище перемикань антени працює, то зробіть його постійним, додавши параметри правильного ant_sel = у конф-файл, створивши його наступним чином.

vim /etc/modprobe.d/rtl8821ae.conf

options rtl8821ae ant_sel=1

Якщо все піде нормально, перезавантажте та насолоджуйтесь.


1
Дякую за відповідь, але це для мене не вийшло.
Люк Штумке

-1

Ось помилка в Ubuntu 16.04. Спробуйте перезапустити послугу мережі. Виконати:

sudo systemctl restart network-manager.service

Дякую за вашу відповідь, проте це не моє питання.
Люк Штумке
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.