aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* ath9k: reduce allocation size, common->cachelz is already added to the ↵Felix Fietkau2011-01-281-1/+1
| | | | | | buffer size elsewhere git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25205 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a compile error in the debug stubs (fixes #8737, #8745)Felix Fietkau2011-01-281-0/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25204 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ignore errors in the command to set the rx/tx antenna - many ↵Felix Fietkau2011-01-281-1/+1
| | | | | | drivers do not support this yet git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25192 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: fix order of iw parameters, fix broken antenna config callJo-Philipp Wich2011-01-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: Fix antenna setting when only one of {rx,tx}antenna ↵Vasilis Tsiligiannis2011-01-271-4/+3
| | | | | | options is specified git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25136 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: add missing done to mac80211.sh (#8735)Jo-Philipp Wich2011-01-261-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25131 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: add mising esac to mac80211.shJo-Philipp Wich2011-01-261-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25122 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: rework recent mac80211.sh additions:Jo-Philipp Wich2011-01-261-7/+32
| | | | | | | | | - split antenna options into rxantenna and txantenna to bring it in line with broadcom and madwifi - get rid of temporary variables - follow the documented config protocol for wep keys (option key # + option key# [s:]data) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25116 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: optimize memory allocations - improves performance and reduces ath9k ↵Felix Fietkau2011-01-261-0/+200
| | | | | | RAM usage by 2 MB per device git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25115 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: Add new parameters to mac80211.shFelix Fietkau2011-01-261-1/+10
| | | | | | | | | | | | Add new options 'bintval' (beacon interval), 'basicrates' (basic rates) and 'antenna' (antenna selection) for /etc/config/wireless to be used with mac80211 drivers. Enable WEP encryption for IBSS mode. Patch from: kentarou matsuyama <matsuyama@thinktube.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25111 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: Add mac address filter configuration for hostapdFelix Fietkau2011-01-261-1/+22
| | | | | | | | | Add support of mac address filter. Now 'macfilter' and 'maclist' options can be used with mac80211. Patch from: kentarou matsuyama <matsuyama@thinktube.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25105 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: Improve ath5k/ar71xx PCI bug WARFelix Fietkau2011-01-261-2/+2
| | | | | | | | | | | | | | | | | It has been confirmed by Atheros that this PCI bug affects the RX side only, so we can keep the 128B DMA size for TX. With this change we can double the thruput of ath5k from 15Mps to 30Mbps. We have been using this patch since more than 6 month in a production environment without problems and a significant performance improvement. It has also been said to fix HW encryption: http://www.mail-archive.com/ath5k-devel@lists.ath5k.org/msg04311.html Patch from: kentarou matsuyama <matsuyama@thinktube.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25104 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix tx queue debug countersFelix Fietkau2011-01-261-0/+101
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25099 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2011-01-24Felix Fietkau2011-01-2416-1567/+1328
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25093 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: kmod-ath9k has no extra menuconfig options, remove MENU:=1 (#8695)Felix Fietkau2011-01-211-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25060 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix some ps wakeup/restore issues that led to crashes and other weird ↵Felix Fietkau2011-01-211-0/+61
| | | | | | behavior git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable PA predistortion on AR93xx for now until it is properly fixedFelix Fietkau2011-01-214-3/+35
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25056 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove virtual wiphy support - it was only experimental anyway and it ↵Felix Fietkau2011-01-204-0/+2230
| | | | | | is not going to be maintained anymore git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25055 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add a few tx related fixesFelix Fietkau2011-01-203-0/+222
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-01-19Felix Fietkau2011-01-2016-247/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25053 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix the br_port_exists compatibility macro for 2.6.38Felix Fietkau2011-01-201-0/+50
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25051 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rework wds sta fix - check for the protocol of the incoming frame ↵Felix Fietkau2011-01-181-6/+30
| | | | | | instead of just the authorized state git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25039 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix compile errors on powerpcFelix Fietkau2011-01-161-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25014 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix frames looping back to a wds stationFelix Fietkau2011-01-151-0/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25008 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a few more aggregation related issues, should improve stabilityFelix Fietkau2011-01-152-0/+40
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25007 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: include the kfifo backport in compat.ko if necessary (fixes ↵Felix Fietkau2011-01-132-0/+28
| | | | | | libertas, rt2x00) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24978 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix spurious decryption crc error regressionFelix Fietkau2011-01-131-0/+56
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24976 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: support per-vif wmm option, defaults to 1 if unsetJo-Philipp Wich2011-01-111-2/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24966 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: reduce the number of false positives triggered by the baseband hang ↵Felix Fietkau2011-01-101-0/+30
| | | | | | check by only running it when beacon transmission is blocked git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24954 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a few aggregation reliability fixesFelix Fietkau2011-01-093-0/+34
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24949 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2011-01-05, should improve aggregation ↵Felix Fietkau2011-01-0933-724/+49
| | | | | | reliability in ath9k git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24948 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package/mac80211/carl9170]: fix md5sum, use our mirror with a fixed-up ↵Imre Kaloz2011-01-041-4/+4
| | | | | | filename to make sure we get the right fw version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24901 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a race condition during key deletionFelix Fietkau2011-01-041-0/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24895 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package/mac80211/carl9170]: use the latest fw releaseImre Kaloz2011-01-031-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24894 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package/mac80211]: tune ath dependencies - carl9170 can be used on targets ↵Imre Kaloz2011-01-031-3/+3
| | | | | | with usb but without pci git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24893 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add more pending fixes from linux-wireless@Felix Fietkau2010-12-303-5/+41
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24858 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix rx dma descriptor error flag handlingFelix Fietkau2010-12-301-0/+53
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24855 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add back the interrupt mitigation tweak and reduce the rx interrupt ↵Felix Fietkau2010-12-241-0/+13
| | | | | | mitigation times further git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24819 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add pending fixes for revision checks and handling of the hw ↵Felix Fietkau2010-12-241-1/+43
| | | | | | workaround register git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24818 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/mac80211: fix issue when CONFIG_MAC80211_LEDS is not set.Alexandros C. Couloumbis2010-12-231-0/+35
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24813 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add CONFIG_ATH5K_PCI only when not on aterhos targetHauke Mehrtens2010-12-222-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24801 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rmove unused config symbols.Hauke Mehrtens2010-12-221-5/+0
| | | | | | | CONFIG_RT2800PCI_PCI and CONFIG_RT2800PCI_SOC were removed some time ago and CONFIG_IWLWIFI was replaced by CONFIG_COMPAT_IWLWIFI in compat wireless git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24794 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: activate ahb bud for ath5k driver if on atheros target.Hauke Mehrtens2010-12-221-2/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24793 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: rename max_clients option to maxassoc, this brings it in ↵Jo-Philipp Wich2010-12-191-2/+2
| | | | | | line with broadcom git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24726 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hostapd: add support for specifying the maximum number of clientsFelix Fietkau2010-12-191-0/+2
| | | | | | Signed-off-by: Alexander Couzens <lynxis@c-base.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24725 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: another optimization for tx performanceFelix Fietkau2010-12-181-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24677 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a crash in the tx pathFelix Fietkau2010-12-181-0/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24672 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a missing return valueFelix Fietkau2010-12-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24671 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: significantly reduce the cpu load caused by excessive skb header ↵Felix Fietkau2010-12-181-0/+14
| | | | | | cloning git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24669 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: do not force the chainmask to 1 for legacy mode - it makes no sense ↵Felix Fietkau2010-12-181-0/+75
| | | | | | and it reduces txpower and unnecessarily disables MRC git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24657 3c298f89-4303-0410-b956-a3cf2f4a3e73