diff options
author | Abhijeet Kolekar <abhijeet.kolekar@intel.com> | 2008-12-02 15:14:07 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-12-05 09:35:56 -0500 |
commit | 011a03300bdd60782f465b97c3aefd58bfaae316 (patch) | |
tree | acceb5357eca2edcae466e1ff978cf36f603c871 /drivers/net/wireless/iwlwifi/iwl-3945.h | |
parent | a0987a8d68c86562f267efa97be01314c490c496 (diff) |
iwl3945 : Fix a-band association for passive channels
Patch does following things
1) This patch fixes the a-band association for passive channels with new
uCode feature that it allows direct scan on passive channels after
auto-switch from passive to active. This enables sending of direct probes
on passive channels, as long as some traffic is detected on that channel.
This improves the scanning for hidden SSIDs in A-band,which is all
passive channels.
This patch fixes the bug no 1748.
http://www.intellinuxwireless.org/bugzilla/show_bug.cgi?id=1748
2) This fix will only work with uCode version 15.28.2.8 and above.
Prior versions of uCode would work only if we heard the traffic within
active dwell time, which is much shorter than passive dwell time and
is shorter than typical beacon periods. This patch also provids full
active dwell time even if we hear traffic late in passive dwell.
3) uCode API version is incremented to 2.
Signed-off-by: Abhijeet Kolekar <abhijeet.kolekar@intel.com>
Signed-off-by: Zhu Yi <yi.zhu@intel.com>
Acked-by: Ben Cahill <ben.m.cahill@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-3945.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-3945.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-3945.h b/drivers/net/wireless/iwlwifi/iwl-3945.h index d6502b426a06..5c2c15e65a63 100644 --- a/drivers/net/wireless/iwlwifi/iwl-3945.h +++ b/drivers/net/wireless/iwlwifi/iwl-3945.h | |||
@@ -51,7 +51,7 @@ extern struct pci_device_id iwl3945_hw_card_ids[]; | |||
51 | #include "iwl-3945-led.h" | 51 | #include "iwl-3945-led.h" |
52 | 52 | ||
53 | /* Highest firmware API version supported */ | 53 | /* Highest firmware API version supported */ |
54 | #define IWL3945_UCODE_API_MAX 1 | 54 | #define IWL3945_UCODE_API_MAX 2 |
55 | 55 | ||
56 | /* Lowest firmware API version supported */ | 56 | /* Lowest firmware API version supported */ |
57 | #define IWL3945_UCODE_API_MIN 1 | 57 | #define IWL3945_UCODE_API_MIN 1 |