Commit Graph

1202 Commits (5592a619d0985ad9315cd4b84155ef482ff25dcb)

Author SHA1 Message Date
Felix Fietkau 541344b93e mac80211: merge a few minstrel_ht performance improvements
SVN-Revision: 36056
11 years ago
Felix Fietkau 132a54f646 mac80211: merge a fix for a race condition on station removal
SVN-Revision: 36053
11 years ago
Felix Fietkau 3fa31714b9 ath9k: add a fix to reduce the number of spurious tx hang detections
SVN-Revision: 36040
11 years ago
Felix Fietkau cf7abda745 ath9k: fix issues with disabling rx/tx antennas
SVN-Revision: 36035
11 years ago
Florian Fainelli 32f3b1e358 mac80211: backport required changes to support 3.9-rc kernels
SVN-Revision: 36007
11 years ago
John Crispin d0ddec11bb fixes mbssid on ralink hardware
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 35986
11 years ago
Hauke Mehrtens 281e12abae mac80211: b43: increase number of rx slots to 256 again.
SVN-Revision: 35944
11 years ago
Hauke Mehrtens 681769d0c0 mac80211: decrease rx slots to 128, I hope this is a good trade of between stability and memory consumption.
SVN-Revision: 35913
11 years ago
Felix Fietkau 1f77bfff96 build: BSD compile fixes
following patch allows to build images for Qemu ARM on
OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64.

Mostly small pieces of code changes to get things right on the
specific platform.

Updated the README to describe better, which tools on the host
are required. Added some kind of prepare scripts to install needed
tools on BSD via packages.

Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de>

