I have an HP DV6 3143se which has a Ralink 3090 wifi card in it.the only thing that doesn't work at the moment is the Wifi. I tried installing the Linux backports module, but the trouble is that sometimes, my home wifi network is shown on the list of available networks and most often, it's not.
when the network does show up, and i click on it and enter my WPA2 password, it takes ages to handshake and then it tells me that my password is wrong. the same password works in windows 7 so something's not working.
when i try to disable and re enable wireless network on the network manager applet, i get a Wireless device not ready or Network manager not running message.
Any suggestions would be most welcome as i hate having to depend on my wired ethernet to stay connected.
Thanks all Please follow the method outlined below. Much thanks to Rtomakov for guiding me.
Download new driver from ralink support page (version 2.4.1) and unpack it somewhere (I did it in my Download folder).
Read README_STA_PCI file - find file config.mk in os/linux folder, open it with gedit and edit lines: -
HAS_ATE=y (originally was n) -
HAS_WPA_SUPPLICANT=y (originally was n) -
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y (originally was n) and -
HAS_ANTENNA_DIVERSITY_SUPPORT=y originally was n)
Now, before compile, install via synaptic these packages: build-essential, devscripts and cdbs. * Note : I didn't have to do this, but perhaps you can try it out if you have your wired internet working. Edit is mine, not Rtomakov's. *
Enter DPO_... folder from terminal and do sudo make, and after make finishes (without errors, ignore warnings) do sudo make install. That is it, but it is not over yet. Now open /etc/modprobe.d/blacklist.conf (as root) and add at the end: blacklist rt2800pci. Also open (as root) file /etc/modules and add: rt3390sta.
* to do the above, i used the command - gksudo gedit /etc/modprobe.d/blacklist.conf and - gksudo gedit /etc/modules. Make your edits in gedit, Save them and CLOSE the file to return to the terminal.*
Now, reboot. That should work.