def __init__(self, ssid, bssid, pwd, wificard): if 'RSN' in scanWifiBssid(bssid, wificard): # /etc/wpa_supplicant.conf written by networkmgr ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=WPA-PSK' ws += '\n proto=RSN' ws += '\n psk="%s"\n}' % pwd elif 'WPA' in scanWifiBssid(bssid, wificard): ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=WPA-PSK' ws += '\n proto=WPA' ws += '\n psk="%s"\n}' % pwd else: ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=NONE' ws += '\n wep_tx_keyidx=0' ws += '\n wep_key0=%s\n}' % pwd wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid, wificard)
def __init__(self, ssid, bssid, pwd, wificard, identity=""): if identity != "": # /etc/wpa_supplicant.conf written by networkmgr ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=WPA-EAP' ws += '\n proto=WPA' ws += '\n identity="%s"' % identity ws += '\n psk="%s"\n}' % pwd elif 'RSN' in scanWifiBssid(bssid, wificard): ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=WPA-PSK' ws += '\n proto=RSN' ws += '\n psk="%s"\n}' % pwd elif 'WPA' in scanWifiBssid(bssid, wificard): ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=WPA-PSK' ws += '\n proto=WPA' ws += '\n psk="%s"\n}' % pwd else: ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=NONE' ws += '\n wep_tx_keyidx=0' ws += '\n wep_key0=%s\n}' % pwd wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid, wificard)
def menu_click_open(self, widget, ssid, bssid, wificard): if bssid in open(wpa_supplican).read(): connectToSsid(ssid, wificard) else: Open_Wpa_Supplicant(ssid, bssid, wificard) self.updateinfo() self.ifruning = False
def __init__(self, ssid, bssid, pwd): if 'RSN' in scanWifiBssid(bssid): # /etc/wpa_supplicant.conf written by networkmgr ws = '\nnetwork={' ws += '\n\tssid="%s"' % ssid ws += '\n\tbssid=%s' % bssid ws += '\n\tkey_mgmt=WPA-PSK' ws += '\n\tproto=RSN' ws += '\n\tpsk="%s"\n}\n' % pwd elif 'WPA' in scanWifiBssid(bssid): ws = '\nnetwork={' ws += '\n\tssid="%s"' % ssid ws += '\n\tbssid=%s' % bssid ws += '\n\tkey_mgmt=WPA-PSK' ws += '\n\tproto=WPA' ws += '\n\tpsk="%s"\n}\n' % pwd else: ws = '\nnetwork={' ws += '\n\tssid="%s"' % ssid ws += '\n\tbssid=%s' % bssid ws += '\n\tkey_mgmt=NONE' ws += '\n\twep_tx_keyidx=0' ws += '\n\twep_key0=%s\n}\n' % pwd wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid)
def menu_click_lock(self, widget, ssid, bssid, wificard): if bssid in open(wpa_supplican).read(): connectToSsid(ssid, wificard) else: Authentication(ssid, bssid, wificard) self.updateinfo() self.ifruning = False
def __init__(self, ssid, ssid_info, pwd, wificard): if 'RSN' in ssid_info[-1]: # /etc/wpa_supplicant.conf written by networkmgr ws = '\nnetwork={' ws += f'\n ssid="{ssid}"' ws += '\n key_mgmt=WPA-PSK' ws += '\n proto=RSN' ws += f'\n psk="{pwd}"\n' ws += '}' elif 'WPA' in ssid_info[-1]: ws = '\nnetwork={' ws += f'\n ssid="{ssid}"' ws += '\n key_mgmt=WPA-PSK' ws += '\n proto=WPA' ws += f'\n psk="{pwd}"\n' ws += '}' else: ws = '\nnetwork={' ws += f'\n ssid="{ssid}"' ws += '\n key_mgmt=NONE' ws += '\n wep_tx_keyidx=0' ws += f'\n wep_key0={pwd}\n' ws += '}' wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid, wificard)
def __init__(self, ssid, wificard): ws = '\nnetwork={' ws += f'\n ssid={ssid}' ws += '\n key_mgmt=NONE\n}' wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid, wificard)
def __init__(self, ssid, bssid, wificard): ws = '\nnetwork={' ws += '\n ssid="%s"' % ssid ws += '\n bssid=%s' % bssid ws += '\n key_mgmt=NONE\n}' wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid, wificard)
def menu_click_lock(self, widget, ssid, bssid): if ssid in open(wpa_supplican).read(): connectToSsid(ssid) else: Authentication(ssid, bssid) if not self.thr.is_alive(): self.thr.start() else: self.nmMenu = self.nm_menu()
def __init__(self, ssid, bssid): ws = '\nnetwork={' ws += '\n\tssid="%s"' % ssid ws += '\n\tbssid=%s' % bssid ws += '\n\tkey_mgmt=NONE\n}' wsf = open(wpa_supplican, 'a') wsf.writelines(ws) wsf.close() connectToSsid(ssid)
def menu_click_lock(self, widget, ssid_info, wificard): if f'"{ssid_info[0]}"' in open('/etc/wpa_supplicant.conf').read(): connectToSsid(ssid_info[0], wificard) else: Authentication(ssid_info, wificard) self.updateinfo()
def menu_click_open(self, widget, ssid, wificard): if f'"{ssid}"' in open("/etc/wpa_supplicant.conf").read(): connectToSsid(ssid, wificard) else: Open_Wpa_Supplicant(ssid, wificard) self.updateinfo()