I configured an RB2011 with two WAN ports, eth1 and eth2. I setup masquerading and used eth1 as outgoing interface. This worked but if I changed the outgoing port to eth2 the packets still went out eth1. I would expect the packets to stop until I moved my WAN connection to eth2. This was among many strange issues in which all outgoing packets stopped at one time and I had to reload the software. I am using 6.18.
The goal at hand was to provide an office with their network connections thru a dedicated WAN (eth1) and then public traffic with hotspot thru another WAN interface (eth2).
Both eth1 and eth2 were setup as DHCP clients and would get an IP address. I could ping the default route from within the router but nothing past. I eventually had to put the router back to factory and only do masquerading thru eth1 for now.
Am I missing something here. I would not say I am an expert with Mikrotiks but have programmed many that work the way I think they should.