This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/WL1835MOD: Bridging between STA and Mesh

Part Number: WL1835MOD
Other Parts Discussed in Thread: WL1835

Tool/software: Linux

Hi,

I have two Beaglebone boards, one Black+WL1835 cape, the other one a Green Wireless. Each one has a WL1835MOD on them. I'm using Linux Kernel 4.4. I have both boards booted up and I'm able to start mesh on both. On one of the boards, I want to have it as a STA and a mesh0 point. I can successfully start and join the mesh, then I can also connect to a secure AP. What I'd like to do now is bridge the STA to the mesh so I can have all the nodes on the mesh get it's IP address from the AP and also have access to the AP to get to the outside world.

When I try to bridge the two together, I get an 'Operation not supported' error. I followed the same steps in the Mesh app-note (swaa166) used to bridge Eth to Mesh but substituted Wlan0 for Eth0. Maybe this isn't the way to do it.

Here are the step I followed after the mesh and STA are started...

root@am335x-evm:/usr/share/wl18xx# ifconfig wlan0 0.0.0.0
root@am335x-evm:/usr/share/wl18xx# ifconfig mesh0 0.0.0.0
root@am335x-evm:/usr/share/wl18xx# brctl addbr br0
[ 5182.632459] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
root@am335x-evm:/usr/share/wl18xx# addif br0wlan0: WPA: Group rekeying completed with 08:bd:43:34:00:bd [GTK=CCMP]
root@am335x-evm:/usr/share/wl18xx# brctl addif br0 mesh0
[ 5214.959230] device mesh0 entered promiscuous mode
root@am335x-evm:/usr/share/wl18xx# brctl addif br0 wlan0
can't add wlan0 to bridge br0: Operation not supported
root@am335x-evm:/usr/share/wl18xx#

My first question is, is this mode of operation supported. If so, what are the steps?

Thank You