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.
Thanks,
-Stephen
_______________________________________________
Devel mailing list
[email protected]
http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel