AR9280: very strange upload speed

Adrian Chadd adrian at freebsd.org
Mon Oct 31 01:12:11 UTC 2011


Hi,

Please do this:

* sysctl dev.ath.0.sample_stats

then past the dmesg output here, so I can see what kind of TX failures
you're seeing.

* UDP iperf only gives useful stats on the RX side, so you have to do this:

  + RX side: iperf -su -i 1
  + TX side: iperf -c x.x.x.x -u -b 100m -i 5 -t 10 (just so you see it running)
  + watch the RX side

Do that in both directions, see which direction works better. TCP is
difficult as the throughput depends upon both TX/RX behaviour.

I expect that the TX side is great, the RX side sucks, and you're
getting lots of stuck beacons. Try my patch from another email thread
and see if that helps things.

Finally, try changing channels. I had some very strange behaviour
where some channels would work great and some wouldn't. I really need
to find someone to sit down and finish the channel usage code. :(



adrian


More information about the freebsd-wireless mailing list