sábado, 28 de fevereiro de 2009

Wifi no Linux, subindo automático

Pra fazer a interface de rede subir no boot, é preciso configurar o arquivo /etc/network/interfaces

Assim ó:

auto wlan0
iface wlan0 inet dhcp
pre-up /sbin/wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B -D wext
down killall wpa_supplicant

Sendo "wlan0" a interface de rede wifi.

O que faz cada linha:
1- indica que a interface deve "subir" automaticamente
2- indica que o IP é definido via DHCP
3- indica qual comando será executado antes de subir a interface. Nesse caso, inicia o script que carrega a criptografia da rede
4- ao "baixar" a rede, mata todos os processos que fazem a criptografia.

O arquivo /etc/wpa_supplicant/wpa_supplicant.conf (que pode ser qualquer arquivo, basta apontar corretamente no comando anterior) fica como na configuração do WPA "manual".

A dica é configurar mais de uma rede. Fica assim:

network={
ssid="teste"
key_mgmt=WPA-PSK
#psk="<a sua chave>"
psk=<alguma coisa bem diferente>
priority=10
}

Repetindo esse trecho várias vezes é possível deixar configuradas diversas redes. Ele vai escolher uma delas, por ordem de prioridade (com o valor do campo "priority").

Fonte: http://www.guiadohardware.net/tutoriais/rede-wireless-linux/pagina3.html

Nenhum comentário: