On Wed, Jun 13, 2012 at 6:28 PM, Stephen Donecker
<[email protected]> wrote:
> Thomas,
>
> Based on this format, it looks like you are using the minstrel_ht rate
> control algorithm (cat /<debugfs>/<phy>/rc_name to confirm).
>
> # cat /sys/kernel/debug/ieee80211/phy0/rc/name
> minstrel_ht
>
> At least
> as far as throughput is concerned, the ath9k rate control seems to
> perform better. Enable with CONFIG_ATH9K_RATE_CONTROL=y.
>
> I attempted to enable the ATH9K rate control but was unsuccessful.
> In compat-wireless-2012-05-29/config.mk I configured the following:
>
> # choose between pid and minstrel as default rate control algorithm
> #export CONFIG_MAC80211_RC_DEFAULT=minstrel_ht
> #export CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
> export CONFIG_MAC80211_RC_DEFAULT_PID=y
> # This is the one used by our compat-wireless net/mac80211/rate.c
> # in case you have and old kernel which is overriding this to pid.
> #export CONFIG_COMPAT_MAC80211_RC_DEFAULT=minstrel_ht
> # export CONFIG_MAC80211_RC_PID=y
> #export CONFIG_MAC80211_RC_MINSTREL=y
> #export CONFIG_MAC80211_RC_MINSTREL_HT=y
>
> # Disable this to get minstrel as default, we leave the ath9k
> # rate control algorithm as the default for now as that is also
> # default upstream on the kernel. We will move this to minstrel
> # as default once we get minstrel properly tested and blessed by
> # our systems engineering team. CCK rates also need to be used
> # for long range considerations.
> export CONFIG_COMPAT_ATH9K_RATE_CONTROL=y
>
> During the build process I kept getting errors about error: redefinition of
> 'ath_rate_control_register' in rc.c.
>
> If you have any comments on the config.mk setting they would be greatly
> appreciated.

Well did you try a 'make clean'? :P

Thomas
_______________________________________________
Devel mailing list
[email protected]
http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel

Reply via email to