I tried to set up a mesh network with my EA6350v3, but can't find the mesh id (or SSID) in my smartphone. I tried to scan for WIFI, and the scanner found that WIFI signal is present, but only with the mesh id hidden.
Here's some info for the software:
openwrt version: 19.07.0
wifi package: wpad-mesh-openssl
Anyway, the only thing I want to achieve in the mesh is to keep the connection (or internet sessions) alive when I move from node to node. There is backhaul between the mesh points.
A mesh is for inter-router linking. If you have wired backhaul you don't need a mesh. There is confusion on this point since many commercial mesh products also implement some sort of enhanced roaming. That isn't part of the mesh protocol, that is something that the AP interfaces in those products do.
Set up OpenWRT for LAN and wireless in the usual way.
Create a VLAN on the switch. Add that adapter (eth0.1111 in the picture) to the wlan interface (bridge eth0.1111 with wlan(s)), so they share the same DHCP and firewall zone.
For the other router
Set up wireless network with the same SSID and key, but set it to "unmanaged" instead of "static address".
Bridge wlan* and eth1.1111 (need to manually type that, 1111 = VLAN port) into the same interface.
(optional) If you want LAN connectivity for the desktop computers across the routers, bridge eth0 and wan* together, and set the new bridged interface to DHCP.
Note that this has a side effect allowing accessing LUCI/SSH from the WAN port. If you don't like this add firewall rules to block the communcations.
(BTW, it is quite tricky to set up the VLAN in EA6350v3. The trick is to leave the 2nd row of the VLAN config empty and untouched. P.S. some said that we cannot use LUCI, which turns out to be not needed. )