b43-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* Restricting BCM4354 to 802.11b only
@ 2017-10-06 21:47 Dennis Millard
  2017-10-06 21:53 ` Adrian Chadd
  0 siblings, 1 reply; 2+ messages in thread
From: Dennis Millard @ 2017-10-06 21:47 UTC (permalink / raw)
  To: b43-dev

I'm developing on an nVidia TX1 SOM which has an integrated BCM4354 
chipset.? The SOM is running Ubuntu 16.04 Linux (64-bit ARM)

I have an application where I need long range with low bandwidth 
requirements.? It seems that 802.11b has the best receive sensitivity, 
and I need to reduce latency caused by modulation switching (i.e. 802.11 
b, g, n etc).? I'm looking for a way to configure the BCM43 chipset to 
lock in to 802.11b mode only, so I want to disable 802.11g and 802.11n 
modes.

I'm capable of making kernel driver modifications if necessary, but I 
don't have the required information to do this.? I've seen references on 
google to the Broadcom WLAN client utility, or "wl", but it's not freely 
available anywhere.

Does anyone have any advice on where to turn for information on how to 
do this?? Thanks.

 ?? -Dennis

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Restricting BCM4354 to 802.11b only
  2017-10-06 21:47 Restricting BCM4354 to 802.11b only Dennis Millard
@ 2017-10-06 21:53 ` Adrian Chadd
  0 siblings, 0 replies; 2+ messages in thread
From: Adrian Chadd @ 2017-10-06 21:53 UTC (permalink / raw)
  To: b43-dev

On 6 October 2017 at 14:47, Dennis Millard <dennis@tealdrones.com> wrote:
> I'm developing on an nVidia TX1 SOM which has an integrated BCM4354 chipset.
> The SOM is running Ubuntu 16.04 Linux (64-bit ARM)
>
> I have an application where I need long range with low bandwidth
> requirements.  It seems that 802.11b has the best receive sensitivity, and I
> need to reduce latency caused by modulation switching (i.e. 802.11 b, g, n
> etc).  I'm looking for a way to configure the BCM43 chipset to lock in to
> 802.11b mode only, so I want to disable 802.11g and 802.11n modes.
>
> I'm capable of making kernel driver modifications if necessary, but I don't
> have the required information to do this.  I've seen references on google to
> the Broadcom WLAN client utility, or "wl", but it's not freely available
> anywhere.
>
> Does anyone have any advice on where to turn for information on how to do
> this?  Thanks.

Hi,

Have you noticed any actual modulation switching latency? Ideally it's
just enabling a different PHY path and so the latency should be
effectively nil.

Also, BCM4354 is a fullmac SDIO 11ac chip, not a b43 chip. :-)

And the TL;DR is - yes, there'll be an ioctl command to send to the
chip to tell it which PHY mode to operate in, and I bet you can set it
to operate on 'b' only. I just don't know off-hand on the brcmfmac
driver what that is, and you should likely ask on linux-wireless where
the brcmfmac people watch out.



-adrian

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-10-06 21:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-06 21:47 Restricting BCM4354 to 802.11b only Dennis Millard
2017-10-06 21:53 ` Adrian Chadd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox