Устранение слабого Wi-Fi сигнала для чипа RTL8723be.
Устанавливаем нужное:
sudo apt-get install build-essential linux-headers-generic git
Далее необходимо стянуть специфичный бранч для rtlwifi:
git clone -b "rock.new_btcoex" https://github.com/lwfinger/rtlwifi_new
Собираем:
cd rtlwifi_new/
make
sudo make install
Перезагружаем модуль
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel=1
Должно работать.
Проверить можно командой:
sudo iwlist wlan scan | egrep "SSID|level"
Если отображается малое количество сетей, то стоит попробовать еще раз предыдущий шаг с параметром ant_sel=2
.
Если все хорошо, рекомендуется выполнить команду, закрепляющую результат:
sudo echo "options rtl8723be fwlps=0 ant_sel=1" | sudo tee /etc/modprobe.d/rtl8723be.conf
В попытке сэкономить производитель ноутбука подключил к Wi-Fi модулю всего одну антенну.
О данном факте известно драйверу для ОС Windows, но неизвестно драйверу, который идет в комплекте с Ubuntu-based дистрибутивами, поэтому он (linux-драйвер) использует конфигурацию для двух антенн.