From: Simon Wunderlich <sw@simonwunderlich.de>
To: ath10k@lists.infradead.org
Cc: mrex@tranzeo.com, Ben Greear <greearb@candelatech.com>
Subject: Re: Re: ath10k tx99-like test mode?
Date: Tue, 17 Mar 2015 11:55:20 +0100 [thread overview]
Message-ID: <2304748.x6roc8kqQi@prime> (raw)
In-Reply-To: <55074946.2040200@candelatech.com>
[-- Attachment #1.1: Type: text/plain, Size: 2249 bytes --]
On Monday 16 March 2015 14:21:10 Ben Greear wrote:
> On 03/16/2015 01:51 PM, mrex@tranzeo.com wrote:
> > Ben,
> >
> > The tx99 feature has the benefit of not needing any client or traffic to
> > be
> > passed for a power meter to measure. So it’s incredibly fast to test
> > different rates and output power than having to wait for client to
> > re-associate, pass traffic and adjust power meter to duty cycle (depending
> > on how fancy the meter is). This is more applicable for calibration and
> > evaluation than for adaption or protocol testing.
> >
> > Tx99 is better suited for calibration and FCC certification testing and
> > not
> > for testing things like adaptive modulation or what happens when mixed
> > modulations are enabled. It cuts down on lab certification test time and
> > complexity (lab engineers test a different wireless widget every day and
> > not familiar with webGUI’s and config settings, etc). Tx99 often was
> > more ‘raw’ and didn’t behave the same as adaptive modulation algorithm,
> > probably more so with more streams than 1 and 11b/g/n.
> >
> > So having a feature that can just output raw frames at full duty cycle at
> > a
> > specific rate and output power without client would be highly beneficial
> > for lab testing and reduce test time and complexity for radio validation.
> I tried to get ath10k firmware to send raw frames on a monitor interface,
> but it seems it requires a peer of some sort before it will send frames,
> and I had no real luck.
>
> I'm imagine there is some way to make firmware able to do this, but I don't
> know how to do that at this time.
Thanks for all the input so far!
It is probably not too hard to implement a packet generating logic like in
ath9k/tx99 for ath10k to remove the dependency on an external tool.
However the firmware question is a more tricky one, and we can't easily change
that - we will not operate with a peer in the lab after all. We can try to go
with mcast frames and see what duty cycle we can achieve.
Ben, your firmware allows to set HT and VHT rates on mcast frames too, right?
Is the QCA driver supporting this test? I guess they could need it as well. :)
Thanks again,
Simon
[-- Attachment #1.2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
[-- Attachment #2: Type: text/plain, Size: 146 bytes --]
_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k
prev parent reply other threads:[~2015-03-17 10:55 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-16 20:51 ath10k tx99-like test mode? mrex
2015-03-16 21:21 ` Ben Greear
2015-03-17 10:55 ` Simon Wunderlich [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2304748.x6roc8kqQi@prime \
--to=sw@simonwunderlich.de \
--cc=ath10k@lists.infradead.org \
--cc=greearb@candelatech.com \
--cc=mrex@tranzeo.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox