Conecte-se manualmente ao ponto de acesso Wi-Fi (AP) apesar dos APs pré-configurados no wpa_supplicant

2

Eu tenho demandas especiais e preciso controlar manualmente qual ponto de acesso Wi-Fi eu conecto na minha máquina Linux. A máquina é um Raspberry Pi rodando Raspbian (Debian), mas eu não acho que a plataforma de hardware realmente importe nos contextos desta questão.

Agora estou usando wpa_supplicant como meu gerenciador de rede sem fio e conecto automaticamente minha máquina a algum AP com sua própria lógica. Em /etc/network/interfaces tenho

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Em /etc/wpa_supplicant/wpa_supplicant.conf , tenho apenas alguns APs pré-configurados e seu PSK.

Já fiz uma breve pesquisa. sudo iwconfig wlan0 essid <SSID> key s:<PSK> não funcionou para mim. Ele desconectou wlan0 do AP antigo por alguns segundos, mas logo wlan0 se conectou novamente ao antigo. Eu estou querendo saber se eu cometi algum erro ao executar isso, ou se wpa_supplicant está em conflito com a configuração manual.

É possível que qualquer um deles possa ser realizado:

  1. Ele se conecta a APs identificados em wpa_supplicant automaticamente, mas eu posso alterar manualmente o que ele conecta, contanto que o novo esteja no intervalo?
  2. Eu controlo se ele se conecta a APs identificados em wpa_supplicant automaticamente. Quando não quero, posso conectá-lo a qualquer ponto de acesso.
por bfrgzju 22.07.2015 / 19:06

0 respostas