Hello everyone!
After 6.11 update I’ve got problem with ECMP route configuration. Route rule doesn’t work correct if two gateways is specified and one is IP (gateway on network) while second is interface (channel connection).
This:
/ip route add comment="Default route ECMP" distance=20 gateway="pptp-out1,1.2.3.1"
leads to this:
/ip route> print
...
3 A S ;;; Default route ECMP
0.0.0.0/0 pptp-out1 20
(unknown)
in WinBox it’s appearing like ‘1.2.3.1@unknown, pptp-out1’ and only pptp-out1 connection is seems working.
To make it works I have to specify ethernet port ‘1.2.3.1%etherX’ (though etherX is the only port on 1.2.3.0/28 network) or change channel interface entry on it’s remote IP. And this error (or new rule) is since 6.11 till 6.13.
So why so?