martes, 22 de abril de 2008

Conceptronic USB wifi v.2 RT73 vS RT73usb

Bueno he aquí el mejor tutorial para hacer rular nuestra wifi USB v.2 Conceptronic C54RU con el módulo rt73 de serialmonkey obtenido de Generacionlibre.

Existen muchos usuarios que tienen la USB wifi Conceptronic v.2 c54ru que trabaja con el módulo rt73, yo soy uno de ellos y he sufrido bastante con esta tarjetita pues es muy inestable con el módulo que te instala ubuntu por defecto ya que sufres caidas de conexión casi constantes además de que no puedes activar el modo monitor :(. Para evitar estos cuelgues compilaremos e instalaremos el módulo rt73 de serialmonkey, que funciona mucho mejor que cualquier otro que haya probado (el tutorial que encontré en generacionlibre es el único que me ha funcionado a la perfección)

Primeramente instalaremos lo siguiente:
sudo apt-get install build-essential linux-headers-`uname -r`

Después nos bajamos el módulo y lo guardamos /usr/src pero lo puedes dejar en tu /home aunque no es muy recomendable, así que:
cd /usr/src
sudo wget http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz

Ahora descomprimimos y compilar el driver:
cd /usr/src/rt73-cvs-yyyymmddhh/Module
sudo make

yyyymmddhh no es ni más ni menos la combinación de números que tiene nuestra carpeta tras descomprimirla

Puede que te de este error:
!!! WARNING: Module file much too big (>1MB)
!!! Check your kernel settings or use ’strip’

No pasa nada, en ese caso ejecutamos a continuación esto para que el archivo ocupe menos de 1MB:
sudo strip -S rt73.ko

Y ya instalamos el módulo:
sudo make install

El network-manager de Gnome puede darnos problemas así que lo eliminamos (en Hardy Heron no es recomendable que se elimine*, además de que es no da problemas con rutitl):
sudo aptitude purge network-manager

Para configurar la red vamos a instalar el Rutilt, que trabaja con los módulos de Ralink:
sudo apt-get install rutilt

Asegurate de ejecutar lo siguientes para quitar los módulos problemáticos que trae Ubuntu de serie:
sudo ifconfig wlan0 down
sudo modprobe -r rt73usb
sudo modprobe -r rt2570
sudo modprobe -r rt2500usb
sudo modprobe -r rt2×00lib

Luego vamos a hacer que no carguen al arranque, para ello editamos la lista negra:
gksu gedit /etc/modprobe.d/blacklist

Y al final de fichero añade lo siguiente:
# 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

Ahora cargamos el módulo nuevo:
sudo modprobe -v rt73

y ejecutamos rutilt

Os recomiendo Generacionlibre para ver el original y demás información que seguro os interesa.
*En Hardy Heron he experimentado problemas al eliminar ubuntu-desktop (se elimina junto con nw-manager). Por ejemplo, que no me deje ejecutar tareas administrativas tales como "gksu nautilus" o "gksu gedit"

No hay comentarios: