wpa_cli falha quando me conecto à minha interface

0

Seguindo Como conectar ao Wi-Fi AP através do WPS? , configurei meu wpa_supplicant (estou tentando para se conectar com WPS), os passos são estes:

sudo systemctl stop NetworkManager.service
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf

Mas quando executo wpa_cli , obtenho:

Could not connect to wpa_supplicant: (nil) - re-trying

E quando eu uso wpa_cli -i wlan0 , recebo:

Could not connect to wpa_supplicant: wlan0 - re-trying

Eu devo usar wpa_supplicant . Eu quero salvar minha senha lá. Como posso resolver esses erros?

Finalmente eu tenho wpa_supplicant funcionando, mas eu recebo este erro e acho que quando estou usando wps wpa_cli nunca sai:

Successfully initialized wpa_supplicant ioctl[SIOCSIWENCODEEXT]: Invalid argument ioctl[SIOCSIWENCODEEXT]: Invalid argument

Quando tento usar isso:

sudo wpa_cli wps_pin mymac 68129231

que nunca termina. Eu não sei porque o wpa_supplicant não pode trabalhar com wpa_cli . Eu não posso usar o dhclient para salvar meu psk, não é?

Configuração do meu wpa_supplicant:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
    
por jeronimo urtado 01.01.2017 / 16:21

1 resposta

-2

Eu uso o Ubuntu 16.04 e sei como consertar isso.

Primeiro, você precisa garantir que não alterou nada em /etc/network/interfaces .

Depois, você precisa ir para /etc/wpa_supplicant/action_wpa.sh e alterar a variável IFACE para

"$(cat /var/run/network/ifstate.wlp2s0)"

em vez de

"${CTRL}#/run/wpa_supplicant"

Reinicialize seu sistema e você poderá usar as funções wpa_cli . Mas nmcli está em conflito com wpa_cli , portanto, não use wpa_cli para se reconectar ou se conectar. link

    
por Lan... 10.08.2017 / 09:25