summaryrefslogtreecommitdiffstats
path: root/package/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* mac80211: improve minstrel_ht performance by reducing the impact of slow ↵nbd2010-03-071-6/+14
| | | | | | sampling git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20038 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: simplify minstrel_ht code, rewrite packet sampling algorithm for ↵nbd2010-03-071-126/+107
| | | | | | improved performance and a-mpdu length git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20035 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: increase minstrel_ht precision by properly using a-mpdu frame statsnbd2010-03-071-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20034 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: implement .rate_update in minstrel_htnbd2010-03-071-23/+45
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20033 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-03-03nbd2010-03-0713-119/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20032 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: enable debugfs support by default - having access to the rate ↵nbd2010-03-061-0/+1
| | | | | | control statistics is very useful for figuring out the real quality of a link git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20011 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add some missing config files and make compat-wireless build with ↵hauke2010-03-021-0/+9
| | | | | | | | | kernel 2.6.33 Thanks tripolar for the missing config symbols git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19956 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add the new 802.11n minstrel rate control implementation ↵nbd2010-03-017-1/+1314
| | | | | | (optional, not used by default) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19943 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add 2 missing config symbols needed to build rt2x00-lib & ↵nico2010-03-011-0/+2
| | | | | | rt2800-lib modules git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19923 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix essid setting for ad-hoc (thx, stintel)nbd2010-02-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19916 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix client modenbd2010-02-281-12/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19915 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix interface startup order for AP+STA (patch by yann lopez)nbd2010-02-281-23/+30
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19912 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable RIFS search on some chips to avoid baseband hangsnbd2010-02-241-0/+31
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19829 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] fix accidently commited ancient mac80211 patches in r19789-19791 ↵florian2010-02-212-48/+0
| | | | | | (#6716) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19797 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: make the vlan injection patch more specificflorian2010-02-211-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19791 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix lookup for vlan'd stations for injected frames - fixes wpa ↵florian2010-02-211-0/+11
| | | | | | rekeying with wds ap git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19790 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix an eap frame handling bug in ath9k - fixes client mode ↵florian2010-02-211-0/+37
| | | | | | rekeying issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19789 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: fix typo introduced in r19760 (#6707)jow2010-02-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19763 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mac80211] rt2800lib depends on rt2x00-usbhauke2010-02-191-1/+1
| | | | | | | The rt2800lib module depends on rt2x00-usb if rt2x00-usb was build. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19760 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix beacon timer restarts after card resets - improves stability in ↵nbd2010-02-191-0/+22
| | | | | | AP mode git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19757 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mac80211] remove pcmcia and sdiohauke2010-02-194-3/+34
| | | | | | | | | This fixes #6701 Remove the pcmcia and sdio interface from b43 driver to not depend on these modules. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19756 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix GPIO pin assignment for the LEDs on the WNDR3700 boardjuhosg2010-02-192-1/+24
| | | | | | | Signed-off-by: Scott Dudley <spmsink@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19745 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: always use wpa_supplicant for client connections (patch by Stijn ↵nbd2010-02-191-97/+21
| | | | | | | | | | | | | | | | | | | Tintel) Since client mode in mac80211is unreliable without using wpa_supplicant, it would be better to enable wpa_supplicant by default. With this patch, wpa_supplicant will always be used for mac80211-based drivers in client mode. This will break client mode for images that don't include wpa_supplicant or wpad, so maybe I need to add a check somewhere to see if wpa_supplicant is available, and show the user a warning if he tries client mode without wpa_supplicant. Suggestions on where to add this check are welcome. Tested with ath5k in client mode on open and wpa2-psk network, and tested on my ath9k based AP as well to make sure it doesn't break AP mode. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19718 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix rate control fallback rate selection - improves throughput and ↵nbd2010-02-191-0/+55
| | | | | | link stability git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19716 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: move the 2.6.30 compat patch to the other compat patchesnbd2010-02-191-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19715 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: add compile fix for pre-2.6.32 kernelsjow2010-02-171-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19692 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-02-16nbd2010-02-1714-85/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19688 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: adjust ack timeout workaround patch based on upstream submissionnbd2010-02-151-3/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19638 3c298f89-4303-0410-b956-a3cf2f4a3e73
* with no users left, remove support for 2.6.21kaloz2010-02-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19578 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx/mac80211: add a workaround for the bad signal strength on the WNDR3700juhosg2010-02-092-2/+78
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19565 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use wpa_supplicant for unencrypted connections to improve client ↵nbd2010-02-081-1/+15
| | | | | | mode reliability (patch by Stijn Tintel from #6653) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19550 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to latest wireless-testing from todaynbd2010-02-0314-132/+36
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19501 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix setup with more than 2 ap mode interfacesnbd2010-02-021-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19494 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: make the vlan injection patch more specificnbd2010-01-311-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19477 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix lookup for vlan'd stations for injected frames - fixes wpa ↵nbd2010-01-311-0/+11
| | | | | | rekeying with wds ap git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19476 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix an eap frame handling bug in ath9k - fixes client mode ↵nbd2010-01-311-0/+37
| | | | | | rekeying issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19474 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix rekeying in ap mode with connected powersave stationsnbd2010-01-311-0/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix aggregation setup on wds ap interfacesnbd2010-01-311-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19469 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: i maintain this packagenbd2010-01-311-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19438 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mac80211] add rt2800lib modulehauke2010-01-291-6/+15
| | | | | | | This module is needed by rt2800pci and rt2800usb git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19390 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mac80211] compat should not depend on pcmcia or usbhauke2010-01-292-0/+100
| | | | | | | | | | remove pcmcia and usb backport form compat.ko If an with usb or pcmcia module not directly included into the image is build all wireless packages depend on usb and pcmcia. This hopefully fixes #6586 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19389 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-01-25, includes fixes for crypto ↵nbd2010-01-2619-369/+11
| | | | | | and retransmissions git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19337 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: restrict the killing of wpa_supplicant processes to the right ↵nbd2010-01-251-2/+6
| | | | | | interface (#5991) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19334 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a WARN_ON in client modenbd2010-01-241-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19315 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve max rate retry handlingnbd2010-01-241-0/+42
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19308 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: make b43-fwsquash.py work with python 3.xjow2010-01-241-14/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19307 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix an initialization error on 2GHz-only cards (based on discussion ↵nbd2010-01-231-0/+26
| | | | | | on ath9k-devel@) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19296 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] add explicit dependency on kmod-crypto-core when required (closes: ↵nico2010-01-231-1/+1
| | | | | | #6557) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19291 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: improve wifi interface cleanupnbd2010-01-231-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19285 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: fix spurious error return codes in enable_mac80211()jow2010-01-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19265 3c298f89-4303-0410-b956-a3cf2f4a3e73