Como desconectar da rede via wpa_cli?

1

Existe uma maneira de desconectar de uma rede via wpa_cli ? Estou lendo a página do manual e consegui usar o wpa_cli para conectar ao meu roteador através do botão de conexão (WPS); no entanto, estou tentando escrever um script que será desconectado da rede em um determinado evento.

Eu tentei encontrar a rede via nmcli , mas a rede à qual estou conectado nem aparece quando invoco o comando nmcli connection show -active . Muito obrigado.

    
por CAPGuy 05.10.2016 / 05:36

2 respostas

1

Basta fazer wpa_cli disconnect para desconectar e wpa_cli reconnect para se conectar novamente.

Como alternativa, você também pode ifdown / ifup sua interface wlan.

BTW, a página man de wpa_cli por algum motivo lista apenas alguns comandos; use wpa_cli help para uma lista muito mais longa.

(não consigo ajudá-lo com o problema nmcli ).

    
por 05.10.2016 / 08:53
0

Para desconectar-se da rede por meio de wpa_cli , você pode usar os seguintes comandos:

disable_network <network id>

It is used to disable the network

disconnect

disconnect and wait for reassociate command before connecting

 terminate

terminate wpa_supplicant

editar

the network I'm connected to doesn't even show up when invoking the nmcli connection show -active

Você deve salvar sua configuração através do comando save_config .

    
por 05.10.2016 / 11:15