Step 0: get a network cable
In order to solve this issue you will need Internet. Get a network cable which you can physically connect to your router. Once you have Internet access the following steps are much easier to follow.
Step 1: make it easy to open terminal window in a specific folder location
This step is important since it makes several other steps easier to manage.
The instructions on how to do it are given here. You simply need to open a terminal window (press CTRL+ALT+T), and type:
sudo apt-get install nautilus-open-terminal
From now on, whenever you want to open a new terminal window in a specific folder – you simply right-click that folder (from the folder which is a level above it) and choose “Open in Terminal”
Step 2: Download the latest edimx drivers
Step 3: Install the new driver
Go to the download folder and open (using right click, if you followed step 0) the terminal for the folder “RTL8192CU_8188CUS_8188CE-VAU_linux_v3.1.2590.20110922″. Then run:
sudo bash install.sh
(note 1: it will ask for your user’s password – as will any command which is using the sudo = super user do prefix)
(note 2: in order to paste in the terminal, use ctrl+shift+v instead of just ctrl+v as is in the GUI and other editors)
Step 4: blacklist the old driver
Next, we want to edit /etc/modprobe.d/blacklist.conf Getting there using the GUI wouldn’t work, because ubuntu wouldn’t let us save the changes we will make. Instead, just open the terminal and type:
sudo gedit /etc/modprobe.d/blacklist.conf
Go to the end of the file and add the line:
(thanks goes to icracked for the advise)
Step 5: remove and re-insert the network USB (and reboot)
Once done – I was finally able to see and connect to my home Internet network.
At this point, some people also said reboot helped, so if you got this far, why not do that too…