incapaz de mudar para wpa da AP após o powercycle

1

Estou usando o Jessie (Raspberry Pi) e depois do boot ele vai para o modo AP. Em seguida, no código python, executo esses comandos para alterná-lo para o modo de cliente WPA:

sudo /etc/init.d/networking stop
sudo systemctl stop wpa_supplicant.service
sudo systemctl stop hostapd.service
sudo systemctl stop udhcpd.service
sudo systemctl start wpa_supplicant.service
sudo /etc/init.d/networking start
sudo wpa_action wlan0 stop
sudo /etc/network/if-down.d/resolvconf
sudo /etc/network/if-down.d/upstart
sudo /etc/network/if-down.d/wpasupplicant
sudo dhclient -v -r -pf /run/dhclient.wlan0.pid -lf /var/lib/dhcp/dhclient.wlan0.leases wlan0
sudo ip link set dev wlan0 down
sudo /etc/network/if-post-down.d/avahi-daemon
sudo /etc/network/if-post-down.d/hostapd
sudo /etc/network/if-post-down.d/wireless-tools
sudo /etc/network/if-post-down.d/wpasupplicant
sudo wpa_action wlan0 stop
sudo ifup wlan0

Se às vezes se conecta ao meu Wifi, então eu powercycle RPi por mais de 5 minutos, da próxima vez eu inicializo ele não é capaz de se conectar ao meu Wifi novamente (quando python com esses comandos são executados).

O que estou fazendo de errado?

    
por peter 29.10.2016 / 17:24

0 respostas