Como lidar com o erro wpa_supplicant?

6

Estou usando o Ubuntu 11.10 e copiei o wpa_supplicant configs de outro computador que executa o Ubuntu 11.10, que está conectado à minha rede doméstica.

O dispositivo sem conexão possui uma placa sem fio Intel que usa o driver ipw2100 e a interface sem fio é chamada de eth1 . A emissão do comando iwlist scanning mostra que o cartão pode ver o SSID da minha rede (junto com vários outros).

No entanto, quando eu executo o comando:

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

Eu recebo a mensagem de erro:

wpa_supplicant ioctl[SIOCSIWENCODEEXT]: Invalid argument 

Qualquer orientação sobre como explicar esse erro e ajudar a obter wpa_supplicant para o trabalho, fornecendo conectividade à minha rede doméstica, seria muito apreciada.

    
por Ally 17.04.2012 / 22:11

3 respostas

4

RESOLVIDO: A interface com fio (eth0 no meu caso) deve ser desligada, caso contrário, parece interromper a operação correta da interface sem fio (eth1 no meu caso) e wpa_supplicant.

    
por Ally 21.04.2012 / 22:45
0

Eu tive problemas com o wpa_supplicant gerando a mesma mensagem de erro, ioctl[SIOCSIWENCODEEXT]:invalid argument for both of the statements in the network section do meu arquivo wpa_supplicant.conf. A linha que eu usei para invocar o wpa_supplicant era:

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

Meu arquivo wpa_supplicant.conf consistiu no seguinte:

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

Eu emiti a linha de comando wpa_supplicant no terminal depois de iniciar o ndiswrapper e configurando o wlan0 com o iwconfig. Depois de executar wpa_supplicant dessa maneira, eu obteria a janela na minha GUI pedindo a minha senha. Às vezes, aceitaria e fecharia a janela, às vezes congelava na tela.

Consegui fornecer minhas informações de conexão ao provedor de rede sem fio usando wpa_cli em vez de wpa_supplicant. A linha abaixo foi usada:

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

Também configuro as informações do provedor sem fio na GUI clicando na rede ícone no canto superior direito da tela e editando a seção sem fio.

    
por John 03.12.2013 / 17:34
0

Pergunta antiga ...

Depois de lutar com esse erro por algum tempo, decidi recompilar o wpa_supplicant com as mesmas opções de uso. Mesma versão 2.1 de

apt-get source wpasupplicant

e, com esta versão recompilada, não há mais erros ...

Meu palpite é que a versão padrão do Ubuntu inclui algumas configurações incompatíveis com o computador.

    
por Ring Ø 12.02.2015 / 21:41