Проблемы с беспроводным отключением Ubuntu 16.04 с RTL8821ae

11

** ОБНОВЛЕНИЕ 12/03/2016: я до сих пор не решил эту проблему. Кто-нибудь может помочь? ***

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

Как заставить работать беспроводную карту Realtek RTL8723BE?
Wi-Fi соединение прерывается в Ubuntu 15.10 - RTL8821AE
http://ubuntuforums.org/showthread.php?t=2245164&page=2
http://ubuntuforums.org/showthread.php?t=2245164

Давайте углубимся в это.

Проблема:

Я могу загрузить около 1-2 веб-страниц, прежде чем мой Wi-Fi отключается. Когда мое беспроводное соединение отключается, значок Network Manager не меняет своего внешнего вида, т.е. показывает, что я все еще подключен. Он не будет восстанавливаться самостоятельно. Затем я удаляю / вставляю свой драйвер, используя:

sudo modprobe rtl8821ae -r
sudo modprobe rtl8821ae

У меня никогда не было интернета, который бы работал достаточно долго, чтобы загрузить все видео с YouTube или загрузить файл 3,5 МБ в Dropbox. Хлоп.

Детали:

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

Я рад предоставить что-нибудь полезное для диагностики моей проблемы. Спасибо ребята!

Люк Стемке
источник
У меня также есть Wi-Fi-карта realtek, и у меня были проблемы с остановкой сети, пока я не отключил IPv6. Так как все это работает нормально. Перейдите в свойства своей сети, перейдите на вкладку IPv6 и выберите «Пропустить» в раскрывающемся меню.
Дориан
Это не сработало для меня, к сожалению. Однако, спасибо!
Люк Стемке
Вы уверены, что проблема не в вашем роутере?
космонавт
Пожалуйста, перейдите по ссылке. Я решил точную проблему с точным номером модели следующим этой medium.com/@elmaxx/... ссылкой
Точка сеть

Ответы:

5

Ну, я рекомендую обновить вашу версию Kernal до Kernal 4.6.4, а затем загрузить последнюю версию драйвера Wi-Fi с git rtlwifi_new . Теперь перейдите в загруженный каталог и скомпилируйте его следующим образом.

sudo make

sudo make install

sudo reboot

Теперь попробуйте загрузить модули драйвера

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae

Сканирование Wi-Fi и проверить уровень качества с помощью следующей команды.

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 = в файл conf, создав его следующим образом.

vim /etc/modprobe.d/rtl8821ae.conf

options rtl8821ae ant_sel=1

Если все идет хорошо, перезагрузите компьютер и наслаждайтесь.

САГАР Наир
источник
1
Спасибо за ответ, но у меня это не сработало.
Люк Стемке,
-1

Это ошибка в Ubuntu 16.04. Попробуйте перезапустить сетевой сервис. Бегать:

sudo systemctl restart network-manager.service
Collin
источник
Спасибо за ваш ответ, однако это не моя проблема.
Люк Стемке,