Wicd detecta redes pero no se conecta.
#1
Lun, 13/01/2020 - 09:00
Wicd detecta redes pero no se conecta.
Pues es eso. Hasta ahora tenía debian 9 y al actualizar a debian 10 ya no se conecta. Antes funcionaba bien. Para conectarme uso esto.
Funciona porque en Windows sí va, y como dije antes en debian 9 también iba.
Tras actualizar no me reconocía el dispositivo, que ahora es la interfaz de red wlan0, así que de milagro instalé los drivers para que me saliera wlan0 al hacer un iwconfig.
Por lo tanto ahora al darle que conecte se queda un buen rato en "validatin autentication" y al final salta con un "contraseña errónea" y fin. Lo curioso es que si meto mi antiguo pincho usb el sistema me lo reconoce como wlan2, a continuación le doy a conectar a la misma red, y en ese caso sí que conecta. Así que la contraseña está bien.
Muchas gracias
¿Cuales drivers instalaste ?
¿Que te dice ?
Es extraño que te reconozca el dispositivo como wlan0 a menos que modificaras la configuración para que el sistema te lo reconozca asi.(etc/udev/rules.d/70-persistent-net.rules bla bla bla ) lo usual es que el dispositivo sea del tipo
wlxxx .Lo comento solo para asegurar que estas trabajando sobre el dispositivo correcto.
Pues gracias por contestar. A ver desconectado de internet y con la interfaz que quiero que se conecte si pongo lsusb me sale esto
Cuado voy a wicd me salen las redes todas, y si le doy a conectar a la mía me da contraseña incorrecta, después de estar un rato con lo de validating autentication.
en /var/log/messages me sale esto después del error.
Yendo de arriba a abajo, lo primero es cuando me conecto con el otro dispositivo, sus drivers son zd1211rw, con eso sí conecto, luego lo quito y pongo el otro que tiene los otros drivers rtl88, que los puse bien gracias a lo que dice en
Y las últimas líneas son los mensajes tras el fallo de conexión.
Cuando estoy intentando conectar el dispositivo a la red y le doy a iwconfig me sale esto.
Ahora estoy conectado con el viejo dispositivo, al hacer lo mismo me sale esto.
Un lío, vamos que no soy capaz de conectarme. Lo malo del viejo dispositivo es que es más lento y pilla peor las señales. Por eso quiero conectarme con el nuevo.
De nuevo gracias por responder.
¿Por que no instalaste el paquete firmware-realtek desde repositorios ?
No lo sé, en todo caso ese paquete que dices lo tengo instalado.
No lo sé, en todo caso ese paquete que dices lo tengo instalado.
Es más que probable que ese dispositivo no sea compatible con la randomización de la mac que hace wpasupplicant durante el escaneo de redes y la posterior conexión a las mismas (aunque es asunto de network-manager realmente, no se como se configuraría en el caso de usar wicd). Creo que deberías buscar como configurar wpasupplicant para que no use mac.randomize, almenos en el momento de escanear, que es donde tiene el problema con varios dispositivos.
Por lo que estoy viendo, intenta usar ndiswrapper (para usar drivers de windows en gnu/linux). No se si eso es correcto o no debería hacerlo. De todos modos, no soy fan de compilar un driver externo para un dispositivo wifi a no ser que sea absolutamente necesario, la mayoría de las veces no es realmente necesario y basta con tener el firmware correcto y añadir algunos parámetros al módulo en el momento de su carga. Yo, particularmente, desinstalaría lo que has compilado y conectaría el dispositivo a ver si busca el firmware y lo carga o no existe en tu versión de Debian. A partir de ahí, buscar info y comprobar los parámetros del módulo, como pueden ser la gestión de energía y/o el cifrado por hardware que usa el dispositivo (en algunas atheros y alguna que otra realtek he tenido que deshabilitar este úlitmo para que funcionara correctamente, así como en alguna intel de hace unos años). Los parámetros del modulo pudes verlos con el comando
Si te fijas, en el momento de iniciar el wifi "nuevo" aparecen varios cambios de mac (aunque creo que son del router y no del dispositivo wifi), con lo que deduzco que por ahí puede ir el asunto, o es cosa del driver compilado, o es cosa de la randomización de la mac.
No hay bar que por bien no venga....
Identifica bien que driver esta cargando
Ejecuta sin el dispositivo
Y lo mismo luego de conectar el dispositivo ,tiene que figurar cual modulo usa
Podes usar
y en todo caso dejalo que cargue solo el que viene en firmware-realtek.
No logro darme cuenta de cual es el driver correcto para esa interfaz usb.
Gracias a todos por contestar. Al final no me complico y hago esto: aprovechar que el grub guarda la opción de arrancar núcleos antiguos, así arranco uno de esos y ahora me conecto a internet. Si debian 10 te pone el núcleo 4.19 pues yo la uso con el 4.09. Es una chapuza pero funciona.
Pues si el cambio de kernel te funciona, intenta agregar un kernel mas nuevo desde los backports de buster.
Y en cuanto al tema que te ha comentado Panko , podrías intentar hacer todo el conexionado en forma manual ,esto es evitar wicd. No es complicado y en todo caso te sacas la duda si el problema pasa por el uso de wicd .
El hecho de que te funcione con un kernel mas antiguo me parece que pasa mas por que usa el compilado que tenes instalado que los del paquete firmware-realtek y toca hacer lo que te ha indicado ( desinstalar y buscar que use los que provee debian )