AYUDA: Me detecta mi C54Ri, pero no va.

Mi situación és la siguiente:

En el monitor de hardware me detecta bien la tarjeta PCI (pone Ralink pero según tengo entendido ese es su firmware o algo así). Entonces al escanear redes, me pilla varias, pero la mía con mucha suerte (en Hasefroch XP me la detectaba con excelente de intensidad), y cuando me la pilla, pongo bien la contraseña WEP y todo, se queda un montón de rato en el icono de intentando conectar, me la pregunta 2 o 3 veces más la contraseña, y después como antes: Sin conexión. Cual puede ser la solución?

Gracias y un saludo.
Mira en el /var/log/messages, a ver que te dice :)
Gracias por responder.

No he encontrado nada relacionado a lo wifi... Me parece muy raro...
Pollo PS2 escribió:Mi situación és la siguiente:

En el monitor de hardware me detecta bien la tarjeta PCI (pone Ralink pero según tengo entendido ese es su firmware o algo así). Entonces al escanear redes, me pilla varias, pero la mía con mucha suerte (en Hasefroch XP me la detectaba con excelente de intensidad), y cuando me la pilla, pongo bien la contraseña WEP y todo, se queda un montón de rato en el icono de intentando conectar, me la pregunta 2 o 3 veces más la contraseña, y después como antes: Sin conexión. Cual puede ser la solución?

Gracias y un saludo.


1. Comprueba que puedes conectarte a una red abierta: quita el cifrado a la tuya e inténtalo. Si sigues teniendo el mismo síntoma de antes (1 minuto o mas intentando asociar sin resultado), es muy probable que tu problema sean los drivers de ralink que trae Gutsy precompilados (son una kk...). La solución en este caso no sería muy dolorosa, pero un poco coñazo (si es asi avisa y se te echa un cable)

2. En el caso de que te puedas conectar a una red abierta, es posible que el problema viene con el cifrado wep, y muy probablemente con que estes introduciendo un password en ascci cuando el network manager espera una password hexadecimal (o viceversa). Selecciona la opción correcta en el diálogo que se abre para introducir la clave de tu red.
Hay un bug en los módulos que trae Gusty por defecto. No funcionan con esta tarjeta.

¿La solución? Muy sencillo: compilar una versión del driver que funcione correctamente XD

Este funciona:
http://www.mirrorservice.org/sites/ftp.archlinux.org/other/rt2x00-cvs/rt2x00-cvs-20070914.tar.bz2

Y ahora:

    1. Descomprime las fuentes:
    tar xjvf rt2×00-cvs-20070914.tar.bz2


    2. Edita el archivo source/rt2×00/rt2×00mac.c.
    Busca y elimina esta porción de código (aparece dos veces; borra las dos, incluida la coma):
    rt2×00dev->interface.id,


    3. Edita el archivo "source/rt2×00/rt2×00_compat.h" y añade la línea:
    #define IEEE80211_TXCTL_LONG_RETRY_LIMIT (1 << 20)

    debajo de ésta otra:
    #define RT2X00_COMPAT_H


    4. Ahora no hay más que hacer un "make" y a continuación un "sudo make install"

    5. Para mantener la estructura de los módulos, cambia al directorio "/lib/modules/2.6.22-14-generic/ubuntu/wireless/". Ahí encontrarás una carpeta llamada "rt2x00", que contiene los módulos originales. Muévela fuera del directorio "/lib/modules" si quieres guardar los módulos antiguos a modo de copia de seguridad o directamente bórrala.

    6. En la carpeta "/lib/modules/2.6.22-14-generic" hay un directorio llamado "rt2x00" que contiene los módulos nuevos. Mueve dicha carpeta a donde debe estar ("/lib/modules/2.6.22-14-generic/ubuntu/wireless/") y haz un:
    sudo depmod -a


    7. Reinicia.


Un saludo [bye]
_WiLloW_ escribió:Hay un bug en los módulos que trae Gusty por defecto. No funcionan con esta tarjeta.

¿La solución? Muy sencillo: compilar una versión del driver que funcione correctamente XD

Este funciona:
http://www.mirrorservice.org/sites/ftp.archlinux.org/other/rt2x00-cvs/rt2x00-cvs-20070914.tar.bz2

Y ahora:

    1. Descomprime las fuentes:
    tar xjvf rt2×00-cvs-20070914.tar.bz2


    2. Edita el archivo source/rt2×00/rt2×00mac.c.
    Busca y elimina esta porción de código (aparece dos veces; borra las dos, incluida la coma):
    rt2×00dev->interface.id,


    3. Edita el archivo "source/rt2×00/rt2×00_compat.h" y añade la línea:
    #define IEEE80211_TXCTL_LONG_RETRY_LIMIT (1 << 20)

    debajo de ésta otra:
    #define RT2X00_COMPAT_H


    4. Ahora no hay más que hacer un "make" y a continuación un "sudo make install"

    5. Para mantener la estructura de los módulos, cambia al directorio "/lib/modules/2.6.22-14-generic/ubuntu/wireless/". Ahí encontrarás una carpeta llamada "rt2x00", que contiene los módulos originales. Muévela fuera del directorio "/lib/modules" si quieres guardar los módulos antiguos a modo de copia de seguridad o directamente bórrala.

    6. En la carpeta "/lib/modules/2.6.22-14-generic" hay un directorio llamado "rt2x00" que contiene los módulos nuevos. Mueve dicha carpeta a donde debe estar ("/lib/modules/2.6.22-14-generic/ubuntu/wireless/") y haz un:
    sudo depmod -a


    7. Reinicia.

Un saludo [bye]



Pero ese driver es para e chip rt2500, la conceptronic cri45 2.0 lleva el rt61

Otra cosilla,¿que es eso de "sudo make install" sudo depmod -a ?
leirbag escribió:Pero ese driver es para e chip rt2500, la conceptronic cri45 2.0 lleva el rt61

No.

Ese paquete incluye soporte para los chipsets rt2400, rt2500, rt2570, rt61 y rt73. El módulo que debes usar es el rt61pci, pero no te preocupes, porque una vez instalado el módulo será reconocido y cargado automáticamente al arrancar.

leirbag escribió:Otra cosilla,¿que es eso de "sudo make install" sudo depmod -a ?

El primer comando instala los módulos una vez los hayas compilado y el segundo resuelve las posibles dependencias que pueda haber entre ellos.

Imagina tres módulos A, B y C.
C depende de A y B.

Pues bien, depmod genera un archivo (modules.dep) en el que especifica qué módulos han de cargarse antes de cargar el módulo C, en este caso A y B. Primero carga A, luego carga B y, a continuación, carga C.

El argumento "-a" le dice a depmod que resuelva las dependencias de todos los módulos.

Si tienes dudas o no sabes lo que hace un comando, abre un terminal y ejecuta "man " para acceder a la ayuda.
intentalo con el ndiswrapper y los drivers de windows, pero yo te recomiendo que te compres una tarjeta wifi nueva ATHEROS TO THE POWA
7 respuestas