nbd
1fa0d3608c
mac80211: set GF flag in hostapd config if supported
...
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 15:04:29 +00:00
nbd
1858e40a15
ath9k: fix aggregation flush on ar9003
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 00:43:17 +00:00
nbd
a74f898365
ath9k: add more pending locking fixes - fixes tx dma hang issues on reset
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 00:43:11 +00:00
nbd
6202b41774
mac80211: add uci support for the ad-hoc multicast rate setting
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-25 23:51:12 +00:00
nbd
8c409fe4a3
mac80211: add support for setting the multicast rate for ibss
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-25 23:51:00 +00:00
nbd
225812219e
hostapd/mac80211: implement support for AP+STA
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-23 23:39:54 +00:00
nbd
9d71539432
ath9k: fix an aggregation hang issue that happens when a hardware reset is issued
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-23 15:29:25 +00:00
nbd
9cdf3516e5
ath9k: fix sampling frame handling wrt. aggregation, replace minstrel_ht performance fixes for better performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 00:33:00 +00:00
nbd
734a4bdaa5
mac80211: decrease the minstrel_ht sampling interval for faster rate adaption
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23555 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 21:38:31 +00:00
nbd
96ac2aaea7
mac80211: improve minstrel_ht performance by ensuring that rates get sampled fast enough
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23554 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 21:01:06 +00:00
nbd
0b4fda590a
ath9k: fix a small bug in the handling of a few tx descriptor flags
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 21:00:57 +00:00
nbd
bcb63b9e02
ath9k: fix a crash that happens when survey stats are accessed before the interface is brought up for the first time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 14:01:53 +00:00
nbd
4457221373
ath9k: use the maximum rate power for the channel txpower limits
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 01:05:30 +00:00
nbd
0457e48f9d
ath9k: add a locking fix that might prevent random memory corruption during hardware resets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 00:46:37 +00:00
nbd
24750ea64e
ath9k: fix tx power display
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 00:08:17 +00:00
nbd
19d148c4a5
mac80211: update to wireless-testing 2010-10-19
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-19 22:11:21 +00:00
nbd
30fbb0379a
ath9k: make the regulatory override less intrusive - allow it to parse CTLs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-19 21:49:42 +00:00
nbd
cbe6c66638
mac80211: update to wireless-testing 2010-10-15, add a few ath9k fixes and performance enhancements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-16 02:30:30 +00:00
nbd
5067696d5e
wifi: change the default channel from 5 to 11, 5 was a really bad choice
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23423 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-13 12:22:48 +00:00
nbd
ac84260394
ath9k: fix a few ani issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 14:11:21 +00:00
nbd
6dffaf545d
ath9k: fix channel time updates when the interface is idle
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23410 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 12:04:59 +00:00
nbd
6b8244f07e
mac80211: fix a crash in the netlink backport
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 12:04:52 +00:00
jow
8803d87083
[package] mac80211: kmod-p54-common needs crc-ccitt, patch by loswillos
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 17:40:23 +00:00
nbd
44c9b1138d
ath9k: fix counter overflow in survey channel time stats for the operating channel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23381 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 16:22:59 +00:00
nbd
4271764a5b
mac80211: update to a newer compat-wireless which fixes rt2800pci compile issues on 2.6.32 and below
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23374 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 12:08:52 +00:00
jow
dbb2b22daa
[package] mac80211: don't use /usr/bin/bash in support scripts, breaks FreeBSD
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 17:01:27 +00:00
nbd
51b8905a69
ath9k: implement extended channel utilization statistics via survey
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 00:36:54 +00:00
nbd
80a1b7ac3c
ath9k: add a fix for an aggregation delimiter size rounding error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 00:36:49 +00:00
nbd
12acbf6426
mac80211: fix netlink backport for 2.6.31 and below
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 00:36:43 +00:00
nbd
4f3f9fa203
mac80211: update to wireless-testing 2010-10-06
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23294 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07 14:27:54 +00:00
juhosg
0db53d4a64
mac80211: ath9k: get tx gain type from eeprom
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 14:10:32 +00:00
nbd
8c5fdf2ae8
ath9k: add a few fixes and cleanups
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 16:57:25 +00:00
nbd
0af92c3edb
ath9k: fix regulatory issues with multiple cards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 15:14:15 +00:00
nbd
5385f3e287
ath9k: compile out the ath9k rate control
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30 15:00:06 +00:00
nbd
3d7914783f
ath9k: fetch survey data for all channels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 15:16:13 +00:00
nbd
47aae06f26
mac80211: update to wireless-testing 2010-09-28
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-29 13:13:16 +00:00
nbd
12afbfc557
ath9k: fix a warning during a failed aggregation start
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-20 17:32:18 +00:00
nbd
d50c66b881
ath9k: fix various aggregation related race conditions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 17:23:15 +00:00
nbd
c18e77fd34
rt2800pci: add back ifdown hang workaround that was accidentally dropped during a compat-wireless update
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-16 11:38:27 +00:00
nbd
e30b799cdc
mac80211: upgrade to wireless-testing 2010-09-14, replace the external carl9170 with the recently merged upstream version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 22:53:54 +00:00
nbd
872d5928d9
mac80211: add a pending fix for a locking error in the aggregation reorder release code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 21:13:01 +00:00
nbd
4c0c6cd520
ath9k: fix multi-bss operation ( fixes #7914 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-14 16:26:46 +00:00
mb
e8a4e0d67c
From: Joseph Roback <openwrt-devel@roback.cc>
...
26 Makefile patches for enabling parallel builds. Tested on Linux (8-core) and Darwin (12-core), individually and from clean build_root. The first set is from trunk, the second is from feeds/packages.
Signed-off-by: Joe Roback <joe@roback.cc>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 10:00:34 +00:00
jow
5b805eccf0
[PATCH] b43: Module option added to change the GPIO LED mask.
...
This patch exposes the GPIO mask as a module option. This
makes it possible to limit the GPIO lines used by the b43 module.
Useful for those using the GPIO lines for other things like mmc over GPIO.
It is helpful to those not able / interested in recompiling OpenWRT themselves.
The default action is the same as before, that is 0xf gpiomask.
Signed-off-by: Simon Gaynor <openwrt@simong.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-04 23:46:39 +00:00
mb
fbe6073cf0
p54spi: Compile in the default eeprom image
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-04 23:42:19 +00:00
nbd
1ba003a1b2
mac80211: another override
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22875 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-02 20:10:50 +00:00
nbd
04da730fde
mac80211: add missing config override for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-02 20:02:50 +00:00
nbd
7a13c34dc6
ath9k: add a patch for dumping the eeprom contents via debugfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-01 17:51:30 +00:00
nbd
7fb8177eb8
mac80211: replace 800-nuke_led_code.patch with something smaller.
...
most of the #ifdef spaghetti that the old patch introduced was completely unnecessary
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 23:34:27 +00:00
nbd
2cedae1d3d
mac80211: update to wireless-testing 2010-08-31
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22865 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 23:34:21 +00:00
nbd
6361f69ae9
ath9k: fix a WARN_ON when aggregation start is issued more than once, should improve stability with 802.11n
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22827 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-28 17:59:03 +00:00
nbd
6dd2907ec0
ath9k: add some extra checks to the mic failure fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-28 16:23:45 +00:00
mb
f838007d7e
p54: Fix powersave mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22797 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 13:46:40 +00:00
nbd
bfbae0bd17
ath9k: fix spurious MIC failure detection, causing instability issues in AP mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 12:30:50 +00:00
mb
87adbb0f77
mac80211: Fix incorrect ifdef placement in 800-nuke_led_code.patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-21 16:25:08 +00:00
nbd
94f6a65d04
ath9k: remove an unnecessary BUG_ON in the aggregation code and clean up block ack window tracking to use less memory
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22688 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-17 13:24:33 +00:00
acoul
b034f62869
package/mac80211: fix r22422, add missing bits & bytes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-12 14:13:52 +00:00
acoul
7425e48f8c
package/mac80211: let build system enable led code through cflags (thank you nbd)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-11 09:36:19 +00:00
mb
0daceb0f33
mac80211: Add p54spi driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-08 19:13:52 +00:00
nbd
1eb6639f5e
ath9k: fix rx tsf parsing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-04 17:26:56 +00:00
nbd
4b368f4353
ath9k: improve stuck beacon recovery by reading nf values from the hw when a calibration is pending (instead of waiting for the next cal interval)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 01:28:27 +00:00
nbd
8132fc94cb
ath9k: improve stuck beacon recovery and noise floor handling. significantly improves stability under strong interference in ap mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 00:08:55 +00:00
nbd
52159878ce
ath9k: fix aggregation pause/restart handling under heavy load (thx to Lorenzo Bianconi)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22457 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-01 16:33:50 +00:00
acoul
bb5ab3b0e0
package/mac80211: sync commit r22419
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-31 06:21:13 +00:00
nbd
b00a170db9
mac80211: update to 2010-07-29, add pending patches to fix further issues with calibration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 22:18:57 +00:00
nbd
f13045f268
mac80211: minor fix for the offchannel status change notification
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 10:52:51 +00:00
nbd
53e5fdd4e4
ath9k: fix various calibration related bugs and clean up the code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-28 11:40:38 +00:00
nbd
f7ff2aed8b
mac80211: update to wireless-testing 2010-07-26 + pending patches - adds a change that might fix some calibration issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 21:04:54 +00:00
nbd
5d3c63551a
ath9k: simplify noise floor calibration chainmask calculation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 02:22:52 +00:00
nbd
9dbbc9466d
ath9k: fix invalid noisefloor measurement values in ht20 mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 02:08:24 +00:00
nbd
cbab8bf1df
ath9k: fix another buffer leak in the aggregation code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22360 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 01:54:27 +00:00
hauke
d84fd0e7cf
mac80211: fix build of ipw2100 driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 18:51:26 +00:00
jow
ca8826ce87
[package] mac80211: fix handling of frag and rts options, thanks stintel!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22355 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 16:01:17 +00:00
nbd
0e2c7a58c1
move the crda dependency to the kmod-cfg80211 package, get rid of crda's dependency on mac80211. this fixes circular dependency issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22304 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:16 +00:00
nbd
d0f1d585e3
mac80211: fix aggregation on WDS AP interfaces
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:07 +00:00
nbd
6d574c2b24
mac80211: update to wireless-testing 2010-07-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:01 +00:00
juhosg
b518ed32e2
ath5k: in-flash macs and eeprom for mach-eap7660d
...
This adds ath5k_platform.h to mac80211 and patches ath5k to respect
MAC addresses and eeprom content from platform_data, if supplied.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:55 +00:00
nbd
372c8c5e68
mac80211: improve reliability of the keymiss handling fix, add another aggregation leak fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 19:16:22 +00:00
claudio
ae57d8838c
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 14:06:13 +00:00
nbd
3a46cb8e16
ath9k: remove support for hardware which was never sold. reduces binary size by ~30k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 15:19:43 +00:00
nbd
e62c8091ba
ath9k: improve reliability of the noise floor calibration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 11:56:18 +00:00
nbd
b03d47c107
ath9k: add another batch of stability updates and misc fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 03:50:46 +00:00
nbd
9f4c286486
mac80211: update to wireless-testing 2010-07-06, add another patch to finally fix the annoying buffer leak in ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-07 17:03:00 +00:00
nbd
3cb4900951
mac80211: fix interface teardown for kernels >= 2.6.33
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06 18:53:48 +00:00
nbd
30779666ee
ath9k: fix a potential buffer leak
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02 16:11:18 +00:00
nbd
6493866f86
ath9k: fix a crash with WEP in ad-hoc mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02 12:46:18 +00:00
nbd
7d977508b0
ath9k: fix false positives in the baseband hang check by repeating the test a few times before pronouncing the hardware dead and resetting it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 21:41:40 +00:00
nbd
c500f2eeb2
ath9k: clean up some code duplication related to noise floor handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 21:41:35 +00:00
nbd
9b83933d96
ath9k: add a missing null pointer check and some further cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 20:51:30 +00:00
nbd
98525c0584
ath9k: properly sanitize calibrated noise floor values on all hardware
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 19:43:03 +00:00
nbd
4b1a63c952
ath9k: add initval updates - should increase stability and performance on AR91xx and AR92xx
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 21:04:44 +00:00
acoul
324d3e908e
mac80211: fix r21990
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21992 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 15:21:15 +00:00
acoul
19776eb41b
mac80211: fix compile issues on 2.6.35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 14:10:41 +00:00
nbd
997e6d9328
ath9k: fix TSF across hardware resets on AR913x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21989 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 00:10:44 +00:00
nbd
d1e3d41785
mac80211: update to wireless-testing 2010-06-28
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 00:10:38 +00:00
juhosg
3b428936ad
rt2x00: cleanup patches
...
Remove 601-rt2x00-remove-mcu-requests-for-soc.patch as an equivalent patch
is already included in upstream.
Add 601-rt2x00-fix-hang-on-ifdown.patch which is not suitable for upstream
inclusion but fixes a hang on ifdown under some circumstances and thus also
fixes AP mode operation in OpenWRT.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-28 17:23:28 +00:00
nbd
5b8b96e823
remove obsolete kernel dependencies and version checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:44:28 +00:00
nbd
922f7b05d8
mac80211: update to wireless-testing 2010-06-15
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:41:34 +00:00
hcg
8566138a77
Add support for Marvell 88W8686
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-23 14:53:40 +00:00
claudio
c028068b57
[package] mac80211: fix compile error ( #6538 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 13:05:55 +00:00
nbd
4613d86806
mac80211: fix compile on systems that do not have /bin/true
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21801 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 18:34:24 +00:00
jow
8424e25e68
[package] mac80211: rename dma_set_coherent_mask() patch to 170-dma_set_coherent_mask.patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 20:07:37 +00:00
hauke
cc2b7707f0
mac80211: fix build of b43
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 19:53:19 +00:00
nbd
99c2098456
mac80211: update to 2010-06-10, add pending work with stability and throughput fixes for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21756 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 23:12:10 +00:00
nbd
336f229056
mac80211: reduce the size of the debugfs code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-02 01:12:16 +00:00
nbd
76b64a8176
mac80211: remove the pid rate control algorithm to save a few kbytes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 23:11:43 +00:00
nbd
d7580992a0
ath9k: one more queue stop/start fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 19:30:32 +00:00
nbd
c18d6e16ea
ath9k: fix queue stopping/starting logic, should slightly reduce RAM usage under load and make throughput more smooth
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 17:38:01 +00:00
nbd
ce1fba93b4
ath9k: merge some more pending fixes - should improve throughput
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 14:04:32 +00:00
nbd
0198b8c8cf
mac80211: update to wireless-testing 2010-05-24
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-25 17:29:50 +00:00
hauke
f527540b21
mac80211: use stable firmware for b43 driver as the experimental causes problems on some devices with L-PHY
...
This should close #6907
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:16:42 +00:00
hauke
d61a11cfd2
mac80211: remove patches already in mainline compat-wireless
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:07:21 +00:00
hauke
f34643ecc0
mac80211: update b43-fwcutter
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21468 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:05:29 +00:00
nbd
34ad7f6499
mac80211: update to wireless-testing 2010-05-12 plus some pending patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 15:56:51 +00:00
hauke
c1a68ed433
ssb: activate CONFIG_SSB_BLOCKIO in the kernel and not in compat-wireless.
...
Before this patch CONFIG_SSB_BLOCKIO was set to y in compat-wireless
but the in kernel ssb system had it set to n, this causes an invalid pointer.
b43 now needs CONFIG_SSB_BLOCKIO=y
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 11:04:53 +00:00
nbd
7e7db3e39c
ath9k: fix filtering out multi-descriptor frames, which can cause issues with 11n links because of bogus rx status data
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-04 08:01:58 +00:00
nbd
45aa23838f
mac80211: use the nl80211 driver for wpa_supplicant
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 22:03:54 +00:00
nbd
db7f7dad8e
mac80211: enable rx/tx stbc by default if supported
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 22:03:44 +00:00
nbd
0f0aa9dce2
mac80211: update to wireless-testing 2010-04-28
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21271 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 15:55:24 +00:00
nbd
08969144ad
mac80211: add ap isolate support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 23:07:44 +00:00
hauke
381d765255
mac80211: add pci id for WNR854T
...
This closes #7209 and is an addition to r21077.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 17:59:49 +00:00
nbd
f3669abf11
ath9k: merge some more ar9300 fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 17:24:02 +00:00
nbd
630f1e6be7
ath9k: merge fixes for 5ghz fast clock handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 18:33:55 +00:00
nbd
a850143071
mac80211: update to wireless-testing 2010-04-21
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 15:39:31 +00:00
hauke
09c9f2df57
mac80211: add mwl8k driver
...
This closes #7209
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 19:18:13 +00:00
nbd
bf1e04335e
ath9k: add stbc support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 00:56:38 +00:00
nbd
accf7948da
mac80211: add ldpc and stbc support to minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 00:56:32 +00:00
nbd
639151d788
mac80211: remove the unused PACKAGE_ATH9K_DEBUG option - PACKAGE_ATH_DEBUG turns on debugging for atheros drivers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20972 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:44 +00:00
nbd
a1b55c5c7b
mac80211: use minstrel_ht by default for ath9k
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20971 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:37 +00:00
nbd
715225ba9a
mac80211: minstrel_ht - increase space between sampling attempts to allow for better aggregation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:31 +00:00
nbd
5e117632a0
mac80211: enable 3-stream support in minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20969 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:26 +00:00
nbd
b4ab847b2d
ath9k: enable 3-stream and MCS16-23 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:21 +00:00
nbd
10ee6b3b20
ath9k: improve reliability of the rx stuck fixup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:16 +00:00
nbd
89fc18bb28
mac80211: update to wireless-testing 2010-04-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-17 23:58:09 +00:00
nbd
3894641d99
mac80211: fix a minstrel_ht off-by-one bug (patch by Christian Lamparter)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 21:55:37 +00:00
nico
80595486b5
package/mac80211: move all configuration items in submenus, merge Config.in* into the main Makefile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 10:31:12 +00:00
nbd
108934678c
ath9k: fix crash issues caused by the ar9300 support patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 20:37:20 +00:00
nbd
8f5987e27c
ath9k: fix a crash in ath9k_hw_reset on older hw
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-14 02:35:56 +00:00
nbd
45016a01bd
mac80211: update to wireless-testing 2010-04-13, add some more fixes for the ar9300 patch set, fixes #7135
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-14 00:09:26 +00:00
nico
7b9aaa1a8c
package/mac80211: add a patch to fix package/carl9170 build failure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 23:47:41 +00:00
nbd
bce9592a38
ath9k: more fixes/cleanups for ar9280 and ar9300
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 01:03:49 +00:00
nbd
5a822569fc
ath9k: fix a crash bug and a dma sync issue
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 22:30:47 +00:00
nbd
cd8a80e0f4
mac80211: update to wireless-testing 2010-04-09, add work-in-progress ar9300 patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-10 16:50:15 +00:00
juhosg
e29bda76b5
mac80211: update rt2x00 mcu patch (thanks to Luis Correia)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 14:30:50 +00:00
juhosg
9e05e4b52a
mac80211: remove MCU requests for SoC platforms in the rt2x00 driver
...
The ralink SoC platforms do not have an MCU.
Signed-off-by: Luis Correia <luis.f.correia@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-01 15:39:23 +00:00
juhosg
511b7edbde
mac80211: Enable rt2x00 debug if CONFIG_PACKAGE_RT2X00_DEBUG is selected
...
When CONFIG_PACKAGE_RT2X00_DEBUG is selected we should compile rt2x00 with
the CONFIG_RT2X00_DEBUG flag set to enable debug output.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 09:58:26 +00:00
juhosg
01ec7932a5
mac80211: fix a typo in rt2x00 config
...
Fix a simple typo
Signed-off-by: Luis Correia <luis.f.correia@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 08:40:26 +00:00
juhosg
1371c8b712
mac80211: add missing config file for the rt2x00
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 05:36:14 +00:00
juhosg
0e48f85042
mac80211: enable building of the rt2800 on the ramips target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-30 21:24:08 +00:00
hauke
e25d070c9b
mac80211: fix mesh.
...
This fixes #6774
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-29 18:33:48 +00:00
hauke
473f46f9cf
mac80211: fix build of ipw2200
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 09:53:48 +00:00
nbd
5823bf9016
ath9k: make sure that the rx path does not get stuck
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:43:33 +00:00
nbd
ea1d2bae48
mac80211: disable b43 nphy until it actually works
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:36:23 +00:00
nbd
de79b64c19
mac80211: update to wireless-testing 2010-03-24
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:36:12 +00:00
nbd
f65a61d056
ath9k: fix a client mode crash that happens on wpa rekeying
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20155 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 03:03:57 +00:00
nbd
023a7d5f82
minstrel_ht: make the ewma of the ampdu length more smooth by updating it on stats updates and reduce the frequency of aggregation checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20153 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 22:08:06 +00:00
nbd
a44b9961dc
mac80211: improve performance a bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 15:30:37 +00:00
hauke
684b72e150
mac80211: fix build problems with kmod-mac80211=n
...
Build compat-wireless also if kmod-mac80211=n, but do not build mac80211.ko.
Fix problem in ticket #6813 .
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 21:51:17 +00:00
nico
2d8161b0e9
[package] use a common way of marking packages as not supported on specific targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 04:12:57 +00:00
nbd
3f840a39a5
Revert "mac80211/ath9k: fix duration calculation for short-guard-interval frames (thanks to Duy Nguyen for pointing this out)" again
...
It appears to be causing trouble at least with some clients.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 01:17:23 +00:00
nbd
1c152af974
mac80211/ath9k: fix duration calculation for short-guard-interval frames (thanks to Duy Nguyen for pointing this out)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 01:09:17 +00:00
nbd
df65c7217b
mac80211: fix compile for 2.6.33 (thx, acoul)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20113 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 01:09:12 +00:00
nbd
b5f911aeb9
mac80211: fix interface setup for wds client
...
sometimes an interface does not get added to the bridge properly
this seems to be a race of interface setup vs wpa_supplicant
fix this by configuring the interface only after wpa_supplicant has been started
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 21:23:14 +00:00
nbd
6bcc663402
mac80211: add support for the noscan option for skipping the initial scan on hostapd startup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 17:36:04 +00:00
hauke
43675759a3
mac80211: build ipw2x00 driver from compat-wireless
...
ipw2x00 now depends on cfg80211 which is build form compat-wireless and not directly from kernel.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 22:05:36 +00:00
nbd
8406af5f1b
mac80211: remove an obsolete patch which breaks 2.6.32 compat
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 00:34:30 +00:00
nbd
5f1dd4f0ad
mac80211: small whitespace fix in minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20045 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 00:34:26 +00:00
nbd
ece5bacf60
mac80211: fix a few more minstrel_ht bugs (thx to Christian Lamparter)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 18:35:39 +00:00
nbd
32997050fa
mac80211: improve minstrel_ht performance by reducing the impact of slow sampling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 17:00:43 +00:00
nbd
1af59a69e7
mac80211: simplify minstrel_ht code, rewrite packet sampling algorithm for improved performance and a-mpdu length
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 16:29:41 +00:00
nbd
fa28364d93
mac80211: increase minstrel_ht precision by properly using a-mpdu frame stats
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20034 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 16:29:37 +00:00
nbd
31464a4e44
mac80211: implement .rate_update in minstrel_ht
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 16:29:33 +00:00
nbd
cdd6a4a8bc
mac80211: update to wireless-testing 2010-03-03
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 16:29:28 +00:00
nbd
8e139185b2
mac80211: enable debugfs support by default - having access to the rate 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
2010-03-06 10:04:30 +00:00
hauke
3b914222bd
kernel: add some missing config files and make compat-wireless build with 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
2010-03-02 21:26:36 +00:00
nbd
c5a04aaadc
mac80211: add the new 802.11n minstrel rate control implementation (optional, not used by default)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 21:48:55 +00:00
nico
c373de047c
mac80211: add 2 missing config symbols needed to build rt2x00-lib & rt2800-lib modules
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 05:44:12 +00:00
nbd
5834ee619f
mac80211: fix essid setting for ad-hoc (thx, stintel)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19916 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 19:05:32 +00:00
nbd
8b0591cf4b
mac80211: fix client mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 19:02:05 +00:00
nbd
41d5e0ca05
mac80211: fix interface startup order for AP+STA (patch by yann lopez)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 17:06:53 +00:00
nbd
1f3a10b966
ath9k: disable RIFS search on some chips to avoid baseband hangs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19829 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 03:43:30 +00:00
florian
f3ba3efe91
[package] fix accidently commited ancient mac80211 patches in r19789-19791 ( #6716 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19797 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-21 15:43:09 +00:00
florian
3bbfe4ce1f
mac80211: make the vlan injection patch more specific
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-21 14:14:32 +00:00
florian
9af73c33ac
mac80211: fix lookup for vlan'd stations for injected frames - fixes wpa rekeying with wds ap
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-21 14:14:28 +00:00
florian
c167d626a6
mac80211: fix an eap frame handling bug in ath9k - fixes client mode rekeying issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19789 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-21 14:14:17 +00:00
jow
c72e01bd9d
[package] mac80211: fix typo introduced in r19760 ( #6707 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19763 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 22:44:22 +00:00
hauke
22ffc1eabc
[mac80211] rt2800lib depends on rt2x00-usb
...
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
2010-02-19 19:13:23 +00:00
nbd
fe6de57324
ath9k: fix beacon timer restarts after card resets - improves stability in AP mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19757 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 17:22:37 +00:00
hauke
5608c64b51
[mac80211] remove pcmcia and sdio
...
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
2010-02-19 15:41:55 +00:00
juhosg
fb850a6839
mac80211: fix GPIO pin assignment for the LEDs on the WNDR3700 board
...
Signed-off-by: Scott Dudley <spmsink@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:22 +00:00
nbd
c0a4b957c5
mac80211: always use wpa_supplicant for client connections (patch by Stijn 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
2010-02-19 01:07:21 +00:00
nbd
b52c399411
ath9k: fix rate control fallback rate selection - improves throughput and link stability
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 00:47:32 +00:00
nbd
13278fa5e8
mac80211: move the 2.6.30 compat patch to the other compat patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19715 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 00:47:28 +00:00
jow
95a76a6afc
[package] mac80211: add compile fix for pre-2.6.32 kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19692 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-17 22:37:04 +00:00
nbd
25ca63a87a
mac80211: update to wireless-testing 2010-02-16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19688 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-17 14:13:27 +00:00
nbd
29616c3532
ath9k: adjust ack timeout workaround patch based on upstream submission
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-15 17:28:52 +00:00
kaloz
cdce93c921
with no users left, remove support for 2.6.21
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-11 08:37:57 +00:00
juhosg
ae4dfcda15
ar71xx/mac80211: add a workaround for the bad signal strength on the WNDR3700
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-09 16:27:35 +00:00
nbd
9cbf96cc5a
mac80211: use wpa_supplicant for unencrypted connections to improve client mode reliability (patch by Stijn Tintel from #6653 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-08 13:42:14 +00:00
nbd
54023e7503
mac80211: update to latest wireless-testing from today
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-03 00:43:09 +00:00