linux/drivers/net/wireless/iwlwifi
Johannes Berg 52d980c013 iwlagn: fix RXON issues
The RXON rework resulted in a massive loss of
throughput because we weren't programming the
device completely correctly -- the BSSID has
to be programmed into the device before the
AP station is uploaded. To fix this, simply
always send the unassoc RXON, i.e. even when
it was already unassoc so that the BSSID and
some other parameters are updated properly.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-11-15 13:26:52 -05:00
..
iwl-1000.c iwlwifi: put all the isr related function under ops 2010-11-15 13:26:45 -05:00
iwl-3945-debugfs.c
iwl-3945-debugfs.h
iwl-3945-fh.h
iwl-3945-hw.h
iwl-3945-led.c
iwl-3945-led.h
iwl-3945-rs.c
iwl-3945.c iwlwifi: legacy tx_cmd_protection function 2010-11-15 13:26:47 -05:00
iwl-3945.h iwlagn: new RXON processing for modern devices 2010-11-15 13:24:53 -05:00
iwl-4965-hw.h
iwl-4965.c iwlwifi: legacy tx_cmd_protection function 2010-11-15 13:26:47 -05:00
iwl-5000-hw.h
iwl-5000.c iwlwifi: put all the isr related function under ops 2010-11-15 13:26:45 -05:00
iwl-6000-hw.h
iwl-6000.c iwlwifi: put all the isr related function under ops 2010-11-15 13:26:45 -05:00
iwl-agn-calib.c
iwl-agn-calib.h
iwl-agn-debugfs.c
iwl-agn-debugfs.h
iwl-agn-eeprom.c
iwl-agn-hcmd.c
iwl-agn-hw.h
iwl-agn-ict.c
iwl-agn-led.c
iwl-agn-led.h
iwl-agn-lib.c iwlagn: fix non-5000+ build 2010-11-15 13:26:43 -05:00
iwl-agn-rs.c
iwl-agn-rs.h
iwl-agn-rx.c
iwl-agn-rxon.c iwlagn: fix RXON issues 2010-11-15 13:26:52 -05:00
iwl-agn-sta.c iwlagn: fix non-5000+ build 2010-11-15 13:26:43 -05:00
iwl-agn-tt.c
iwl-agn-tt.h
iwl-agn-tx.c
iwl-agn-ucode.c
iwl-agn.c iwlwifi: put all the isr related function under ops 2010-11-15 13:26:45 -05:00
iwl-agn.h iwlagn: fix non-5000+ build 2010-11-15 13:26:43 -05:00
iwl-commands.h
iwl-core.c iwlwifi: legacy tx_cmd_protection function 2010-11-15 13:26:47 -05:00
iwl-core.h iwlwifi: legacy tx_cmd_protection function 2010-11-15 13:26:47 -05:00
iwl-csr.h
iwl-debug.h
iwl-debugfs.c
iwl-dev.h iwlagn: new RXON processing for modern devices 2010-11-15 13:24:53 -05:00
iwl-devtrace.c
iwl-devtrace.h
iwl-eeprom.c
iwl-eeprom.h
iwl-fh.h
iwl-hcmd.c
iwl-helpers.h
iwl-io.h
iwl-led.c iwlagn: new RXON processing for modern devices 2010-11-15 13:24:53 -05:00
iwl-led.h
iwl-legacy.c iwlwifi: resending QoS command when HT changes 2010-11-15 13:26:49 -05:00
iwl-legacy.h iwlwifi: legacy tx_cmd_protection function 2010-11-15 13:26:47 -05:00
iwl-power.c iwlwifi: defer update power mode while scan 2010-11-15 13:24:28 -05:00
iwl-power.h iwlwifi: defer update power mode while scan 2010-11-15 13:24:28 -05:00
iwl-prph.h
iwl-rx.c iwlwlifi: update rx write pointer w/o request mac access in the CAM mode 2010-11-15 13:26:48 -05:00
iwl-scan.c iwlwifi: defer update power mode while scan 2010-11-15 13:24:28 -05:00
iwl-spectrum.h
iwl-sta.c
iwl-sta.h
iwl-tx.c
iwl3945-base.c iwlwifi: put all the isr related function under ops 2010-11-15 13:26:45 -05:00
Kconfig iwlwifi: add new devices to Kconfig 2010-11-15 13:24:58 -05:00
Makefile iwlwifi: put all the isr related function under ops 2010-11-15 13:26:45 -05:00