summaryrefslogtreecommitdiffstats
path: root/package/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* 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
* mac80211: refresh patchesnbd2012-10-072-41/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33636 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use ieee80211_free_txskb in a few more places to prevent skb leaksnbd2012-10-072-1/+108
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33635 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix invalid register access on single-stream ar93xx devicesnbd2012-10-051-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33628 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/rt2x00: fix lna assignment typo in Rt3352 which went upstreamjuhosg2012-10-041-0/+30
| | | | | | | | | | Reviewing what went into wireless-testing I found a quite nasty mistake, probably a result of copy&past'ing from the lines below in rt2800lib.c. This adds another patch to fix that. Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33616 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/rt2x00: sync Rt3352 supportjuhosg2012-10-041-70/+90
| | | | | | | | | | | The original patch was accepted into linux-next in a slightly modified form. In order to provide integrity to follow-up patches, replace the patch in OpenWrt with the (semantically identical) now upstream patch. (commit 03839951515b0ea2b21d649b1fe7b63f9817d0c8 in wireless-testing) Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33615 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: allow scans in access point mode (for site survey)nbd2012-10-034-4/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33613 3c298f89-4303-0410-b956-a3cf2f4a3e73