step by step Ubuntu 12.04 install of Realtek RTL8188CE driver
I am completely new and have never even used terminal before, let alone try install a driver, so while I’ve read countless answers in response to the above problem, I don't even understand when I should press 'enter' in terminal.
My situation is I bought a new Toshiba Satellite C850- F0155 with no OS. Installed Ubuntu 12.04 from a CD. But only way to connect to net is through ethernet cable (i.e. no wireless option). The wireless card is a Realtek RTL8188CE. My Kernal is 3.2.0-52-generic.
I downloaded rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013(1).tar.bz2. I attempted to follow the instructions in the read me file, but i don't for the life of me understand them, nor any others in forums i've poured over.
If there is a kind soul who could help me with step by step (à la idiots guide) I would be deeply deeply greatful.
P.S. I have emailed Realtek with my query but was just sent the same read me file I couldn't understand to begin with.
The driver you're looking for is no longer maintained by RealTek, so I've put it up on GitHub where I maintain it from version to version so that it compiles and works. So far, I as well as several others have had good experience using this driver. You can find the driver here on Github: https://github.com/FreedomBen/rtl8188ce-linux-driver
There are full instructions located on the project page (that link will take you there) and also in the README.md
file that comes with the checkout.
The commands you see in the instructions should be entered into a terminal prompt, and enter should be pressed at the end of each line.
Please let me know of any issues you encounter and I'll try to help.
-
Move the file you downloaded to your home directory using your file manager or terminal
mv [destination of downloaded file] /home/[username]
-
Now we move to our home directory and Unzip the file using the following command or right click and select Extract here:
cd /home/user
tar xvjf rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013(1).tar.bz2
-
Now access the Directory which we extracted
cd rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013(1)
-
Next we install the necessary dependencies to compile the driver
sudo apt-get install gcc build-essential linux-headers-generic linux-headers-$(uname -r)
-
Now we start the compilation
make and then
sudo make install
Execute
modprobe rtl8192ce
-
Now If all went right your system should be running the wireless driver,Now we need to tell the system to load it whenever it starts, so we will edit the file
/etc/modules
sudo nano /etc/modules
The file initially will look like this
we add the
line rtl8192ce
to it and it will look like this
Press ctr+O to save it and ctr+X to exit nano editor
There seems to be a bug in the manufacturers driver and in case you are not able to compile it please read this. See the NOTES in the link.
Source
The driver for your device comes with ubuntu when it is installed but it can be problematic.
Please do:
echo 'options rtl8192ce swenc=1' | sudo tee /etc/modprobe.d/rtl8192ce.conf
sudo modprobe -rfv rtl8192ce
sudo modprobe -v rtl8192ce