I'm wondering if there is an easier way to determine of the following parameters of a wifi network. For users who already have say a laptop connected to a wifi network.
Does wifi network support PS-Poll mode (this is a power saving mode for battery powered devices.
What wpa2 enterprise authentication protocol is used (ie peapv0-mschapv2 vs eap-tls)
Background
I'm developing an embedded device that will operate on batteries. I'll need some type of diagnostic that End users can use to determine whether my device will work on their network. Would be great if there was a wifi diagnostic utility out there that someone could start up on a PC or Linux live disk that can get this type of info with out getting their IT folks to have to login to their access points to tell them. Reason being: this generally takes weeks and doesn't always yield accurate info.
I know PS-Poll could theoretically be figured out by making the app do a request to some external site. Powering down the wifi and seeing of it gets a response in beacon frames. But, don't know if such an app exists. It could be done experimentally if said app was able to control the wifi at a lower level...
I'm not sure whether its possible to determine what type of WPA2 authentication protocol there is. Note: I'm not talking about the encryption method such as TKIP vs CCMP.
This sounds a lot like what Kismet does but its patina might not be widely accepted.
I can glean a Windows stored WiFi profiles from the Registry under the WZSVC key in XP, 2003 server and Vista. (HKLM/System/CurrentCSet/Drivers/WzSVC or Wlansvc) //you hvave to be ready to navigate the tree yourself since) Since then its been changed to WlanSvc and in 8 and 2012 (haven't tested Win7) I get different and less info when inspecting the key as System like so:
regedit.exe /m
Then as a system either via an AT job or psexec
psexec.exe -i -s regedit.exe /m
Compared side x side and in 2012, I can tune some parameters but view my systems B/G/N parameters. But as an admin, I can view specific connection profiles that I've successfully connected with stored in the specific WLan's GUID
It's not the tool you want but one you'll find interesting, WigleNET's world wide database of found AP's can be queried for detected characteristics based on the AP's detected MAC and after creating a free / spam free ID.