Skip to main content

Extremely weak WiFi signal on Ubuntu : RTL8723BE

This things are happens with some particular computer where the wifi driver is realtek rtl8723be & this occurs when we install from any linux based distributions on that particular machine. Realtek rtl8723be wireless network adapter has problems in managing the antenna on Linux. In ubuntu default kernal uses the wrong antenna for wifi. This will lead the weak wifi signal problem.

Follow this procedure will help to get rid of this problem, this things works on my machine. Hope it will works on your machine also.

* sudo apt-get install build-essential git
* git clone https://github.com/lwfinger/rtlwifi_new.git
* cd rtlwifi_new
* sudo make
* sudo make install
* sudo modprobe -rv rtl8723be
* sudo modprobe -v rtl8723be ant_sel=2
* echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/50-rtl8723be.conf
* reboot

Note :
* This problem occurs again if you updated the kernel, then you need to install driver again.
* Don't change any wifi settings in windows. windows works when it is set to zero because the vendor of your wifi card designed it to be controlled by windows software, not linux, so windows will choose the best connection no matter what it is set to. Linux/Ubuntu usually works best with "ANT sel =2".That command is to select the antenna connection there are two connections 1 & 2. So first try 2, then reboot  and test wifi. If not works then try with 1.

Comments

Popular posts from this blog

Create ofbiz Component / Plugin

Plugins are standard OFBiz components that reside in the specialpurpose directory. Plugins can be added manually or fetched from a maven repository. The standard tasks for create new plugin is giving below. To Create a new plugin. The following project parameters are passed: - pluginId : mandatory - pluginResourceName : optional, default is the Capitalized value of pluginId - webappName : optional, default is the value of pluginId - basePermission : optional, default is the UPPERCASE value of pluginId Enter following command below to create component/plugin, ./gradlew createPlugin -PpluginId= myplugin or ./gradlew createPlugin -PpluginId= myplugin -PpluginResourceName= MyPlugin -PwebappName= mypluginweb -PbasePermission= MYPLUGIN` The above commands achieve the following: - create a new plugin in /specialpurpose/myplugin - add the plugin to /specialpurpose/component-load.xml Once the component is created, you should load its data (required to grant access rights to t

Set ANT_OPTS on Ubuntu

1. See the error :  Please set the environment variable ANT_OPTS to the recommended value of "-Xmx1024m -XX:MaxPermSize=512m". 2. It recommend you a value "-Xmx1024m -XX:MaxPermSize=512m" 3. Open terminal and execute     sudo nano .bashrc [open .bashrc file in edit mode] 4. Add this two lines at the end of the file     ANT_OPTS="-Xmx1024m -XX:MaxPermSize=512m"     export ANT_OPTS   5. Now save the file. 6. source .bashrc Note: Don't do that using "fish" or other terminal. Always use Ubuntu default terminal.

Install and Configure JAVA on Ubuntu

Installing the Default JRE/JDK First, update the package index. $ sudo apt-get update Next, install Java. Specifically, this command will install the Java Runtime Environment (JRE). $ sudo apt-get install default-jre There is another default Java installation called the JDK (Java Development Kit). The JDK is usually only needed if you are going to compile Java programs or if the software that will use Java specifically requires it. The JDK does contain the JRE, so there are no disadvantages if you install the JDK instead of the JRE, except for the larger file size. You can install the JDK with the following command: $ sudo apt-get install default-jdk Installing the Oracle JDK First, add Oracle's PPA, then update your package repository. $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update Then, depending on the version you want to install, execute one of the following commands: $ sudo apt-get install oracle-java6-installer $ sudo apt-get install ora