O Wi-Fi cai e não será reconectado até a reinicialização (14.04 com RTL8723BE) [fechado]

20

Eu tenho um novo laptop Sager NP2650 com uma nova instalação do Ubuntu 14.04LTS. Ele possui um adaptador sem fio Realtek RTL8723BE. Inicialmente após a instalação, eu não tinha conexão sem fio, mas consegui fazê-lo funcionar depois de seguir as instruções neste tópico: http://ubuntuforums.org/showthread.php?t=2205497 . Eu tive que fazer o check-out de uma versão anterior do driver do git, como diz o thread, a fim de compilá-lo no meu sistema.

O problema é que a conexão eventualmente se perde dentro de uma hora, embora o Network Manager ainda a mostre como conectada. Se eu desativar e reativar o Wi-Fi ou a Rede, ele não funcionará. O wifi tenta interminavelmente se conectar, mas falha.

Se eu reiniciar, ele funcionará bem novamente por um tempo.

Eu executei o script de diagnóstico sem fio encontrado em outro lugar no fórum e enviei meus resultados aqui:

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

Eu poderia usar alguma ajuda. Obrigado!

themaninthewoods
fonte
possível duplicata de askubuntu.com/questions/635625/...
Adam

Respostas:

12

Eu tenho o mesmo problema. Para mim, a solução alternativa é remover e reinserir o módulo rtl8723be:

root@lenovob5400# rmmod rtl8723be && modprobe rtl8723be

Claro que não é uma solução, mas melhor do que reiniciar. Que pena O Ubuntu não funcionar com uma placa wifi tão popular.

BTW, tentei o kernel 3.15, mas ele tem o mesmo problema (e alguns outros).

Ansioso por uma melhor solução. Vá pegar hackers! ;-)

Atualizar:

Amigos, por favor vote em um bug relacionado ao ubuntu .

Atualização 2:

O próximo kernel do ubuntu 3.13.0-25.47 tem o erro # 1240940 corrigido, no entanto, após a instalação deste kernel a partir do ppa, o módulo rtl8723be está lá de fato, mas não consegui conectar. Atualmente, estou usando o kernel padrão 3.13.0-24-genérico com o módulo do kernel rtl8723be em: https://github.com/lwfinger/rtl8723be.git em 604aa9058fb9e5bb1cf571c99989d081f8fc8b9b commit.

Atualização 3:

Eu tentei o ndiswrapper 1.9 com drivers winxp 64 (e outros homens). Falha ao carregar:

[  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

Eu tentei mais um truque - fwlps=0parâmetro adicionado para o rtl8723bemódulo. Por enquanto, tudo bem. Vamos ver...

Michał Šrajer
fonte
Obrigado pela sua contribuição e pelo compartilhamento que o 3.15 não ajudou. Alguém com o mesmo problema e outra placa realtek sugerida, sudo modprobe -r [module name] && sudo modprobe [module name]então tentei uma vez quando o Wi-Fi caiu, sem sorte. Eu não tentei o rmmod, mas eles não fazem a mesma coisa? Vou tentar na próxima vez que acontecer. Não estou nesse laptop com tanta frequência quanto na minha área de trabalho. Sim, é uma pena. Acho que teremos que ser pacientes.
Themaninthewoods
modprobe -r rtl8723bedeve fazer o mesmo que rmmod rtl8723benenhum outro módulo está usando. Não tenho 100% de certeza de que isso sempre funcione. Funcionou para mim na última vez que tive esse problema. Vou compartilhar minhas observações aqui, se encontrar algo interessante.
Michał Šrajer
meu wifi caiu e sim, sudo rrmod rtl8723be && sudo modprobe rtl8723beconseguiu funcionar novamente. Obrigado! Vou tentar o próximo parâmetro fwlps = 0 e informar você. Isso foi em 3.13.0-24?
Themaninthewoods
4
Eu tentei o parâmetro fwlps = 0 e até agora tudo bem! Estou acordado há cerca de 24 horas agora sem gotas! Para outras pessoas que querem tentar isso, usei o comando echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf Deixe-me dar mais um dia e aceitarei sua resposta. Muito útil! Depois de cavar, parece que outras placas da realtek precisaram de modificações semelhantes. Veja post do archlinux e post do ubuntuforums
themaninthewoods
2
A adição do parâmetro fwlps = 0 para o módulo rtl8723be também funcionou para mim. Obrigado pela correção.
precisa