1. 22 1月, 2011 2 次提交
  2. 20 1月, 2011 9 次提交
  3. 06 1月, 2011 3 次提交
  4. 05 1月, 2011 7 次提交
  5. 23 12月, 2010 6 次提交
  6. 21 12月, 2010 7 次提交
  7. 17 12月, 2010 1 次提交
    • J
      nl80211: Add notification for dropped Deauth/Disassoc · cf4e594e
      Jouni Malinen 提交于
      Add a new notification to indicate that a received, unprotected
      Deauthentication or Disassociation frame was dropped due to
      management frame protection being in use. This notification is
      needed to allow user space (e.g., wpa_supplicant) to implement
      SA Query procedure to recover from association state mismatch
      between an AP and STA.
      
      This is needed to avoid getting stuck in non-working state when MFP
      (IEEE 802.11w) is used and a protected Deauthentication or
      Disassociation frame is dropped for any reason. After that, the
      station would silently discard any unprotected Deauthentication or
      Disassociation frame that could be indicating that the AP does not
      have association for the STA (when the Reason Code would be 6 or 7).
      IEEE Std 802.11w-2009, 11.13 describes this recovery mechanism.
      Signed-off-by: NJouni Malinen <j@w1.fi>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      cf4e594e
  8. 16 12月, 2010 3 次提交
  9. 14 12月, 2010 2 次提交
    • J
      mac80211: support IBSS RSN with SW crypto · 207aba60
      Johannes Berg 提交于
      When software crypto is used, mac80211 will
      support IBSS RSN, it doesn't depend on the
      driver in that case.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      207aba60
    • T
      mac80211 default tx_last_beacon false (congestion) · 91f44b02
      Tim Harvey 提交于
      The 802.11 spec states that the STA that generated the last Beacon frame shall
      be the STA that response to a probe request.  This is important for congestion
      reduction when a probe request is received - only 1 node in an adhoc BSS
      will transmit a response.  While mac80211 drivers should provide the
      tx_last_beacon function to report if they transmitted the last beacon many
      do not.  As an attempt to reduce probe response congestion default this
      to 0 such that a node not implementing this capability does not contribute
      to unnecessary congestion.
      
      In a modern medium sized office environment I see upwards of 100 probe
      requests per second received at a given node from various hardware/OS/drivers
      doing zeroconf 'active probing' as opposed to passively listening for beacons.
      With a modest 10-node adhoc network consisting of drivers that do not implement
      this tx_last_beacon feature, I have seen this result in the simultaneous xmit
      of probe responses accumulating to 500 probe responses per second because of
      collisions which brings the adhoc network to its knees as well as causes
      needless congestion.
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      91f44b02