
Eu uso o desktop Ubuntu há algum tempo e agora estou tentando configurar um servidor. Estou usando um adaptador PCI sem fio que funciona bem com o Ubuntu Live CD.
Ao instalar o servidor ele encontrou o adaptador e (depois de inserir o SSID e a chave WPA) conectou-se à rede quase imediatamente. No entanto, após a instalação na inicialização pela primeira vez, ele não conseguiu se conectar durante a inicialização. Neste ponto, não tenho certeza para onde ir a partir daqui. Eu li o Guia do Servidor, mas não há nada sobre redes sem fio no capítulo sobre redes.
Estou acostumado com a interface do desktop, então a interface da linha de comando é um pouco assustadora. Por favor, seja gentil ...
Só para constar, o adaptador wireless é um TP-Link TL-WN781ND
Meu arquivo de interfaces parece muito mais simples -
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid RunnymedeData
wpa-psk <my_key>
O sistema não inicia a conexão de rede na inicialização, mas inicia quase imediatamente. Defino o SSID explicitamente ao fazer login. Não preciso fazer mais nada. O endereço IP é atribuído corretamente pelo servidor dhcp (meu roteador) e a máquina aparece na lista de conexões do roteador. Vou tentar a rota estática e ver como nos saímos. De volta em breve.
Esse problema tem a ver com o fato do SSID estar oculto na minha rede sem fio. Na minha opinião, isso é um bug.
Com SSID oculto: o sistema demora muito para inicializar (aguardando, sem sucesso, a inicialização da rede). Depois de fazer login, definir explicitamente o essid iwconfig
permite a rede em alguns segundos; nada mais precisa ser feito.
Com SSID não oculto: o sistema é inicializado rapidamente e a rede fica imediatamente instalada e funcionando.
Em resumo, nada a ver com o adaptador específico e nada a ver com o arquivo de interfaces.
Obrigado a @chilli555 por dedicar seu tempo para ajudar.
Responder1
A maneira usual de configurar um servidor é preencher seus dados no arquivo /etc/network/interfaces. Primeiro, confirme se você tem uma interface sem fio funcionando:
iwconfig
Você tem uma interface, de preferência wlan0? Em seguida, confirme se está funcionando conforme o esperado:
sudo iwlist wlan0 scan
Você vê sua rede, entre outras? Se sim, edite o arquivo com o editor vim:
sudo vim /etc/network/interfaces
Adicione seus detalhes para que fique parecido com:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static <--you want to be able to reach your server by ssh and ftp
address 192.168.1.100 <--an address outside the DHCP range in the router
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
wpa-ssid <your_network>
wpa-psk <your_key>
Salve suas alterações e feche o vim com :wq. Agora acesse a interface para ver e usar as novas configurações:
sudo ifdown wlan0 && sudo ifup wlan0
Confirme que você recebeu o novo endereço:
ifconfig
E que você pode acessar a internet:
ping -c3 www.google.com
Claro, substitua seus dados acima.