awkman / pywifi

A cross-platform module for manipulating WiFi devices.
MIT License
447 stars 154 forks source link

Extract Profile out to its own type. -- Do not pull yet. #13

Closed wgaylord closed 7 years ago

wgaylord commented 7 years ago

So far I have added all the encryption and auth types to the Constants and also setup what basic varibles a Profile has. Working on the xml parser to set the data.

awkman commented 7 years ago

Thanks for your PR. Now, I am working on enabling this PR to support in both Windows and Linux. I will separate 'auth_alg: open, shared', 'auth key mgmt: wpa, wpa2, wpapsk, wpa2psk', 'cipher: none, wep, tkip, ccmp(aes)'

wgaylord commented 7 years ago

Okay. I am going to work on writing a xml to profile converter. (That uses only built in libs) So you can just pass in the xml from Windows.

awkman commented 7 years ago

I merge your PR into pywifi, please check the example in README to confirm the profile usage

wgaylord commented 7 years ago

Looks good. I Wil ltake a closer look at it later today.