Linux - Na inicialização, conecte com botão de pressão a conexão sem fio mais strong

2

Estou tentando configurar o linux (neste caso, o CentOS) para conectar-se automaticamente ao WiFi mais próximo por meio do "push-button-connect". Este microcomputador não tem teclado ou tela, então o objetivo é acionar o botão "push-button-connect" e então inicializar o dispositivo, assim, no init ele procurará pelo roteador mais próximo e conectará automaticamente.

Minha próxima opção é fazer uma configuração direta do Wi-Fi, como o chromecast, para definir as credenciais da rede.

1/5/15 - Atualização

Depois de cavar um pouco, quase acertei o que estou tentando fazer. Eu adicionei o wpa_supplicant em / network / interfaces. Na pré-inicialização, ele inicia o wpa_supplicant em segundo plano. Depois do init, ele executa wpa_cli wps_pbc , que então percorre as redes disponíveis e tenta "conectar através de botões". Antes disso, é quando você deve acionar o PBC no roteador.

Meu novo problema agora é: depois do PBC, o dhclient não consegue gerar um IP. Eu posso ver o MAC na rede, mas não gera corretamente. Depois de reiniciar o dispositivo, ele é capaz de se conectar (já que agora é armazenado via wpa_supplicant).

As próximas peças a serem descobertas são: Se a conexão existir, ela deve pular o PBC e se conectar imediatamente.

1/16/15 - Atualização

Eu finalmente decifrei, está gerando um IP corretamente, está demorando 30-60 segundos para fazer isso. Não tenho certeza se isso é padrão para PBC, experimentos recebidos - Irá responder com meu guia depois disso.

    
por MKN Web Solutions 02.01.2015 / 22:05

0 respostas