Maldito chip rt2500 g usb

Ya tengo el driver nativo para Linux que curiosamente es el rt2570-cvs-20050724 total que cuando voy a compilarlo

root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # makemake: *** /lib/modules/2.6.10-5-386/build: No such file or directory. Stop.
rt2570.ko failed to build!
make: *** [module] Error 1
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #

He seguido más o menos el manual que hay en http://rt2x00.serialmonkey.com/wiki/index.php/Debian_rt2500_Howto

que es para el 2500 y no para este que no existe (el FAC, claro).

Hay alguien que pueda hecharme una mano.
Antes usaba SUSE pero me cambie a UBUNTU porque se supone que lo soporta pero no tengo ni idea de como compilar los drivers:

http://100h.org/wlan/linux/ralink/rt2570-cvs-20050724.tgz

en fin gracias por adelantadas.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Te deben faltar los header

Te deben faltar los header de tu kernel, son necesario para compilar el driver de la tarjeta. Para instalarlos:

apt-get install linux-headers-2.6.10-5-386

/lib/modules/2.6.10-5-386/build es un enlace simbólico a los sources/headers (lo has conseguido con el comando apt-get anterior) de tu kernel 2.6.10-5-386 , el siguiente paso será por tanto crearlo de esta forma:
ln -s /usr/src/linux-headers-2.6.10-5-386 /lib/modules/2.6.10-5-386/build

si da error será que al instalar el paquete linux-headers-2.6.10-5-386 se creó automaticamente.

con esto ya está todo, vuelve a compilar el driver situandote en el directorio Module del driver y ejecutando 3 comandos:
make
make install
depmod -a

Una pregunta mas... :-)

Una vez que lo compile que hago ccon rt2570.ko
Por cierto cuando hago make install me dice esto (Es bueno o malo :-) )

grep: /etc/modprobe.conf: No such file or directory
append 'alias rausb0 rt2570' to /etc/modprobe.conf
y finalmente depmod

Este es el manual que estoy siguiendo (no se mucho de inglés)

https://wiki.ubuntu.com/Rt2500WirelessCardsHowTo?action=fullsearch&value...

