Ubuntu Server - Como se conectar à rede pessoal sem fio WPA2?

8

Conectar-se à rede sem fio é relativamente simples.

Depois de um pouco de luta, você tem wifi no seu instalador. Você pode instalar o Ubuntu Server e está tudo bem. Você está pronto para inicializar seu novo sistema.

Após a conclusão da configuração, as configurações do Wi-Fi desapareceram.

tl; dr: Como eu me conecto a uma rede sem fio (WPA2 Pessoal) do Ubuntu Server 12.10?

O que tentei até agora:

Conectado com comandos iw *. Obteve o endereço IP com o dhclient. Coloque esses comandos em etc/rc.local .

Na inicialização, o servidor aguarda 120 segundos com a mensagem "Aguardando a rede aparecer"

Para corrigir isso, eu removi tudo /etc/network/interfaces (wpa-psk e wpa-ssid).
Isso não funcionou. Ainda estava esperando. Eu encontrei uma resposta, que dizia que eu poderia simplesmente remover o / etc / ... (o arquivo que estava no comando do tempo de espera de 120 segundos.)

Eu fiz isso e mantive um backup dele. Agora o servidor espera ~ 3 segundos (sono modificado dentro do arquivo) e inicializa. No entanto, não há conexão de rede disponível. É algum erro de DHCP.

Como eu estava sem opções, tentei usar o em comentário. Aquele que usou "tee".
Acontece que não funciona também.

Como essa coisa toda pode ser tão inconsistente? Como eles podem não instalar os firmwares no ISO enquanto eles se encaixam perfeitamente (673 + ~ 10MB = 683). Como o instalador NÃO pode copiar os arquivos necessários e configurar a conexão a ser usada posteriormente? (Ou pergunte se o usuário deseja usá-lo.)

    
por Shiki 22.03.2013 / 22:47

3 respostas

12

1) Instale o pacote wpasupplicant .

2) Então escreva:

sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit

Onde [ SSID ] é SSID do ponto em que você deseja se conectar. Depois de inserir este comando, você tem que escrever a senha para esse ponto de acesso.

3) Execute wpa_suplicant com o novo arquivo de configuração.

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf

Certifique-se de que sua interface é wlan0 ou altere-a, se necessário!

-B é para execução em segundo plano.

-D é usado como driver.

-i é a interface.

4) Você deve estar conectado agora:)

    
por HELU 07.02.2014 / 00:01
6

Eu usei instruções do link .

Não se esqueça de remover qualquer coisa que você tenha adicionado em etc / rc.local, pois poderia entrar em conflito

Primeiro, certifique-se de ter instalado (não se lembra se está instalado por padrão ou não) o pacote "wpasupplicant"

Então você precisa editar o arquivo "/ etc / network / interfaces".

A estrofe usada foi baseada no exemplo do link acima (reproduzido abaixo):

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid mynetworkname
    wpa-psk mysecretpassphrase

Você precisará verificar qual interface é sua placa Wi-Fi (geralmente é wlan0) e precisa da chave e do ssid de sua rede sem fio.

    
por NGRhodes 05.02.2014 / 17:43
1

Aqui estão minhas anotações para se conectar a um

hotspot portátil Android

/ etc / network / interfaces

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_android.conf

/etc/wpa_supplicant/wpa_supplicant_android.conf

network={
    ssid="AndroidAP"
    psk="password"
}

Notas

  • use $ ifup wlan1 para ativar a interface. Insira ' auto wlan1 ' na linha antes de ' iface wlan1 inet dhcp ' ter o linux ativando automaticamente a interface
  • $ ip link é um comando bash útil para identificar o identificador sem fio (wlan *).

Ponto de acesso pessoal / Wi-Fi do iPad / MAC

/ etc / network / interfaces

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_ipad.conf

/etc/wpa_supplicant/wpa_supplicant_ipad.conf

network={
    ssid="Hamish’s iPad"
    psk="myPassword"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}

Notas

  • Cuidado com o caractere "'", não é o mesmo que "'"
  • Ao contrário da rede Android, o solicitante do wpa requer parâmetros adicionais para conectar ao Wi-Fi baseado em MAC ...
por hamish 02.03.2015 / 09:35