Maldito chip rt2500 g usb

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 algooooo )

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)

=linkto%3A%22Rt2500WirelessCardsHowTo%22&context=180...

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. algooooo

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.