RouterOS v7.1beta6: GRE/IPIP tunnel doesn't work

Hello,

I’m trying to setup simple GRE tunnel:

/interface ethernet
set [ find default-name=ether1 ] disable-running-check=no
/interface gre
add local-address=185.x.x.238 name=tunnel0 remote-address=109.y.y.5
/ip address
add address=185.x.x.238/24 interface=ether1 network=185.x.x.0
add address=10.255.251.2/30 interface=tunnel0 network=10.255.251.0

It works find in case local RouterOS version is 6.48.3 (tested with RouterOS 6.48.3 and Cisco on Remote side)
But when I’m just changing RouterOS version to 7.1beta7 GRE tunnel is stops working:

  • I see “route inactive” flag in routing table
     DIcH   10.255.251.0/30  tunnel0                          0
  • as result I see that traffic to 10.255.251.1 is going via default route, but not via tunnel0

Is it possible to check somehow the reason why route to GRE tunnel interface is “inactive”?

WBR, Vadim

P.S. By the way, using IPIP tunnel I have the same problem, while EoIP (which is also GRE) works fine on RouterOS v7.1beta6

Mikrotik has a Mik-only keepalive mechanism, so try disabling that.

Yes, thanks, it’s a solution both for GRE and IPIP tunnels on RouterOSv7