Ubuntu – Realtek RTL8723AE Driver not working in Linux Kernel 3.5.0-37-generic version

kernelnetworking

After lot of searching I found out that my Linux Kernel is 3.5.0-37-generic and I am unable to install my Wireless Lan Card Driver which is Realtek RTL8723AE. For some reason when I try to command make after downloading all those file by wget it shows 2 errors. I just upgraded my linux headers files last night. But it still did not worked for me right from the beginning even before the upgrade by the Update Manager. Can anyone help on this please??

It's really problematic as I need to login from other's computers to make this posts. If It still does not work, I guess I have to quit using Linux as I a PC is worthless without Internet.

Thanks in advance.

Best Answer

I was just tweaking myself with my own risk, and came up with the solution. So I thought it would be wise for me to answer the question here. I am not a regular answer provider, but still I will try to be professional.

I must tell you that my system is a 32 Bit Ubuntu 12.04(Precise) LTS, Here is how you install the driver for Realtek RTL8723AE-BT Wireless Card. Open your terminal and type the following commands one by one.

sudo apt-get update
sudo apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012.tar.gz | tar -xz
cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012/

Give a pause here. and open your file explorer, and locate the file ~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012/base.c. Open the file with text editor, locate line number 320, turn the line to:

/* IEEE80211_HW_BEACON_FILTER | */

from

IEEE80211_HW_BEACON_FILTER |

in other words just comment it out. then go to the terminal again and continue.

make
make install
sudo modprobe rtl8723e

That is it, your Wireless Modem will work in your Linux Kernel Version 3.5.0-37-generic

Related Question