summaryrefslogtreecommitdiffstats
path: root/package/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* 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
* mac80211/rt2x00: support Rt3352 with external PAjuhosg2012-11-201-0/+212
| | | | | | | | | This is needed for WiFi to work e.g. on DIR-615 rev.H1. 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@34268 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add more tx skb free fixes (hopefully final fix to #11894)nbd2012-11-103-160/+209
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34133 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: prevent reconfigure calls while interfaces are downnbd2012-10-312-1/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34030 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: report tx status for dropped frames, should fix some remaining ↵nbd2012-10-291-38/+133
| | | | | | stability issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33991 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a patch that prevents excessive retry of single frames during an ↵nbd2012-10-295-11/+41
| | | | | | aggregation session git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33989 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: allow to disable [25]GHz support in ath9k via platform datajuhosg2012-10-271-0/+70
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33954 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a stale bf->bf_next pointer, potentially leading to double-free ↵nbd2012-10-251-0/+18
| | | | | | errors and "Failed to stop Tx DMA" errors git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33938 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchnbd2012-10-251-10/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33937 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add md5sum for linux-firmware file, to download it from the mirror.hauke2012-10-251-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33932 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update carl9170 firmwarehauke2012-10-251-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33930 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma and ssb to master-2012-10-18 from wireless-testinghauke2012-10-251-0/+48
| | | | | | | | * update the flash driver for bcm47xx to use the stubs already in bcma * do some misc enhancements to the flash drivers for bcm47xx git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33920 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix operating state check on changing the channel bandwidth via debugfsnbd2012-10-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33891 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update firmware from linux-firmwarehauke2012-10-181-19/+57
| | | | | | | | | | | * add firmware for some more intel wifi cards * use new firmware for some intel wifi cards * remove old firmware version for libertas when we also ship a more recent version * add rt3290.bin for rt2800-pci * use new firmware version for wl12xx, the old one is not supported by the driver any more git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33854 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix typo that broke specifying the phy name directly (deprecated)nbd2012-10-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33853 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: store the device path as identifier in the config instead of the ↵nbd2012-10-181-10/+38
| | | | | | mac address, makes it more robust against card replacement or user errors git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33834 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge a client mode state handling fix, refresh patchesnbd2012-10-173-3/+62
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33821 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: remove useless menus for extra configurationnbd2012-10-171-26/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33805 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use ieee80211_free_txskb in a few more placesnbd2012-10-101-0/+51
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33695 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix intel wifi autoload module namesjogo2012-10-091-2/+2
| | | | | | | The autoload directives were using wrong module names, preventing them from being automatically inserted at boot time. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33676 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: brcmsmac: use firmware extracted from proprietary driverhauke2012-10-082-1/+33
| | | | | | | | | The firmware from linux-firmware does not support the rev 17 core found in a bcm4716. The firmware extracted from the proprietary driver supports this core. Use this firmware instead by default. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33669 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools: add b43-toolshauke2012-10-083-196/+9
| | | | | | | Move the b43-tools build from the mac80211 Makefile into an own package in tools and use the newest version of b43-tools. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33668 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix spacinghauke2012-10-081-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33667 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add myself as a maintainer for various packagesnbd2012-10-081-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33660 3c298f89-4303-0410-b956-a3cf2f4a3e73