I tried Manjaro MATE and it doesn’t disconnect and then reconnect, but still has very poor range. So something is wrong. In Ubuntu MATE 14.04 LTS i tried something like this:
sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo reboot
Yep it worked in Ubuntu MATE 16.04 LTS. Still very poor range, but it at least works.
After reboot i had to run: sudo modprobe rtl8723be to get it to work.
But here is the code if you want it, remember to redo this everytime you get an update.
#!/bin/bash
sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo reboot
sudo modprobe rtl8723be
I think maybe people should buy Linux compatible hardware and devices to avoid these problems. System76 computers should be good enough for some people. Avoid Realtek, Waves MaxxAudio, AMD and NVIDIA stuff in my opinion. Better Qualcomm Atheros/Atheros and Intel
Issue the first command only once as it should persist across reboots.
Also in the future please avoid posting further questions into "solved" threads such as this one as it lacks visibility, instead open a new thread so helpers can focus on your specific problems.
Cheers