Agora vamos localizar a rede.
Execute o comando abaixo para identificar o dispositivo:
# cat /proc/net/wireless | tail -n 1 | cut -f 1 -d ":"
wlan0
Vamos buscar as redes próximas:
# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:1D:0F:F1:42:3A
ESSID:"MPAZ"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:54/100 Signal level:-61 dBm Noise level:-96 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0
Onde:
- iwlist: Comando de consulta de wifi;
- wlan0: Dispositivo;
- scan: Realiza busca de redes por perto da máquina.
Vamos ativar essa rede que achamos, para isso precisamos de algumas informações que o comando anterior nos passou:
ESSID: MPAZ
Channel: 6
Encryption: (WEP 64Bits ASCII)
Dispositivo: wlan0
Assim sendo vamos montar o comando da seguinte forma:
# iwconfig wlan0 channel 6 essid "sua_rede" key s:sua_senha
Vamos verificar se entrou na rede:
# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:"MPAZ"
Mode:Managed Frequency:2.437 GHz Access Point: 00:1D:0F:F1:42:3A
Bit Rate=54 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Encryption key:0000-0000-00 Security mode:restricted
Power Management:off
Link Quality:45/100 Signal level:-67 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
O exemplo acima indica que a rede foi conectada ao ESSID MPAZ. Caso apareça da seguinte forma:
# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11g ESSID: off/ANY
Mode:Managed Frequency:2.437 GHz Access Point: 00:1D:0F:F1:42:3A
Bit Rate=54 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Encryption key:7261-7A65-63 Security mode:restricted
Power Management:off
Link Quality:45/100 Signal level:-67 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Indica que não se conectou a nenhuma ESSID. Nesse caso desligue a máquina, ligue-a novamente e repita o processo da fase 3.
Caso tenha se conectado ao ESSID MPAZ, vamos agora achar um IP para a rede.
Nesse caso a rede é DHCP, então vamos buscar um IP para ela.
# dhclient wlan0
There is already a pid file /var/run/dhclient.pid with pid 7698
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/wlan0/00:08:54:88:dd:05
Sending on LPF/wlan0/00:08:54:88:dd:05
Sending on Socket/fallback
DHCPREQUEST of 192.168.1.100 on wlan0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.100 from 192.168.1.1
bound to 192.168.1.100 -- renewal in 3137 seconds.
Pronto, foi identificado e ativado o ip na máquina, nesse caso 192.168.1.100. Foi identificado também o gateway 192.168.1.1, vamos ativá-lo.
# route add default gw 192.168.1.1
Nesse momento o computador já está navegando.