Commit Graph

128 Commits

Author SHA1 Message Date
Felix Fietkau
eff0b609c0 clean up cwmin/cwmax defines and remove some wrong values which made minstrel a bit inaccurate
SVN-Revision: 10924
2008-04-23 03:49:42 +00:00
Felix Fietkau
16767f8db3 madwifi: put an upper limit on the amount of sampling that minstrel should do when the link changes its status from very good to slightly bad. the previous version of the patch could have resulted in erratic rate control behavior when there was a lot of sampling backlog.
SVN-Revision: 10921
2008-04-22 23:35:27 +00:00
Felix Fietkau
7637ba2bf8 add some more fine tuning for madwifi
SVN-Revision: 10900
2008-04-21 03:45:52 +00:00
Felix Fietkau
73663230c8 madwifi: add configurable rssi threshold and timeout values for protection mode the 11b protection mode can harm throughput a lot, so let's make sure that it is only active as long as it needs to be.
SVN-Revision: 10899
2008-04-21 03:45:39 +00:00
Felix Fietkau
3e03e66d7a reorder patches
SVN-Revision: 10898
2008-04-21 03:45:22 +00:00
Felix Fietkau
13c5a1b2d5 madwifi: remove the minstrel_mrr hack and add two patches that massively improve minstrel's performance and response time
SVN-Revision: 10897
2008-04-21 02:39:40 +00:00
Felix Fietkau
456e3823f4 fix a some txq races (merge from madwifi-trunk)
SVN-Revision: 10895
2008-04-20 22:01:27 +00:00
Felix Fietkau
1147d2137e more performance for madwifi :)
SVN-Revision: 10855
2008-04-17 16:37:36 +00:00
Felix Fietkau
94ddba360e add performance improvement for madwifi on low-memory systems
SVN-Revision: 10850
2008-04-17 02:40:55 +00:00
Felix Fietkau
56223a6f79 madwifi: remove reset delay - seems like it's not necessary anymore
SVN-Revision: 10777
2008-04-09 19:55:08 +00:00
Andy Boyett
69c4c6c5a9 Revert r10553 "fix channel change bugs," causes kernel oopses. Closes #3213.
SVN-Revision: 10628
2008-03-20 01:57:27 +00:00
Felix Fietkau
b5a90e5cd9 madwifi: add patches for maximum and minimum rate (thx, SeG)
SVN-Revision: 10555
2008-03-07 01:36:41 +00:00
Felix Fietkau
9712028f88 madwifi: don't deliver broadcast frames to vaps that aren't up
SVN-Revision: 10554
2008-03-07 01:06:41 +00:00
Felix Fietkau
0c8a2085f9 fix channel change bugs
SVN-Revision: 10553
2008-03-07 01:06:37 +00:00
Felix Fietkau
b3767e965e include noise in stats struct
SVN-Revision: 10552
2008-03-07 01:06:31 +00:00
Felix Fietkau
eec5e041bb debugging fixes
SVN-Revision: 10551
2008-03-07 01:06:26 +00:00
Felix Fietkau
e5bafab092 madwifi: napi polling fixes
SVN-Revision: 10550
2008-03-07 01:06:23 +00:00
Felix Fietkau
ad86cb6640 sync with madwifi commit 3362
SVN-Revision: 10519
2008-02-23 14:26:55 +00:00
Travis Kemen
fafda593a9 madwifi 2.6.24 compile fix Signed-off-by: Alexandros C. Couloumbis <alex@ozo.com>
SVN-Revision: 10517
2008-02-22 16:42:44 +00:00
Felix Fietkau
11b8c9974d *sigh* nuke more debug crap
SVN-Revision: 10516
2008-02-21 13:04:30 +00:00
Felix Fietkau
0f5d018d81 madwifi: minor ap scanning bugfix
SVN-Revision: 10513
2008-02-21 02:13:49 +00:00
Felix Fietkau
cb17bac6f8 improve reliability of beacon transmissions after channel change
SVN-Revision: 10512
2008-02-20 21:26:29 +00:00
Felix Fietkau
4f8a59539d refresh madwifi patches, fix an issue with napi polling (thx SeG)
SVN-Revision: 10511
2008-02-20 21:26:21 +00:00
Felix Fietkau
c68dfd4de4 napi polling fix
SVN-Revision: 10507
2008-02-20 16:54:51 +00:00
Felix Fietkau
caed2f7f9c madwifi: remove a dangerous debugging define
SVN-Revision: 10506
2008-02-20 16:54:45 +00:00
Felix Fietkau
23acc030cb improve reliability of the beaconcal patch
SVN-Revision: 10505
2008-02-20 16:54:40 +00:00
Felix Fietkau
d5c5246c32 add a fix for memleaks caused by failed memory allocations
SVN-Revision: 10417
2008-02-08 05:13:06 +00:00
Felix Fietkau
f4012149b6 madwifi: add ap mode specific improvements to the calibration process. reported to produce a noticeable increase in rx/tx strength
SVN-Revision: 10416
2008-02-08 05:13:00 +00:00
Felix Fietkau
02cabf5948 pull madwifi forward to the latest upstream version - should fix some dual radio issues; add preliminary 2.6.24 support patch (compiles, not run-time tested, thx SeG)
SVN-Revision: 10334
2008-01-31 04:09:54 +00:00
Felix Fietkau
e6cd9ebff6 fix a small race condition in the madwifi queue handling
SVN-Revision: 10312
2008-01-29 17:17:04 +00:00
Felix Fietkau
aa243819e9 add missing #include
SVN-Revision: 10297
2008-01-28 21:02:31 +00:00
Felix Fietkau
a79d8cc2df more queue handling stuff
SVN-Revision: 10296
2008-01-28 19:35:38 +00:00
Felix Fietkau
d9ad14d717 update madwifi to latest trunk, include a few more fixes/improvements
SVN-Revision: 10294
2008-01-28 18:34:06 +00:00
Felix Fietkau
99bda2bbe0 madwifi: nuke some weird code which is causing NULL nodes to appear
SVN-Revision: 10274
2008-01-26 15:18:18 +00:00
Felix Fietkau
aedc7243b0 do not use kzalloc() in madwifi, for compatibility reasons
SVN-Revision: 10272
2008-01-26 10:17:22 +00:00
Felix Fietkau
c9d3be59ae madwifi: nuke some totally wrong code which was causing performance issues
SVN-Revision: 10270
2008-01-26 05:45:37 +00:00
Felix Fietkau
0751ec93ff madwifi: use mrr even in legacy mode
SVN-Revision: 10269
2008-01-26 05:45:31 +00:00
Felix Fietkau
90ff19aa07 add a patch for properly refreshing the bssidmask
SVN-Revision: 10268
2008-01-26 04:47:11 +00:00
Felix Fietkau
d7b86662f7 add extra sanity checks in madwifi
SVN-Revision: 10266
2008-01-26 04:19:50 +00:00
Felix Fietkau
f6c094ac8a add a patch for improved transmit signal strength in madwifi
SVN-Revision: 10264
2008-01-26 03:21:12 +00:00
Felix Fietkau
929767622f add some random madwifi fixes
SVN-Revision: 10260
2008-01-25 23:09:13 +00:00
Felix Fietkau
1fb5433154 upgrade madwifi, finally fix the annoying ap auto channel selection bug, default to automatic channel selection
SVN-Revision: 10259
2008-01-25 20:24:25 +00:00
Travis Kemen
2642f5c065 fix madwifi compile for iop32x
SVN-Revision: 10198
2008-01-15 00:01:05 +00:00
Felix Fietkau
457d9d3d1b fix madwifi bssid allocation
SVN-Revision: 10087
2008-01-02 19:47:05 +00:00
Felix Fietkau
e86049efe8 sync with madwifi changeset 3070
SVN-Revision: 9835
2007-12-22 16:17:17 +00:00
Felix Fietkau
285395cfca Add a madwifi patch by Brian Candler, which fixes minstrel when operating without multi-rate retry. Should lead to significant performance improvements when dealing with stations in B/G mixed mode. Fixes #2876
SVN-Revision: 9820
2007-12-21 15:36:54 +00:00
Felix Fietkau
1050b28b38 refresh patches, make madwifi-dfs compile on linux 2.4 again
SVN-Revision: 9719
2007-12-13 04:26:55 +00:00
Felix Fietkau
85578a7ff1 update to latest madwifi-dfs snapshot, fix a crash on broadcom 47xx
SVN-Revision: 9718
2007-12-13 04:26:46 +00:00
Felix Fietkau
9c7edf0ad0 update madwifi to the madwifi-dfs branch - should fix a few ad-hoc mode issues, needs more testing
SVN-Revision: 9648
2007-12-02 22:28:14 +00:00
Felix Fietkau
7f052bf047 update to latest madwifi snapshot - fixes some noderef bugs
SVN-Revision: 9602
2007-11-27 22:06:27 +00:00