Por que meu / etc / network / interfaces não está se conectando à minha rede sem fio WPA?

1

Eu tenho dois desktops idênticos rodando o servidor Ubuntu 14.04. Durante o processo de instalação eu apenas selecionei o servidor Ubuntu, nenhum outro pacote.

Área de trabalho # 1) Essa foi a minha primeira versão do Linux, e assim me atrapalhei um pouco até descobrir. Eu configurei o arquivo WPA_Supplicant.conf utilizando o programa wpa_passphrase, posso conectar-me bem usando o wpa_supplicant. Eu posso então pegar um ip usando dhclient, ou atribuir um endereço estático em wpa_supplicant.conf ... Eu também configurei com sucesso o arquivo / etc / network / interfaces .. primeiro para conectar via DHCP, então mudei para conectar um IP estático . Então .. para desktop # 1 funciona perfeitamente .. conectando-se à minha rede sem fio via WPA_supplicant manualmente, ou utilizando automaticamente / etc / network / interfaces na inicialização.

Desktop # 2) Esta é a máquina com problemas. É o mesmo modelo e a mesma placa sem fio. Eu criei com sucesso o arquivo WPA_Supplicant.conf, e posso conectar manualmente executando o wpa_supplicant, então, é claro, obter um endereço via dhclient. Isso funciona muito bem !!!! No entanto, para a vida de mim, não consigo me conectar automaticamente ao logon com / etc / network / interfaces. Apenas não conecta! Não consigo encontrar uma única diferença entre as duas máquinas!

Talvez eu, inadvertidamente, tenha mudado alguma coisa na área de trabalho número 1 no meu ritmo para fazer com que ele se conecte no logon?

Aqui está o meu wpa_supplicant.conf:

network={
ssid="myssid"
#### #psd="mypasscode"
psk=my-very-long-64char-passcode
}

aqui está meu / etc / network / interfaces:

#### #The loopback network interfaces
auto lo
iface lo inet loopback

#### #The primary network interface
auto lo
iface wlan0 inet dhcp
wpa-essid myssid
wpa-psk my-very-long-64char-passcode

nota: Eu tentei o wpa-psk como texto puro, assim como o 64bit .. ou parece funcionar no desktop 1, nenhum parece fazer diferença na área de trabalho 2.

Qualquer ajuda é apreciada !!!

Oh para conectar manualmente eu corro simples ...

sudo ifconfig wlan0 up
sudo lshw -C network
sudo iwlist scan
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
dhclient wlan0
  • sudo lshw -C network - para confirmar se está ativado
  • sudo iwlist scan - para confirmar que pode digitalizar
  • sudo wpa_supplicant - para conectar
  • dhclient wlan0 - para obter o IP

isso funciona muito bem em ambas as áreas de trabalho. É só que não consigo conectar a área de trabalho # 2 ao logon automático !!!

Obrigado !!

    
por Paul 11.12.2014 / 02:15

1 resposta

1

Em / etc / network / interfaces, a declaração wpa-psk espera a senha em texto não criptografado, não uma versão embaralhada de 64 bits. Sugiro que você altere seu arquivo para:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wpa-essid myssid
wpa-psk mypasscode

Reinicie a interface:

sudo ifdown wlan0 && sudo ifup -v wlan0

O '-v' para verbose deve produzir alguma saída indicando o que está acontecendo nos bastidores.

NOTA: "auto lo iface wlan0 inet dhcp" está incorreto. Veja minha sugestão acima.

    
por chili555 11.12.2014 / 02:54