Páginas

segunda-feira, 15 de outubro de 2012

[Linux] Acessando a wireless com criptografia WPA pelo terminal do Linux.

Uma boa ferramenta para ajudar na conexão wireless pelo terminal do Linux é o wpa_supplicant. Este utilitário ajuda a configurar a rede com criptografia WPA de um modo simples.


Para utilizá-lo é preciso criar (ou editar se já existir) um arquivo em /etc, chamado wpa_supplican.conf (/etc/wpa_supplican.conf); para isso, é necessário ser super usuário (sudo no ubuntu e afins e su no Slackware).

Abra o arquivo e adicone as linhas ao final do arquivo:

network={
        scan_ssid=0
        ssid="MyNetwork"
        psk="MyPass"
        proto=WPA RSN
        key_mgmt=WPA-PSK WPA-EAP
        pairwise=CCMP TKIP
        group=CCMP TKIP
}

Onde:
                    MyNetwork é o nome da rede em que vc quer acesso
                    MyPass é a chave utilizada para ter acesso à rede

Pronto; para conectar, basta executar no terminal:

wpa_suppliant -Dwext -iwlan0 -c /etc/wpa_suppliant.conf &

Para obter um endereço de rede (no caso de usar dhcp), execute:

dhcpcd -d wlan0

Lembre-se:
  • Estou assumindo que sua interface wireless está definida em wlan0
  • Certifique-se que a interface wlan0 está ativa. Para isso execute o comando ifconfig -a; deverá aparecer a interface wlan0. Caso nao veja a interface, ative-a com ifconfig wlan0 up e volte a executar os comandos acima.
 Ao final, deve-se obter alguma coisa do tipo:

wlan0     Link encap:Ethernet  HWaddr 00:02:72:9b:a7:e0 
          inet addr:192.168.1.107  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::202:72ff:fe9b:a7e0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:339700 errors:0 dropped:0 overruns:0 frame:0
          TX packets:208785 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:400332866 (400.3 MB)  TX bytes:27863221 (27.8 MB)



Quaquer dúvida, pergunte!

Nenhum comentário:

Postar um comentário