Question re: Batman Adv, VLANs, and wifi

So am working to get a mesh system up and running on 3 OpenWRT boxes all on the latest release (24.10.2)

Boxes used:

1x Netgear WAX220

2x Gl.iNet MT6000 (Flint 2)

So if I set up a number of BATMAN Adv devices/ interfaces on the main AP, and then do not use VLANS, I can connect them to my Flint 2 routers with bridged devices to ports and to the appropriate interfaces (LAN and administrator). just bridge device bat0 or bat 1 to the appropriate network interface, and network speeds are fine (>200 Mbps with speediest).

But I only want a single mesh network and to use just bat0 with VLANS. So I set the LAN on my AP to bridge the connection between the original VLAN (lan-wired.101) with a VLAN device bat0.101 (or 106 or any VLAN number).

I do the same on the Flint 2 router (connect Ethernet ports 1,2,3 with bat0.101) and run a speed test and get 5-10 Mbps. I have tried using two VLANS (bat0.101 for the LAN and bat0.201 for the administrator network interfaces).

I am stumped because this should be seamless, yet in this case the speeds drop by a fact 20-40.

Has anybody successfully run a single backhaul for 2 zones over a single mesh? I have followed MarcOneFifty's YouTube video, and get the above results when using BATMAN Adv VLANs (5-10 Mbps, when I am expecting 200+).

Configuration is (starting with only the WAX220 and one Flint 2 router)

4 batman adv vlans coming from the main router (lan, administration, iot, and guest) to the WAX220 (bat0 over Ethernet).

In the WAX220, the lan network interface uses a bridged device that bridges bat0.101 and bat1.201 (lan). bat1 is connected to the wifi mesh to Router 1 (Flint 2) where the lan network interface is connected to another bridged device (port1, port2, port3, and bat1.201). No vlan filtering is used (supposedly, batman adv can identify batman adv vlans). Speeds on this network are about 5-10Mbps.

If, instead, the AP lan network interface uses a bridged device bridging bat0.101 with bat1 (non-vlan), which is similarly sent over the wifi mesh to router 1, and router 1 lan network interface is connected to another bridged device of port1, port2, port3, and bat1, speeds are as expected (150+Mbps).

I'm very confused, since the wired batman adv vlans work as expected between the main router and the AP.

This isn't quite what you asked for, but I have 2 Flints (one is a wired AP) and an OpenWRT ONE (802.11s mesh) and 2 VLANS.

The ONE is in the garage (no cat connection) and I have 2 VLANS talking to it, from the Flint AP.

I simply created two 802.11s connections and added the VLAN network to each, and I get full ISP speed from both, which is about 150 and works like a dream.

I have also expereced a very slow speed wiht my mediatek devices when using batman over 8011s. The speed is asymemetric. Down ok, up, 6Mbit/s

Mine is the opposite. Down 10-20 Mbps and up about 20-30 Mbps. When I was using WDS wireless links, down was ~150-200+ Mbps, and up is ~40Mbps.

Quick question, did you run multiple VLANs with WDS?

No vlans, as I do not believe wifi can handle vlans on layer 3 (correct me if this is incorrect). I had dedicated WDS networks connecting specific networks (e.g. lan_wds and administration_wds...). The AP was the server WDS, and each router was a client for each of the wds networks.

1 Like