Este dispositivo WiFi USB es reconocido por Ubuntu Feisty perfectamente, pero otra historia es echarlo a andar y mas con cifrado WPA. Os describo paso a paso como conseguirlo:

Instalación del driver

El Linksys WUSB54GC utiliza un chip rt73usb de Ralink. En un principio es detectado por Ubuntu Feisty, pero al menos a mí no me fue posible echarlo a andar, por lo que me puse a seguir los siguientes pasos. No descarto de que cometiera algún error intentando configurarlo con los drivers del sistema y que a tí te pueda funcionar con solo editar el archivo ‘interfaces’ como se describe en el otro apartado.

* Abre el terminal.
* Ve al directorio donde se te cargara el código fuente del driver:

cd /usr/src

* Descarga el archivo de su sitio.

sudo wget http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz -O /usr/src/rt73-cvs-daily.tar.gz

* Extrae el archivo.

sudo tar -xvzf rt73-cvs-daily.tar.gz

* Instala las dependencias necesarias.

sudo aptitude install build-essential linux-headers-`uname -r`

* compila el modulo, lo de yyyymmddhh cambia segun el directorio haz un ls para saberlo primero.

cd /usr/src/rt73-cvs-yyyymmddhh/Module
sudo make

* si te sale este error es que el archivo es mas grande de 1 mega.

!!! WARNING: Module file much too big (>1MB)
!!! Check your kernel settings or use ’strip’

* si asi es ejecuta lo de abajo para reducir su tamaño.

sudo strip -S rt73.ko

* Instala el modulo.

sudo make install

* Ejecuta estas lineas para quitar del nucleo estos modulos que pueden dar problemas con el nuevo driver.

sudo ifconfig wlan0 down
sudo modprobe -r rt73usb
sudo modprobe -r rt2570
sudo modprobe -r rt2500usb
sudo modprobe -r rt2×00lib

* Los pondremos en la lista negra para que no puedan cargarse al inicio.

gksu gedit /etc/modprobe.d/blacklist

* añade estas lineas al fichero de texto y salva:

# Blacklist rt73usb, as it is a non-functional beta module which conflicts with the working rt73 module.
blacklist rt73usb
# Blacklist rt2570, as it causes conflicts with rt73
blacklist rt2570
# Other modules that break rt73
blacklist rt2500usb
blacklist rt2×00lib

* Carga el nuevo modulo.

sudo modprobe -v rt73

Configuración del archivo interfaces

* Antes de nada te recomiendo eliminar network-manager de tu sistema, ya que puede tener conflictos con lo que configuremos ahora:

sudo aptitude purge network-manager

* Los ejemplos que voy a poner son solo para cifrado WPA (olvídate de wep o red abierta si no quieres que alguien se aproveche de tu conexión). Imagino que ya habrás configurado tu router WiFi y sabrás el identificador (ESSID) y tu contraseña. En el caso de la contraseña la tendremos que pasar de texto a hexadecimal del siguiente modo. Supongamos que la ID de tu red inhalámbrica es linksys y tu contraseña es ubuntulinux. Tendremos que poner:

wpa_passphrase linksys ubuntulinux

* creo que para este comando es necesario tener instalado el paquete wpasupplicant pero creo que ya venía por defecto, si no ya sabes, apt-get o Synaptic y listo. Al ejecutar el comando nos aparecerá lo siguiente:

network={
ssid=”linskys”
#psk=”ubuntulinux”
psk=56c943ebd2ae11111117f372d7d3c557b60390abcf2e5f4e6cd01588325f5e824
}

* De esto cogeremos la cadena de caracteres en hexadecimal. Con estos abrimos el archivo siguiente:

gksu gedit /etc/network/interfaces

* Si nos conectamos por DHCP nos quedará algo así:

auto wlan0
iface wlan0 inet dhcp
pre-up ifconfig wlan0 up
pre-up iwconfig wlan0 essid linksys
pre-up iwconfig wlan0 mode managed
pre-up iwpriv wlan0 set AuthMode=WPAPSK
pre-up iwpriv wlan0 set EncrypType=TKIP
pre-up iwpriv wlan0 set WPAPSK=56c943eb111111d92f7f372d7d3c557b60390abcf2e5f4e6cd01588325f5e824

* Y si asignamos las IP manualmente nos quedaría algo así:

auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
pre-up ifconfig wlan0 up
pre-up iwconfig wlan0 essid linksys
pre-up iwconfig wlan0 mode managed
pre-up iwpriv wlan0 set AuthMode=WPAPSK
pre-up iwpriv wlan0 set EncrypType=TKIP
pre-up iwpriv wlan0 set WPAPSK=56c943ebd111111d92f7f372d7d3c557b60390abcf2e5f4e6cd01588325f5e824

Fuente:  http://runenter.wordpress.com/2007/08/04/instalacion-de-dispositivo-wifi-linksys-wusb54gc-en-ubuntu-feisty/