Meraki MR16 Mesh failing under high throughput

Hi All

After running OpenWRT on some MR12's as Wifi Bridges for a couple of years now, i decided to build a Batman ADV mesh using a couple of freshly flashed MR16's (OpenWRT version 19.07) the mesh is up and running with bridging vlans too, all seems fine i can pass traffic over the mesh and back on all the vlans, however if i try and run something like a Speed test over the mesh, it just seems to collapse and fail. Both clients that i have tried this on are wired the the ethernet port of the remote side of the mesh and are not wifi clients. I have also tried a several GB file transfer over it and it exhibits the same failure.

my configs are as below

/etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'pci0000:00/0000:00:11.0'
        option txpower '21'
        option country 'US'
        option htmode 'HT40'

config wifi-device 'radio1'
        option type 'mac80211'
        option channel '108'
        option hwmode '11a'
        option path 'pci0000:00/0000:00:12.0'
        option txpower '22'
        option country 'US'

config wifi-iface 'wifinet2'
        option ssid 'Wifi'
        option device 'radio0'
        option mode 'ap'
        option key 'xxxx'
        option encryption 'psk-mixed'
        option network 'wlan0_Wifi'
        option ifname 'wlan0'

config wifi-iface 'mesh0'
        option device 'radio1'
        option ifname 'mesh0'
        option network 'nwi_mesh0'
        option mode 'mesh'
        option mesh_fwding '0'
        option mesh_id 'Mesh'
        option encryption 'psk2+ccmp'
        option key 'xxxxxxx'

/etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fda8:d608:7313::/48'

config interface 'wan'
        option ifname 'eth0'
        option proto 'none'
        option mtu '1500'

config interface 'wlan0_Wifi'
        option proto 'none'

config interface 'bat0'
        option proto 'batadv'
        option routing_algo 'BATMAN_IV'
        option aggregated_ogms '1'
        option ap_isolation '0'
        option bonding '0'
        option fragmentation '1'
        #option gw_bandwidth '70000/20000'
        option gw_mode 'off'
        #option gw_sel_class '20'
        option log_level '0'
        option orig_interval '1000'
        option bridge_loop_avoidance '1'
        option distributed_arp_table '1'
        option multicast_mode '1'
        option network_coding '0'
        option hop_penalty '30'
        option isolation_mark '0x00000000/0x00000000'

config interface 'nwi_mesh0'
        option mtu '1600'
        option proto 'batadv_hardif'
        option master 'bat0'

config interface 'vlan1'
        option type 'bridge'
        option stp '1'
        option ifname 'eth0.1 bat0.1 wlan0'
        option proto 'static'
        option ipaddr '192.168.xxx.250'
        option netmask '255.255.255.0'
        option delegate '0'

config interface 'vlan2'
        option type 'bridge'
        option stp '1'
        option ifname 'eth0.2 bat0.2'
        option proto 'none'
        option delegate '0'

config interface 'vlan100'
        option type 'bridge'
        option stp '1'
        option ifname 'eth0.100 bat0.100'
        option proto 'none'
        option delegate '0'

config interface 'vlan6'
        option type 'bridge'
        option stp '1'
        option ifname 'eth0 bat0'
        option proto 'static'
        option ipaddr '192.168.zzz.1'
        option netmask '255.255.255.0'
        option delegate '0'

config route
        option interface 'vlan1'
        option target '0.0.0.0'
        option netmask '0.0.0.0'
        option gateway '192.168.xxx.254'

Any ideas on why this is happening?

Thanks

Neil

I have a mix of devices with customised LibreMesh/LibreRouter built on anything from OpenWRT 18.06.5 to OpenWRT 19.07.2 to Snapshot Master
they dont restart under high load but dont stay up for much more than 1 day

When I mix MT7621 routers with Qualcom/Atheros sometimes reboot

LibreRouter and LibreMesh worked on a silent radio issue and released a fix call wifi-unstuck-wa for a known silent radio issue

some used devices

ATH79 devices
12 x Aruba-AP105
1 x Cisco Meraki MR18
4 x Cisco Meraki MR24

ATH10K/IPQ4018 devices
1 x Netgear EX6100v2 (non CT)
1 x Netgear EX6150v2 (non CT)
1 x Cell C RTL30VW (CT)
1 x Wyse Z Class Thin Client X86_64 ATH10 Compex VLE900 3x3 (non CT)