Realtek RTL8723be doesn't have good reception

Solution 1:

With Ubuntu 16.04 and later, go to Parameter settings as nothing needs to be downloaded

Progress from Larry Finger from here

If you installed rtlwifi-new-dkms from Pilot6's PPA, it will need to be removed with

sudo apt-get remove rtlwifi-new-dkms
Reboot, then


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

Reboot and then

Parameter Setting

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel=1

Test wireless, if no change then

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel=2

Test wireless again, one or the other should result in better reception

When you find that one works better than the other

echo "options rtl8723be ant_sel=X" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Where X is 1 or 2- whatever resulted in better performance, in the case of Swapnil Sharma it would be
echo "options rtl8723be ant_sel=1" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Then the parameter will be remembered following a restart