Broadcasting using Marvell 88W8686 Linux Driver

Amyuni Development Team devteam at
Thu Feb 24 13:08:04 EST 2011

We've done a bit of progress on this issue. Now we have the wlanconfig utility 
which allows us to read/write the MAC, BPP and RF registers. Is there any 
documentation on what values to write to these registers for continuous 
transmission from the WiFi chip?

-----Original Message-----
From: Vivek Raghunathan [mailto:nkrvivek at]
Sent: Monday, February 14, 2011 9:29 AM
To: Amyuni Development Team
Cc: libertas-dev at
Subject: Re: Broadcasting using Marvell 88W8686 Linux Driver

On Sat, Feb 12, 2011 at 3:05 PM, Amyuni Development Team
<devteam at> 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

More information about the libertas-dev mailing list