Querry wpa_supplicant com o qual o AP está associado

0

Eu chamo

    wpa_supplicant -c"$CONF" -i"$IFACE" -B

em que $ CONF é um arquivo com muitas definições network={} . wpa_supplicant se conecta a qualquer um deles.

Como posso consultar com qual AP o meu laptop está associado?

Eu tentei adicionar -dd e analisar a saída. O que eu encontrei é:

Priority group 1
   id=3 ssid='UP-Campus'
Priority group 0
   id=0 ssid='Sauron'
   id=1 ssid='futurenet'

Posso contar com isso, que wpa_supplicant fill certamente se conectar ao 'UP-Campus'.

E outra pergunta, o wpa_supplicant é reconectado? Se eu sair do intervalo de uma das células no arquivo de configuração e entrar no intervalo de outra, ela se reconectará?

    
por Vorac 10.07.2018 / 13:31

1 resposta

2

Aqui estão algumas maneiras na linha de comando para consultar o AP ao qual você está conectado (Alterar wlan0 para o nome da sua interface sem fio):

1)

iw wlan0 link

2)

iwconfig wlan0

3)

wpa_cli -i wlan0 STATUS    

Com relação a suas outras perguntas, posso confirmar com minha experiência o que @dirkt escreveu em seu comentário: Primeira conexão:
A primeira conexão sempre será para o ponto de acesso com a prioridade mais alta no momento.
Conexão perdida:
Quando essa conexão for perdida, ela se conectará ao AP que tem a maior prioridade dos demais disponíveis.
Já conectado, mas novo AP com maior prioridade disponível:
Quando um novo AP se torna disponível com prioridade mais alta do que aquele em que você está atualmente conectado, ele irá alternar a conexão para aquela com a prioridade mais alta dentro de alguns segundos.

    
por 11.07.2018 / 09:44