Felix Fietkau
b9e759ae5a
ath9k: fix missing chip wakeups causing instability issues on at least AR5416 (probably on other devices as well); fixes #9107
...
SVN-Revision: 26418
2011-04-02 22:04:38 +00:00
Felix Fietkau
f5eeb3f74d
mac80211: fix duplicate probe request reception (triggering unnecessary probe responses in multi-BSSID setups)
...
SVN-Revision: 26408
2011-04-02 16:06:42 +00:00
Felix Fietkau
8becf17417
ath9k: fix adhoc beacon issues ( #9163 )
...
SVN-Revision: 26395
2011-04-02 01:10:01 +00:00
Felix Fietkau
15e79b479a
ath9k: fix reported signal strength
...
SVN-Revision: 26368
2011-03-30 11:38:39 +00:00
Felix Fietkau
da0ac5027e
ath9k: fix PS-Poll frame reception in AP mode on AR91xx and earlier - should fix some AP mode stability issues on these chips
...
SVN-Revision: 26316
2011-03-27 14:27:32 +00:00
Felix Fietkau
98267669b0
mac80211: disable an unnecessary backport to reduce code size
...
SVN-Revision: 26303
2011-03-26 14:06:29 +00:00
Felix Fietkau
75e785511a
mac80211: remove an obsolete backport patch
...
SVN-Revision: 26302
2011-03-26 14:06:25 +00:00
Felix Fietkau
0c98b6b2d2
mac80211: add a pending patch to remove the dependency on ecb
...
SVN-Revision: 26295
2011-03-25 21:28:22 +00:00
Felix Fietkau
1938d5a669
mac80211: update to wireless-testing 2011-03-24
...
SVN-Revision: 26293
2011-03-25 21:12:28 +00:00
Felix Fietkau
ea6bf64605
ath9k: fix chip wakeup on interface start - should fix some instability issues
...
SVN-Revision: 26290
2011-03-25 16:36:48 +00:00
Felix Fietkau
1526792622
mac80211: fix a deadlock in minstrel_ht when a HT client without valid MCS rates connects
...
SVN-Revision: 26287
2011-03-25 14:00:59 +00:00
Felix Fietkau
2eda9ca634
mac80211: fix dropping multicast proberequest frames for ad-hoc
...
SVN-Revision: 26284
2011-03-24 13:38:20 +00:00
Felix Fietkau
4cbdad0e9d
ath9k: add a few de-bloating and optimization patches
...
SVN-Revision: 26281
2011-03-23 20:16:58 +00:00
Felix Fietkau
80239ff7b0
ath9k: merge a pending patch for fixing a stopped queue issue (mostly for client mode)
...
SVN-Revision: 26280
2011-03-23 20:16:53 +00:00
Felix Fietkau
ee7f3d21f4
mac80211: update to wireless-testing 2011-03-22
...
SVN-Revision: 26273
2011-03-22 21:00:58 +00:00
Felix Fietkau
b85cfd52d8
ath9k: add a patch from linux-wireless@ for reducing driver size
...
SVN-Revision: 26264
2011-03-22 00:41:55 +00:00
Felix Fietkau
eaa07dd900
mac80211: initialize the last rx time when creating a station
...
should hopefully finally take care of the nasty reassociation issues which showed up as
Jan 1 00:51:10 OpenWrt daemon.info hostapd: wlan0: STA 00:xx:xx:xx:xx:xx IEEE 802.11: deauthenticated due to inactivity
right after associating, leading to an immediate disconnect.
Will probably fix #8343 , #8830 and others.
SVN-Revision: 26251
2011-03-21 03:19:35 +00:00
Felix Fietkau
562468651d
ath9k: re-run nfcal only when stuck beacons become more frequent
...
SVN-Revision: 26250
2011-03-21 02:22:26 +00:00
Felix Fietkau
bc8410cd76
ath9k: increase ATH_BCBUF, allows creating 8 virtual APs
...
SVN-Revision: 26249
2011-03-21 02:22:22 +00:00
Felix Fietkau
4838baefa7
ath9k: improve precision of beacon timer calculations
...
SVN-Revision: 26248
2011-03-21 02:22:17 +00:00
Felix Fietkau
c12de7c4c1
ath9k: add some minor debugfs cleanups
...
SVN-Revision: 26247
2011-03-21 02:22:12 +00:00
Felix Fietkau
61bce8b1f0
mac80211: add an aggregation rx reorder timeout handling fix
...
SVN-Revision: 26185
2011-03-16 02:57:04 +00:00
Felix Fietkau
8d08f4473b
ath9k: force the rx chainmask on ar913x to 0x7 - fixes calibration issues with 2-antenna devices such as the wrt160nl
...
SVN-Revision: 26168
2011-03-15 01:36:48 +00:00
Felix Fietkau
8144d60d83
ath9k: enable an ar913x specific hardware fix for sending block-ack
...
SVN-Revision: 26167
2011-03-15 01:36:45 +00:00
Felix Fietkau
66a6f82ee3
mac80211: update to wireless-testing 2011-03-11
...
SVN-Revision: 26128
2011-03-13 18:38:37 +00:00
Felix Fietkau
3a77dae1d4
mac80211/ath9k: improve pending patches based on review feedback
...
SVN-Revision: 26041
2011-03-11 20:55:54 +00:00
Felix Fietkau
3efcd0a1fc
mac80211: fix spurious channel type changes when vifs are created/deleted
...
SVN-Revision: 26038
2011-03-11 19:23:38 +00:00
Felix Fietkau
6160443867
ath9k: add a patch to fix the interoperability issues with intel clients ( fixes #8830 )
...
SVN-Revision: 26036
2011-03-11 16:04:37 +00:00
Felix Fietkau
0f6ddd5116
mac80211: redirect EAP frames on AP VLAN interfaces to the main AP interface to fix a bridging related race condition
...
SVN-Revision: 26016
2011-03-10 18:00:45 +00:00
Felix Fietkau
34f90988dd
ath9k: improve tx dma fixes based on review feedback
...
SVN-Revision: 26005
2011-03-10 13:37:26 +00:00
Felix Fietkau
2aa1e6f1bb
ath9k: get rid of most of those annoying dma tx stop issues
...
SVN-Revision: 25988
2011-03-10 00:53:05 +00:00
Felix Fietkau
fb15c3737c
zd1211rw: fix #define collision for register names triggered by compat patches
...
SVN-Revision: 25965
2011-03-09 03:41:27 +00:00
Felix Fietkau
730dc33c75
mac80211: fix minstrel_ht sampling intervals (patch by Daniel Halperin)
...
SVN-Revision: 25964
2011-03-09 03:41:22 +00:00
Felix Fietkau
1b7f3d2a31
ath9k: remove support for in-bss promisc mode, the rx filter flag is too broad and in-bss promisc mode is not particularly useful. should fix most (or all) instances of "ath: Could not stop RX..." error messages
...
SVN-Revision: 25963
2011-03-09 00:37:25 +00:00
Michael Büsch
b2fa5ab236
mac80211: Add scan race fix
...
SVN-Revision: 25930
2011-03-07 14:01:46 +00:00
Michael Büsch
9649777395
mac80211: print message on hw restart
...
SVN-Revision: 25926
2011-03-07 12:36:43 +00:00
Felix Fietkau
1f08de0a7e
mac80211: improve ath9k AP A-MPDU PS buffering
...
SVN-Revision: 25779
2011-02-27 21:46:15 +00:00
Felix Fietkau
ba5bfe48c3
p54: fix a null pointer dereference bug
...
SVN-Revision: 25775
2011-02-27 20:50:45 +00:00
Felix Fietkau
39570be248
mac80211: update to 2011-02-25
...
SVN-Revision: 25749
2011-02-27 11:22:26 +00:00
Felix Fietkau
b1b8cf1870
ath9k: fix interrupt enable/disable issues
...
SVN-Revision: 25575
2011-02-18 18:16:48 +00:00
Felix Fietkau
34e87dad4d
mac80211: add a patch for keeping track of the rx bitrate of remote stations
...
SVN-Revision: 25441
2011-02-10 03:37:32 +00:00
Felix Fietkau
ebb2cdbea8
ath9k: remove an old tx stop workaround which conflicts with the powersave fixes
...
SVN-Revision: 25439
2011-02-10 03:37:23 +00:00
Felix Fietkau
6ff025f306
ath9k: improve the power save fix by closing another remaining race condition for setting the TIM bit
...
SVN-Revision: 25428
2011-02-08 23:35:20 +00:00
Felix Fietkau
c6996a7d7d
ath9k: add fixes for AP side powersave frame buffering
...
SVN-Revision: 25426
2011-02-08 19:31:50 +00:00
Felix Fietkau
d807f70e47
mac80211: update to wireless-testing 2010-02-07
...
SVN-Revision: 25425
2011-02-08 19:31:43 +00:00
Felix Fietkau
32d08d2dea
ath: fix world regulatory domain fix-up so that all regulatory rules are processed
...
r24503 (trunk) and r24505 (backfire) revised the regulatory rules used
for the ath drivers' world regulatory domains in the 5GHz band by
opening up channels 36, 40, 44, and 48 to being used without the
*_PASSIVE_SCAN and *_NO_IBSS flags set. This was done by breaking
ATH9K_5GHZ_5150_5350 into two REG_RULES. The various struct
ieee80211_regdomains that reference these rules in their reg_rules
fields need to have their n_reg_rules fields updated accordingly.
SVN-Revision: 25418
2011-02-08 12:36:25 +00:00
Felix Fietkau
55bd66663d
mac80211: fix the check for cloned skbs in the tx path
...
SVN-Revision: 25398
2011-02-07 10:42:40 +00:00
Felix Fietkau
2ed844f6a5
mac80211: when operating as a 4-addr station, do not pick up 4-addr frames meant for other stations, as this would confuse the bridge layer
...
SVN-Revision: 25378
2011-02-05 22:38:23 +00:00
Felix Fietkau
2a17a1dd1d
ath9k: reduce false positives in the baseband hang check
...
SVN-Revision: 25359
2011-02-04 12:16:41 +00:00
Felix Fietkau
2d5c6da16a
mac80211: drop retransmitted data frames from the cooked monitor interface - reduces CPU usage
...
SVN-Revision: 25358
2011-02-04 12:16:36 +00:00