Obrigado pela sua visita !!! Navegue atraves dos menus para desfrutar do nosso conteudo wireless...
VIVASEMFIO.com
Linux configurar wireless rede sem fio comando Ndiswrapper
Algumas distribuições do linux possuem utilitários gráficos para auxiliar o usuário quando este for se conectar a um ponto de acesso.
Isto é ótimo, pois tudo se torna rápido e fácil. Na imagem abaixo temos exemplo:

Este é um utilitário que encontramos no Kurumin. Nele, além da possibilidade de verificar os APs disponíveis e configurar uma associação, temos o Ndiswrapper. Basicamente, o Ndiswrapper permite ativar placas wireless no linux utilizando drivers do Windows. Porém, está fora no escopo deste artigo tratar sobre o Ndis. Falaremos aqui sobre associações. E mais: nem sempre dispomos de um utilitário gráfico para facilitar a nossa vida. Algumas vezes é preciso levantar uma placa wireless e conectá-la num ponto por linhas de comando.
Ou, como dizem alguns fãs do pingüim, “no braço”. Então vamos lá…
Obs: a placa wireless será vista pelo sistema (eth0, eth1, wlan0, etc) conforme o driver utilizado. “wlan0” é a forma mais comum, porém em nossos testes o sistema adotou “eth1”.
Antes de qualquer ação, vamos detectar os APs disponíveis na região. Para isso basta utilizar o seguinte comando:
root@vivasemfio:/# iwlist scan
lo Interface doesn’t support scanning.
eth0 Interface doesn’t support scanning.
eth1 Scan completed :
Cell 01 - Address: XX:XX:XX:XX:XX:XX
ESSID:”TUCANO”
Protocol:IEEE 802.11bg
Mode:Master
Channel:5
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=100/100 Signal level=-15 dBm
Extra: Last beacon: 108ms ago
A varredura capta diversas informações interessantes dos pontos ativos. Entre elas MAC address, ESSID, canal e criptografia. Acima encontramos o AP da VsF cujo ESSID é TUCANO e com encriptação via WEP ativa (Encryption key:on).
Para conseguir associação com este AP, a primeira informação que deve ser fornecida é o ESSID. Assim:
root@vivasemfio:/# iwconfig eth1 essid TUCANO
Feito isso definiremos o canal:
root@vivasemfio:/# iwconfig eth1 channel 5
Os canais, em teoria, podem variar de 0 a 16. Porém, apenas 14 deles, de 1 a 14 são licenciados pelo FCC e a lista diminui mais um pouco de acordo com o país envolvido. Nos EUA é permitido o uso dos canais de 1 a 11, na Europa de 1 a 13 e no Japão de 1 a 14. Enquanto escrevemos este artigo, no Brasil, esta situação ainda é confusa.
De posse da chave WEP, utilizaremos o seguinte comando:
root@vivasemfio:/# iwconfig eth1 key restricted 3e699b884db0e409ddd099a4ec
Por fim, basta definir o IP da estação e o IP do ponto de acesso. Assim:
root@vivasemfio:/# ifconfig eth1 192.168.1.89 netmask 255.255.255.0
root@vivasemfio:/# route add default gw 192.168.1.1
Prontinho.
É só testar:
root@vivasemfio:/# ping www.uol.com.br
PING www.uol.com.br (200.221.2.45): 56 data bytes
64 bytes from 200.221.2.45: icmp_seq=0 ttl=57 time=37.0 ms
64 bytes from 200.221.2.45: icmp_seq=1 ttl=57 time=37.1 ms
64 bytes from 200.221.2.45: icmp_seq=2 ttl=57 time=40.0 ms
64 bytes from 200.221.2.45: icmp_seq=3 ttl=57 time=36.2 ms
— www.uol.com.br ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 36.2/37.5/40.0 ms
Tudo funcionando! Pingüim conectado!

Caso o DHCP estiver habilitado no AP, podemos ignorar os seguintes passos:
root@vivasemfio:/# ifconfig eth1 192.168.1.89 netmask 255.255.255.0
root@vivasemfio:/# route add default gw 192.168.1.1
É só utilizar o comando “pump –i X”. Exemplo:
root@vivasemfio:/# iwconfig eth1 essid TUCANO
root@vivasemfio:/# iwconfig eth1 channel 5
root@vivasemfio:/# iwconfig eth1 key restricted 3e699b884db0e409ddd099a4ec
root@vivasemfio:/# pump -i eth1
root@vivasemfio:/# ping www.uol.com.br
PING www.uol.com.br (200.221.2.45): 56 data bytes
64 bytes from 200.221.2.45: icmp_seq=0 ttl=57 time=37.0 ms
64 bytes from 200.221.2.45: icmp_seq=1 ttl=57 time=37.1 ms
64 bytes from 200.221.2.45: icmp_seq=2 ttl=57 time=40.0 ms
64 bytes from 200.221.2.45: icmp_seq=3 ttl=57 time=36.2 ms
— www.uol.com.br ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 36.2/37.5/40.0 ms
Obs: o comando “pump –i X” só pode ser utilizado em algumas distribuições, como a Knoppix. Nas outras, cujo suporte não existe, deve-se usar o comando “dhcpcd X”.
É isso pessoal…
Abraços !!!
![]()
Enriqueca este artigo. Faca comentarios...
ATENCAO !!! Os artigos que nao possuem referencia foram escritos pela equipe VIVASEMFIO.com. Pode copiar, MAS CITE A FONTE !!!