Felix Fietkau
f6ffc94274
ath9k: fix a few more aggregation related issues, should improve stability
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-15 13:41:06 +00:00
Felix Fietkau
864cfd9cce
mac80211: include the kfifo backport in compat.ko if necessary (fixes libertas, rt2x00)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-13 23:28:22 +00:00
Felix Fietkau
3bc0285795
ath9k: fix spurious decryption crc error regression
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-13 23:07:58 +00:00
Jo-Philipp Wich
a276aa5223
[package] mac80211: support per-vif wmm option, defaults to 1 if unset
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-11 13:19:53 +00:00
Felix Fietkau
bb62cfb451
ath9k: reduce the number of false positives triggered by the baseband hang check by only running it when beacon transmission is blocked
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24954 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-10 00:25:17 +00:00
Felix Fietkau
aa5471daa8
ath9k: add a few aggregation reliability fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-09 20:35:27 +00:00
Felix Fietkau
47ecd476d5
mac80211: update to wireless-testing 2011-01-05, should improve aggregation reliability in ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-09 20:32:25 +00:00
Imre Kaloz
4fdb975d34
[package/mac80211/carl9170]: fix md5sum, use our mirror with a fixed-up filename to make sure we get the right fw version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-04 16:39:16 +00:00
Felix Fietkau
ed4b505b38
mac80211: fix a race condition during key deletion
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-04 00:37:28 +00:00
Imre Kaloz
d72898a0ee
[package/mac80211/carl9170]: use the latest fw release
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-03 18:17:01 +00:00
Imre Kaloz
db07020600
[package/mac80211]: tune ath dependencies - carl9170 can be used on targets with usb but without pci
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24893 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-03 18:16:05 +00:00
Felix Fietkau
6c025a3167
ath9k: add more pending fixes from linux-wireless@
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24858 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-30 15:48:39 +00:00
Felix Fietkau
562bf1e1c8
ath9k: fix rx dma descriptor error flag handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24855 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-30 15:48:18 +00:00
Felix Fietkau
4f26a22695
ath9k: add back the interrupt mitigation tweak and reduce the rx interrupt mitigation times further
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-24 12:09:43 +00:00
Felix Fietkau
57a5a52edf
ath9k: add pending fixes for revision checks and handling of the hw workaround register
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24818 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-24 12:09:36 +00:00
Alexandros C. Couloumbis
7576b6b36b
package/mac80211: fix issue when CONFIG_MAC80211_LEDS is not set.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-23 14:58:16 +00:00
Hauke Mehrtens
add5d2fb07
mac80211: add CONFIG_ATH5K_PCI only when not on aterhos target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24801 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-22 17:39:05 +00:00
Hauke Mehrtens
94287b5ad3
mac80211: rmove unused config symbols.
...
CONFIG_RT2800PCI_PCI and CONFIG_RT2800PCI_SOC were removed some time ago and CONFIG_IWLWIFI was replaced by CONFIG_COMPAT_IWLWIFI in compat wireless
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24794 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-22 14:59:53 +00:00
Hauke Mehrtens
c82a0b56ef
mac80211: activate ahb bud for ath5k driver if on atheros target.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-22 14:57:40 +00:00
Jo-Philipp Wich
2b5c0fa988
[package] mac80211: rename max_clients option to maxassoc, this brings it in line with broadcom
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 13:33:55 +00:00
Felix Fietkau
3fb91bbae4
hostapd: add support for specifying the maximum number of clients
...
Signed-off-by: Alexander Couzens <lynxis@c-base.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 11:56:56 +00:00
Felix Fietkau
feb97bc955
mac80211: another optimization for tx performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 18:27:51 +00:00
Felix Fietkau
c4f53cf832
mac80211: fix a crash in the tx path
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 17:56:32 +00:00
Felix Fietkau
09c7dbd560
mac80211: fix a missing return value
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24671 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 17:40:09 +00:00
Felix Fietkau
17d7790890
mac80211: significantly reduce the cpu load caused by excessive skb header cloning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24669 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 17:23:38 +00:00
Felix Fietkau
bd2731afb9
ath9k: do not force the chainmask to 1 for legacy mode - it makes no sense and it reduces txpower and unnecessarily disables MRC
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 02:14:52 +00:00
Felix Fietkau
80d7bfbdd0
mac80211: update to wireless-testing 2010-12-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 02:00:10 +00:00
Felix Fietkau
ef37347914
ath9k: update initvals for ar9003
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-16 23:55:32 +00:00
Felix Fietkau
26e6627a39
ath9k: remove code for setting up gpio based baseband rfkill - it was never used, nor configured properly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-16 23:55:23 +00:00
Felix Fietkau
7044125cf1
ath9k: use the number of pending aggregates instead of the queue depth to determine when it is time to form the next A-MPDU
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-16 23:55:12 +00:00
Felix Fietkau
f3845e3992
ath9k: fix some more issues in the paprd changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-13 08:01:12 +00:00
Felix Fietkau
c0c892a7da
ath9k: fix a few issues with pa predistortion on ar9003
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-12 01:15:38 +00:00
Felix Fietkau
34ffa7558e
ath: open up a few safe 5ghz channels in the world regdomain to make the regulatory override unnecessary in a few cases
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24503 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-12 01:15:32 +00:00
Felix Fietkau
038503bf8e
ath9k: merge a few pending cleanup patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-12 01:15:23 +00:00
Felix Fietkau
d8bacaa21c
ath9k: do not adjust the slot time setting for long distance, it seems to cause long latencies and low throughput
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 21:29:48 +00:00
Felix Fietkau
22750fbc55
mac80211: fix IBSS probe response storms on drivers that do not support drv_tx_last_beacon()
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 21:29:41 +00:00
Felix Fietkau
94d89b6fcb
ath9k: merge a pending patch for fixing tsf read and write
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 21:29:35 +00:00
Felix Fietkau
2a394fb653
ath9k: add missing %pV printk revert
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 10:37:42 +00:00
Felix Fietkau
ac1ecc1f77
mac80211: update to 2010-12-09
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 01:45:12 +00:00
Felix Fietkau
e3c99b15c0
ath9k: fix non-AMPDU QoS per-tid sequence number assignment
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 20:03:46 +00:00
Jo-Philipp Wich
b0b20ac0a3
[package] mac80211: use iw for txpower control ( #8416 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 18:43:47 +00:00
Felix Fietkau
0071fb7d4a
mac80211: fix compile errors when LED support in the kernel is disabled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24411 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 12:00:09 +00:00
Felix Fietkau
5e704e5af6
ath9k: fix a null pointer deref issue
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 18:22:43 +00:00
Felix Fietkau
cef7610e22
ath9k: fix a DMA related race condition at hw reset time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24261 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 16:26:38 +00:00
Felix Fietkau
0b2bc8bac8
ar71xx: work around a PCI controller bug which causes reads to the PCI_COMMAND register to return bogus values - properly fixes ath9k module reload issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 01:32:15 +00:00
Felix Fietkau
4fd20e8c50
mac80211: update to wireless-testing 2010-11-30
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24235 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 01:32:04 +00:00
Gabor Juhos
eb892d137a
ath9k: use per-device struct for pm_qos_* operations
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-01 18:39:58 +00:00
Felix Fietkau
d2fb3cf3f7
ath9k: fix software retry counter tracking - should fix 802.11n stability issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24183 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:28:19 +00:00
Felix Fietkau
9419300d8a
mac80211: merge the new version of the throughput led trigger patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24182 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:28:12 +00:00
Felix Fietkau
de52043720
ath9k: fix module reload on ar713x based systems with ar92xx
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-27 22:51:03 +00:00
Felix Fietkau
4a12b0531a
mac80211: add pending patches for throughput based led blinking and replace the broken ath9k blinking code with it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-27 22:11:13 +00:00
Hauke Mehrtens
7148a451d8
mac80211: cfg80211 should not depend on rfkill.
...
If rfkill is build as an module CONFIG_RFKILL_MODULE is set and cfg80211 will also depend on that.
Now all modules build from compat-wireless will not use rfkill.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-25 14:45:18 +00:00
Felix Fietkau
7799816a55
mac80211: improve station mode nullfunc probing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24107 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 02:13:54 +00:00
Felix Fietkau
ea42f23b8a
mac80211: improve ad-hoc multicast rate handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24105 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 19:59:19 +00:00
Felix Fietkau
0d9397dfa8
ath9k_htc: fix eeprom access breakage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 17:28:35 +00:00
Felix Fietkau
9eff69c58f
ath9k: fix key search for a-mpdu on ar9300
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 17:28:26 +00:00
Imre Kaloz
00da58c6ae
remove 2.6.25 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 13:43:32 +00:00
Felix Fietkau
fe6a038920
ath9k: fix some more endian issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-21 16:52:00 +00:00
Felix Fietkau
0bf1d404de
ath9k: fix endian issues on AR9003
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24047 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-20 18:52:55 +00:00
Felix Fietkau
855d465017
mac80211: revert the probe request timeout change
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-20 14:16:36 +00:00
Felix Fietkau
5430ba363f
mac80211: update to latest wireless-testing + more stability work
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24044 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-20 02:26:41 +00:00
Felix Fietkau
77b7fb441c
mac80211: merge the upstream ht40 fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 01:02:33 +00:00
Felix Fietkau
57f294bfbe
ath9k: rework the mac address override patch to not break ath9k_htc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24031 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 00:57:35 +00:00
Felix Fietkau
123048f3ca
mac80211: merge pending cfg80211 patches to fix a race condition with setting the regdomain for multiple cards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-18 10:06:08 +00:00
Felix Fietkau
8b5704b2e5
mac80211: update to wireless-testing 2010-11-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24017 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-17 03:43:24 +00:00
Felix Fietkau
84f745f85f
ath9k: add some fixes for AR9003
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 18:23:05 +00:00
Felix Fietkau
7e6b8b68bb
mac80211: fix another 2.6.35 compile error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23974 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:49:24 +00:00
Felix Fietkau
ac8deaa5fe
mac80211: fix compile on linux 2.6.35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23972 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 16:56:07 +00:00
Felix Fietkau
7faef97df7
mac80211: update to wireless-testing 2010-11-10 + some pending work
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 22:39:12 +00:00
Hauke Mehrtens
0497b0c51d
net-hermes-pcmcia mark as broken, because we do not want the ugly pcmcia patches from compat-wireless
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23954 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 22:53:04 +00:00
Hauke Mehrtens
63820b1ae6
wireless: build hermes packages from compat-wirelessand not from the kernel.
...
hermes now depends on cfg80211 and that is provided by compat-wireless, so the hermes driver should also be taken from that source.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 19:01:20 +00:00
Felix Fietkau
fec470a1de
ath9k: fix a compile error with debugging disabled ( #8189 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-07 13:51:48 +00:00
Felix Fietkau
a92fa53b62
ath9k: fix ath9k_hw_apply_gpio_override so that it's effective
...
I discovered another bug in the ath9k WNDR3700 quirk fix from r23822.
ath9k_hw_apply_gpio_override was testing the original value of gpio_mask
to determine which bits were appropriate, instead of testing the shifted
value. Because bit 0 is always clear in the original value, this
resulted in no calls to set the GPIOs, an improperly-configured radio,
and reduced RSSI on other systems listening to the radio.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23890 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-05 18:05:50 +00:00
Felix Fietkau
3717ede4b0
ath9k: fix enabling SWBA interrupts
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 17:05:48 +00:00
Felix Fietkau
04ad609d28
ath9k: fix a few remaining issues in the xmit queue cleanup patch - reduces packet loss under load
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 12:26:09 +00:00
Felix Fietkau
d7dada693a
ath9k: fix cycle counter tracking
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-03 14:56:05 +00:00
Felix Fietkau
b701bc310f
ath9k: fix queue pending frame counter tracking by cleaning up tx queue selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-03 14:55:59 +00:00
Felix Fietkau
03d213eff1
ar71xx: improve the wndr3700 quirks - move most of the code out of ath9k and instead allow the platform device to specify gpio overrides - fixes 5ghz signal strength issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-03 14:55:53 +00:00
Felix Fietkau
30453b2e5e
nl80211: fix a station dump crash triggered by sending an invalid ifindex
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23741 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-31 14:32:15 +00:00
Felix Fietkau
6b9d594eea
mac80211: set GF flag in hostapd config if supported
...
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 15:04:29 +00:00
Felix Fietkau
297d905bc5
ath9k: fix aggregation flush on ar9003
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 00:43:17 +00:00
Felix Fietkau
421ba6f553
ath9k: add more pending locking fixes - fixes tx dma hang issues on reset
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 00:43:11 +00:00
Felix Fietkau
a23760cc4b
mac80211: add uci support for the ad-hoc multicast rate setting
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-25 23:51:12 +00:00
Felix Fietkau
6c73dd781e
mac80211: add support for setting the multicast rate for ibss
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-25 23:51:00 +00:00
Felix Fietkau
f0a8a11ddf
hostapd/mac80211: implement support for AP+STA
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-23 23:39:54 +00:00
Felix Fietkau
c32d740d5e
ath9k: fix an aggregation hang issue that happens when a hardware reset is issued
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-23 15:29:25 +00:00
Felix Fietkau
110205626f
ath9k: fix sampling frame handling wrt. aggregation, replace minstrel_ht performance fixes for better performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 00:33:00 +00:00
Felix Fietkau
62f0cf52ae
mac80211: decrease the minstrel_ht sampling interval for faster rate adaption
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23555 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 21:38:31 +00:00
Felix Fietkau
c83160c720
mac80211: improve minstrel_ht performance by ensuring that rates get sampled fast enough
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23554 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 21:01:06 +00:00
Felix Fietkau
c7037b7a49
ath9k: fix a small bug in the handling of a few tx descriptor flags
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 21:00:57 +00:00
Felix Fietkau
900d12acb7
ath9k: fix a crash that happens when survey stats are accessed before the interface is brought up for the first time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 14:01:53 +00:00
Felix Fietkau
f7d460ac69
ath9k: use the maximum rate power for the channel txpower limits
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 01:05:30 +00:00
Felix Fietkau
1798277ca3
ath9k: add a locking fix that might prevent random memory corruption during hardware resets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 00:46:37 +00:00
Felix Fietkau
7784723cda
ath9k: fix tx power display
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 00:08:17 +00:00
Felix Fietkau
d00018e3e3
mac80211: update to wireless-testing 2010-10-19
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-19 22:11:21 +00:00
Felix Fietkau
c1a522303f
ath9k: make the regulatory override less intrusive - allow it to parse CTLs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-19 21:49:42 +00:00
Felix Fietkau
1d0359c6f2
mac80211: update to wireless-testing 2010-10-15, add a few ath9k fixes and performance enhancements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-16 02:30:30 +00:00
Felix Fietkau
7ec42bf72d
wifi: change the default channel from 5 to 11, 5 was a really bad choice
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23423 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-13 12:22:48 +00:00
Felix Fietkau
b90a7ff433
ath9k: fix a few ani issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 14:11:21 +00:00
Felix Fietkau
79d75848d2
ath9k: fix channel time updates when the interface is idle
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23410 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 12:04:59 +00:00
Felix Fietkau
efa285df65
mac80211: fix a crash in the netlink backport
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 12:04:52 +00:00
Jo-Philipp Wich
496a4e657d
[package] mac80211: kmod-p54-common needs crc-ccitt, patch by loswillos
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 17:40:23 +00:00
Felix Fietkau
e579281d19
ath9k: fix counter overflow in survey channel time stats for the operating channel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23381 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 16:22:59 +00:00
Felix Fietkau
0a11861cf2
mac80211: update to a newer compat-wireless which fixes rt2800pci compile issues on 2.6.32 and below
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23374 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 12:08:52 +00:00
Jo-Philipp Wich
5b17be689c
[package] mac80211: don't use /usr/bin/bash in support scripts, breaks FreeBSD
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 17:01:27 +00:00
Felix Fietkau
e3bb3bcd97
ath9k: implement extended channel utilization statistics via survey
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 00:36:54 +00:00
Felix Fietkau
74f46e5ac2
ath9k: add a fix for an aggregation delimiter size rounding error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 00:36:49 +00:00
Felix Fietkau
76dd1d7339
mac80211: fix netlink backport for 2.6.31 and below
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 00:36:43 +00:00
Felix Fietkau
2f64e98fbc
mac80211: update to wireless-testing 2010-10-06
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23294 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07 14:27:54 +00:00
Gabor Juhos
5eed1ea99a
mac80211: ath9k: get tx gain type from eeprom
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 14:10:32 +00:00
Felix Fietkau
ceb09bdfb8
ath9k: add a few fixes and cleanups
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 16:57:25 +00:00
Felix Fietkau
17531e4aa7
ath9k: fix regulatory issues with multiple cards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 15:14:15 +00:00
Felix Fietkau
2b21b320a9
ath9k: compile out the ath9k rate control
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30 15:00:06 +00:00
Felix Fietkau
56338af52c
ath9k: fetch survey data for all channels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 15:16:13 +00:00
Felix Fietkau
51822a0566
mac80211: update to wireless-testing 2010-09-28
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 13:13:16 +00:00
Felix Fietkau
38323b6e61
ath9k: fix a warning during a failed aggregation start
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-20 17:32:18 +00:00
Felix Fietkau
d2355f63f2
ath9k: fix various aggregation related race conditions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 17:23:15 +00:00
Felix Fietkau
eaa9187647
rt2800pci: add back ifdown hang workaround that was accidentally dropped during a compat-wireless update
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-16 11:38:27 +00:00
Felix Fietkau
0b61462b10
mac80211: upgrade to wireless-testing 2010-09-14, replace the external carl9170 with the recently merged upstream version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 22:53:54 +00:00
Felix Fietkau
73c920ee4f
mac80211: add a pending fix for a locking error in the aggregation reorder release code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 21:13:01 +00:00
Felix Fietkau
ee7d78d7ab
ath9k: fix multi-bss operation ( fixes #7914 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 16:26:46 +00:00
Michael Büsch
48db317d21
From: Joseph Roback <openwrt-devel@roback.cc>
...
26 Makefile patches for enabling parallel builds. Tested on Linux (8-core) and Darwin (12-core), individually and from clean build_root. The first set is from trunk, the second is from feeds/packages.
Signed-off-by: Joe Roback <joe@roback.cc>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 10:00:34 +00:00
Jo-Philipp Wich
4320065aa0
[PATCH] b43: Module option added to change the GPIO LED mask.
...
This patch exposes the GPIO mask as a module option. This
makes it possible to limit the GPIO lines used by the b43 module.
Useful for those using the GPIO lines for other things like mmc over GPIO.
It is helpful to those not able / interested in recompiling OpenWRT themselves.
The default action is the same as before, that is 0xf gpiomask.
Signed-off-by: Simon Gaynor <openwrt@simong.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-04 23:46:39 +00:00
Michael Büsch
6385533698
p54spi: Compile in the default eeprom image
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-04 23:42:19 +00:00
Felix Fietkau
b3ec87817a
mac80211: another override
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22875 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-02 20:10:50 +00:00
Felix Fietkau
8995722379
mac80211: add missing config override for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-02 20:02:50 +00:00
Felix Fietkau
f89321fc27
ath9k: add a patch for dumping the eeprom contents via debugfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-01 17:51:30 +00:00
Felix Fietkau
23423dec12
mac80211: replace 800-nuke_led_code.patch with something smaller.
...
most of the #ifdef spaghetti that the old patch introduced was completely unnecessary
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 23:34:27 +00:00
Felix Fietkau
96eacc44ad
mac80211: update to wireless-testing 2010-08-31
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22865 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 23:34:21 +00:00
Felix Fietkau
ffb79f6fbd
ath9k: fix a WARN_ON when aggregation start is issued more than once, should improve stability with 802.11n
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22827 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-28 17:59:03 +00:00
Felix Fietkau
f9ba149172
ath9k: add some extra checks to the mic failure fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-28 16:23:45 +00:00
Michael Büsch
d020a0c217
p54: Fix powersave mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22797 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 13:46:40 +00:00
Felix Fietkau
ee79441d22
ath9k: fix spurious MIC failure detection, causing instability issues in AP mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 12:30:50 +00:00
Michael Büsch
57cf7b47ff
mac80211: Fix incorrect ifdef placement in 800-nuke_led_code.patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-21 16:25:08 +00:00
Felix Fietkau
8e63842a00
ath9k: remove an unnecessary BUG_ON in the aggregation code and clean up block ack window tracking to use less memory
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22688 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-17 13:24:33 +00:00
Alexandros C. Couloumbis
4a350c452e
package/mac80211: fix r22422, add missing bits & bytes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-12 14:13:52 +00:00
Alexandros C. Couloumbis
f842b81b5c
package/mac80211: let build system enable led code through cflags (thank you nbd)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-11 09:36:19 +00:00
Michael Büsch
15f573cedb
mac80211: Add p54spi driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-08 19:13:52 +00:00
Felix Fietkau
aff855b16d
ath9k: fix rx tsf parsing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-04 17:26:56 +00:00
Felix Fietkau
6e62d58483
ath9k: improve stuck beacon recovery by reading nf values from the hw when a calibration is pending (instead of waiting for the next cal interval)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 01:28:27 +00:00
Felix Fietkau
29eeabb508
ath9k: improve stuck beacon recovery and noise floor handling. significantly improves stability under strong interference in ap mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 00:08:55 +00:00
Felix Fietkau
505c98f1f6
ath9k: fix aggregation pause/restart handling under heavy load (thx to Lorenzo Bianconi)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22457 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-01 16:33:50 +00:00
Alexandros C. Couloumbis
8ffaf96c90
package/mac80211: sync commit r22419
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-31 06:21:13 +00:00
Felix Fietkau
ce92080fb3
mac80211: update to 2010-07-29, add pending patches to fix further issues with calibration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 22:18:57 +00:00
Felix Fietkau
b6623aaf03
mac80211: minor fix for the offchannel status change notification
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 10:52:51 +00:00
Felix Fietkau
3570f7ebfb
ath9k: fix various calibration related bugs and clean up the code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-28 11:40:38 +00:00
Felix Fietkau
58eace9b5b
mac80211: update to wireless-testing 2010-07-26 + pending patches - adds a change that might fix some calibration issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 21:04:54 +00:00
Felix Fietkau
dd35966d2e
ath9k: simplify noise floor calibration chainmask calculation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 02:22:52 +00:00
Felix Fietkau
07e5c74fba
ath9k: fix invalid noisefloor measurement values in ht20 mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 02:08:24 +00:00
Felix Fietkau
ff1aa411ff
ath9k: fix another buffer leak in the aggregation code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22360 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 01:54:27 +00:00
Hauke Mehrtens
ffb230442c
mac80211: fix build of ipw2100 driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 18:51:26 +00:00
Jo-Philipp Wich
6f0e2ee88d
[package] mac80211: fix handling of frag and rts options, thanks stintel!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22355 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 16:01:17 +00:00
Felix Fietkau
211bacfc87
move the crda dependency to the kmod-cfg80211 package, get rid of crda's dependency on mac80211. this fixes circular dependency issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22304 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:16 +00:00
Felix Fietkau
88b93d063f
mac80211: fix aggregation on WDS AP interfaces
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:07 +00:00
Felix Fietkau
d4971a863f
mac80211: update to wireless-testing 2010-07-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:01 +00:00
Gabor Juhos
59b4bb5361
ath5k: in-flash macs and eeprom for mach-eap7660d
...
This adds ath5k_platform.h to mac80211 and patches ath5k to respect
MAC addresses and eeprom content from platform_data, if supplied.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:55 +00:00
Felix Fietkau
a3f586510f
mac80211: improve reliability of the keymiss handling fix, add another aggregation leak fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 19:16:22 +00:00
Claudio Mignanti
33990405fb
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 14:06:13 +00:00
Felix Fietkau
54c2820415
ath9k: remove support for hardware which was never sold. reduces binary size by ~30k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 15:19:43 +00:00
Felix Fietkau
21847744ac
ath9k: improve reliability of the noise floor calibration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 11:56:18 +00:00
Felix Fietkau
1f4a550847
ath9k: add another batch of stability updates and misc fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 03:50:46 +00:00
Felix Fietkau
5ef404c1a0
mac80211: update to wireless-testing 2010-07-06, add another patch to finally fix the annoying buffer leak in ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-07 17:03:00 +00:00
Felix Fietkau
940c4740a6
mac80211: fix interface teardown for kernels >= 2.6.33
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06 18:53:48 +00:00
Felix Fietkau
05764ce69c
ath9k: fix a potential buffer leak
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02 16:11:18 +00:00
Felix Fietkau
6e0d17c892
ath9k: fix a crash with WEP in ad-hoc mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02 12:46:18 +00:00
Felix Fietkau
03bf0d3cfe
ath9k: fix false positives in the baseband hang check by repeating the test a few times before pronouncing the hardware dead and resetting it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 21:41:40 +00:00
Felix Fietkau
91636b8f07
ath9k: clean up some code duplication related to noise floor handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 21:41:35 +00:00
Felix Fietkau
2221783755
ath9k: add a missing null pointer check and some further cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 20:51:30 +00:00
Felix Fietkau
0d23b8d01a
ath9k: properly sanitize calibrated noise floor values on all hardware
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 19:43:03 +00:00
Felix Fietkau
0574d7e090
ath9k: add initval updates - should increase stability and performance on AR91xx and AR92xx
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 21:04:44 +00:00
Alexandros C. Couloumbis
6eb1d83def
mac80211: fix r21990
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21992 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 15:21:15 +00:00
Alexandros C. Couloumbis
c5ea3cd4d1
mac80211: fix compile issues on 2.6.35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 14:10:41 +00:00
Felix Fietkau
7c3d1411b5
ath9k: fix TSF across hardware resets on AR913x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21989 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 00:10:44 +00:00
Felix Fietkau
601604de20
mac80211: update to wireless-testing 2010-06-28
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 00:10:38 +00:00
Gabor Juhos
57892459ee
rt2x00: cleanup patches
...
Remove 601-rt2x00-remove-mcu-requests-for-soc.patch as an equivalent patch
is already included in upstream.
Add 601-rt2x00-fix-hang-on-ifdown.patch which is not suitable for upstream
inclusion but fixes a hang on ifdown under some circumstances and thus also
fixes AP mode operation in OpenWRT.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-28 17:23:28 +00:00
Felix Fietkau
cc44a0b0da
remove obsolete kernel dependencies and version checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:44:28 +00:00
Felix Fietkau
71c277203f
mac80211: update to wireless-testing 2010-06-15
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:41:34 +00:00
Hamish Guthrie
dc9d03a412
Add support for Marvell 88W8686
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-23 14:53:40 +00:00
Claudio Mignanti
8d88fd0de7
[package] mac80211: fix compile error ( #6538 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 13:05:55 +00:00
Felix Fietkau
e0dd6f18e7
mac80211: fix compile on systems that do not have /bin/true
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21801 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 18:34:24 +00:00
Jo-Philipp Wich
4e55269adb
[package] mac80211: rename dma_set_coherent_mask() patch to 170-dma_set_coherent_mask.patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 20:07:37 +00:00
Hauke Mehrtens
6805cd81fc
mac80211: fix build of b43
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 19:53:19 +00:00
Felix Fietkau
960fc796fa
mac80211: update to 2010-06-10, add pending work with stability and throughput fixes for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21756 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 23:12:10 +00:00
Felix Fietkau
f8ad944e20
mac80211: reduce the size of the debugfs code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-02 01:12:16 +00:00
Felix Fietkau
334cc41eab
mac80211: remove the pid rate control algorithm to save a few kbytes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 23:11:43 +00:00
Felix Fietkau
c3e04e54af
ath9k: one more queue stop/start fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 19:30:32 +00:00
Felix Fietkau
0666bbc2a7
ath9k: fix queue stopping/starting logic, should slightly reduce RAM usage under load and make throughput more smooth
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 17:38:01 +00:00
Felix Fietkau
05b64850a6
ath9k: merge some more pending fixes - should improve throughput
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 14:04:32 +00:00
Felix Fietkau
4a94037da9
mac80211: update to wireless-testing 2010-05-24
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-25 17:29:50 +00:00
Hauke Mehrtens
ee531afd01
mac80211: use stable firmware for b43 driver as the experimental causes problems on some devices with L-PHY
...
This should close #6907
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:16:42 +00:00
Hauke Mehrtens
59ba6019d9
mac80211: remove patches already in mainline compat-wireless
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:07:21 +00:00
Hauke Mehrtens
c3e3544ee0
mac80211: update b43-fwcutter
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21468 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:05:29 +00:00
Felix Fietkau
a39655c7fc
mac80211: update to wireless-testing 2010-05-12 plus some pending patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 15:56:51 +00:00
Hauke Mehrtens
6a4f17a036
ssb: activate CONFIG_SSB_BLOCKIO in the kernel and not in compat-wireless.
...
Before this patch CONFIG_SSB_BLOCKIO was set to y in compat-wireless
but the in kernel ssb system had it set to n, this causes an invalid pointer.
b43 now needs CONFIG_SSB_BLOCKIO=y
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 11:04:53 +00:00
Felix Fietkau
69d586d423
ath9k: fix filtering out multi-descriptor frames, which can cause issues with 11n links because of bogus rx status data
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-04 08:01:58 +00:00
Felix Fietkau
07c4fcc4d4
mac80211: use the nl80211 driver for wpa_supplicant
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 22:03:54 +00:00
Felix Fietkau
686347eb55
mac80211: enable rx/tx stbc by default if supported
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 22:03:44 +00:00
Felix Fietkau
9fdc8b404e
mac80211: update to wireless-testing 2010-04-28
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21271 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 15:55:24 +00:00
Felix Fietkau
a82bff0b41
mac80211: add ap isolate support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 23:07:44 +00:00
Hauke Mehrtens
c2a7abf19c
mac80211: add pci id for WNR854T
...
This closes #7209 and is an addition to r21077.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 17:59:49 +00:00
Felix Fietkau
80ebf07db2
ath9k: merge some more ar9300 fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 17:24:02 +00:00
Felix Fietkau
b06ead2a09
ath9k: merge fixes for 5ghz fast clock handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 18:33:55 +00:00
Felix Fietkau
d7484989c9
mac80211: update to wireless-testing 2010-04-21
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 15:39:31 +00:00
Hauke Mehrtens
363ea132f0
mac80211: add mwl8k driver
...
This closes #7209
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 19:18:13 +00:00
Felix Fietkau
91edaf7e69
ath9k: add stbc support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 00:56:38 +00:00
Felix Fietkau
f931bd26b0
mac80211: add ldpc and stbc support to minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 00:56:32 +00:00
Felix Fietkau
d82c09a997
mac80211: remove the unused PACKAGE_ATH9K_DEBUG option - PACKAGE_ATH_DEBUG turns on debugging for atheros drivers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20972 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:44 +00:00
Felix Fietkau
1a3da890e5
mac80211: use minstrel_ht by default for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20971 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:37 +00:00
Felix Fietkau
2540a4407b
mac80211: minstrel_ht - increase space between sampling attempts to allow for better aggregation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:31 +00:00
Felix Fietkau
1bd4e4110c
mac80211: enable 3-stream support in minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20969 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:26 +00:00
Felix Fietkau
f3df93da55
ath9k: enable 3-stream and MCS16-23 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:21 +00:00
Felix Fietkau
4a2824a061
ath9k: improve reliability of the rx stuck fixup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:16 +00:00
Felix Fietkau
55c0a7858a
mac80211: update to wireless-testing 2010-04-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:09 +00:00
Felix Fietkau
e72ad04448
mac80211: fix a minstrel_ht off-by-one bug (patch by Christian Lamparter)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 21:55:37 +00:00
Nicolas Thill
3ad1a02aa9
package/mac80211: move all configuration items in submenus, merge Config.in* into the main Makefile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 10:31:12 +00:00
Felix Fietkau
5bd2b19691
ath9k: fix crash issues caused by the ar9300 support patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 20:37:20 +00:00
Felix Fietkau
8e362081b2
ath9k: fix a crash in ath9k_hw_reset on older hw
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-14 02:35:56 +00:00
Felix Fietkau
826211e79e
mac80211: update to wireless-testing 2010-04-13, add some more fixes for the ar9300 patch set, fixes #7135
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-14 00:09:26 +00:00
Nicolas Thill
dd6e635741
package/mac80211: add a patch to fix package/carl9170 build failure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 23:47:41 +00:00
Felix Fietkau
3b000fe74e
ath9k: more fixes/cleanups for ar9280 and ar9300
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 01:03:49 +00:00
Felix Fietkau
debf59c4e6
ath9k: fix a crash bug and a dma sync issue
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 22:30:47 +00:00
Felix Fietkau
05150b3da5
mac80211: update to wireless-testing 2010-04-09, add work-in-progress ar9300 patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-10 16:50:15 +00:00
Gabor Juhos
96337aa844
mac80211: update rt2x00 mcu patch (thanks to Luis Correia)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 14:30:50 +00:00
Gabor Juhos
e0751c8ed1
mac80211: remove MCU requests for SoC platforms in the rt2x00 driver
...
The ralink SoC platforms do not have an MCU.
Signed-off-by: Luis Correia <luis.f.correia@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-01 15:39:23 +00:00
Gabor Juhos
020d46b020
mac80211: Enable rt2x00 debug if CONFIG_PACKAGE_RT2X00_DEBUG is selected
...
When CONFIG_PACKAGE_RT2X00_DEBUG is selected we should compile rt2x00 with
the CONFIG_RT2X00_DEBUG flag set to enable debug output.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 09:58:26 +00:00
Gabor Juhos
322804a9fe
mac80211: fix a typo in rt2x00 config
...
Fix a simple typo
Signed-off-by: Luis Correia <luis.f.correia@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 08:40:26 +00:00
Gabor Juhos
8ae194692a
mac80211: add missing config file for the rt2x00
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 05:36:14 +00:00
Gabor Juhos
51062f0814
mac80211: enable building of the rt2800 on the ramips target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-30 21:24:08 +00:00
Hauke Mehrtens
f042039df7
mac80211: fix mesh.
...
This fixes #6774
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-29 18:33:48 +00:00
Hauke Mehrtens
44f0ed5efb
mac80211: fix build of ipw2200
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 09:53:48 +00:00
Felix Fietkau
78c616da82
ath9k: make sure that the rx path does not get stuck
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:43:33 +00:00
Felix Fietkau
5912910865
mac80211: disable b43 nphy until it actually works
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:36:23 +00:00
Felix Fietkau
52090c32c9
mac80211: update to wireless-testing 2010-03-24
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:36:12 +00:00
Felix Fietkau
e100b30753
ath9k: fix a client mode crash that happens on wpa rekeying
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20155 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 03:03:57 +00:00
Felix Fietkau
a41795aae6
minstrel_ht: make the ewma of the ampdu length more smooth by updating it on stats updates and reduce the frequency of aggregation checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20153 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 22:08:06 +00:00
Felix Fietkau
b5cbeea376
mac80211: improve performance a bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 15:30:37 +00:00
Hauke Mehrtens
4fc10cf894
mac80211: fix build problems with kmod-mac80211=n
...
Build compat-wireless also if kmod-mac80211=n, but do not build mac80211.ko.
Fix problem in ticket #6813 .
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 21:51:17 +00:00
Nicolas Thill
69a27402c3
[package] use a common way of marking packages as not supported on specific targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 04:12:57 +00:00
Felix Fietkau
1d543fc2cc
Revert "mac80211/ath9k: fix duration calculation for short-guard-interval frames (thanks to Duy Nguyen for pointing this out)" again
...
It appears to be causing trouble at least with some clients.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 01:17:23 +00:00
Felix Fietkau
ec9b5ca71b
mac80211/ath9k: fix duration calculation for short-guard-interval frames (thanks to Duy Nguyen for pointing this out)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 01:09:17 +00:00
Felix Fietkau
20e3190ee4
mac80211: fix compile for 2.6.33 (thx, acoul)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20113 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 01:09:12 +00:00
Felix Fietkau
e3754d3bad
mac80211: fix interface setup for wds client
...
sometimes an interface does not get added to the bridge properly
this seems to be a race of interface setup vs wpa_supplicant
fix this by configuring the interface only after wpa_supplicant has been started
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 21:23:14 +00:00
Felix Fietkau
17efadd9ca
mac80211: add support for the noscan option for skipping the initial scan on hostapd startup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 17:36:04 +00:00
Hauke Mehrtens
5d90504c41
mac80211: build ipw2x00 driver from compat-wireless
...
ipw2x00 now depends on cfg80211 which is build form compat-wireless and not directly from kernel.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 22:05:36 +00:00
Felix Fietkau
3e73cfd3fd
mac80211: remove an obsolete patch which breaks 2.6.32 compat
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 00:34:30 +00:00
Felix Fietkau
12dd8bb63e
mac80211: small whitespace fix in minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20045 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 00:34:26 +00:00
Felix Fietkau
f8ff2524a1
mac80211: fix a few more minstrel_ht bugs (thx to Christian Lamparter)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 18:35:39 +00:00
Felix Fietkau
e3062cbd6e
mac80211: improve minstrel_ht performance by reducing the impact of slow sampling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 17:00:43 +00:00
Felix Fietkau
4a9ef4de0b
mac80211: simplify minstrel_ht code, rewrite packet sampling algorithm for improved performance and a-mpdu length
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 16:29:41 +00:00
Felix Fietkau
a435fd919a
mac80211: increase minstrel_ht precision by properly using a-mpdu frame stats
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20034 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 16:29:37 +00:00