After much trial and error, here is the final How-To.First let me explain, this is a mash-up of various posts all mixed into one. I've done this plenty of times myself and can say that it will always work.
I've always had the issue of installing Ubuntu 12.04 and not having wireless when I boot up. This solves that issue but ONLY for the Ralink RT3290 Chip and ONLY on Ubuntu 12.04. This will NOT work on 12.10 unless you downgrade the kernel.Prereq'sInternet Connection. (If you have an Android phone, download a USB Tether app for internet, otherwise you need to use Ethernet)Ubuntu 12.04 installed First thing you're going to want to do is update and get the Linux Headers, for this you will open Terminal and type the following:
Code:
sudo apt-get update && sudo apt-get install build-essential linux-headers-generic
After that is complete, cd to your home directory if you're not already there:
Now you're going to want to download the Ralink RT3290STA Driver
Code:
wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
Now extract the tar:
Code:
tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
Open "DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/config.mk"Find the following lines and make sure they look like this:
Code:
HAS_WPA_SUPPLICANT=yHAS_NATIVE_WPA_SUPPLICANT=y
Now back in Terminal, cd into the extracted driver folder:
Code:
cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
Now the following commands in order:
Code:
sudo sumakemake install
After that finishes, activate the wireless driver:
Code:
sudo modprobe rt3290sta
Your wifi should pop right up, but it will not survive a reboot yet.....Now let's make sure it will activate on boot, for this we will be editing the "modules" file:
Code:
sudo gedit /etc/modules
Copy/paste these lines at the very bottom:
Save the file and exitNow you need to blacklist the default driver so that it doesn't override the rt3290sta driver:
Code:
sudo gedit /etc/modprobe.d/blacklist.conf
Scroll down the bottom of that file and add these lines at the bottom:
Code:
#Wireless drivers conflicting with rt3562stablacklist rt2800pciblacklist rt2x00pci
Save and exitNow update your changes:
Code:
sudo update-initramfs -u
Now exit the terminal and rebootUpon reboot you should have working wifi that will survive every reboot. Hope this helps everyone, it took me about 2 days to figure all this out.
Bookmarks