Part Number: WL1837MOD
Tool/software: Linux
Hello,
I am running a BeagleBone Black with StreamUnlimited WiFi cape. I have Mesh working and I can get Access Point mode working, but I cannot get Mesh and Access Point at the same time. The document "WiLink 8 WLAN Software - 802.11s Mesh" suggests it can be done:
Section 5.4 gives some instructions for setting it up. Here's what happens when I run the commands (Access Point first, then Mesh):
```
root@meshap4:~# cd /usr/share/wl18xx/
root@meshap4:/usr/share/wl18xx# ./ap_start.sh
adding wlan1 interface
Configuration file: /usr/share/wl18xx/hostapd.conf
wlan1: interface state UNINITIALIZED->COUNTRY_UPDATE
Using interface wlan1 with hwaddr 7c:ec:79:cc:2a:6e and ssid "SitaraAP"
wlan1: interface state COUNTRY_UPDATE->ENABLED
wlan1: AP-ENABLED
root@meshap4:/usr/share/wl18xx# ./mesh_start.sh
adding mesh0 interface
Successfully initialized wpa_supplicant
root@meshap4:/usr/share/wl18xx# ./mesh_join.sh SitaraMesh 2462
netid=0
=========================
OK
OK
OK
OK
OK
root@meshap4:/usr/share/wl18xx# Using interface mesh0 with hwaddr 7e:ec:79:cc:2a:6d and ssid ""
mesh0: interface state UNINITIALIZED->ENABLED
AP-ENABLED
Could not set interface mesh0 flags (UP): Device or resource busy
nl80211: Failed to set interface into mesh mode
mesh0: Failed to init mesh in driver
mesh0: Failed to init mesh
mesh0: Could not join mesh
```
Or when I start Mesh First then start Access Point:
```
root@meshap4:~# cd /usr/share/wl18xx/
root@meshap4:/usr/share/wl18xx# ./mesh_start.sh
adding mesh0 interface
Successfully initialized wpa_supplicant
mesh0: CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=US
root@meshap4:/usr/share/wl18xx# ./mesh_join.sh SitaraMesh 2462
netid=0
=========================
OK
OK
OK
OK
OK
root@meshap4:/usr/share/wl18xx# Using interface mesh0 with hwaddr 7c:ec:79:cc:2a:6e and ssid ""
mesh0: interface state UNINITIALIZED->ENABLED
AP-ENABLED
mesh0: joining mesh SitaraMesh
mesh0: CTRL-EVENT-CONNECTED - Connection to 00:00:00:00:00:00 completed [id=0 id_str=]
mesh0: MESH-GROUP-STARTED ssid="SitaraMesh" id=0
root@meshap4:/usr/share/wl18xx# ./ap_start.sh
adding wlan1 interface
Configuration file: /usr/share/wl18xx/hostapd.conf
Could not set interface wlan1 flags (UP): Device or resource busy
nl80211: Could not set interface 'wlan1' UP
nl80211: deinit ifname=wlan1 disabled_11b_rates=0
nl80211 driver initialization failed.
wlan1: interface state UNINITIALIZED->DISABLED
wlan1: AP-DISABLED
hostapd_free_hapd_data: Interface wlan1 wasn't started
```
I am using Yocto to build the TI SDK 04.02.00.09 with Wilink software R8.7_SP3
Has anyone gotten Mesh + AP to work?
Thanks,
Matt

