Commit graph

287 commits

Author SHA1 Message Date
Felix Fietkau
383cadf5d7 ath9k: add a workaround for the tx ack time issue triggered by the timing handling cleanups in 2.4 ghz, calculating the ack timeout the way it is described in 802.11-2007 currently leads to tx timeouts set it to a minimum of what the initvals set (64 usec) until we know what is causing this
SVN-Revision: 19156
2010-01-15 23:12:21 +00:00
Felix Fietkau
7c6b51f9e2 ath9k: fix rts/cts handling
SVN-Revision: 19147
2010-01-15 07:39:35 +00:00
Felix Fietkau
87226cbdc6 ath9k: tweak rx interrupt mitigation settings for better performance
SVN-Revision: 19146
2010-01-15 07:39:31 +00:00
Felix Fietkau
bc28dd7d7d mac80211: add some ibss related fixes from linux-wireless@
SVN-Revision: 19145
2010-01-15 07:39:27 +00:00
Felix Fietkau
b8ef670202 mac80211: fix ht capability detection (thx, stintel)
SVN-Revision: 19144
2010-01-15 02:55:29 +00:00
Felix Fietkau
aa2ebbf15e mac80211: add a missing chunk of the short slot patch
SVN-Revision: 19143
2010-01-15 02:03:25 +00:00
Felix Fietkau
b35e22bd24 mac80211: implement the distance setting
SVN-Revision: 19142
2010-01-15 01:16:52 +00:00
Felix Fietkau
0c66d3eef2 ath9k: fix short slot vs long slot handling, implement support for setting the coverage class
SVN-Revision: 19141
2010-01-15 01:16:48 +00:00
Felix Fietkau
6f5cd22319 mac80211: update to wireless-testing+wireless-2.6 from 2010-01-13
SVN-Revision: 19139
2010-01-15 01:16:40 +00:00
Jo-Philipp Wich
cb30b52ec1 base-files, mac80211 (#6491) - fix wep key handling in iw with mac80211 based drivers - sanitize keys where necessary - put a procedure prepare_key_wep() into /sbin/wifi for use by other driver backends
SVN-Revision: 19118
2010-01-13 18:39:44 +00:00
Felix Fietkau
75d5301b3e mac80211: another minor fix to monitor mode queue selection
SVN-Revision: 19111
2010-01-12 03:10:12 +00:00
Felix Fietkau
1d109f9eb2 mac80211: upgrade to a new unofficial snapshot based on wireless-testing+wireless-2.6
SVN-Revision: 19110
2010-01-12 03:10:03 +00:00
Felix Fietkau
a0f378097e mac80211: fix some monitor mode queue selection bugs
SVN-Revision: 19099
2010-01-11 05:57:59 +00:00
Felix Fietkau
afb9aa89b6 mac80211: fix patch naming
SVN-Revision: 19078
2010-01-08 16:56:39 +00:00
Felix Fietkau
c418fd661f mac80211: various wds related fixes
SVN-Revision: 19076
2010-01-08 16:55:15 +00:00
Felix Fietkau
fa78fa7e43 mac80211: export a few ath header files
SVN-Revision: 19065
2010-01-07 21:59:51 +00:00
Felix Fietkau
999a050002 mac80211: fix spurious client reconnects triggered by rejected action frames being interpreted as chan switch announcements
SVN-Revision: 19064
2010-01-07 19:15:30 +00:00
Felix Fietkau
fe32f100a8 mac80211: update to compat-wireless 2010-01-07 (unoffical snapshot, official ones are not working yet)
SVN-Revision: 19063
2010-01-07 19:15:05 +00:00
Felix Fietkau
23f08317be mac80211: merge some further fixes to the queue stop patch
SVN-Revision: 19056
2010-01-06 18:43:01 +00:00
Felix Fietkau
e5e3624fff ixp4xx: allocate all skbs using GFP_DMA this ensures that dma bounce buffers will not be used frequently when bridging or routing frames between ethernet and wifi. significantly improves ath9k performance and obsoletes an ath specific patch
SVN-Revision: 19051
2010-01-06 06:05:15 +00:00
Felix Fietkau
2a0225f061 mac80211: merge johill's tx queue stop fix patch from the linux-wireless list - fixes serious latency spike and tcp throughput drop issues
SVN-Revision: 19045
2010-01-05 19:14:28 +00:00
Felix Fietkau
503cf5df83 mac80211: update ath9k tx fix with changes from upstream
SVN-Revision: 19043
2010-01-05 18:37:14 +00:00
Michael Büsch
bced3bd81b b43-fwsquash: ucode2.fw also supports core rev 3
SVN-Revision: 18948
2009-12-26 23:20:24 +00:00
Hauke Mehrtens
abade416d1 b43 and b43legacy: squash firmware
Only G and L-PHY are supportted by b43 driver
Add squash firmware for b43legacy

SVN-Revision: 18947
2009-12-26 23:15:16 +00:00
Hauke Mehrtens
f1e9fb687b b43: Add L-PHY firemware files to squash script
Use firmware 4.178.10.4 as default on.
Select firmware for all supported phy types and version as default.

Close ticket #5978

SVN-Revision: 18935
2009-12-26 01:06:36 +00:00
Felix Fietkau
0a24ec2e4a mac80211: fix handling of vif mac addresses in /lib/wifi/mac80211.sh (patch from #6401)
SVN-Revision: 18923
2009-12-24 11:05:04 +00:00
Nicolas Thill
5734bdddcd disable a few packages failing on ps3 as well (marking them as BROKEN)
SVN-Revision: 18905
2009-12-23 11:08:22 +00:00
Nicolas Thill
33db876248 disable a few packages failing on pxcab (marking them as BROKEN)
SVN-Revision: 18903
2009-12-23 09:53:06 +00:00
Vasilis Tsiligiannis
ddba20a829 mac80211: Don't echo missing physical device errors to wireless config file
SVN-Revision: 18896
2009-12-22 21:45:08 +00:00
Nicolas Thill
c00d5e59f0 mark mac80211 & madwifi as BROKEN for ep93xx
SVN-Revision: 18877
2009-12-21 12:33:45 +00:00
Felix Fietkau
6d3d1504cf mac80211: fix a race condition in ad-hoc bringup with fixed bssid
SVN-Revision: 18859
2009-12-20 11:04:43 +00:00
Nicolas Thill
cd906043d8 mac80211: fix rt2x00-lib dependency on PCI/USB
SVN-Revision: 18812
2009-12-18 10:43:18 +00:00
Gabor Juhos
ae89e435d9 mac80211: fix depends
SVN-Revision: 18732
2009-12-10 13:50:02 +00:00
Felix Fietkau
d431d864b8 mac80211: fix RTS threshold not being set for mac80211 devices
A typo prevented it from working, tested with ar71xx and ath9k.

Signed-off-by: Otto Solares <solca@guug.org>

SVN-Revision: 18719
2009-12-09 17:22:25 +00:00
Felix Fietkau
6cdf436893 mac80211: update to compat-wireless 2009-12-05 and fix a critical bug in ath9k tx status reporting
SVN-Revision: 18666
2009-12-05 17:12:56 +00:00
Felix Fietkau
fee32f227e mac80211: set the country code through iw reg, setting it only through hostapd apparently does not work
SVN-Revision: 18665
2009-12-05 17:12:51 +00:00
Jo-Philipp Wich
af947d5c89 mac80211: fix a shell syntax error
SVN-Revision: 18664
2009-12-05 15:11:47 +00:00
Jo-Philipp Wich
6da667f886 mac80211: fix wpa handling in sta mode
SVN-Revision: 18662
2009-12-05 15:08:25 +00:00
Felix Fietkau
86bfe0a701 mac80211: rename autogenerated wifi-device sections from wifi* to radio* to prevent conflicts with madwifi interface naming
SVN-Revision: 18627
2009-12-03 18:35:31 +00:00
Felix Fietkau
9e6c05a20d ath9k: disable interrupt mitigation - it hurts performance on embedded systems
SVN-Revision: 18626
2009-12-03 18:35:26 +00:00
Florian Fainelli
a263714936 fix p54usb firmware installation (#6260)
SVN-Revision: 18615
2009-11-30 21:26:12 +00:00
Felix Fietkau
7d599ee46c mac80211: fix up wds sta mode after r18591
SVN-Revision: 18600
2009-11-29 13:56:41 +00:00
Gabor Juhos
becedde3f1 mac80211: use mac address from platform data if present on ath9k
SVN-Revision: 18584
2009-11-28 18:01:03 +00:00
Gabor Juhos
756b6fdbf3 mac80211: fix detection of multiple mac80211 devices
SVN-Revision: 18583
2009-11-28 18:00:59 +00:00
Gabor Juhos
ff7c793af5 mac80211: remove trailing whitespaces in mac80211.sh
SVN-Revision: 18582
2009-11-28 18:00:53 +00:00
Florian Fainelli
ef499299ea update p54usb firmware to 2.13.24.0.lm87.arm (#6177, #6237)
SVN-Revision: 18580
2009-11-28 14:25:41 +00:00
Gabor Juhos
1104a67439 mac80211: fix default channel selection in mac80211.sh (thanks to blubberdiblub)
SVN-Revision: 18577
2009-11-28 13:49:14 +00:00
Gabor Juhos
7ce91a64f0 mac80211: fix a typo in the mac80211.sh
SVN-Revision: 18567
2009-11-27 21:21:28 +00:00
Gabor Juhos
fee0ea3ba8 mac80211: update ath9k patch
SVN-Revision: 18563
2009-11-27 21:21:14 +00:00
Gabor Juhos
05c8eef651 mac80211: select channel 36 by default on 5GHz only devices
SVN-Revision: 18562
2009-11-27 21:21:10 +00:00