Luego de googlear un rato, después de haber probado cuanta receta mágica existe, y cuando ya estaba casi resignado a utilizar por siempre la conección por cable encontré la siguiente información, aquí:
1. Vamos a página donde se encuentran (actualizados en el momento en que escribo esto 15 - 07- 2011) los drivers para la tarjeta rt5390sta. Esta es la página.
2. Si nuestro Ubuntu es de 32bit, bajamos todos los parches, menos el "rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch" (Desde luego que si tenemos un 64 bit, habrá que bajarlo también).
3. Bajamos el archivo comprimido "2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.tar.bz2", y lo descomprimimos (con lo cual se crea una carpeta con el mismo nombre).
Copiamos todos los archivos del parche dentro de la carpeta que acabamos de crear.
Nos metemos en la carpeta( 2010_1216_RT........) luego en la carpeta "so", luego en la carpeta "linux" y buscamos el archivo "config.mk". Cambiamos el valor de HAS_ANTENNA_DIVERSITY_SUPPORT=y (viene con "n" en el archivo original), y guardamos.
Ahora abrimos una terminal, nos pasamos a la carpeta que creamos, donde tenermos los parches y lo que hemos descomprimido. Entonces ejecutamos:
patch -p0 < rt5390sta-2.4.0.4-config.patch
patch -p0 < rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
patch -p0 < rt5390sta-2.4.0.4-reduce_debug_output.patch
patch -p0 < rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
patch -p0 < rt5390sta-2.4.0.4-return_nonvoid_function.patch
patch -p0 < rt5390sta-2.4.0.4-WPA-mixed.patch
sudo su
cp RT2860STA.dat RT5390STA.dat
mkdir -p /etc/Wireless/RT5390STA
cp RT5390STA.dat /etc/Wireless/RT5390STA
make clean
make
make install
modprobe rt5390sta
exit
Con esto se debe activar inmediatamente el wifi (a mi me funcionó inmediatamente).patch -p0 < rt5390sta-2.4.0.4-reduce_debug_output.patch
patch -p0 < rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
patch -p0 < rt5390sta-2.4.0.4-return_nonvoid_function.patch
patch -p0 < rt5390sta-2.4.0.4-WPA-mixed.patch
sudo su
cp RT2860STA.dat RT5390STA.dat
mkdir -p /etc/Wireless/RT5390STA
cp RT5390STA.dat /etc/Wireless/RT5390STA
make clean
make
make install
modprobe rt5390sta
exit