I want to do bonding with wireguard+eoip and several pppoe connections (each pppoe connection is on a unique ADSL line)
I am using routeros 7.1rc5
I use mangle rules to match the wireguard interface's endpoint port and mark routing so each wg interface should route via a unique pppoe connection
However I'm facing a problem, namely all the wireguard connections are trying to use the same src-address (from whichever pppoe interface is the default route on main table), so it seems impossible to route each wireguard tunnel over a unique pppoe connection
How can I change the source address for each wg connection (ideally based on the endpoint port)?
It seems the only solution is to have a second mikrotik router and then do mangling on the forwarded packets. Surely this shouldn't be necessary??
Any ideas welcomed