Works! Works well!
I have it set up so everything using the routers sees WG nodes as ordinary endpoints.
I have it set up so everything using the routers sees WG nodes as ordinary endpoints.
It does work well, but it wasn't straightforward to configure all of these things properly through the UI.
In particular, I had to figure out the hard way that one needs to add
option route_allowed_ips '1'
to the wireguard config in file /etc/config/network(this option doesn't seem accessible via the UI)
There also seems to be a couple of very wonky things around static route management and also the 5GHz radio band that stubbornly refuses to move where I want it to be, but otherwise it works really well.
I'm going to play with it for a month and drop dd-wrt altogether if I don't encounter major problems.