Para terminar de instalarlo me falta terminar esto (lo que pasa
es que el manual es para el rt2500 y el mio es el rt2570 total que ahora tan cerca del final es cuando tengo la pischa hecha un lio.

2. Now type:

cd ~/rt2500-cvs-daily/Utilitys

3. Type:

sudo qmake -o Makefile raconfig2500.pro

4. Type:

make

5. Under System -> Administration you will find networking. Your Ralink card will be listed there. Activate it.

6. In the Terminal, type:

sudo ./path/to/RaConfig2500

You can also run RaConfig by double-clicking on it, from either a root Nautilus or Konqueror window (sudo nautilus, sudo konqueror).

7. The present wireless networks will be listed. Pick one, click "Add Profile" and fill in the correct details. Save the profile, click connect, close the utility, and the browser window.

Asi me puedes hechar otra mano que me estoy volviendo loco.

(Gracias)

Por cierto

el archivo que corresponde para el 2500 contiene la carpeta Utilitys
**********************************
*rt2500-cvs-2005081903/Utilitys/** Y el raconfig2500.pro
**********************************

pero el que se supone que hay que utilizar para el 2570 no figuran ahora si que esto jodidi*** (si alguien supiera del manual de instalación) ya que en la carpeta del mismo te remite a una web

The rt2x00 FAQ has been moved to our Wiki. Please see http://rt2x00.serialmonkey.com/wiki/index.php/FAQ que he ido con diccionario en mano para ver que co** ponía y yo ya estoy amargao
dita sea solo quiero instalar una tarjeta de red inalámbrica.

En fin, gracias por la ayuda

Soy el de antesYo tengo la

Soy el de antes

Yo tengo la conceptronic c54ri (versión pci) y la utilidad que comentas es un programa grafico para administrar y guardar los datos de diferentes conexiones wifi, algo parecido al de windows. NO te puedo decir mucho sobre el tema : puedes probar a compilar el que viene con el driver rt2500 pero.. si no venía con el driver de tu modelo de tarjeta tal vez sea porque no está preparado para el dispositivo usb.

Sobre el módulo/driver : ya lo tienes compilado e instalado , para usarlo debes cargarlo usado modprobe rt2570 y para descargarlo por si no vas a usarlo rmmod rt2570 , con esto ya lo tienes funcional. Ahora bien.. lo que te comenta del /etc/modprobe.conf es para asociar tu interfaz wifi con el modulo y que así se cargue automaticamente ahorrandote hacerlo a mano , es decir que no tendras que volver a hacer el modprobe.

Que es esto de modprobe.conf? se trata de un fichero donde se configuran los módulos , por ej los parametros que recibirán al cargarlos

En kernels 2.6 tengo entendido que se usa para este fin el /etc/modprobe.conf y en los 2.4 /etc/modules.conf aunque luego puede variar segun uses un kernel generico o uno oficial de la distribucion. Además en las distribuciones debian y derivadas se opera de forma algo diferente al resto : se procura no editar esos ficheros directamente si no que se van creando ficheros en /etc/modutils (asociado a /etc/modules.conf) o en /etc/modprobe.d (asociado a /etc/modprobe.conf) con las diferentes configuraciones de los modulos

te recomiendo que en /etc/modprobe.d crees un fichero llamado por ej ralink (en realidad el nombre da igual, podrias ponerle otro) y dentro metes la linea esa que et dice, la de: alias rausb0 rt2570 . Luego creas el fichero /etc/modprobe.conf y metes la linea: include /etc/modprobe.d
Si después de esto sigue sin cargar el modulo automaticamente al enceder el pc será que tu kernel está usando el /etc/modules.conf y tendrias que hacer esto:

crea el fichero /etc/modutils/ralink conteniendo la linea alias rausb0 rt2570
Luego asegurate que tienes instalado el paquete modutils: ejecuta en un terminal apt-get install modutils . Por ultimo ejecuta update-modules . Este comando lee el directorio /etc/modutils y rellena el fichero /etc/modules.conf con los datos que ha encontrado.

Se me ha olvidado decir por

Se me ha olvidado decir por si no lo sabes que para mirar si un módulo está cargado se hace con el comando:
lsmod | grep -i rt2570

Que no te asuste el rollo que he soltado arriba, solo quedate con que lo que te falta hacer es para que el driver de la tarjeta se cargue automaticamente cuando intentes usarla, cosa que siempre podrias hacer a mano o meter en algun script de inicio la linea modprobe rt2570

HOla de nuevo me dirijo a ti para decirte que

uso el kernel 2.6.10
Tengo Ubuntu 5.4
en etc/modprobe.conf ya tenia antes de hacer nada alias rausb0 rt2570
que posteriormente luego añadi a ese archivo ya creado include /etc/modprobe.d

que en include /etc/modprobe.d (añadi el archivo ralink con alias rausb0 rt2570)

luego por si acaso edite /etc/modules.conf y
cree el fichero /etc/modutils/ralink conteniendo la linea alias rausb0 rt2570
Luego instalé el paquete modutils. Por ultimo ejecute update-modules

finalmente hice un lsmod | grep -i rt2570 y no me salio nada reinicié el equipo pero tampoco...

(me siento tonto, pero esque no se que puede estar fallando)
voy a empezar de nuevo desde el principio a ver que pasa.

Tienes idea de lo que puede estar pasando, por cierto muchas gracias por la explicación anterior estoy aprendiendo un huevo de cosas.

primero comprueba que existe

primero comprueba que existe la linea "alias rausb0 rt2570" tanto en /etc/modules.conf como en /etc/modprobe.conf y asi es así edita el fichero /etc/network/interfaces y mira si tb hay una referencia a rausb0, por ej yo tengo estas dos lineas :

iface ra0 inet dhcp
auto ra0

En tu caso habria que cambiar ra0 por rausb0
auto ra0 indica que debe levantarse la interfaz al arrancar el sistema
Lo de dhcp es para obtener automaticamente la ip si tu router tiene un servidor dhcp activado, si no es asi supongo que será
iface rausb0 inet static
y luego varias lineas con la configuracion de la red (ip, puerta de enlace, broadcast ..)
En gnome hay una utilidad grafica de configuracion de redes (Sistema-Administracion - red)

Si no había ninguna referencia a rausb0 en /etc/network/interfaces busca un poco por google y fijate como otras personas han configurado su tarjeta inalambrica porque tb ahí se puede poner el essid , clave wep etc . (yo la inicio con un script porque no es mi conexion principal a internet y no la levanto siempre)

soy el de antes, que siempre

soy el de antes, que siempre me enrollo. Aclaro dos cosas según como tengo entendido que funciona: la línea esa de alias es para asociar el interfaz rausb0 con el modulo rt2570 y así cuando intentes usar la tarjeta sepa que modulo cargar, otro temá será que la interfaz se active al inicio (cargando entonces el módulo) , eso lo consigues declarando rausb0 en /etc/network/interfaces y añadiendo auto rausb0

a ver si ya tira?

existe la linea "alias rausb0 rt2570" tanto en /etc/modules.conf como en /etc/modprobe.conf pero no en el fichero /etc/network/interfaces

he consultado google (a ver si esto te parece bien, je je):

http://www.guadalinex.org/guadapedia/index.php/Receta:_C%C3%B3mo_configurar_una_conexi%C3%B3n_inal%C3%A1mbrica_(Guadalinex_2004)

en mi caso he puesto DHCP

* /etc/network/interfaces/ y añadimos al final del fichero las siguientes líneas:

auto rausb0
iface rausb0 inet dhcp
wireless_essid wireless
wireless_key "s:contraseña"

el nombre de la red es wireless asi que wireless_essid y luego wireless
contraseña debería cambiarla por la contraseña pero si me la da automáticamente porque no tiene cifrado wep como lo dejo? tal como lo ves??

hay algo que me preocupa... y q se puede comprobar rápidamente

root@MCCXIV:/home/miguel # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

entonces si no por las buenas por las malas usando ndiswrapper:

ndiswrapper -i rt2500usb.inf
ndiswrapper -i rt2500usb.sys

/etc/network/interfaces:

auto rt2500usb
iface rt2500usb inet dhcp
pre-up modprobe ndiswrapper
post-down rmmod ndiswrapper
wireless_essid nombre_de_la_red --(lo cambio por wireless)
wireless_key "s:contraseña"

rt2500usb (a ver si por lo menos poniedo esto funciona porque lo que es con rausb0) (entre tu y yo me siento tonto) pero...

inicio:

ifup rt2500usb

ni flores cambie luego rt2500usb por rausb0 mierdaaaaa tampoco..

insisto me siento tonto que esta pasando aqui?
insisto muchisimas gracias por tu ayuda si no fuera por ti ahora estaría comiendo mocos. ;-)

Mejor ir poco a poco y

Mejor ir poco a poco y primero hacerlo todo a mano hasta que veas que funciona.
En primer lugar borra todo lo que haga referencia a la wifi de /etc/network/interfaces y carga el modulo rt2570 usando modprobe rt2570. Escribe dmesg para ver si ha soltado algo de interes. Con lsmod | grep rt2570 comprueba si está cargado el modulo (tendrá que devolverte una linea). Si es así escribe iwconfig y mira si aparece rausb0 , que es en teoria el nombre que tendrá la interfaz). Hasta que no tengas esto no puedes seguir

Si has tenido exito puedes configurar red asi:
1- iwconfig rausb0 mode managed essid NOMBRERED channel NUMEROCANAL key open
Cambia NOMBRERED por tu essid y NUMEROCANAL por el canal que uses. El Mode Managed es para acceder a un ap (infraestructura) , para conexion directa con otra inalambrica se usa mode ad-hoc pero no es tu caso.
2- Ahora solicita ip y datos de la red al router usando el comando dhclient rausb0

Si todo ha ido bien el router/ap responderá a tu petición dhcp y te asignará una ip además de informate de la puerta de enlace, dns etc

Compruebalo con el comando ifconfig

Cuando tengas la red funcionando de esta forma (manualmente) podrás pasar al paso siguiente: el que se levante la interfaz al inicio y configurada con los datos correspondientes a tu red

hola soy erBuguie desde knoppix

creo que he vuelto ha hacer algunas de la mias, no hicie copia de seguridad y ahora creo que me he cargado algo porque no puedo ni si quiera entrar en mi ruter asi que de internet ni por asomo. En fin reinstalare ubuntu pero antes voy a ver si con Knoppix puedo hacer algo.

ya tengo de nuevo internet, veamos...

1. AL instalarlo de nuevo ya esta todas las entradas borradas.
2. Instalo de nuevo los headers (me lo bajo y luego ln -s /usr/src/linux-headers-2.6.10-5-386 /lib/modules/2.6.10-5-386/build)

3. me meto en rt250-cvs-20050724 y hago: make, make install, depmod -a y a depmod -a ME RESPONDE:

*********************************************************************
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # depmod -a
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #
********************************************************************
(eso no se que respuesta sera) en fin sigo...

********************************************************************
modprobe rt2570 el terminal me responde

root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # modprobe rt2570FATAL: Module rt2570 not found.
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #
********************************************************************

ditasea ... meda error, a ver si asi pero tampoco.

*********************************************************************
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # modprobe rt2570.ko
FATAL: Module rt2570.ko not found.
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #

root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # lsmod | grep -i rt2570
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #
************************************************************************

asi que antes de mandarlo a tomar por c**o

"la línea de alias es para asociar el interfaz rausb0 con el modulo rt2570 y así cuando intentes usar la tarjeta sepa que modulo cargar"

**********************
vi /etc/modprobe.conf
alias rausb0 rt2570
include /etc/modprobe.d
***********************

en realidad esto es lo único que tengo escrito.

luego voy con /etc/modules.conf

Tengo esta linea

****************************************
### update-modules: start processing /etc/modutils/ralink
alias rausb0 rt2570
****************************************

obiamente en /etc/modutils/ralink solo tengo escrito

********************
alias rausb0 rt2570
********************

Luego recurro a /etc/network/interfaces y tengo esto...
*****************************************************
# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

# The primary network interface

iface eth0 inet dhcp

auto eth0
********************
iface ra0 inet dhcp* -----> esto ya no figura (lo quite como me
auto ra0 * dijistes).
********************

*******************************************
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #

*****************************************************************

root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # modprobe rt2570
FATAL: Module rt2570 not found.
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #

-****************************************************************

como no lo va a encontrar si lo he compilado y estoy ejecutando la orden en el mismo directorio...

Tio me vas a hechar a los cocodrilos con tanta pregunta tonta pero...
¿que se supone que estoy haciendo ahora mal?

mil veces mas...gracias por tu ayuda.

Cuando te encuentres con un

Cuando te encuentres con un error párate a arreglarlo, no pases al paso siguiente porque solo perderás el tiempo.
Si con el modprobe rt2570 te dice que no lo encuentra sencillamente no has compilado o instalado el driver. Haz make y lee todos los mensajes de error que seguro que los hay y cuando logres que no aparezca ninguno y por lo tanto haya compilado bien el modulo entonces toca el make install
Seguramente al reinstalar la ubuntu te has olvidado de meter algún paquete necesario, como el compilador gcc o make . Me parece que si metes el paquete build-essential te instala todo esto.

hola de nuevo

Tengo los compiladores gcc, gcc3.3 gcc-3.3-base en cuanto al
make: ¿tu ves algún error? yo sinceramente no sabria decirte llevo usando linux desde un año para lo típico, escribir, internet, correo, y ahora es cuando me han entrado ganas de profundizar y decidir a instalar cosas nuevas (je je como esta maldita tarjeta inalámbrica). Si ves algo raro podrías decirme que es.
Gracias.

*************************************************************************
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # ls
CVS iwpriv_usage.txt rt2570sw.h rtusb.h sanity.c
Makefile md5.c rt_config.h rtusb_bulk.c sha1.h
TESTING md5.h rtmp_ckipmic.h rtusb_data.c sync.c
assoc.c mlme.c rtmp_def.h rtusb_info.c wpa.c
auth.c mlme.h rtmp_tkip.c rtusb_init.c wpa.h
auth_rsp.c oid.h rtmp_type.h rtusb_io.c
connect.c rt2570.h rtmp_wep.c rtusb_main.c
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module # makemake[1]: Entering directory `/usr/src/linux-headers-2.6.10-5-386'
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_main.o
/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_main.c: In function `CMDHandler':
/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_main.c:1093: warning: unused variable `pkey'
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/mlme.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_bulk.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/connect.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/sync.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_init.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtmp_tkip.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/wpa.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtmp_wep.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_info.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/assoc.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/auth.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/auth_rsp.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/md5.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_io.o
CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/sanity.o CC [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rtusb_data.o
LD [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rt2570.o Building modules, stage 2.
MODPOST
CC /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rt2570.mod.o
LD [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rt2570.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.10-5-386'
root@MCCXIV:/home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module #
*****************************************************************************

Por ahora vas bien.Esta

Por ahora vas bien.
Esta línea:
LD [M] /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rt2570.ko
te indica que ha creado el modulo correspondiente (el fichero rt2570.ko)
El siguiente paso será hacer un make install que lo que hace es copiar el fichero que ha creado a una directorio que está en /lib/modules/2.6.10-5-386 , creo que se llama "extra".
Solo resta poner depmod -a (no dirá nada, es normal) para que calcule dependendias de modulos y sepa que el rt2570.ko está ahí y listo

Si al hacer modprobe rt2570 te dice que no encuentra el modulo tal vez en el depmod -a haya fallo. Este comando viene en el paquete modutils asi que prueba a instalarlo con apt-get install modutils y repite lo del depmod -a . En el caso de que tuvieras ese paquete comprueba que el make install de verdad te haya copiado el fichero rt2570.ko ( /home/miguel/Programas/wirelessUSB/rt2570-cvs-20050724/Module/rt2570.ko ) en /lib/modules/2.6.10-5-386/extra , si no es así metelo alli a mano y vuelve a hacer un depmod -a. A continuación cargalo con modprobe rt2570

Nota: También es posible cargar un modulo con el comando insmod pero en ese caso creo que hay que poner el nombre del modulo completo e incluir tambien la ruta, es decir que quedaría :

insmod /lib/modules/2.6.10-5-386/extra/rt2570.ko

A ver si esta vez hay mas suerte.. Supongo que al final el fallo estará en que no tienes el paquete modutils instalado.

:-)

bien tras conpilarlo el rt2570.ko en /lib/modules/2.6.10-5-386 no hay carpeta que se llame extra, así que la creo y copio manualmente el rt2570.ko en esa carpeta /lib/modules/2.6.10-5-386/extra

hago depmod -a en la carpeta extra

*********************************************************
root@MCCXIV:/lib/modules/2.6.10-5-386/extra # depmod -a
root@MCCXIV:/lib/modules/2.6.10-5-386/extra #
*********************************************************

en la misma carpeta hago modprobe y no me devuelve nada,

**************************************************************
root@MCCXIV:/lib/modules/2.6.10-5-386/extra # modprobe rt2570
root@MCCXIV:/lib/modules/2.6.10-5-386/extra #

**************************************************************
supongo que el módulo ya está cargado.

***********************************************************
root@MCCXIV:/lib/modules/2.6.10-5-386/extra # lsmod | grep rt2570
rt2570 161984 0
usbcore 107384 4 rt2570,ehci_hcd,uhci_hcd
root@MCCXIV:/lib/modules/2.6.10-5-386/extra #
**********************************************************
MIERDA

**********************************************************
root@MCCXIV:/lib/modules/2.6.10-5-386/extra # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.
************************************************************
ufff que tontería no lo habia conectado, lo vuelvo a hacer y me sale:
**********************************************************************

root@MCCXIV:/lib/modules/2.6.10-5-386/extra # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

rausb0 RT2500USB WLAN ESSID:""
Mode:Managed Frequency=2.412 GHz
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

*************************************************************************

Je, je ... lo configuro

iwconfig rausb0 mode managed essid NOMBRERED channel NUMEROCANAL key open
solicito ip y datos de la red al router usando el comando dhclient rausb0

*************************************************************************

¿Por qué no tenía creado el archivo y la carpeta extra, cuando hice el make install?
¿Me sucederá lo mismo cada vez que quiera hacer funcionar otro cacharro que me compre?
¿En caso de querer poner una IP Fija como lo configuraría?
Enreando en /etc/network/interfaces y añadiendo:

Caso DHCP:
auto rausb0
iface rausb0 inet dhcp
pre-up modprobe ipw2100
post-down rmmod ipw2100
wireless_essid nombre_de_la_red
wireless_key "s:contraseña"

Caso IP Fija:
auto rausb0
iface rausb0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x
pre-up modprobe ipw2100
post-down rmmod ipw2100
wireless_essid nombre_de_la_red
wireless_key "s:contraseña"

Para cargar el módulo en el inicio ¿sería asi (mira abajo)?, Por cierto, me he liado un poco, el inalambrico no es mi conexión principal, me gustaría saber como fabricar un escript para hacer esto automáticamente (de la misma forma en que tu lo haces) o el escript no se puede hacer si no se sabe programar (no me refiero a que me lo hagas sino haber si hay un ejemplo en el que pueda guiarme).
.

/etc/network/interfaces
*****************************************************
# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

# The primary network interface

iface eth0 inet dhcp

auto eth0
****************************
iface rausb0 inet dhcp *-----> Lo añado
auto rausb0 *
****************************

en /etc/modutils/ralink solo tengo escrito

********************
alias rausb0 rt2570
********************

en /etc/modules.conf

******************************
### update-modules: start processing /etc/modutils/ralink
alias rausb0 rt2570
******************************

P.D:

Tio, eres el Pu*o Amo de la informática. (no es peloteo, en serio, me has ayudado un montón te lo agradezco mucho).

:-)

..y mas cosas

...y si eres algo vago, como yo, puedes conseguir que se configure automaticamente la red wireless con solo conectar el usb añadiendo la linea en /etc/interfaces:

...
script grep
map eth0
map rausb0 <--- la nueva linea
...

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
22%
Gnome 3
23%
Gnome classic
39%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
2%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 1056