aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* wireless: build hermes packages from compat-wirelessand not from the kernel.Hauke Mehrtens2010-11-101-1/+64
| | | | | | | hermes now depends on cfg80211 and that is provided by compat-wireless, so the hermes driver should also be taken from that source. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23946 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a compile error with debugging disabled (#8189)Felix Fietkau2010-11-071-0/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23912 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix ath9k_hw_apply_gpio_override so that it's effectiveFelix Fietkau2010-11-051-1/+1
| | | | | | | | | | | | | I discovered another bug in the ath9k WNDR3700 quirk fix from r23822. ath9k_hw_apply_gpio_override was testing the original value of gpio_mask to determine which bits were appropriate, instead of testing the shifted value. Because bit 0 is always clear in the original value, this resulted in no calls to set the GPIOs, an improperly-configured radio, and reduced RSSI on other systems listening to the radio. Signed-off-by: Mark Mentovai <mark@moxienet.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23890 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix enabling SWBA interruptsFelix Fietkau2010-11-041-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23870 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a few remaining issues in the xmit queue cleanup patch - reduces ↵Felix Fietkau2010-11-041-21/+41
| | | | | | packet loss under load git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23856 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix cycle counter trackingFelix Fietkau2010-11-031-0/+33
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23824 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix queue pending frame counter tracking by cleaning up tx queue ↵Felix Fietkau2010-11-031-0/+686
| | | | | | selection git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23823 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: improve the wndr3700 quirks - move most of the code out of ath9k and ↵Felix Fietkau2010-11-039-110/+138
| | | | | | instead allow the platform device to specify gpio overrides - fixes 5ghz signal strength issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23822 3c298f89-4303-0410-b956-a3cf2f4a3e73
* nl80211: fix a station dump crash triggered by sending an invalid ifindexFelix Fietkau2010-10-311-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23741 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: set GF flag in hostapd config if supportedFelix Fietkau2010-10-271-0/+1
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23673 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix aggregation flush on ar9003Felix Fietkau2010-10-271-0/+34
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23650 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add more pending locking fixes - fixes tx dma hang issues on resetFelix Fietkau2010-10-272-74/+200
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23649 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add uci support for the ad-hoc multicast rate settingFelix Fietkau2010-10-251-1/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add support for setting the multicast rate for ibssFelix Fietkau2010-10-252-0/+164
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23635 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hostapd/mac80211: implement support for AP+STAFelix Fietkau2010-10-231-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23602 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix an aggregation hang issue that happens when a hardware reset is ↵Felix Fietkau2010-10-231-0/+42
| | | | | | issued git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23588 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix sampling frame handling wrt. aggregation, replace minstrel_ht ↵Felix Fietkau2010-10-215-43/+87
| | | | | | performance fixes for better performance git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23558 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: decrease the minstrel_ht sampling interval for faster rate adaptionFelix Fietkau2010-10-202-1/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23555 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: improve minstrel_ht performance by ensuring that rates get sampled ↵Felix Fietkau2010-10-201-0/+31
| | | | | | fast enough git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23554 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a small bug in the handling of a few tx descriptor flagsFelix Fietkau2010-10-201-0/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23553 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a crash that happens when survey stats are accessed before the ↵Felix Fietkau2010-10-201-0/+12
| | | | | | interface is brought up for the first time git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23549 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: use the maximum rate power for the channel txpower limitsFelix Fietkau2010-10-201-24/+72
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23543 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a locking fix that might prevent random memory corruption during ↵Felix Fietkau2010-10-201-0/+237
| | | | | | hardware resets git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23542 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix tx power displayFelix Fietkau2010-10-203-0/+412
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23541 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-10-19Felix Fietkau2010-10-1922-1751/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23540 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: make the regulatory override less intrusive - allow it to parse CTLsFelix Fietkau2010-10-191-57/+35
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23539 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-10-15, add a few ath9k fixes and ↵Felix Fietkau2010-10-1631-1002/+1624
| | | | | | performance enhancements git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* wifi: change the default channel from 5 to 11, 5 was a really bad choiceFelix Fietkau2010-10-131-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23423 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a few ani issuesFelix Fietkau2010-10-123-0/+75
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23412 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix channel time updates when the interface is idleFelix Fietkau2010-10-121-0/+54
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23410 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a crash in the netlink backportFelix Fietkau2010-10-121-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23409 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: kmod-p54-common needs crc-ccitt, patch by loswillosJo-Philipp Wich2010-10-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23384 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix counter overflow in survey channel time stats for the operating ↵Felix Fietkau2010-10-101-15/+33
| | | | | | channel git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23381 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to a newer compat-wireless which fixes rt2800pci compile ↵Felix Fietkau2010-10-104-319/+3
| | | | | | issues on 2.6.32 and below git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23374 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: don't use /usr/bin/bash in support scripts, breaks FreeBSDJo-Philipp Wich2010-10-091-0/+189
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23367 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: implement extended channel utilization statistics via surveyFelix Fietkau2010-10-097-0/+935
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23350 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a fix for an aggregation delimiter size rounding errorFelix Fietkau2010-10-091-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23349 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix netlink backport for 2.6.31 and belowFelix Fietkau2010-10-091-1/+94
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23348 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-10-06Felix Fietkau2010-10-0727-1476/+245
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23294 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: get tx gain type from eepromGabor Juhos2010-10-052-1/+34
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23242 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a few fixes and cleanupsFelix Fietkau2010-10-036-0/+1058
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23198 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix regulatory issues with multiple cardsFelix Fietkau2010-10-011-0/+91
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23168 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: compile out the ath9k rate controlFelix Fietkau2010-09-302-13/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23163 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fetch survey data for all channelsFelix Fietkau2010-09-296-0/+272
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23154 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-09-28Felix Fietkau2010-09-2924-397/+38
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23149 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a warning during a failed aggregation startFelix Fietkau2010-09-201-2/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23100 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix various aggregation related race conditionsFelix Fietkau2010-09-192-0/+183
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23097 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rt2800pci: add back ifdown hang workaround that was accidentally dropped ↵Felix Fietkau2010-09-161-0/+29
| | | | | | during a compat-wireless update git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23078 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: upgrade to wireless-testing 2010-09-14, replace the external ↵Felix Fietkau2010-09-1430-270/+220
| | | | | | carl9170 with the recently merged upstream version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add a pending fix for a locking error in the aggregation reorder ↵Felix Fietkau2010-09-141-0/+25
| | | | | | release code git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23060 3c298f89-4303-0410-b956-a3cf2f4a3e73