Este pequeno artigo ajudou-me a ligar o meu servidor 12.04 LTS à minha rede WPA2 PSK: prupert @ WordPress . Eu corro o servidor sem desktop, por isso exigiu toda a linha cmd.
Estou parafraseando um rápido detalhamento das etapas, mas, por favor, clique no link para o artigo completo:
(Você precisa estar conectado à rede neste momento)
Instale o software:
(Você só precisa do WPASupplicant se não for uma rede aberta) sudo apt-get instalar wireless-tools wpasupplicant
Ative sua rede sem fio:
sudo ifconfig wlan0 up
Para verificar a execução sem fio:
iwconfig
Então:
sudo iwlist scan
(O comando sacn deve retornar redes sem fio visíveis, mas se isso não ocorrer, é um sinal de que não há nada visível ou algo está errado com o seu HW / SW fora do escopo do artigo vinculado)
Executar: (Para receber sua chave WiFi)
wpa_passphrase YOURSSID YOURWIFIPASSWORD
Uma amostra do texto resultante: (Conforme fornecido pelo artigo vinculado)
network={
ssid="YOURSSID"
#psk="YOURWIFIPASSWORD"
psk=fe727aa8b64ac9b3f54c72432da14faed933ea511ecab1 5bbc6c52e7522f709a
}
Copie o "psk" em algum lugar acessível, isso permitirá que você se conecte à sua rede.
Edite seu arquivo de interfaces:
sudo nano /etc/network/interfaces
Anexe sua rede WiFi ao final deste arquivo usando as seguintes opções e sintaxe:
auto wlan0 #change this to the name of your WiFi interface
iface wlan0 inet dhcp #this is normally fine, if you want a static IP address replace “dhcp” with “static”
netmask 255.255.255.0 #change this as appropriate for your network, this value is usually right
gateway 192.168.1.1 #change this as appropriate for your network
address 192.168.1.100 #only needed for a static IP address
dns-nameservers 192.168.1.1 #only needed for a static IP address
wpa-driver wext #you shouldn’t need to change this
wpa-ssid YOURSSID #just type the name of your SSID here
wpa-ap-scan 1 #if the name of your SSID is hidden usually, type 2 instead of 1
wpa-proto WPA #if you use WPA1 type WPA, if you use WPA2 type RSN
wpa-pairwise CCMP #if you use AES type CCMP, if you use TKIP type TKIP
wpa-group CCMP #if you use AES type CCMP, if you use TKIP type TKIP
wpa-key-mgmt WPA-PSK #usually WPA-PSK (if you share a key) but sometimes WPA-EAP (for enterprises)
wpa-psk YOURHEXKEYFROMABOVE #the hex key that you generated earlier
Exemplo do autor do artigo vinculado:
auto wlan0
iface wlan0 inet dhcp
netmask 255.255.255.0
gateway 192.168.1.1
wpa-driver wext
wpa-ssid MYPLACE
wpa-ap-scan 1
wpa-proto WPA
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk 71c81a844973ae7bb1243141e5caa7b6bb0e2d7eetcetcetc
Agora você pode comentar a parte superior do arquivo Interfaces, que desativará a ethernet. O autor do artigo recomenda isso para evitar conflitos, mas eu decidi não como a única maneira que eu posso acessar a interface do meu servidor é via PuTTY SSH, então eu quero ter um método de conexão se o wireless estiver inativo, onde eu não não é preciso quebrar um mouse e monitorar: (Remova o "#" mais tarde se você precisar que as conexões Ethernet funcionem novamente)
#auto eth0
#iface eth0 inet dhcp
Escreva o arquivo e salve suas alterações Reinicie sua máquina
Se isso não funcionar, talvez seja necessário editar o arquivo Config para o programa WPASupplicant:
sudo nano /etc/wpa_supplicant.conf
Você edita esse arquivo com muitas das mesmas informações, exceto o wpa-piece: (Uma amostra abaixo do autor do documento vinculado)
ap_scan=1
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="MYPLACE"
scan_ssid=0
psk=71c81a844973ae7bb1243141e5caa7b6bb0e2d7eetcetcetc
key_mgmt=WPA-PSK
proto=WPA
pairwise=CCMP
group=CCMP
}
"Até onde eu sei, as opções são as mesmas. Então, edite esse arquivo conforme necessário, certifique-se de adicionar a parte ctrl_interface e network = {no começo e a parte} no final. Salve e tente Se ainda assim não funcionar, então dê um chute no seu PC, deseje que você tenha instalado o Windows 7 em seu lugar e saia e pesquise no Googling.Você encontrará a resposta nos fóruns do Ubuntu e você será feliz novamente. / p>