Felix Fietkau
681393696a
ath9k: clean up tx fifo handling on ar9380 based hardware
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-18 12:03:08 +00:00
Felix Fietkau
2e316f02fa
ath9k: fix a small race condition in the tx_last_beacon patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-18 12:03:04 +00:00
Felix Fietkau
9b56b115bc
mac80211: sync the CONFIG_ATH5K_DEBUG make override with the buildflags override (thx, KanjiMonster)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 18:23:50 +00:00
Felix Fietkau
716127c2ac
ath9k: implement tx_last_beacon() to allow mac80211 to respond to probe requests in ad-hoc mode without creating too much spam
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 11:14:15 +00:00
Felix Fietkau
e5d1390591
ath9k: fix ad-hoc nexttbtt calculation, which broke beacon transmission in some instances
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 08:37:38 +00:00
Felix Fietkau
7cf29ea9ae
ath9k: fix issues with ad-hoc beacon slot selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-16 21:50:30 +00:00
Felix Fietkau
a9b557d1dc
mac80211: update to 2011-05-13
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-16 21:50:26 +00:00
Felix Fietkau
daba13cc2b
ath9k: add noise floor calibration fix that should improve stability
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 14:35:35 +00:00
Felix Fietkau
3ebb74c8df
ath9k: add a new fix for signal strength / noise measurements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26798 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-01 18:23:12 +00:00
Felix Fietkau
c80372fee7
mac80211: detect and drop incoming packets with invalid CCMP packet numbers to fix connection hangs on some devices
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-01 01:45:26 +00:00
Felix Fietkau
5a32b7a372
mac80211: backport some more compat fixes, fix compile issues on 2.6.31 and earlier
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-26 22:23:52 +00:00
Felix Fietkau
14ed7417a1
mac80211: broadcast the country IE by default if the country code is configured ( #9308 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-26 19:33:27 +00:00
Felix Fietkau
aae62f77ce
mac80211: replace the regd revert patch with a proper fix, add some more pending patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26761 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-26 01:23:23 +00:00
Felix Fietkau
cadebdf13b
ath9k: remove the signal strength fix, it causes a lot of confusion and seems to be just as inaccurate as the original version of the code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-25 18:21:32 +00:00
Felix Fietkau
b53cc9e3d9
cfg80211: revert upstream regdomain handling breakage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-25 18:21:28 +00:00
Felix Fietkau
a21fe5047c
mac80211: do rate control updates when the HT configuration changes on an interface
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-23 21:34:40 +00:00
Hauke Mehrtens
54847859f7
mac80211: remove unneeded patch
...
This was fixed upstream
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-21 09:32:49 +00:00
Felix Fietkau
b7dc13b6a4
mac80211: update to wireless-testing 2011-04-19, contains several beacon related fixes for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-20 18:14:35 +00:00
Hauke Mehrtens
d8c31ae6a0
mac80211: b43: Expose N-PHY support
...
Allow enabling of N-PHY support for BCM4321 and BCM4322.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 21:44:29 +00:00
Hauke Mehrtens
4842cc42ba
mac80211: b43: Expose PIO mode fallback
...
Allow reenabling the PIO mode fallback for b43.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 21:43:19 +00:00
Hauke Mehrtens
0d777b10cf
mac80211: b43: Expose debug option
...
Allow enabling debug output and debugfs for B43.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 21:40:29 +00:00
Hauke Mehrtens
60f0ea8328
mac80211: b43: Add Firmware 5.10.56.27
...
Add the 5.10.56.27 firmware option. This includes updating b43-fwcutter to
its newest release 14 and updating the b43-fwsquash.py to recognise rev 16
n phy files.
Also rename the current options from STABLE/EXPERIMENTAL to their version
numbers.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26733 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 21:40:08 +00:00
Felix Fietkau
bcb77e359a
mac80211: re-enable beacon channel hints
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26723 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 15:41:45 +00:00
Felix Fietkau
54397f378d
ath9k: assign a keycache slot per station for unencrypted links to fix powersave frame filtering
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26712 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-17 20:56:14 +00:00
Felix Fietkau
dcb16d72ca
ath9k: add a patch to show excessive retry counts for single MPDUs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26711 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-17 20:56:10 +00:00
Felix Fietkau
5b2ddc2d7a
mac80211: fix the config define for iwl3945
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-16 19:52:39 +00:00
Felix Fietkau
46b7566436
mac80211: make intel wireless drivers depend on pci support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-16 19:52:35 +00:00
Felix Fietkau
675d5b0c83
mac80211: add intel drivers to PKG_CONFIG_DEPENDS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-16 19:52:31 +00:00
Felix Fietkau
524c0b3960
ath5k: allow simultaneous ad-hoc+ap operation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26685 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-15 16:54:52 +00:00
Felix Fietkau
bdbe4f5bb3
ath9k: due to popular request, allow ad-hoc+ap again, now that the beacon code can handle it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-14 23:22:21 +00:00
Felix Fietkau
f02838ffb6
ath9k: fix resetting the hw during channel change when the MAC fails to go idle
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-14 22:46:12 +00:00
Felix Fietkau
03e5f52576
cfg80211: disable processing of 802.11d regulatory hints - it causes invalid regulatory settings on reconnect ( fixes #9207 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26662 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-14 16:52:09 +00:00
Felix Fietkau
8e6a4de873
mac80211: fix WPA auth on WDS station interfaces ( #9227 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-12 17:17:56 +00:00
Gabor Juhos
bd945197b2
mac80211: ath9k: register id table for platform device
...
Currently the device id in the platform driver is hardcoded to an
id which is specific to AR9130/AR9132 SOCs as it supports only wmac
(wireless mac) of these SOCs. But this needs to be dynamic when we
want to support different wmac of SOCs. So add id_table to driver to
make it extendable to more SOCs.
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26604 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-12 09:29:23 +00:00
Felix Fietkau
370f14a6d4
ath5k: disable the unusable 2 GHz mode on the first radio of a dual-band AR5312 device
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-11 03:26:08 +00:00
Felix Fietkau
f9710f4304
ath5k: fix eeprom capability checks that disabled AES crypto support where it should have been enabled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-11 03:26:03 +00:00
Felix Fietkau
b6ed543785
ath5k: fix mac address detection on dual-radio ar5312
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-10 21:12:05 +00:00
Felix Fietkau
642ea5fc59
ath5k: fix 2ghz-only radio handling on ar5312
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26582 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-10 21:12:00 +00:00
Felix Fietkau
fffad37e8c
ath5k: decrease interrupt load for rx/tx interrupts
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-10 16:23:39 +00:00
Felix Fietkau
4f95d1b0d5
ath5k: clean up debugfs code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-10 16:23:34 +00:00
Felix Fietkau
8b330046fc
ath5k: fix config options for debugfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-10 16:23:28 +00:00
Hauke Mehrtens
0527ff0694
mac80211: fix compile with older kernel versions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 23:51:30 +00:00
Hauke Mehrtens
095f5eb5fa
kernel: add symbols, small fixes
...
* Some module should be loaded later to load them after the modules they are depending on
* add some more missing config symbols
* make CS5535 build again
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26570 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 23:34:20 +00:00
Felix Fietkau
21d34442ce
ath5k: add some more performance improvements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 22:56:51 +00:00
Felix Fietkau
a92ad606c4
ath5k: rename a misnamed patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 22:56:47 +00:00
Felix Fietkau
ff7dd576d1
ath5k: add a few fixes that improve performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 21:11:06 +00:00
Felix Fietkau
4eb7420893
ath5k: fix tx status reporting
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 19:21:26 +00:00
Felix Fietkau
3677b415da
ath9k: properly count retries when frames are filtered due to excessive retries when a client is not in powersave mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26545 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 15:22:01 +00:00
Felix Fietkau
07a823fd30
mac80211: fix reading the station flags in debugfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26544 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 15:21:57 +00:00
Hauke Mehrtens
34b4e616ae
mac80211: add Intel wireless drivers.
...
This adds the Intel wireless drivers for their normal cards.
Thank you framer99 for the patch, I extended it a little bit.
This closes #7227
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-08 16:17:21 +00:00
Felix Fietkau
7ab0bc008c
ath9k: improve the rx dma stop fix, add more debugging output in case the issue still occurs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-08 12:18:43 +00:00
Felix Fietkau
91c6b16bed
mac80211: fix support for iftype wds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-08 01:04:44 +00:00
Felix Fietkau
51b4f1df40
mac80211: update to wireless-testing 2011-04-06
...
adds some more pending patches which (among other things) fix the 'failed to stop RX DMA' messages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 18:42:22 +00:00
Felix Fietkau
84fdf0bb14
ath9k: fall back to the default noise floor if the calibrated one is not available, fixes signal strength display in initial scan
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-05 19:04:05 +00:00
Gabor Juhos
6a533903e7
mac80211: move 620-rt2x00_soc_led_support.patch to the correct place
...
* fixes [26463]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 09:03:33 +00:00
Gabor Juhos
7b87be9e6a
mac80211: update rt2800-{pci,usb} dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 08:43:02 +00:00
Gabor Juhos
1ae55a65f7
mac80211: rt2800-lib doesn't depend on rt2x00-usb
...
Signed-off-by: Alexander Gordeev <lasaine@lvk.cs.msu.su>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 08:42:59 +00:00
Gabor Juhos
55b7746d5e
mac80211: add WLAN LED support for Ralink RT305x SoC Devices
...
This patch adds WLAN LED support to the mac80211 driver for Ralink
rt2x00/rt2800 (rt305x) SoC devices. The current driver in
kmod-rt2800-lib is based upon PCI, not SoC. The WLAN LED drivers in
rt2800lib.c set the LED brightness via an MCU request, but do nothing
for SoC. This patch checks for SoC and sets the register to enable the
WLAN LED (instead of an MCU request). This fixes the WLAN LED for
RT305x devices (such as the HW550-3G).
Signed-off-by: Layne Edwards <ledwards76@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26463 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 08:42:58 +00:00
Felix Fietkau
e784036e8b
mac80211: increase delay between aggregation session negotiation attempts - improves interop with intel clients
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 17:34:55 +00:00
Felix Fietkau
abcbc257b0
mac80211: rtl818x depends on kmod-usb-core
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 17:34:51 +00:00
Felix Fietkau
348c9234b3
ath9k: fix missing chip wakeups causing instability issues on at least AR5416 (probably on other devices as well); fixes #9107
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26418 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 22:04:38 +00:00
Felix Fietkau
e7221abdb5
ath9k-htc: enable debugfs support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 16:53:46 +00:00
Felix Fietkau
d31f5b429d
mac80211: fix duplicate probe request reception (triggering unnecessary probe responses in multi-BSSID setups)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 16:06:42 +00:00
Felix Fietkau
3506b55267
ath9k: fix adhoc beacon issues ( #9163 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 01:10:01 +00:00
Felix Fietkau
a6672b5399
mac80211: add all drivers to PKG_CONFIG_DEPENDS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-30 12:33:14 +00:00
Felix Fietkau
110148ca04
ath9k: fix reported signal strength
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-30 11:38:39 +00:00
Felix Fietkau
fc02260930
ath9k: fix PS-Poll frame reception in AP mode on AR91xx and earlier - should fix some AP mode stability issues on these chips
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 14:27:32 +00:00
Felix Fietkau
4855126735
mac80211: disable an unnecessary backport to reduce code size
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-26 14:06:29 +00:00
Felix Fietkau
7bf5bdc57d
mac80211: remove an obsolete backport patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-26 14:06:25 +00:00
Felix Fietkau
fc6d7ed63f
mac80211: add a pending patch to remove the dependency on ecb
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26295 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-25 21:28:22 +00:00
Felix Fietkau
321d902d55
mac80211: fix zd1211 config override
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26294 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-25 21:20:14 +00:00
Felix Fietkau
15655b77dd
mac80211: update to wireless-testing 2011-03-24
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-25 21:12:28 +00:00
Felix Fietkau
99a2af66be
ath9k: fix chip wakeup on interface start - should fix some instability issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26290 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-25 16:36:48 +00:00
Felix Fietkau
b8509c155d
mac80211: fix a deadlock in minstrel_ht when a HT client without valid MCS rates connects
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-25 14:00:59 +00:00
Felix Fietkau
59fd9ef13e
mac80211: fix dropping multicast proberequest frames for ad-hoc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-24 13:38:20 +00:00
Felix Fietkau
d467ec9a0b
ath9k: add a few de-bloating and optimization patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-23 20:16:58 +00:00
Felix Fietkau
40cd387c9a
ath9k: merge a pending patch for fixing a stopped queue issue (mostly for client mode)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-23 20:16:53 +00:00
Felix Fietkau
b6e1efbc04
mac80211: update to wireless-testing 2011-03-22
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26273 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-22 21:00:58 +00:00
Felix Fietkau
7980ac363b
ath9k: add a patch from linux-wireless@ for reducing driver size
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-22 00:41:55 +00:00
Felix Fietkau
fcd8048511
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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 03:19:35 +00:00
Felix Fietkau
3129b4f611
ath9k: re-run nfcal only when stuck beacons become more frequent
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26250 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 02:22:26 +00:00
Felix Fietkau
0b4ffe59ee
ath9k: increase ATH_BCBUF, allows creating 8 virtual APs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26249 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 02:22:22 +00:00
Felix Fietkau
3694ee29cc
ath9k: improve precision of beacon timer calculations
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26248 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 02:22:17 +00:00
Felix Fietkau
66d1f54cc0
ath9k: add some minor debugfs cleanups
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 02:22:12 +00:00
Felix Fietkau
daf32f2647
hostapd: add a separate config symbol for 802.11n driver support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-17 20:21:28 +00:00
Felix Fietkau
6df0505104
mac80211: add an aggregation rx reorder timeout handling fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26185 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-16 02:57:04 +00:00
Felix Fietkau
9cece552de
ath9k: force the rx chainmask on ar913x to 0x7 - fixes calibration issues with 2-antenna devices such as the wrt160nl
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-15 01:36:48 +00:00
Felix Fietkau
96e4d708ed
ath9k: enable an ar913x specific hardware fix for sending block-ack
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-15 01:36:45 +00:00
Vasilis Tsiligiannis
65e7aa8087
[package] mac80211: Fix unique device autodetection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26165 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-15 00:44:02 +00:00
Felix Fietkau
2c83fb0ef4
mac80211: fix ath9k/ath9k-htc description (thx, swalker)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-14 14:04:49 +00:00
Felix Fietkau
c01189856e
ath9k: split package into kmod-ath9k and kmod-ath9k-common, add a new package for ath9k_htc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 18:38:50 +00:00
Felix Fietkau
b3c2781814
mac80211: update to wireless-testing 2011-03-11
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 18:38:37 +00:00
Felix Fietkau
4267b60892
mac80211/ath9k: improve pending patches based on review feedback
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26041 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-11 20:55:54 +00:00
Felix Fietkau
75d82d079b
mac80211: fix spurious channel type changes when vifs are created/deleted
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-11 19:23:38 +00:00
Felix Fietkau
573a46a6b0
ath9k: add a patch to fix the interoperability issues with intel clients ( fixes #8830 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-11 16:04:37 +00:00
Hamish Guthrie
283fbdf233
[mac80211] Add wext support to libertas-sd driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-11 09:24:25 +00:00
Felix Fietkau
6cba80ccef
mac80211: redirect EAP frames on AP VLAN interfaces to the main AP interface to fix a bridging related race condition
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-10 18:00:45 +00:00
Felix Fietkau
62af7ac841
ath9k: improve tx dma fixes based on review feedback
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-10 13:37:26 +00:00
Felix Fietkau
da9cae627a
ath9k: get rid of most of those annoying dma tx stop issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-10 00:53:05 +00:00
Felix Fietkau
a30b1f77be
zd1211rw: fix #define collision for register names triggered by compat patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-09 03:41:27 +00:00