Tentando se conectar através do cl

1

Estou tentando com:

$ sudo iwconfig wlan0 essid mynetwork key 4bare2011

$ sudo iwconfig wlan0 essid mynetwork key 4bare2011 mode Managed

e combinações semelhantes. Estou usando o Ubuntu 14.04.

A chave está certa e funciona para outros clientes. Mas não é aceito. s: 4bare2011 também está recebendo uma mensagem de erro. ddddddddd é aceito (mas está errado). Parece que o sistema só aceita hexadecimal, mas converter a chave acima em hexadecimal também não ajudou.

Como posso me conectar sem alterar a chave?

    
por Quora Feans 14.11.2014 / 21:14

2 respostas

2

Uma alternativa ao uso de iwconfig e wpasupplicant "à mão" é editar /etc/network/interfaces e adicionar uma estrofe como

iface wlan0 inet static
    address 192.168.x.x
    netmask 255.255.255.0
    gateway 192.168.x.1
    dns-nameservers 192.168.x.1
    wpa-ssid mynetwork
    wpa-psk  4bare2011

ou

iface wlan0 inet dhcp
    wpa-ssid mynetwork
    wpa-psk  4bare2011

Você pode se conectar com

ifup wlan0

e desconecte-se com

ifdown wlan0

Isso ainda usa wpasupplicant , mas é transparente para você.

Para mais informações sobre os diferentes campos que você pode usar, leia interfaces(5)

Essa alternativa também abre todos os tipos de possibilidades interessantes usando o mapeamento de interface

    
por 14.11.2014 / 21:31
0

Sua rede Wi-Fi provavelmente usa a autenticação WPA, não o WEP obsoleto e inseguro. Para WPA (WPA2, etc ...), você não pode definir a chave diretamente usando iwconfig porque existe um protocolo de nível mais alto que deve ser observado. Para o WPA, você precisa executar o software wpasupplicant .

A maioria das distribuições do sistema operacional fornece um método suportado para iniciar corretamente o wpasupplicant, de modo que a maioria dos usuários finais não precisa se preocupar com isso manualmente.

    
por 14.11.2014 / 21:27