I recently acquired a network that uses MPLS traffic engine interfaces as the gateway in it’s default ip routes, all Mikrotik hardware (mixture of models) uses V6 OS on the network, it works really well when a connection breaks in the middle of a string of wireless hops as the tunnel goes down and the ip routes either end of the string move to the next static route in the routing table, however i recently needed to replace one of the routerboards but the faulty one was discontinued so i bought a new model which had V7 OS preloaded and would not let me downgrade to V6, using the backup file it failed, and using an rsc export of the config also failed to transfer, so i opened the rsc file in notepad and copy pasted line for line and it gets stuck on MPLS traffic interfaces.
The impression i get is V7 OS does not allow an MPLS traffic engine interface to be the gateway in an ip route? example …
Dst.Address = 0.0.0.0/0 gateway = traffic-eng1 distance=1
Dst.Address = 0.0.0.0/0 gateway = traffic-eng2 distance=2
On V6 OS there is a drop down menu in Winbox for ip routes gateway where you see a list of interfaces, but on V7 OS there is no drop down menu anymore, also on V6 MPLS traffic engine interfaces showed up on the list of interfaces with ether1 etc but on V7 it does not, it only shows under MPLS > Traffic Eng > Tunnel.
I tried just typing the the MPLS tunnel name in the gateway field, default is tunnel1 but it does not allow it.