šŸ›œ Tutorial & notes! on standard Openwrt 25.12 to setup a router securely with mesh capability

This is a howto video walkthrough of the interface to give you a sense of where to go and how things work, so that you can follow the written notes in the link below and have higher confidence in what you are doing now that you have a good idea of where things are and how to alter things. The main tutorial is in the notes linked below. Version 25.12 of OpenWrt had some serious issues with performance but they fixed it with version 25.12.3 that came out the other day! (you can always upgrade or downgrade your firmware as you need) What does this tutorial cover? • Initial firmware software baking and install. • Securing the login. • Creating your isolated VLANs and their interfaces. • Setting up WIFI interfaces (SSIDs) to your separated VLAN networks. • Setting up a mesh network with a full VLAN trunk backhaul over 5Ghz, so that you can re-broadcast new SSIDs from another router that all tie into the correct original networks so no device is stuck on a different network. • How to install a wireguard config for VPN capability and how to enforce certain networks to use that VPN with no way of escaping it. • How to set up a wireguard server on your router so you can access your internal networks while you are remote. šŸ›œ Link to the OpenWrt firmware selector https://firmware-selector.openwrt.org/ 🚦 Link for the very important notes 🚦 https://drive.google.com/file/d/1uRsa... šŸ” Link to Steve Gibson's long and random password generator https://www.grc.com/passwords.htm I personally am using a gl.inet Flint 2 (GL-MT6000) router as my main house router and then I have a gl.inet Beryl AX (GL-MT3000) as a mesh node (using the GRETAP "hack" method, since on Beryl's hardware this works the best for me) which provides a lan port for the TV in the living room and re-broadcasts my SSIDs for all my networks so there is seamless connectivity due to the extended coverage of the network and all it's vlans. I conducted my video walkthrough using an old gl.inet Marble but it does not work well at all on mesh. I conducted tests using iperf3 and Marble was terrible performance, not only was the mesh slow but it was laggy and unstable. But Beryl AX is stable and great!