linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH 7/7] brcmfmac: add multiple BSS support.
@ 2014-12-06 16:57 Jörg Krause
  2014-12-06 18:17 ` Arend van Spriel
  2014-12-27 18:18 ` Arend van Spriel
  0 siblings, 2 replies; 6+ messages in thread
From: Jörg Krause @ 2014-12-06 16:57 UTC (permalink / raw)
  To: linux-wireless

First, I just subscribed to this mailing list and copied the subject
from the archive. I didn't know better.

Second, many thanks for this new feature to the Broadcom developers!

I've tested this series of patches with the linux-next-20141205 kernel
on a custom ARM board with a BCM43362 chip running a Linux system build
with Buildroot. I'm using the wireless tools hostapd/wpa_supplicant 2.3.

I was able to create a virtual interface:
        # iw dev wlan0 interface add wlan0_ap type __ap

Add IP and set MAC:
        # ip addr add 192.168.2.1/24 broadcast 255.255.255.0 dev
        wlan0_ap
        # ip link set dev wlan0_ap address 12:34:56:78:ab:ce

Start hostapd with the following minimal configuration:
        # cat /etc/hostapd-minimal.conf
        interface=wlan0_ap
        driver=nl80211
        ssid=myAP
        channel=1
        # hostapd -B /etc/hostapd-minimal.conf

Start dnsmasq daemon with minimal configuration:
        # cat /etc/dnsmasq
        interface=wlan0_ap
        dhcp-range=192.168.2.2,192.168.2.254,24h
        # dnsmasq
        

ifconfig shows:
        wlan0_ap  Link encap:Ethernet  HWaddr 12:34:56:78:AB:CE  
                  inet addr:192.168.2.1  Bcast:255.255.255.0
        Mask:255.255.255.0
                  inet6 addr: fe80::1034:56ff:fe78:abce/64 Scope:Link
                  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                  RX packets:1 errors:0 dropped:1 overruns:0 frame:0
                  TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
                  collisions:0 txqueuelen:1000 
                  RX bytes:60 (60.0 B)  TX bytes:20728 (20.2 KiB)
        
Looks good so far.

Unfortunatly, I do not see any SSID 'myAP', but an SSID
'BRCM_TEST_SSID'. Trying to associate with the SSID using wpa_supplicant
2.3 fails.

Do I missed something within the setup?

Best regards
Jörg Krause


^ permalink raw reply	[flat|nested] 6+ messages in thread
* [PATCH 0/7] brcmfmac: Multiple-BSS and PCIe fixes
@ 2014-12-03 20:05 Arend van Spriel
  2014-12-03 20:05 ` [PATCH 7/7] brcmfmac: add multiple BSS support Arend van Spriel
  0 siblings, 1 reply; 6+ messages in thread
From: Arend van Spriel @ 2014-12-03 20:05 UTC (permalink / raw)
  To: John W. Linville; +Cc: linux-wireless, Arend van Spriel

Hope this series can make it before the merge window. It contains
two patches that I marked for stable 3.18 as it is probably not
possible to pass them through the wireless tree this late in the
game.

This series add some BCM43602 PCIe ids which are used in Netgear R8000
and the other main feature is Multiple-BSS which uncovered a number of
small issue. Franky added code in PCIe part to enable use of MSI interrupts.

The series is intended for v3.19 and applies to the master branch of the
wireless-next repository.

Franky Lin (1):
  brcmfmac: switch to single message MSI

Hante Meuleman (6):
  brcmfmac: Fix bitmap malloc bug in msgbuf.
  brcmfmac: Fix ifidx for rx data by msgbuf.
  brcmfmac: Add PCIE ids for 43602 devices.
  brcmfmac: Fix vendor cmds used interface.
  brcmfmac: Add ifidx to logging of fwil cmds.
  brcmfmac: add multiple BSS support.

 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c | 245 +++++++++++++++++----
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h |   2 +
 drivers/net/wireless/brcm80211/brcmfmac/core.c     |  39 +++-
 drivers/net/wireless/brcm80211/brcmfmac/core.h     |   3 +-
 drivers/net/wireless/brcm80211/brcmfmac/feature.c  |  23 ++
 drivers/net/wireless/brcm80211/brcmfmac/feature.h  |   1 +
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |   6 +-
 drivers/net/wireless/brcm80211/brcmfmac/fwil.c     |  18 +-
 .../net/wireless/brcm80211/brcmfmac/fwil_types.h   |   6 +
 drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c   |  10 +
 drivers/net/wireless/brcm80211/brcmfmac/pcie.c     |   6 +
 drivers/net/wireless/brcm80211/brcmfmac/vendor.c   |  15 +-
 .../net/wireless/brcm80211/include/brcm_hw_ids.h   |   2 +
 13 files changed, 309 insertions(+), 67 deletions(-)

-- 
1.9.1


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

end of thread, other threads:[~2014-12-27 18:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-06 16:57 [PATCH 7/7] brcmfmac: add multiple BSS support Jörg Krause
2014-12-06 18:17 ` Arend van Spriel
2014-12-06 19:19   ` Arend van Spriel
2014-12-06 20:07     ` Jörg Krause
2014-12-27 18:18 ` Arend van Spriel
  -- strict thread matches above, loose matches on Subject: below --
2014-12-03 20:05 [PATCH 0/7] brcmfmac: Multiple-BSS and PCIe fixes Arend van Spriel
2014-12-03 20:05 ` [PATCH 7/7] brcmfmac: add multiple BSS support Arend van Spriel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).