Felix Fietkau
08132839a5
mac80211: fix WDS AP authentication issues ( #11261 , #11318 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-29 13:47:37 +00:00
Felix Fietkau
8d1ee718be
mac80211: update AP multicast fix to latest version submitted to linux-wireless@
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31453 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-23 17:29:29 +00:00
Gabor Juhos
e4086f6388
Revert "mac80211: add backport of the module_pci_driver macro"
...
Erm, Hauke was faster.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-22 11:39:49 +00:00
Gabor Juhos
85461533fe
mac80211: add backport of the module_pci_driver macro
...
That is required by various PCI drivers.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-22 11:37:22 +00:00
Hauke Mehrtens
4651cd3f93
mac80211: add module_pci_driver to compat
...
Without module_pci_driver being defined the pci drivers do not get registered.
Should fix #11332
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31437 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-22 11:36:35 +00:00
Felix Fietkau
e95852bfa9
mac80211: suppress 3-address multicast frames on WDS APs without non-WDS stations
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31429 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-21 20:34:38 +00:00
Felix Fietkau
1bc606c536
ath9k: merge a tkip related stability fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31428 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-21 20:34:33 +00:00
Felix Fietkau
a26e06cb15
mac80211: update to 2012-04-17, adds some build fixes and juhosg's ar9380 tx power fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-19 18:32:39 +00:00
Felix Fietkau
8f9824ccf4
ath9k/ath5k: fix driver load issues with mesh support compiled out
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-17 00:05:41 +00:00
Felix Fietkau
e4f208ebf3
mac80211: update to wireless-testing 2012-04-13
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31322 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-16 21:08:41 +00:00
Hauke Mehrtens
5af062a0e0
kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-13 19:35:40 +00:00
Hauke Mehrtens
53e32542e1
mac80211: add missing dependency to mac80211 to brcmsmac
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-13 18:37:46 +00:00
Felix Fietkau
c40ba881d5
ath9k: fix sleep mode handling issues, should improve client mode reliability
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 21:28:18 +00:00
Felix Fietkau
259387bece
mac80211: kmod-ath should not depend on PCI or USB support for the atheros target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31151 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-30 10:12:53 +00:00
Jo-Philipp Wich
7984ff9588
[package] mac80211: allow NOHT for IBSS mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31137 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 12:24:43 +00:00
Felix Fietkau
1f172be279
mac80211: add hostapd socket option to wpa_supplicant for IBSS RSN as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 13:52:39 +00:00
Felix Fietkau
edba77a97d
ath9k: make endian check optional
...
Turns out it triggers on some AR71xx devices where no swapping should be done.
Enable endian check for the lantiq target.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 13:21:53 +00:00
Felix Fietkau
732fb298d4
mac80211: modify mac80211.sh to in order to support IBSS-RSN
...
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 13:21:46 +00:00
John Crispin
a5f3317b0b
[mac80211] fixes #31068 , rename 999-ath9k.patch to 501-ath9k-eeprom_endianess.patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-25 09:07:09 +00:00
John Crispin
bd7b80f43c
[mac80211] adds eeprom endianess check to ath9k
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31068 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-25 08:51:08 +00:00
John Crispin
2ba198be62
[mac80211] adds ath5k platfrom_device eep support
...
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31067 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-25 08:50:56 +00:00
Felix Fietkau
32d68c35e1
mac80211: reduce cpu load by optimizing aggregation session timeout handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-17 22:34:58 +00:00
Felix Fietkau
75a6d71c82
ath9k: remove the queue wake optimization, it may be unreliable in some cases
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-16 22:22:34 +00:00
Felix Fietkau
ca24c284b0
ath9k: optimize waking tx queues, slightly improves performance under load
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-13 11:19:19 +00:00
Felix Fietkau
cc52feb64b
ath9k: remove stuck beacon detection optimization, it may be unreliable on some hardware
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-13 07:56:01 +00:00
Felix Fietkau
286432d1e5
rt2x00: merge a fix for random tx stalls
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 13:31:34 +00:00
Felix Fietkau
3c49783621
mac80211: limit TID buffering to prevent out-of-memory issues on low-memory systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 13:31:31 +00:00
Felix Fietkau
1608713e6a
ath9k: fix passing MAC time to mac80211
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30869 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 13:31:27 +00:00
Felix Fietkau
1b36421120
ath9k: increase rx buffers for improved performance with 3x3 chipsets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30868 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:46 +00:00
Felix Fietkau
9f6530c55d
ath9k: merge an ANI improvement patch, improves performance in some environments
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30867 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:43 +00:00
Felix Fietkau
1d62a53781
mac80211/ath9k: some more performance improvements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:40 +00:00
Felix Fietkau
92444e3958
mac80211: more patch reorganization, merge an upstream performance optimization patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30865 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:36 +00:00
Felix Fietkau
dfca489545
ath9k: merge a fix for hardware full sleep
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30864 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:28 +00:00
Felix Fietkau
e7f3111f2c
mac80211: reorganize patches, fold in patches that were merged upstream
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:24 +00:00
Felix Fietkau
43c8254ea2
mac80211: add the real compat-wireless version + openwrt revision to the compat_version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-10 12:59:21 +00:00
Felix Fietkau
4bc1ddec22
ath9k: fix misplaced ifdef
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 15:22:08 +00:00
Felix Fietkau
a5eae18fc7
ath9k: disable btcoex again after it got re-enabled by the update
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 15:13:41 +00:00
Felix Fietkau
0d692e26bc
ath9k: disable MAC sample debugging, it is almost never used and wastes precious CPU cycles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 15:13:33 +00:00
Felix Fietkau
38cf7e3dd0
mac80211: optimize mac address comparisons to improve performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30763 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 15:13:30 +00:00
Felix Fietkau
bf508f06db
mac80211: fix ad-hoc mode performance regression
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30758 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 09:57:56 +00:00
Felix Fietkau
f16f572de3
mac80211: delete linux/eeprom_93cx6.h since the module is used from the kernel tree, fixes rt2x00 issues on lantiq
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-29 18:20:28 +00:00
Felix Fietkau
95bc34ce0d
mac80211: remove 060-fix_compat_security.patch, it is no longer needed
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-28 20:49:26 +00:00
Felix Fietkau
5261b96700
mac80211: update to wireless-testing 2012-02-27
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-27 22:56:05 +00:00
Felix Fietkau
f312096be4
ath9k: fix beacon issues on ar93xx
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-27 22:56:00 +00:00
Felix Fietkau
cd42fa4d50
mac80211: update to wireless-testing 2012-02-23
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-27 16:23:43 +00:00
Hauke Mehrtens
36eaf249e8
mac80211: b43: use firmware version 666.2 as default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-21 20:36:58 +00:00
Hauke Mehrtens
220528a611
mac80211: fix memory leak on bcm5354
...
The ucode triggers the gpio pins used for the buttons and causes diag to handle them and send them to userspace.
This only happened with a more recent firmware.
This patch was tested on an Asus wl-520GU and should also work on the other bcm5354 based asus devices. I do not know if it works on the dir320.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-20 22:46:27 +00:00
Hauke Mehrtens
2f78e4449f
mac80211: brcmsmac: fix a build warning, till we update bcma
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-19 14:21:21 +00:00
Hauke Mehrtens
50878d446a
mac80211: add brcmsmac driver
...
brcmsmac does not work on bcm47xx based devices or has AP mode support for now.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-19 14:05:17 +00:00
Hauke Mehrtens
df4719bd23
mac80211: fix directory of mwl8k firmware
...
Thank you Eugene San for the patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30642 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-19 13:26:35 +00:00