I have a 3 router setup in my place: a main OpenWRT 23.05 router interfaced to the internet and providing all the main functionality (firewall, VPN, adblock, DNS, DHCP, etc), plus a couple of OpenWRT routers configured as APs, each providing a series of SSIDs and sending traffic to the main router.
My network has 3 VLANs, one for full access, one limited for IoT devices (only internet access) one even more limited for Chinese security cameras (no internet access, can't connect to the main network, but the main netrowk devices can see the cameras)
One of the APs is in a detached garage, connected with a 2.4GHz bridge (TP-Link CPE210). That bridge is vlan-aware and the traffic travels with no problems. But the link is unreliable due to vegetation and weather interfering.
I want to use a 802.11ah (halow) 900MHz bridge instead. Slower, but much more reliable. Alas, as far as I can tell, 802.11ah doesn't support 802.1Q headers properly, and the vlan packets become unreliable (hard to pinpoint what's happening: some traffic goes thru, other doesn't)
Is there a way to configure the AP in the garage to somehow "tunnel" its traffic like a VPN, so that the packets traveling across the bridge are just plain packets with no vlan headers, and on the receiving end have the main router "unpack" the traffic? Apologies for not using the proper terminology, I hope it makes sense. Basically some sort of "internal VPN" on the traffic between an AP and the main router, which are connected by a non-vlan-aware bridge