Servidor Ubuntu 14.04 - WiFi WPA2 Pessoal

Servidor Ubuntu 14.04 - WiFi WPA2 Pessoal

Acabei de instalar o Ubuntu 14.04 Server e não consigo configurar o wifi corretamente para funcionar com WPA2 pessoal e preciso de ajuda.

Houve um assistente simples durante a instalação onde selecionei meu SSID em uma lista e digitei minha senha e funcionou muito bem. Agora que a instalação foi concluída, estou tendo problemas para configurar o wifi. Meu ponto de acesso está configurado para WPA2 Personal TKIP ou AES. Qualquer conselho seria muito apreciado. Eu tenho mexido com o suplicante WPA e meu arquivo /etc/network/interfaces sem sorte.

Obrigado

Responder1

Eu sugiro que você configure /etc/network/interfaces algo como:

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-ssid <your_router>
wpa-psk <your_wpa_key>
dns-nameservers 8.8.8.8 192.168.1.1

Certifique-se de selecionar um endereço estático fora do intervalo usado pelo servidor DHCP no roteador, switch ou outro ponto de acesso. Claro, substitua seus dados aqui.

Faça com que o sistema leia e use as alterações:

sudo ifdown wlan0 && sudo ifup -v wlan0

Você se conectou?

ping -c3 192.168.1.1
ping -c3 www.google.com

Responder2

Consegui me conectar ao meu ponto de acesso WPA2 colocando o seguinte no arquivo /etc/network/interfaces. Ligeiramente modificado em relação à resposta aceita e usando DHCP.

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <your_router>
wpa-psk <your_wpa_key>

Então um simples sudo ifup -v wlan0e conectado. Tudo certo.

Responder3

Usando DHCP ou uma configuração estática (não importa qual) - E assumindo que seu wifi funcionou durante a instalação - faça seu/etc/rede/interfacesparecer algo como abaixo (parawlan0deve corresponder ao nome da sua placa wifi listada emifconfig -apor exemplo, sua placa wifi detectada pode ter um apelidoeth1pelo sistema operacional, pelo que sei.):

 auto lo iface lo inet loopback     
 auto wlan0 iface wlan0 inet dhcp    
 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Para configurar wpa_supplicant use o comando (referenciado na configuração acima)

wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf

Em seguida, crie um novo script executável chamadoiwconfig(você pode nomear esse script como qualquer coisa, "iwconfig-default-ssid", talvez? - apenas resumi o exemplo):

sudo touch /etc/network/if-up.d/iwconfig && sudo chmod 700
/etc/network/if-up.d/iwconfig && sudo ln -s
/etc/network/if-up.d/iwconfig /etc/network/if-pre-up.d/iwconfig

Agora edite/etc/network/if-up.d/iwconfig e adicione o SSID ao qual deseja que o Ubuntu Server se conecte na inicialização:

#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed

Agora traga ifdown (se ainda não o fez), depois ifup, e você deverá estar dourado agora e quando reiniciar (contanto que esteja perto do seu SSID).


Se você estiver em público com seu laptop com esta configuração, você terá que usar:varredura iwlist wlan0, entãosudo iwconfig essid modo "PUBLIC_ESSID" gerenciadopara se conectar com qualquer coisa (e/ou criar um roteiro único para cada lugar que você visita - bastanãocoloque qualquer um desses scripts na pasta 'if-up.rc.d'. /etc/network/interfaces também pode lidar com alias de localização, então verifique man/forums para obter ajuda sobre isso.)

Ou você pode tentar a sorte com o frontend CLI paraperversoao passear pela cidade:

sudo apt-get install wicd-curses

Responder4

Uma maneira muito boa e fácil de configurar o WiFi na linha de comando é comnmtuimas não consigo descobrir como instalá-lo.

informação relacionada