def connect_to_open_none(): # add_network network_id = API.sta_add_network() # set network_id(ssid:test) set_network = Dictionary.network_variable.copy() set_network["ssid"] = '"Roaming_Test"' API.sta_set_network(network_id, set_network) time.sleep(2) # set network_id(auth_alg:OPEN/key_mgmt:NONE) set_security = Dictionary.security_config.copy() set_security["auth_alg"] = 'OPEN' set_security["key_mgmt"] = 'NONE' API.sta_set_security(network_id, set_security) time.sleep(2) # connect to AP result = API.sta_associate(network_id, 60) API.sta_remove_network(network_id) print 'Connect Result: %s' % result return result
def connect_to_wpa2_psk_tkip(): # add network network_id = API.sta_add_network() # set network variable set_network = Dictionary.network_variable.copy() set_network["ssid"] = '"Roaming_Test"' set_network["scan_ssid"] = "1" API.sta_set_network(network_id, set_network) # set security config set_security = Dictionary.security_config.copy() set_security["auth_alg"] = "OPEN" set_security["proto"] = "RSN" set_security["key_mgmt"] = "WPA-PSK" set_security["pairwise"] = "TKIP" set_security["psk"] = '"12345678"' API.sta_set_security(network_id, set_security) # set over connect to AP result = API.sta_associate(network_id, 30) print 'Connect Result: %s' % result return True