¿Cómo lidiar con el error wpa_supplicant?

¿Cómo lidiar con el error wpa_supplicant?

Estoy usando Ubuntu 11.10 y copié las wpa_supplicantconfiguraciones de otra computadora que ejecuta Ubuntu 11.10, que está conectada a mi red doméstica.

El dispositivo que no se conecta tiene una tarjeta inalámbrica Intel que utiliza el ipw2100controlador y la interfaz inalámbrica se llama eth1. Emitir el iwlistcomando de escaneo muestra que la tarjeta puede ver el SSID de mi red (junto con varios otros).

Sin embargo, cuando ejecuto el comando:

wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf

Recibo el mensaje de error:

wpa_supplicant ioctl[SIOCSIWENCODEEXT]: Invalid argument 

wpa_supplicantSe agradecería mucho cualquier orientación para explicar este error y ayuda para comenzar a trabajar y brindarme conectividad a mi red doméstica.

Respuesta1

SOLUCIONADO: La interfaz cableada (eth0 en mi caso) debe apagarse, de lo contrario parece interrumpir el funcionamiento correcto de la interfaz inalámbrica (eth1 en mi caso) y wpa_supplicant.

Respuesta2

Tuve problemas con wpa_supplicant generando el mismo mensaje de error ioctl[SIOCSIWENCODEEXT]:invalid argument for both of the statements in the network section de mi archivo wpa_supplicant.conf. La línea que usé para invocar wpa_supplicant fue:

sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext

Mi archivo wpa_supplicant.conf constaba de lo siguiente:

network {
           ssid="My Wireless Network Name"
           psk="My Wireless Network Password"
}

Emití la línea de comando wpa_supplicant en la terminal después de iniciar ndiswrapper y configurar wlan0 con iwconfig. Después de ejecutar wpa_supplicant de esta manera, aparecería una ventana en mi GUI solicitando mi frase de contraseña. A veces lo aceptaba y cerraba la ventana, a veces se quedaba congelado en la pantalla.

Pude proporcionar mi información de inicio de sesión al proveedor de red inalámbrica usando wpa_cli en lugar de wpa_supplicant. Se utilizó la siguiente línea:

sudo wpa_cli identity "My Wireless Network Name" password "My Wireless Network Password"

También configuro la información del proveedor de servicios inalámbricos dentro de la GUI haciendo clic en el ícono de red en la parte superior derecha de la pantalla y editando la sección inalámbrica.

Respuesta3

Vieja pregunta...

Después de luchar con este error durante algún tiempo, decidí volver a compilar wpa_supplicant con las mismas opciones de uso. Misma versión 2.1 de

apt-get source wpasupplicant

y, con esta versión recompilada, no más errores...

Supongo que la versión predeterminada de Ubuntu incluye algunas configuraciones incompatibles con la computadora.

información relacionada