#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

Reply via email to