Por que minha interface wlan0 em Angstrom (Beagleboard) é “Não associada”?

2

Estou instalando um Angstrom (compilação personalizada, não a compilação padrão) em um Beagleboard XM.

Eu posso procurar por redes sem fio usando iwlist e ver os dispositivos sem fio da vizinhança.

Eu configurei meu SSID e Key (um código hexadecimal de 10 dígitos usando letras minúsculas) em /etc/network/interfaces

Quando eu faço um ifup wlan0 , ele passa pelo processo de DHCPDISCOVER e depois diz

No DHCPOFFERS received.

O dispositivo é um Alfa USB com um chipset Realtek rtl8187. (o que funciona bem quando usado sob o Debian no meu laptop).

Por que meu SSID não é exibido corretamente em iwconfig e por que a interface não recebe um IP via DHCP?

    
por ChronoFish 24.05.2013 / 06:40

2 respostas

0

Obrigado a @slm por me enviar para a referência de como fazer.

Parece que o maior problema foi que NetworkManager estava em execução e porque não tenho GUI (a versão BeagleBoard de nmcli não tem o recurso "conectar", permitindo a criação de novas interfaces na linha de comando, e estou apenas conectando ao beagleboard através de uma porta serial (sem GUI)) Eu não tinha meios para configurar novas conexões. Além disso, NetworkManager pode ter eliminado as conexões que finalmente consegui ver em /var/log/syslog .

Portanto, a solução era impedir que NetworkManager fosse executado e executar e configurar manualmente a configuração necessária para wpa_supplicant .

Com wpa_supplicant em execução e NetworkManager não em execução (e trazendo a interface para cima / baixo várias vezes), finalmente consegui um DHCP atribuído, e a Internet agora pode ser acessada através de uma conexão sem fio no Beagleboard. / p>

Eu terei que continuar a mexer e experimentar para garantir que esta conexão aconteça suavemente durante a inicialização (e para garantir que a porta Ethernet continue funcionando), mas pelo menos eu superei o bloqueio imediato.

    
por 25.05.2013 / 03:59
1

Por favor, dê uma olhada neste tutorial que mostra como configurar um cliente wifi. Especificamente, a seção sobre como configurá-lo através da linha de comando, como você está tentando fazer.

Tutorial intitulado: WiFiHowToUse , especificamente este seção . Existem algumas pequenas diferenças nas etapas descritas neste tutorial a partir do que você descreveu até agora em sua pergunta. Por exemplo, você precisa ter certeza de que o pacote wpa_supplicant está instalado e configurado corretamente.

Além disso, o tutorial faz referência a um arquivo como /etc/network/interfaces not /etc/network/interface como você descreveu.

    
por 24.05.2013 / 15:19