Preciso que minha máquina se conecte automaticamente a uma rede sem fio sempre que for iniciada
Estou executando um servidor headless (10.04) e uso os seguintes comandos para conectar-me manualmente à rede
sudo iwconfig wlan0 essid "SSID_Name"
sudo iwconfig wlan0 key XXXXX
sudo iwconfig wlan0 key open
sudo iwconfig wlan0 mode Managed
sudo dhclient wlan0
Agradecerei se pudermos fazer isso modificando o arquivo etc/network/interfaces
Observe que meu roteador está rodando wep, desde já agradeço
Responder1
Altere seu arquivo /etc/network/interfaces para:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wireless-ssid SSID_Name
wireless-key XXXXX
Se você espera fazer ssh e ftp no servidor, você precisa saber onde ele está. Faça isso com um endereço IP estático:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wireless-ssid SSID_Name
wireless-key XXXXX
dns-nameservers 8.8.8.8 192.168.1.1
Além disso, suas configurações implicam que sua rede esteja criptografada com WEP, o que é bastante inseguro. Eu recomendo que você mude o roteador para WPA2-AES:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-essid SSID_Name
wpa-psk XXXXX
dns-nameservers 8.8.8.8 192.168.1.1
Certifique-se de selecionar um endereço fora do intervalo usado pelo servidor DHCP no roteador e, claro, substitua seus dados aqui.
Responder2
Conexão sem fio automática ao fazer login
Para os casos em que você deseja fazer login automaticamente em um roteador sem fio, aqui estão as etapas:
Abra o
interface
arquivo:sudo nano /etc/network/interfaces
Adicione as seguintes informações (supondo que sua interface seja chamada wlan0):
auto wlan0 iface wlan0 inet static address ASSIGNED_IP netmask 255.255.255.0 gateway THE_GATEWAY wireless-essid YOURSSID wireless-key WIRELESSKEY_HERE
Salve o arquivo e reinicie o computador.