#517: New IOCTL interface to allow application to pass IE to be sent in
Management frames
-------------------------------------+--------------------------------------
Reporter: [EMAIL PROTECTED] | Owner: mrenzmann
Type: enhancement | Status: closed
Priority: minor | Milestone: version 0.9.3
Component: madwifi: other | Version: trunk
Resolution: fixed | Keywords:
Patch_attached: 1 |
-------------------------------------+--------------------------------------
Comment (by ccpearso):
Following is a technical description of the patch, incorporating Peng's
excellent overview. Wordsmith as you see fit.
----
This patch defines three new IOCTLs:
- IEEE80211_IOCTL_SET_APPIEBUF appends a set of custom information
elements to certain outbound management frame types (beacon, probe
request/response, and association request/response). The application may
append a different IE set for each frame type. To stop appending custom
IE's, the application may invoke the IOCTL with an empty IE set.
Typically, an application would append vendor-specific IE's with ID 221.
The application may not append "system IE's", meaning IE's generated or
processed by the MadWifi driver itself. The IOCTL parameter is struct
ieee80211req_getset_appiebuf.
- IEEE80211_IOCTL_GET_APPIEBUF enables queries the current set of custom
information elements established (via IEEE80211_IOCTL_SET_APPIEBUF) for a
specified management frame type. The IOCTL parameter is struct
ieee80211req_getset_appiebuf.
- IEEE80211_IOCTL_FILTERFRAME sets a filter that determines which
management frame types (beacon, probe request/response, assoc/reassoc
request/response, auth/deauth, disassoc) MadWifi is to forward to the
network interface (protocol ETH_P_80211_RAW). The IOCTL parameter is
struct ieee80211req_set_filter. 'OR' the bits IEEE80211_FILTER_TYPE_*.
This patch is used by the "Wi-Fi* Simple Config (WSC) Linux* Reference
Implementation" available from Intel at www3.intel.com/cd/ids/developer
/asmo-na/eng/247741.htm. This patch is essential to allow the reference
implementation to function properly.
Simple Config (official name: Wi-Fi Protected Setup) defines new vendor-
specific information elements that enable unconfigured 802.11 stations to
securely acquire network parameters, such as SSID and WPA key, with
minimal user interaction.
Additionally, experimental or proprietary 802.11 management protocol
extensions may exploit this feature.
--
Ticket URL: <http://madwifi.org/ticket/517>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Madwifi-tickets mailing list
Madwifi-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets