|
Lines 104-110
class Wep(WiFi):
Link Here
|
| 104 |
def __init__(self, ssid, key, hashed_key=""): |
104 |
def __init__(self, ssid, key, hashed_key=""): |
| 105 |
"One of key, hashed_key must be present" |
105 |
"One of key, hashed_key must be present" |
| 106 |
|
106 |
|
| 107 |
super(WiFi, self).__init__(ssid) |
107 |
super(Wep, self).__init__(ssid) |
| 108 |
self["802-11-wireless"]["security"] = "802-11-wireless-security" |
108 |
self["802-11-wireless"]["security"] = "802-11-wireless-security" |
| 109 |
self["802-11-wireless-security"] = {} |
109 |
self["802-11-wireless-security"] = {} |
| 110 |
self["802-11-wireless-security"]["key-mgmt"] = "none" |
110 |
self["802-11-wireless-security"]["key-mgmt"] = "none" |
|
Lines 126-135
class WpaPsk(WiFi):
Link Here
|
| 126 |
def __init__(self, ssid, key, hashed_key=""): |
126 |
def __init__(self, ssid, key, hashed_key=""): |
| 127 |
"One of key, hashed_key must be present" |
127 |
"One of key, hashed_key must be present" |
| 128 |
|
128 |
|
| 129 |
super(WiFi, self).__init__(ssid) |
129 |
super(WpaPsk, self).__init__(ssid) |
| 130 |
self["802-11-wireless"]["security"] = "802-11-wireless-security" |
130 |
self["802-11-wireless"]["security"] = "802-11-wireless-security" |
| 131 |
self["802-11-wireless-security"] = {} |
131 |
self["802-11-wireless-security"] = {} |
| 132 |
self["802-11-wireless-security"]["group"] = ["tkip", "cselfp"] |
132 |
self["802-11-wireless-security"]["group"] = ["tkip", "ccmp"] |
| 133 |
self["802-11-wireless-security"]["pairwise"] = ["tkip", "ccmp"] |
133 |
self["802-11-wireless-security"]["pairwise"] = ["tkip", "ccmp"] |
| 134 |
self["802-11-wireless-security"]["key-mgmt"] = "wpa-psk" |
134 |
self["802-11-wireless-security"]["key-mgmt"] = "wpa-psk" |
| 135 |
if hashed_key == "": |
135 |
if hashed_key == "": |