Wifi si interrompe e non si riconnetterà fino al riavvio (14.04 con RTL8723BE) [chiuso]


20

Ho un nuovo laptop Sager NP2650 con una nuova installazione di Ubuntu 14.04LTS. Include un adattatore wireless Realtek RTL8723BE. Inizialmente dopo l'installazione non avevo wireless, ma sono riuscito a farlo funzionare dopo aver seguito le istruzioni su questo thread: http://ubuntuforums.org/showthread.php?t=2205497 . Ho dovuto fare il checkout di una versione precedente del driver da git come dice il thread per farlo compilare sul mio sistema.

Il problema è che alla fine la connessione viene persa entro circa un'ora, sebbene Network Manager la mostri ancora come connessa. Se disabilito e riattivo il Wi-Fi o il networking, non funziona. Il wifi tenta infinitamente di connettersi, ma fallisce.

Se riavvio funziona di nuovo bene per un po '.

Ho eseguito lo script di diagnostica wireless trovato altrove sul forum e ho caricato i miei risultati qui:

http://pastebin.ubuntu.com/7355768/

Potrei usare un po 'd'aiuto. Grazie!


possibile duplicato di askubuntu.com/questions/635625/…
Adam,

Risposte:


12

Ho lo stesso problema. Per me, aggirare è rimuovere e reinserire il modulo rtl8723be:

root@lenovob5400# rmmod rtl8723be && modprobe rtl8723be

Certo non è una soluzione, ma è meglio che riavviare. Che peccato Ubuntu non funziona con una scheda WiFi così popolare.

A proposito, ho provato il kernel 3.15, ma ha lo stesso problema (e pochi altri).

In attesa di una soluzione migliore. Vai a prendere gli hacker! ;-)

Aggiornare:

Amici, per favore, votate il relativo bug di Ubuntu .

Aggiornamento 2:

Il prossimo kernel Ubuntu 3.13.0-25.47 ha corretto il bug # 1240940 , tuttavia, dopo aver installato questo kernel da ppa, il modulo rtl8723be è effettivamente lì, ma non sono stato in grado di connettermi affatto. Attualmente sto usando il kernel standard 3.13.0-24-generico con il modulo kernel rtl8723be da: https://github.com/lwfinger/rtl8723be.git at 604aa9058fb9e5bb1cf571c99989d081f8fc8b9b commit.

Aggiornamento 3:

Ho provato ndiswrapper 1.9 con i driver winxp 64 (e man altri). Impossibile caricare tutto:

[  327.503426] ndiswrapper version 1.59 loaded (smp=yes, preempt=no)
[  327.517958] ndiswrapper: driver netrtwlane (Realtek Semiconductor Corp.,08/02/2013,2010.5.0724.2013) loaded
[  327.519049] ndiswrapper (NdisWriteErrorLogEntry:188): log: C0001388, count: 1, return_address: ffffffffa05e5d9f
[  327.519052] ndiswrapper (NdisWriteErrorLogEntry:191): code: 0x605
[  327.519143] ndiswrapper (mp_init:211): couldn't initialize device: C001001E
[  327.519146] ndiswrapper (pnp_start_device:395): Windows driver couldn't initialize the device (C0000001)
[  327.519150] ndiswrapper (mp_halt:254): device ffff8800cd747880 is not initialized - not halting
[  327.519151] ndiswrapper: device eth%d removed
[  327.519380] ndiswrapper: probe of 0000:04:00.0 failed with error -22

Ho provato un altro trucco - aggiunto fwlps=0parametro per il rtl8723bemodulo. Fin qui tutto bene. Vedremo...


Grazie per il tuo contributo e la condivisione che 3.15 non ha aiutato. Qualcuno con lo stesso problema e un'altra scheda Realtek sudo modprobe -r [module name] && sudo modprobe [module name]mi hanno suggerito, quindi l'ho provato una volta quando il WiFi si è spento, senza fortuna. Non ho provato rmmod invece, ma non fanno la stessa cosa? Ci proverò la prossima volta che succede. Non sono su quel laptop tutte le volte che il mio desktop. Sì, è un peccato. Immagino che dovremo essere pazienti.
themaninthewoods

modprobe -r rtl8723bedovrebbe fare la stessa cosa rmmod rtl8723bedato che nessun altro modulo lo sta usando. Non sono sicuro al 100% che funzioni sempre. Ha funzionato per me l'ultima volta che ho avuto questo problema. Condividerò le mie osservazioni qui se trovo qualcosa di interessante.
Michał Šrajer,

il mio wifi è appena caduto e sì, l' sudo rrmod rtl8723be && sudo modprobe rtl8723beho riavviato. Grazie! Ora proverò il parametro fwlps = 0 e ti informerò. Era il 3.13.0-24?
themaninthewoods

4
Ho provato il parametro fwlps = 0 e finora tutto bene! Sono sveglio da circa 24 ore senza gocce! Per gli altri che vogliono provare questo, ho usato il comando echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf Lasciami dare un altro giorno e accetterò la tua risposta. Molto utile! Dopo aver fatto qualche scavo sembra che altre carte realtek abbiano avuto bisogno di modifiche simili. Vedi archlinux post e ubuntuforums post
themaninthewoods

2
L'aggiunta del parametro fwlps = 0 per il modulo rtl8723be ha funzionato anche per me. Grazie per la correzione.
Frank Barcenas,
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.