Broadcasting using Marvell 88W8686 Linux Driver

Vivek Raghunathan nkrvivek at gmail.com
Mon Feb 14 20:44:08 EST 2011


On Mon, Feb 14, 2011 at 5:28 PM, hong zhang <henryzhang62 at yahoo.com> wrote:

> User should not have this capability. Otherwise, this feature will be used
> to interfere AP that is busy receiving signal from one station.
> I do not know if this driver supports it or not. It should not.
>

Totally agree. This should not be exposed to the user. This is a special
case scenario, which is supposed to be used in a lab environment just for
FCC/CE qualification purposes. This by no way should end up in the final
release. Just for FCC purposes.

>
> --- On *Mon, 2/14/11, Vivek Raghunathan <nkrvivek at gmail.com>* wrote:
>
>
> From: Vivek Raghunathan <nkrvivek at gmail.com>
> Subject: Re: Broadcasting using Marvell 88W8686 Linux Driver
> To: "hong zhang" <henryzhang62 at yahoo.com>
> Cc: "Amyuni Development Team" <devteam at amyuni.com>,
> libertas-dev at lists.infradead.org
> Date: Monday, February 14, 2011, 6:52 PM
>
>
>
> On Mon, Feb 14, 2011 at 3:10 PM, hong zhang <henryzhang62 at yahoo.com<http://mc/compose?to=henryzhang62@yahoo.com>
> > wrote:
>
> This is firmware level work to force device to transmit signal
> continuously. Actually, this is for RF test work.
> I do not think it can be set from user space nor driver level.
>
>
> Thats not true. The firmware already has the capability to set these
> things. The libertas driver lacks this capability. If you get the Marvell
> proprietary driver, you can get the support for constant transmit with that.
> As marvell doesn't support kernel versions greater than 2.6.24 for SD8686,
> we need to implement these iwpriv's to the libertas driver.
>
>
> --- On Mon, 2/14/11, Vivek Raghunathan <nkrvivek at gmail.com<http://mc/compose?to=nkrvivek@gmail.com>>
> wrote:
>
> > From: Vivek Raghunathan <nkrvivek at gmail.com<http://mc/compose?to=nkrvivek@gmail.com>
> >
> > Subject: Re: Broadcasting using Marvell 88W8686 Linux Driver
> > To: "Amyuni Development Team" <devteam at amyuni.com<http://mc/compose?to=devteam@amyuni.com>
> >
> > Cc: libertas-dev at lists.infradead.org<http://mc/compose?to=libertas-dev@lists.infradead.org>
> > Date: Monday, February 14, 2011, 8:29 AM
> > On Sat, Feb 12, 2011 at 3:05 PM,
> > Amyuni Development Team
> > <devteam at amyuni.com <http://mc/compose?to=devteam@amyuni.com>>
> > wrote:
> > >
> > > Hello,
> > >
> > > We need to know if there is a command to broadcast
> > continuous modulated
> > > waveform using the libertas driver for Marvell 88W8686
> > (SDIO driver.) The
> > > broadcast is used in test laboratories to obtain FCC
> > certification on any
> > > product that contains this WiFi chip. The idea is to
> > continuously broadcast
> > > a constant signal on a given channel and measure the
> > results using spectrum
> > > analyzers.
> >
> > You need to get an utility called "wlanconfig" from your
> > wifi vendor
> > (either from Marvell directly or a third party module
> > maker) and port
> > couple of iwpriv API's such as rdmac, wrmac, rdbbp, wrbbp
> > to read and
> > write the MAC, BBP and RF registers from the card.
> > These commands
> > take one parameter that specifies the offset location that
> > is to be
> > read or written.
> >
> > >
> > > We tried using the Linux netcat command to do a
> > broadcast, but this gave us
> > > only an approximation of the required signal which
> > must be perfectly
> > > continuous.
> >
> > Unless you port those iwpriv commands, you can't achieve
> > continuous
> > transmission required for FCC certification. Netcat acts as
> > a simple
> > utility which reads and writes data across network
> > connections, using
> > TCP or UDP transport protocols. It doesn't change the chip
> > firmware
> > behavior in any manner. You can contact any third party or
> > a libertas
> > developer to do the porting for you, if you don't have the
> > resources
> > to do that.
> >
> > >
> > > Thank you for your help.
> > >
> > > Amyuni Dev. Team
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > libertas-dev mailing list
> > > libertas-dev at lists.infradead.org<http://mc/compose?to=libertas-dev@lists.infradead.org>
> > > http://lists.infradead.org/mailman/listinfo/libertas-dev
> > >
> >
> > _______________________________________________
> > libertas-dev mailing list
> > libertas-dev at lists.infradead.org<http://mc/compose?to=libertas-dev@lists.infradead.org>
> > http://lists.infradead.org/mailman/listinfo/libertas-dev
> >
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/libertas-dev/attachments/20110214/bfb6352f/attachment-0001.html>


More information about the libertas-dev mailing list