I am new Ubuntu user. I have problem with low signal in my laptop. I searched for ways to fix the problem. I found the best solution by using commands below:

sudo modprobe -r rtl8723be
sudo modprobe rtl8723be ant_sel=1

The question is:

  1. What does it mean?

  2. The signal is very strong after I run those command, but I have to run the command every time I run my laptop. Is there any solution to make it permanent?


The driver rtl8723be that is included in Ubuntu 16.04 is not yet able to autoselect which antenna wire has the best signal strength.

enter image description here

It is therefor necessary to do some trial and error to determine if the best antenna is #1 or #2. You have determined that, in your case, it is #1.

We can create a file that will instruct the system to load the driver with the correct parameter automagically on boot. Please open a terminal and do:

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

You should be all set.

protected by Community Sep 12 '18 at 6:31

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.