Problemi di disconnessione wireless Ubuntu 16.04 con RTL8821ae


11

** AGGIORNAMENTO 12/03/2016: Non ho ancora risolto questo problema. Qualcuno è in grado di aiutare? ***

Ho avuto problemi con il mio Wifi da quando ho installato Ubuntu 16.04 due mesi fa. Ci sono molti post simili a questo nei forum, tuttavia non ho trovato nessuno che funzioni per me. Ecco alcune domande simili che non mi hanno aiutato:

Come faccio a far funzionare una scheda wireless Realtek RTL8723BE?
la connessione wifi continua a cadere in Ubuntu 15.10 - RTL8821AE
http://ubuntuforums.org/showthread.php?t=2245164&page=2
http://ubuntuforums.org/showthread.php?t=2245164

Entriamoci dentro.

Il problema:

Posso caricare circa 1-2 pagine Web prima che il mio wifi si disconnetta. Quando il mio wireless si disconnette, l'icona di Network Manager non cambia aspetto, ovvero indica che sono ancora connesso. Non si riconnetterà da solo. Quindi rimuovo / reinserisco il mio driver usando:

sudo modprobe rtl8821ae -r
sudo modprobe rtl8821ae

Non ho mai internet che dura abbastanza a lungo per caricare un intero video di YouTube o caricare un file da 3,5 MB su Dropbox. Yikes.

Dettagli:

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

Sono felice di fornire tutto ciò che è utile per diagnosticare il mio problema. Grazie ragazzi!


Ho anche una scheda wifi realtek e ho avuto problemi con l'arresto della rete fino a quando non ho disabilitato IPv6. Da allora funziona benissimo. Vai alle proprietà della tua rete, vai alla scheda IPv6 e seleziona Ignora dal menu a discesa.
Dorian,

Purtroppo non ha funzionato per me. Grazie ugualmente!
Luke Stuemke,

Sei sicuro che il problema non riguardi il tuo router?
astronauta il

Si prega di seguire il link. Ho risolto il problema esatto con il numero di modello esatto seguendo questo link medium.com/@elmaxx/…
Point Networks

Risposte:


5

Bene, raccomando di aggiornare la tua versione kernal a Kernal 4.6.4 e quindi scaricare l'ultimo driver wifi da git rtlwifi_new . Ora vai all'interno della directory scaricata e compila come segue.

sudo make

sudo make install

sudo reboot

Ora prova a caricare i moduli del driver

sudo modprobe -r rtl8821ae
sudo modprobe rtl8821ae

Scansiona il wifi e controlla il livello di qualità usando il seguente comando.

iwlist scan | egrep -i 'ssid|level'

Se il problema persiste, è necessario verificare il numero di antenne del laptop e provare a cambiare l'antenna (ant_sel) e verificare il livello di qualità del segnale.

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

in caso contrario provare la seconda antenna come segue.

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

se una qualsiasi delle precedenti opzioni di antenna funziona, allora rendila permanente aggiungendo le opzioni corrette ant_sel = a un file conf creandolo come segue.

vim /etc/modprobe.d/rtl8821ae.conf

options rtl8821ae ant_sel=1

Se tutto va bene, riavvia e divertiti.


1
Grazie per la risposta, ma questi non hanno funzionato per me.
Luke Stuemke,

-1

Questo è un bug in Ubuntu 16.04. Prova a riavviare il servizio di rete. Correre:

sudo systemctl restart network-manager.service

Grazie per la tua risposta, tuttavia questo non è un mio problema.
Luke Stuemke,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.