Instruções para instalar o madwifi podem serem encontradas em nosso Install HowTo.
Se estiver impaciente e quiser configurar o wifi sem criptografia para um access point único, pode simplesmente fazer como o que segue:
Rede aberta simples
(Arquivo: /etc/network/interfaces) auto ath0 iface ath0 inet dhcp pre-up ifconfig ath0 up pre-up iwconfig ath0 essid "router ID"
Wpa supplicant com PSK
Uma solução mais elegante para se conectar com mais de um access point com ou sem criptografia é usando o wpasupplicant. Esta é forma que recomendamos para usar o wifi com o EeePC.
Primeiro, instale usando:
aptitude install wpasupplicant
ou
apt-get install wpasupplicant
Para configurar o wifi para um único access point com criptografia WPA(2)-PSK, abra um arquivo texto e copie o trecho abaixo, salve-o como /etc/wpa_supplicant/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1
eapol_version=1
network={
ssid="ROUTER ID"
psk="your password"
priority=5
}Então edite o /etc/network/interfaces e adicione isso:
auto ath0 iface ath0 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Reinicialize para ativar as configurações.
Wpa supplicant no modo roaming
Para múltiplos access points, você precisará do modo "roaming". Comece como no exemplo anterior, no /etc/network/interfaces, mude auto ath0 para allow-hotplug ath0, mude wpa-conf para wpa-roam. Troque também iface ath0 inet dhcp para iface ath0 inet manual e adicione uma conexão padrão iface default inet dhcp. Quando terminar, ele deve parecer como o que se segue:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug ath0
iface ath0 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcpAgora estamos prontos para definir as redes adicionais em /etc/wpa_supplicant.conf Por exemplo:
network={
key_mgmt=NONE
}Isto irá se associar a qualquer access point aberto na área de cobertura usando o dhcp para se conectar.
Você pode agora adicionar redes específicas, cada uma com seu próprio ssid e tanto o tipo de criptografia quanto o key_mgmt=NONE específicos para redes sem criptografia ou WEP. Nós também podemos associar id's para estas redes, por exemplo, se a rede de sua casa for estática, e a do café usa dhcp, podemos alterar nossos arquivos desta forma:
Para WEP, faça o seguinte:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1
eapol_version=1
network={
ssid="cafe"
key_mgmt=NONE
wep_key0=FFEEDD001122
id_str="cafe"
}
network={
ssid="home-router"
psk=abcdefg
id_str="home"
}E edite o seu /etc/network/interfaces da seguinte forma:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug ath0
iface ath0 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
iface cafe inet dhcp
iface home inet manual
address 192.168.1.5
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1Dica: Se tiver problemas ao conectar-se numa rede que não divulga seu SSID, adicione a opção scan_ssid=1 em sua seção de rede.
