Cómo instalar el módulo para nuestra tarjeta inalámbrica en linux (debian)


En esta guía explicaré cómo instalar el módulo encargado de controlar una tarjeta inalámbrica con chipset rt2500.


Para poder añadir módulos a nuestro sistema debemos tener instaladas en éste bien las fuente o bien los headers del kernel que estemos usando.

En debian es bastante sencillo, ya que el mismo comando averiguará la versión del kernel que estamos usando y nos instalará los headers adecuados:

Código:
apt-get install kernel-headers-$(uname -r)
Una vez tengamos las cabeceras (headers) del kernel necesitaremos algunos programas más. Para estar seguros instalaremos el paquete buil-essential:

Código:
apt-get install build-essential
Luego de esto descargamos las fuentes de la última versión de los drivers para la tarjeta.

Para esta guía usaré: rt2500 PCI/PCMCIA nightly CVS tarball: rt2500-CVS. Las diferentes versiones de este driver las podéis encontrar en http://rt2x00.serialmonkey.com/wiki/index.php/Downloads

Bien, vamos al lío.

Antes de nada, por cuestiones personales de organización l o que yo hago es cambiar a un directorio donde poder operar sin líos innecesarios:

Código:
cd /usr
En este directorio no tenemos permisos de escritura como usuarios ordinarios, por lo que para mayor facilidad podemos hacernos root desde ya

Código:
su
tras introducir el password de root ya tenemos los privilegios de superuser. Pasamos a descargar el paquete con el módulo

Código:
wget http://rt2x00.serialmonkey.com/rt2500-cvs-daily.tar.gz
Una vez lo tenemos descargado lo podemos ver con

Código:
ls
Ahora lo descomprimimos

Código:
tar -xvzf rt2500-cvs-daily.tar.gz
Esto nos creará una carpeta cuyo nombre comienza por 'rt'. Entramos en ese directorio

Código:
cd rt*
Si tenemos todo lo necesario bastará con compilar el controlador


Código:
cd Module;make
e instalarlo


Código:
make install
Ahora ya debemos poder iniciar el módulo. Para ello bastará con

Código:
modprobe rt2500
Y deberá aparecer una nueva interfaz en nuestro sistema llamada 'ra0'. La podemos ver con

Código:
ifconfig -a
Si queremos configurar la conexión inalámbrica necesitaremos las wireless-tools. Pero eso ya es otro manual : P (próximamente)





Salu2




* Este manual lo hago de memoria, ya que ahora mismo no me encuentro ante un linux en que comprobar los comandos y demás, sino ante mi nuevo OpenBSD (si no lo digo exploto )