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

richard mayers richard.mayers92 at gmail.com
Thu May 7 11:01:35 PDT 2015


Its only 30% of CPU usage when I am transmit at maximum speed. May be
I am not checking it correctly, I just use top and then press 1 and it
splits the cores (it has only 2). In the worst case if 30% was the
average it should be a maximum of 60% in one single core.

Richard.

2015-05-07 19:00 GMT+02:00 Pushpal Sidhu <psidhu at gateworks.com>:
> On Wed, May 6, 2015 at 8:01 AM, richard mayers
> <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).
>
> Honestly, I think it's your CPU. Run top while doing your throughput
> test, and I think you'll see 100% sirq (pegged CPU core). Also make
> sure you split the CPU's up so you're not looking at the 'total' cpu
> count.
>
> - Pushpal



More information about the ath10k mailing list