Comment 25 for bug 1461174

Revision history for this message
Kai Petzke (petzke) wrote :

Just a short note: I have problems, too, with this card on Vivid. Usually, in less than one hour after going online the connection just gets stuck. Sometimes, the connection recovers after a few seconds or minutes, and data flows again. Sometimes it doesn't until the wireless is switched off and on, or the machine is rebooted. The behaviour is very erratic and random. When the connection is stuck, turning the wireless off via kubuntu's NetworkManager graphical client takes quite some time (10 seconds or so).

Fortunately, loading the driver with the option fwlps=0 solved the issue for me! Since I wrote the line:
    options rtl8723be fwlps=0
into the file /etc/modprobe.d/rtl8723be.conf , I've had 36 hours of trouble-free wireless experience. As it was hard to survive 36 minutes online before without that line, this is already a great improvement for me!

Apart from the unstable WiFi, I was also fighting with unstable suspend-to-RAM on my Laptop (Lenovo Yoga 2 with 13 inch screen). Once in a while, the computer would just crash or hang, when turned to suspend-to-RAM by closing the display. In that state it still consumes battery, so the CPU is not turned off correctly then. When re-opened later, the display stays dark. That problem has also disappeared since I added the beforementioned option to the rtl8732be driver.

So I assume from my observations, that with fwlps=1 (the default), the driver or the card or both after some time get into an inconsistent state with the following symptoms:
A) No more packets are received and/or transmitted
B) Turning off the wireless LAN and unloading the driver takes a rather long time (a few seconds instead of a fraction of a second)
C) suspend-to-RAM crashes or fails, and leaves the laptop in an unusable state (display off)