SVN-Revision: 35900
11 years ago
Felix Fietkau 15e0ff9322 mac80211: add another minstrel_ht performance improvement
SVN-Revision: 35890
11 years ago
Felix Fietkau b3e73f3a95 mac80211: merge some more minstrel_ht performance improvements
SVN-Revision: 35848
11 years ago
Felix Fietkau 5f079aacd7 mac80211: merge minstrel_ht rate control performance improvements
SVN-Revision: 35847
11 years ago
Felix Fietkau 23f460abb6 mac80211: another fix for monitor mode handling (fixes #13071)
SVN-Revision: 35846
11 years ago
Felix Fietkau 43d6e5c585 mac80211: fix sending probe requests in client mode, fixes connecting to hidden networks (#13056)
SVN-Revision: 35819
12 years ago
Felix Fietkau 325cb65009 rt2x00: prevent device probe errors with CONFIG_MAC80211_MESH disabled (#13080)
SVN-Revision: 35806
12 years ago
Felix Fietkau f1bde82f00 ath9k: issue a cold reset after failures or after bringing the chip out of full sleep - fixes many kinds of DMA issues
SVN-Revision: 35785
12 years ago
Hauke Mehrtens 2754907a13 mac80211: brcmsmac: add ap mode support
This does not work very well. I did not got this running in 5GHz mode and it was not very fast.

SVN-Revision: 35763
12 years ago
Felix Fietkau 414a2631b6 mac80211: disable ipv4/ipv6 address notifiers (fixes #13055)
SVN-Revision: 35762
12 years ago
Felix Fietkau 7bd713a76d mac80211: fix monitor mode channel reporting
SVN-Revision: 35761
12 years ago
Felix Fietkau 6dbdadcaa6 mac80211: fix monitor-only injection
SVN-Revision: 35760
12 years ago
Felix Fietkau dbb21f1641 mac80211: fix wireless extension support
SVN-Revision: 35759
12 years ago
Jonas Gorski 53771fb8ee mac80211: update linux-firmware to latest revision
Fixes mwl8k AP mode for 88e8366.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 35758
12 years ago
Felix Fietkau 6fbfeca6ef mac80211: select relayfs if ath9k debugfs is enabled
SVN-Revision: 35757
12 years ago
Felix Fietkau 3b1fa12cb9 mac80211: disable building the wil6210 driver
SVN-Revision: 35754
12 years ago
Felix Fietkau e526c7bc17 mac80211: update to wireless-testing 2013-02-22
SVN-Revision: 35753
12 years ago
Felix Fietkau c4c43eed04 ath9k: fix rssi issues
SVN-Revision: 35750
12 years ago
Felix Fietkau d642c4465f ath9k_htc: fix signal strength reporting issues
SVN-Revision: 35749
12 years ago
Jonas Gorski 219b7c91d6 mac80211: add missing DRIVER_11N_SUPPORT selects
Multiple drivers were missing their DRIVER_11N_SUPPORT despite
supporting 11N capable cards.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 35711
12 years ago
Hauke Mehrtens 48bc2fbff3 mac80211: b43: Increase number of RX DMA slots
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>

SVN-Revision: 35671
12 years ago
Felix Fietkau 31718416e6 mac80211: add some small fixes for minstrel_ht CCK support
SVN-Revision: 35576
12 years ago
Felix Fietkau 0564b6beef mac80211: add CCK rate support to minstrel_ht to improve range
SVN-Revision: 35566
12 years ago
Felix Fietkau 1810b80ec0 mac80211/hostapd: short_preamble is a per-vif option and should be enabled by default
SVN-Revision: 35565
12 years ago
Felix Fietkau 11e3592531 ath9k: add support for more antenna mask combinations on AR93xx
SVN-Revision: 35264
12 years ago
Felix Fietkau e219c56a11 ath9k: merge another round of cleanups and stability fixes, refresh patches
SVN-Revision: 35255
12 years ago
Felix Fietkau b8ee5a7a1c ath9k: fix a soft lockup on smp systems
SVN-Revision: 35152
12 years ago
Felix Fietkau fca519e06d ath9k: remove a lock to fix a deadlock on hw reset
SVN-Revision: 35147
12 years ago
Felix Fietkau 58df48212c mac80211: fix monitor mode injection
SVN-Revision: 35145
12 years ago
Gabor Juhos 7695c8b049 mac80211: rt2x00: fix PCI eeprom patch
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>

SVN-Revision: 35143
12 years ago
Felix Fietkau 97578303ff ath9k: fix memory corruption issues on ar5416/ar91xx
SVN-Revision: 35139
12 years ago
Felix Fietkau 27828be83a mac80211: fix enabling HT40-
SVN-Revision: 35096
12 years ago
Felix Fietkau a27167aa13 mac80211: add a fix for ht40 connections
SVN-Revision: 35094
12 years ago
Felix Fietkau 0d24c70a4b ath9k: add updated tx gain tables, fixes stability issues on TL-WDR4300 and other devices
SVN-Revision: 35089
12 years ago
Felix Fietkau 7762ff1135 ath9k: add some calibration fixes from wireless-testing
SVN-Revision: 35081
12 years ago
Felix Fietkau 52b030cf16 ath9k: correct a logic error in the rx path fix
SVN-Revision: 35067
12 years ago
Felix Fietkau ddbb25c6a7 mac80211, ath9k: merge some pending fixes from linux-wireless@
SVN-Revision: 35066
12 years ago
Felix Fietkau 5c9fd3b2d2 mac80211: update to 2013-01-07, add several ath9k stability fixes
SVN-Revision: 35063
12 years ago
Felix Fietkau 3b27974c7a mac80211: apply network interface configuration for adhoc + wpa2
SVN-Revision: 35049
12 years ago
Felix Fietkau ba21190710 mac80211: add dependency of PACKAGE_MAC80211_DEBUGFS
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>

SVN-Revision: 35014
12 years ago
Hauke Mehrtens e8c86dd070 mac80211: b43: add firmware for HT-PHY by default.
remove firmware for LP-Phy core rev 14, I have never seen such a device.

SVN-Revision: 35000
12 years ago
Felix Fietkau 8447af36e3 ath9k: disable TX_IQ_ON_AGC_CAL on AR934x, should improve stability
SVN-Revision: 34979
12 years ago