Ubuntu – Inconsistent connection and super slow speed with RTL8723BE

driversrealtekrtl8723bewireless

I just installed Ubuntu on my laptop with a RTL8723BE adapter and the Wi-Fi is really spotty.

Sometimes available wireless networks won't even show up in the menu, and other times just the network in my household will show up and just barely function (I can ping, sites like Stack Exchange usually manage to load, etc.)

I saw online some people suggest in a terminal entering echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf and rebooting, but it didn't work.

I saw someone suggest updating the driver with:

sudo apt-get install build-essential git
git clone https://github.com/lwfinger/rtlwifi_new/
cd rtlwifi_new
make
sudo make install
sudo modprobe -r rtl8723be
sudo modprobe rtl8723be

Rebooted, and it still didn't work.

I also found this, and it didn't work:

sudo add-apt-repository ppa:hanipouspilot/rtlwifi 
sudo apt-get update 
sudo apt-get install rtlwifi-new-dkms linux-firmware

I have no problems with Windows on this laptop. Do I just have to accept I can't use Ubuntu on it?

Best Answer

Does your installed version of the driver have this parameter?

parm:           ant_sel:Set to 1 or 2 to force antenna number (default 0)

Check:

modinfo rtl8723be

If so, I suggest that you do, in a terminal:

sudo -i
echo "options rtl8723be ant_sel=2"  >  /etc/modprobe.d/rtl8723be.conf
exit

Reboot. Is there any improvement?

Related Question