summaryrefslogtreecommitdiffstats
path: root/package/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* mac80211: update to wireless-testing 2013-02-22nbd2013-02-2335-3158/+367
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35753 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix rssi issuesnbd2013-02-221-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35750 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k_htc: fix signal strength reporting issuesnbd2013-02-221-0/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add missing DRIVER_11N_SUPPORT selectsjogo2013-02-211-3/+3
| | | | | | | | | Multiple drivers were missing their DRIVER_11N_SUPPORT despite supporting 11N capable cards. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35711 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: b43: Increase number of RX DMA slotshauke2013-02-181-0/+11
| | | | | | | | | | | | | | | Bastian Bittorf reported that some of the silent freezes on a Linksys WRT54G were due to overflow of the RX DMA ring buffer, which was created with 64 slots. That finding reminded me that I was seeing similar crashed on a netbook, which also has a relatively slow processor. After increasing the number of slots to 128, runs on the netbook that previously failed now worked; however, I found that 109 slots had been used in one test. For that reason, the number of slots is being increased to 256. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35671 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add some small fixes for minstrel_ht CCK supportnbd2013-02-131-9/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35576 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add CCK rate support to minstrel_ht to improve rangenbd2013-02-111-0/+518
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35566 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/hostapd: short_preamble is a per-vif option and should be enabled ↵nbd2013-02-111-3/+0
| | | | | | by default git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35565 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add support for more antenna mask combinations on AR93xxnbd2013-01-212-3/+70
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35264 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: merge another round of cleanups and stability fixes, refresh patchesnbd2013-01-209-66/+638
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35255 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a soft lockup on smp systemsnbd2013-01-145-21/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove a lock to fix a deadlock on hw resetnbd2013-01-144-18/+78
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35147 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix monitor mode injectionnbd2013-01-131-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rt2x00: fix PCI eeprom patchjuhosg2013-01-131-4/+4
| | | | | | | | | | | | | | Fixes the following warnings: CC [M] <...>/drivers/net/wireless/rt2x00/rt2800pci.o <...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom_file': <...>/drivers/net/wireless/rt2x00/rt2800pci.c:95:2: warning: 'return' with a value, in function returning void [enabled by default] <...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom': <...>/drivers/net/wireless/rt2x00/rt2800pci.c:994:2: warning: 'retval' may be used uninitialized in this function [-Wuninitialized] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35143 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix memory corruption issues on ar5416/ar91xxnbd2013-01-137-10/+218
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35139 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix enabling HT40-nbd2013-01-113-5/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add a fix for ht40 connectionsnbd2013-01-111-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add updated tx gain tables, fixes stability issues on TL-WDR4300 and ↵nbd2013-01-101-0/+645
| | | | | | other devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add some calibration fixes from wireless-testingnbd2013-01-101-0/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35081 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: correct a logic error in the rx path fixnbd2013-01-091-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35067 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211, ath9k: merge some pending fixes from linux-wireless@nbd2013-01-099-22/+543
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35066 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to 2013-01-07, add several ath9k stability fixesnbd2013-01-0941-1833/+387
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35063 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: apply network interface configuration for adhoc + wpa2nbd2013-01-071-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35049 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add dependency of PACKAGE_MAC80211_DEBUGFSnbd2013-01-041-2/+1
| | | | | | | | | | | | | | | | | | I wanted to use some statistics from /sys/kernel/debug/ieee80211, so I enabled PACKAGE_MAC80211_DEBUGFS. But I could not use it, because CONFIG_KERNEL_DEBUG_FS was not set and it's a little bit hidden. After manually setting CONFIG_KERNEL_DEBUG_FS to y, everything was fine. This patch automatically selects CONFIG_KERNEL_DEBUG_FS if PACKAGE_MAC80211_DEBUGFS is set. Additionally, the help text says "Say N unless you know you need this.", but it's default y. This help text is copied verbatim from the kernel's Kconfig and not true for us. So remove this part of the help text Signed-off-by: Stefan Hellermann <stefan@the2masters.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35014 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: b43: add firmware for HT-PHY by default.hauke2013-01-031-6/+11
| | | | | | | remove firmware for LP-Phy core rev 14, I have never seen such a device. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35000 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable TX_IQ_ON_AGC_CAL on AR934x, should improve stabilitynbd2013-01-021-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mac80211] fixes libertas firmware install pathblogic2013-01-021-2/+2
| | | | | | fixes #12712 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesnbd2012-12-283-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34911 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: assume 2-byte aligning for 802.11 packets, slightly improves code ↵nbd2012-12-282-0/+449
| | | | | | size and performance git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update rt2x00 rx_status patchjuhosg2012-12-113-69/+19
| | | | | | | | Also remove the superfluous ones for ath5k, p54. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: zero-out rx_status in rt2x00, ath5k, p54juhosg2012-12-113-0/+115
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix possible NULL pointer dereference in ath9kjuhosg2012-12-101-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34624 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix channel context related warnings when using wds ap mode (fixes ↵nbd2012-12-107-15/+149
| | | | | | #12585) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* b43: fix tx path skb leaksnbd2012-12-102-4/+82
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34607 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: allow to load EEPROM data via firmware APIjuhosg2012-12-1013-34/+530
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34606 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: fix OTP register offsets for AR9340juhosg2012-12-101-0/+73
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath5k: fix skb leaks (should fix #12199)nbd2012-12-101-0/+31
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34603 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix setting txpower (#12594)nbd2012-12-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34594 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve signal strength / channel noise reporting accuracynbd2012-12-101-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34592 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesnbd2012-12-103-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34591 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge fix for carl9170 upstream regressionnbd2012-12-101-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34590 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: do not build mwifiex driverhauke2012-12-071-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34573 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2012-12-06nbd2012-12-0759-2113/+583
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: brcmsmac: do a read after write when writing objmem to device.hauke2012-12-072-10/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34570 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add support for adm8211 wireless driverflorian2012-12-061-2/+11
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34560 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: clean up patches, replace patching config.mk with a generated sed ↵nbd2012-12-0630-923/+83
| | | | | | expression git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211, hostapd: Fix macfilter for multi bssid setupsnbd2012-12-041-20/+0
| | | | | | | | | | | Previously only the first macfilter configuration would have been used on all interfaces. However, the configuration was always done per vif already. Hence, move the macfilter setup into hostapd.sh where and create one mac list file per vif. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesjuhosg2012-12-0218-46/+40
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rename a misnamed ath9k patchjuhosg2012-12-021-0/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34463 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/rt2x00: add rf_vals for Rt3352 with Xtal=20MHzjuhosg2012-11-201-0/+121
| | | | | | | | | [juhosg: move ramips specific stuff into a followup patch] Signed-off-by: Daniel Golle <dgolle@allnet.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34269 3c298f89-4303-0410-b956-a3cf2f4a3e73