Skip to content

Commit

Permalink
mac80211: make Minstrel the default rate control algorithm
Browse files Browse the repository at this point in the history
This makes minstrel the default rate control algorithm
for mac80211. For more information see:

http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/minstrel

If someone can come up with a better algorithm they get a prize
(undisclosed).

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
  • Loading branch information
Luis R. Rodriguez authored and John W. Linville committed Nov 26, 2008
1 parent 4ada424 commit 8eb41c9
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions net/mac80211/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,20 @@ menu "Rate control algorithm selection"

config MAC80211_RC_PID
bool "PID controller based rate control algorithm" if EMBEDDED
default y
---help---
This option enables a TX rate control algorithm for
mac80211 that uses a PID controller to select the TX
rate.

config MAC80211_RC_MINSTREL
bool "Minstrel"
bool "Minstrel" if EMBEDDED
default y
---help---
This option enables the 'minstrel' TX rate control algorithm

choice
prompt "Default rate control algorithm"
default MAC80211_RC_DEFAULT_PID
default MAC80211_RC_DEFAULT_MINSTREL
---help---
This option selects the default rate control algorithm
mac80211 will use. Note that this default can still be
Expand All @@ -55,8 +55,8 @@ endchoice

config MAC80211_RC_DEFAULT
string
default "pid" if MAC80211_RC_DEFAULT_PID
default "minstrel" if MAC80211_RC_DEFAULT_MINSTREL
default "pid" if MAC80211_RC_DEFAULT_PID
default ""

endmenu
Expand Down

0 comments on commit 8eb41c9

Please sign in to comment.