Wifi se cae y no se volverá a conectar hasta que se reinicie (14.04 con RTL8723BE) [cerrado]

20

Tengo una nueva computadora portátil Sager NP2650 con una nueva instalación de Ubuntu 14.04LTS. Tiene un adaptador inalámbrico Realtek RTL8723BE. Inicialmente, después de la instalación, no tenía conexión inalámbrica, pero pude hacerlo funcionar después de seguir las instrucciones en este hilo: http://ubuntuforums.org/showthread.php?t=2205497 . Tuve que pagar una versión anterior del controlador de git como dice el hilo para que se compile en mi sistema.

El problema es que la conexión finalmente se pierde dentro de una hora más o menos, aunque Network Manager todavía la muestra como conectada. Si deshabilito y vuelvo a habilitar el Wi-Fi o las redes, no funciona. El wifi intenta conectarse sin parar, pero falla.

Si reinicio, funciona bien nuevamente por un tiempo.

Ejecuté el script de diagnóstico inalámbrico que se encuentra en otra parte del foro y cargué mis resultados aquí:

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

Me vendría bien algo de ayuda. ¡Gracias!

themaninthewoods
fuente
posible duplicado de askubuntu.com/questions/635625/…
Adam

Respuestas:

12

Yo tengo el mismo problema. Para mí, la solución consiste en eliminar y volver a insertar el módulo rtl8723be:

root@lenovob5400# rmmod rtl8723be && modprobe rtl8723be

Claro que no es una solución, pero es mejor que reiniciar. Qué pena que Ubuntu no funcione con una tarjeta wifi tan popular.

Por cierto, probé el kernel 3.15, pero tiene el mismo problema (y algunos otros).

Esperamos una mejor solución. ¡Ve por ellos, hackers! ;-)

Actualizar:

Amigos, voten sobre el error relacionado de ubuntu .

Actualización 2:

El próximo ubuntu kernel 3.13.0-25.47 tiene el error # 1240940 solucionado, sin embargo, después de instalar este kernel desde ppa, el módulo rtl8723be está allí, pero no pude conectarme en absoluto. Actualmente estoy usando el kernel estándar 3.13.0-24 genérico con el módulo del kernel rtl8723be de: https://github.com/lwfinger/rtl8723be.git en 604aa9058fb9e5bb1cf571c99989d081f8fc8b9b commit.

Actualización 3:

Probé ndiswrapper 1.9 con controladores winxp 64 (y muchos otros). No se pudo cargar todo:

[  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

Intenté un truco más: fwlps=0parámetro agregado para el rtl8723bemódulo. Hasta aquí todo bien. Veremos...

Michał Šrajer
fuente
Gracias por su aporte y compartir que 3.15 no ayudó. Alguien con el mismo problema y otra tarjeta realtek sugirieron, sudo modprobe -r [module name] && sudo modprobe [module name]así que lo intenté una vez cuando se cortó el WiFi, sin suerte. No he probado rmmod en su lugar, pero ¿no hacen lo mismo? Lo intentaré la próxima vez que suceda. No uso esa computadora portátil con tanta frecuencia como mi computadora de escritorio. Si, es una pena. Supongo que tendremos que ser pacientes.
themaninthewoods
modprobe -r rtl8723bedebería hacer lo mismo rmmod rtl8723beya que ningún otro módulo lo está usando. No estoy 100% seguro de que esto siempre funcione. Me funcionó la última vez que tuve este problema. Compartiré mis observaciones aquí si encuentro algo interesante.
Michał Šrajer
mi wifi simplemente se cayó y sí, sudo rrmod rtl8723be && sudo modprobe rtl8723belo puse en funcionamiento nuevamente. ¡Gracias! Probaré el parámetro fwlps = 0 a continuación y te lo haré saber. ¿Fue eso el 3.13.0-24?
themaninthewoods
44
Probé el parámetro fwlps = 0 y hasta ahora todo bien. ¡He estado despierto durante aproximadamente 24 horas sin gotas! Para otros que quieran probar esto, usé el comando echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf Permítanme darle un día más y aceptaré su respuesta. ¡Muy útil! Después de cavar un poco, parece que otras tarjetas de Realtek han necesitado modificaciones similares. Vea la publicación de archlinux
themaninthewoods
2
Agregar el parámetro fwlps = 0 para el módulo rtl8723be también funcionó para mí. Gracias por el arreglo.
Frank Barcenas