Cannot achieve throughput higher than 460Mbps using CT firmware and 3x3 ath10k

Ben Greear greearb at candelatech.com
Wed May 6 08:46:09 PDT 2015


On 05/06/2015 08:19 AM, Tomasz Skapski wrote:
> Hi,
> 
> I am sure that it does not solve your problem with MCS 8 and 9, but to get better throughput using iperf, run few streams in parallel: -P X.
> 
> eg:
> iperf -c <IP> -i1 -u -b 200M -P4

Larger kernel buffer sizes (1MB, for instance), and larger PDU writes (9k or maybe 24k) might help as well.

There is some wifi tuning info here...the details are mostly relating to our
traffic generator, but the general idea applies to iperf and other
traffic generators as well...

http://www.candelatech.com/lf_wifi_perf.php


Thanks,
Ben

> 
> 
> 
> 
> Regards,
> Tomasz Skąpski
> 
> On 6 May 2015 at 17:01, richard mayers <richard.mayers92 at gmail.com <mailto:richard.mayers92 at gmail.com>> wrote:
> 
>     Hi all,
> 
>     The maximum throughput I get with the following set up is around
>     460-470Mbits/s when using MCS 6, 80MHz channel and 3 spatial streams.
>     However, when I try MCS 7, the throughput drops to 200Mbits/s, and
>     when I use 8 or 9 it goes to 0. The signal level is -11dBm which I
>     guess is quite good.
> 
>     Do you have any indications of what I do wrong and cannot get 600Mbps
>     throughput, as mention in previous messages in this list? Any help is
>     highly appreciated.
> 
>     My set up is as follows:
> 
>     - STA: compex wle900vx (QCA988x), ubuntu 14.04 LTS, dell dual core
>     1.66ghz, kernel version 3.16, driver backport 4.0.1 and as a firmware
>     the commercial firmware from Candela Tech (
>     10.4.467-ct-com-full-013-b5b14a).
> 
>     - AP: Has the same set up, but is running hostapd with the
>     configuration file that you can find attached.
> 
>     - I tried with many distances, but to make it easier now I have them
>     placed 50cm from each other (with no obstacles in between), with
>     3-antenna array and each antenna separated 12 cm from each other.
> 
>     - For the throughput tests I use iperf (UDP). I run the server in the
>     AP, and the client in the station (upload). Command used in the client
>     : "iperf -c <IP> -i 1 -b 600m -S 0x08".
> 
>     I also tried different drivers, kernels, firmware, distances between
>     STA and AP, kernel sockets buffers, etc.. But I can not get better
>     results.
> 
>     _______________________________________________
>     ath10k mailing list
>     ath10k at lists.infradead.org <mailto:ath10k at lists.infradead.org>
>     http://lists.infradead.org/mailman/listinfo/ath10k
> 
> 


-- 
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com




More information about the ath10k mailing list