Signed-off-by: Jouni Malinen <j@w1.fi>
iface.Reattach()
elif self.state == 5:
self.state = 6
+ iface.Disconnect()
+ elif self.state == 7:
+ self.state = 8
res = iface.SignalPoll()
logger.debug("SignalPoll: " + str(res))
if 'frequency' not in res or res['frequency'] != 2412:
iface.Reassociate()
elif self.state == 6:
self.state = 7
+ iface.Reconnect()
+ elif self.state == 8:
+ self.state = 9
self.loop.quit()
def run_connect(self, *args):
not self.network_removed or \
not self.network_selected:
return False
- return self.state == 7
+ return self.state == 9
with TestDbusConnect(bus) as t:
if not t.success():