Community discussions

MikroTik App
 
marcins
just joined
Topic Author
Posts: 5
Joined: Thu Aug 21, 2008 5:10 pm

feature request : GRE tunnel

Wed Sep 10, 2008 8:24 am

It would be good finally to have GRE tunneling, ( that you can tunnel multicast on this , and then secure it with IPSec ), ipip tunnel is not an option..
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Wed Sep 10, 2008 9:12 am

what about EoIP?
 
marcins
just joined
Topic Author
Posts: 5
Joined: Thu Aug 21, 2008 5:10 pm

Re: feature request : GRE tunnel

Wed Sep 10, 2008 11:22 am

is it compatible with GRE on Cisco ? if yes, there should be some information in documentation :)
i assume it support mcast on this ?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Wed Sep 10, 2008 11:27 am

no, EoIP works only between RouterOS devices.
 
marcins
just joined
Topic Author
Posts: 5
Joined: Thu Aug 21, 2008 5:10 pm

Re: feature request : GRE tunnel

Wed Sep 10, 2008 12:25 pm

ok, so its feature request,

to have tunnels between ROS and Cisco/Juniper
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Wed Sep 10, 2008 12:28 pm

and how about PPTP? it uses GRE, and is compatible with Cisco. Not sure if it fits all your requirements though:
http://www.mikrotik.com/testdocs/ros/3.0/vpn/pptp.php
 
marcins
just joined
Topic Author
Posts: 5
Joined: Thu Aug 21, 2008 5:10 pm

Re: feature request : GRE tunnel

Wed Sep 10, 2008 4:42 pm

ok for me, will look into this. I need to tunnel IPTV to my home from Cisco..

thanks :)
 
lscrlstld
just joined
Posts: 18
Joined: Fri Jun 08, 2007 2:09 am

Re: feature request : GRE tunnel

Mon Apr 20, 2009 4:55 am

Are there some news about GRE tunnel ?
 
User avatar
nz_monkey
Forum Guru
Forum Guru
Posts: 2195
Joined: Mon Jan 14, 2008 1:53 pm
Location: Over the Rainbow
Contact:

Re: feature request : GRE tunnel

Mon Apr 20, 2009 6:03 am

Hi,

There is an ongoing effort to get Mikrotik to add "IPv4 Tunnel" support to their IPSEC implementation. This will allow easy direct compatibility with Juniper, Cisco, Netscreen, Fortinet, Watchguard to support interface/route based tunnels. It will allow dynamic routing as well as multicast between the different vendors units easily.

If you would like this please chime in on the v4 feature requests thread http://forum.mikrotik.com/viewtopic.php?f=1&t=21357
 
itdirector
just joined
Posts: 3
Joined: Sat Aug 01, 2009 12:02 pm

Re: feature request : GRE tunnel

Sat Aug 01, 2009 12:12 pm

Hello. Very disappointed in Mikrotik Router OS is not supported by clear GRE tunnel (port 47) 8) . Your IPIP tunnel (port 4) is not supported in hardware Cisco. PPTP tunnel I do not fit (the technical requirements of VoIP provider Rostelecom) Now I have to throw out your Router board in the scrap-heap, and buy Cisco :cry: . Why is it so difficult to add pure GRE tunnel in Mikrotik Router OS? I do not understand your lack of talent and stubborn programmers .... : (((I guess just on that - that you Lietuviai .... :?:
 
lscrlstld
just joined
Posts: 18
Joined: Fri Jun 08, 2007 2:09 am

Re: feature request : GRE tunnel

Sat Aug 01, 2009 6:10 pm

unfortunately, I had to replace one MK by cisco router to be use a simple gre tunnel with a carrier...
 
dssmiktik
Forum Veteran
Forum Veteran
Posts: 732
Joined: Fri Aug 17, 2007 8:42 am

Re: feature request : GRE tunnel

Sun Aug 02, 2009 2:31 am

I agree as well, PLEASE just support GRE. Hell it's already included but not "available" through RouterOS. All EoIP is an extension "on-top" of GRE, meaning GRE already exists in RouterOS. Please Mikrotik, EoIP is great, but don't strip away functions to add new ones.
 
itdirector
just joined
Posts: 3
Joined: Sat Aug 01, 2009 12:02 pm

Re: feature request : GRE tunnel

Sun Aug 02, 2009 8:51 pm

So I say - just add a blank GRE tunnel, and so many users with Mikrotik Router OS will be easier and more pleasant! :D
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Mon Aug 03, 2009 11:23 am

guess just on that - that you Lietuviai
confusing latvians with lithuanians will definitely not get you any bonus points for new feature requests :D
 
lscrlstld
just joined
Posts: 18
Joined: Fri Jun 08, 2007 2:09 am

Re: feature request : GRE tunnel

Mon Aug 03, 2009 3:20 pm


confusing latvians with lithuanians will definitely not get you any bonus points for new feature requests :D
I love the Latvians people! well.... brazilian love all people...

So, get me now a GRE ! :-)
 
itdirector
just joined
Posts: 3
Joined: Sat Aug 01, 2009 12:02 pm

Re: feature request : GRE tunnel

Mon Aug 03, 2009 6:17 pm

Sorry, my English language I was brought into such subtleties.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Tue Aug 04, 2009 9:25 am

OK, I will file this as a feature request, but it will not be my decision.
 
lscrlstld
just joined
Posts: 18
Joined: Fri Jun 08, 2007 2:09 am

Re: feature request : GRE tunnel

Tue Aug 04, 2009 2:43 pm

Liels paldies!
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Tue Aug 04, 2009 2:43 pm

Nice :)
 
User avatar
hilton
Long time Member
Long time Member
Posts: 634
Joined: Thu Sep 07, 2006 5:12 pm
Location: Jozi (aka Johannesburg), South Africa

Re: feature request : GRE tunnel

Thu Aug 06, 2009 1:54 pm

Normis, jūs esat gudrs persona

:-)
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Thu Aug 06, 2009 3:09 pm

LOL :D man šķiet ka turpmāk forumā vajadzētu sarunāties tikai latviešu valodā.
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: feature request : GRE tunnel

Thu Aug 06, 2009 3:11 pm

Интернациональный форум )))

Normis, я тоже считаю, что надо общаться только на английском :lol:
 
User avatar
chapex
Member Candidate
Member Candidate
Posts: 138
Joined: Wed May 30, 2007 1:23 am
Location: Patagónia Argentina
Contact:

Re: feature request : GRE tunnel

Thu Aug 06, 2009 4:14 pm

sorry, the forum 's language is english. jajaja :lol:
 
soma
just joined
Posts: 5
Joined: Fri Dec 04, 2009 2:48 pm

Re: feature request : GRE tunnel

Fri Dec 04, 2009 3:48 pm

Hi All,
Is it any new about GRE support? I need actually this feature to run IPTV multicast tunnel between Cisco router and MikroTik. I am new with MikroTik. Is it possible to fix establish muticast tunnel between Cisco and MikroTik?
Thanks!
 
User avatar
nz_monkey
Forum Guru
Forum Guru
Posts: 2195
Joined: Mon Jan 14, 2008 1:53 pm
Location: Over the Rainbow
Contact:

Re: feature request : GRE tunnel

Sat Dec 05, 2009 1:19 am

Two features I want to use on a weekly basis in RouterOS but cannot:

- GRE tunnels
- IPSEC VTI (Virtual Tunnel Interface)

I hope that Mikrotik will add these, I know it is not trivial but adding these will vastly improve the flexibility when connecting to networks using equipment from other vendors.
 
ayufan
Member
Member
Posts: 334
Joined: Sun Jun 03, 2007 9:35 pm
Contact:

Re: feature request : GRE tunnel

Thu Jan 14, 2010 2:56 am

So what about GRE tunnels? It shouldn't be so hard because is already in kernel source as well as ipip.
Last edited by ayufan on Fri Jan 15, 2010 12:55 am, edited 1 time in total.
 
dssmiktik
Forum Veteran
Forum Veteran
Posts: 732
Joined: Fri Aug 17, 2007 8:42 am

Re: feature request : GRE tunnel

Thu Jan 14, 2010 4:22 am

Correct, it's already included as a kernel module. EoIP is just layered on-top of GRE.
 
maco
newbie
Posts: 39
Joined: Fri Jun 19, 2009 9:02 pm

Re: feature request : GRE tunnel

Fri Jan 29, 2010 1:55 pm

thumbs up for this one - GRE would be absolutely splendid! I would even pay an extra buck to get the GRE support! we are using EoIP now, however we will have to replace the RB1000U for CISCO because of the policy in the datacentre - GRE would do the trick!

maybe to have a chip-in site set up? :) if you get enough money from forum folks to implement a feature - you will just do it :)
 
nzzz
just joined
Posts: 4
Joined: Wed Apr 07, 2010 10:45 pm

Re: feature request : GRE tunnel

Wed Apr 07, 2010 10:51 pm

Configuring a GRE Tunnel over IPsec with OSPF
Are this solution is possible whit MT?

Also miss and need GRE support :(
 
ayufan
Member
Member
Posts: 334
Joined: Sun Jun 03, 2007 9:35 pm
Contact:

Re: feature request : GRE tunnel

Wed May 19, 2010 5:35 pm

any news about GRE?
 
tonis
just joined
Posts: 7
Joined: Wed Mar 24, 2010 10:46 am

Re: feature request : GRE tunnel

Sun May 23, 2010 8:49 pm

I'd also really like to see GRE-tunnels be possible with Mikrotik. PPTP/L2TP are bit too heavy solutions just to create simple tunnels between Mikrotik and Juniper/Cisco routers.
 
regardtv
Frequent Visitor
Frequent Visitor
Posts: 72
Joined: Sat Jan 21, 2006 6:54 pm
Location: Johannesburg, South Africa
Contact:

Re: feature request : GRE tunnel

Thu Jun 10, 2010 11:27 pm

After fighting more interconnections with GGSN's I had to revert to another CISCO (damn)....

Guys, GRE support (as in direct GRE tunnel compatible with Cisco) would be a life saver....
 
FIPTech
Long time Member
Long time Member
Posts: 560
Joined: Tue Dec 22, 2009 1:53 am

Re: feature request : GRE tunnel

Sat Jun 26, 2010 10:21 pm

I'd like to see GRE tunnels as well, for compatibility reasons with Linux.

We need as well the possibility to do policy routing on EoIP or GRE tunnels. Not possible actually if the tunnels destination adress is the same for all tunnel.
 
ayufan
Member
Member
Posts: 334
Joined: Sun Jun 03, 2007 9:35 pm
Contact:

Re: feature request : GRE tunnel

Sun Jun 27, 2010 6:44 pm

After fighting more interconnections with GGSN's I had to revert to another CISCO (damn)....

Guys, GRE support (as in direct GRE tunnel compatible with Cisco) would be a life saver....
Most probably they won't add support for pure GRE, because it will confilct with current implementation of EoIP.
 
FIPTech
Long time Member
Long time Member
Posts: 560
Joined: Tue Dec 22, 2009 1:53 am

Re: feature request : GRE tunnel

Mon Jun 28, 2010 2:18 am

It should not conflict because Mikrotik has added an Index to allow more than one tunnel.

So a true GRE tunnel (without tunnel index) should not conflict with an EoIP tunnel...


It would be desirable that Mikrotik gives some clarifications about how they did implement EoIP. Do they follow RFC1701 (Generic Routing Encapsulation). Do they use the optionnal key field for their index ?

If they used this field, then EoIP should be compatible with GRE, if we use index=0.

Then it should be compatible with Cisco and Linux GRE (for Cisco, GRE keepalive needs to be disabled to work with Linux GRE).
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: feature request : GRE tunnel

Mon Jun 28, 2010 2:33 am

maybe someone can shiff and compare EoIP and GRE packets? =)
 
jpmtk
just joined
Posts: 1
Joined: Wed Jun 30, 2010 2:58 am

Re: feature request : GRE tunnel

Wed Jun 30, 2010 3:01 am

GRE Tunnels would help me a lot as well - I most often have to deploy small Cisco boxes when I would much rather use a Mikrotik.

--- Just one more person asking for this feature request... Thank you.
 
bbmj214
just joined
Posts: 4
Joined: Tue Jul 06, 2010 5:26 am

Re: feature request : GRE tunnel

Tue Jul 06, 2010 5:31 am

i would also like gre tunnel support. it would be very usefull.
 
eflanery
Member
Member
Posts: 376
Joined: Fri May 28, 2004 10:11 pm
Location: Moscow, ID
Contact:

Re: feature request : GRE tunnel

Wed Sep 08, 2010 3:22 am

It looks like 5.0b7 has a "/interface gre" section and a "GRE Tunnel" tab in Winbox.

Awesome!

Thanks guys. :D
 
blake
Member
Member
Posts: 426
Joined: Mon May 31, 2010 10:46 pm
Location: Arizona

Re: feature request : GRE tunnel

Wed Sep 08, 2010 3:40 am

Glad you're able to get your hands on that before the rest of us.
 
eflanery
Member
Member
Posts: 376
Joined: Fri May 28, 2004 10:11 pm
Location: Moscow, ID
Contact:

Re: feature request : GRE tunnel

Wed Sep 08, 2010 3:57 am

Glad you're able to get your hands on that before the rest of us.
It's currently running on demo2, so anyone can have a look.
 
ayufan
Member
Member
Posts: 334
Joined: Sun Jun 03, 2007 9:35 pm
Contact:

Re: feature request : GRE tunnel

Wed Sep 08, 2010 10:50 am

finally... so we waiting for new release ;)
 
hedele
Member
Member
Posts: 338
Joined: Tue Feb 24, 2009 11:23 pm

Re: feature request : GRE tunnel

Fri Sep 10, 2010 12:15 am

Whoopie and it even gives the option of source-ip! :)
Now bless L2TP, PPTP and EoIP with the same source-ip option and there will be a lot of happiness in Mikrotik land :)
 
changeip
Forum Guru
Forum Guru
Posts: 3833
Joined: Fri May 28, 2004 5:22 pm

Re: feature request : GRE tunnel

Fri Sep 10, 2010 2:15 am

Whoopie and it even gives the option of source-ip! :)
Now bless L2TP, PPTP and EoIP with the same source-ip option and there will be a lot of happiness in Mikrotik land :)
I've been asking for that feature since 2.8 : )
 
und3ath
Frequent Visitor
Frequent Visitor
Posts: 62
Joined: Mon Mar 23, 2009 7:01 pm

Re: feature request : GRE tunnel

Fri Sep 10, 2010 12:28 pm

yes, EoIP with source IP, I want this too :)
 
FIPTech
Long time Member
Long time Member
Posts: 560
Joined: Tue Dec 22, 2009 1:53 am

Re: feature request : GRE tunnel

Fri Sep 10, 2010 2:51 pm

Good point. Should permit compatibility with Cisco, Linux, Vyatta and others...

I hope that Keepalive option will be present, so that we can have a statefull tunel for static routes.


We need this capability for a link to a provider where we cannot use BGP. He has only support for Cisco GRE, so there is no other possibility than using GRE + Keepalive.




According to Cisco about Keepalive option :

"GRE tunnels are designed to be completely stateless. This means that each tunnel end-point does not keep any information about the state or availability of the remote tunnel end-point. A consequence of this is that the local tunnel end-point router does not have the ability to bring the line protocol of the GRE Tunnel interface down if the remote end of the tunnel is unreachable. The ability to mark an interface as down when the remote end of the link is not available is used in order to remove any routes (specifically static routes) in the routing table that use that interface as the outbound interface. Specifically, if the line protocol for an interface is changed to down, then any static routes that point out that interface are removed from the routing table. This allows for the installation of an alternate (floating) static route or for Policy Based Routing (PBR) to select an alternate next-hop or interface.

Normally, a GRE Tunnel interface comes up as soon as it is configured and it stays up as long as there is a valid tunnel source address or interface which is up. The tunnel destination IP address must also be routable. This is true even if the other side of the tunnel has not been configured. This means that a static route or PBR forwarding of packets via the GRE tunnel interface remains in effect even though the GRE tunnel packets do not reach the other end of the tunnel.

Before GRE keepalives were implemented, there were only three reasons for a GRE tunnel to shut down:

*

There is no route to the tunnel destination address.
*

The interface that anchors the tunnel source is down.
*

The route to the tunnel destination address is through the tunnel itself.

These three rules (missing route, interface down and mis-routed tunnel destination) are problems local to the router at the tunnel endpoints and do not cover problems in the intervening network. For example, these rules do not cover the case in which the GRE tunneled packets are successfully forwarded, but are lost before they reach the other end of the tunnel. This causes data packets that go through the GRE tunnel to be "black holed", even though an alternate route that uses PBR or a floating static route via another interface is potentially available. Keepalives on the GRE tunnel interface are used in order to solve this issue in the same way as keepalives are used on physical interfaces.

With Cisco IOS® Software Release 12.2(8)T, it is possible to configure keepalives on a point-to-point GRE tunnel interface. With this change, the tunnel interface dynamically shuts down if the keepalives fail for a certain period of time. In order to better understand how GRE tunnel keepalives work, these sections discuss some other common keepalive mechanisms. "
 
ayufan
Member
Member
Posts: 334
Joined: Sun Jun 03, 2007 9:35 pm
Contact:

Re: feature request : GRE tunnel

Fri Sep 10, 2010 4:10 pm

As did I see on demo.mt.lv there is keepalive support.

normis: When we can expect 5.0beta7?
 
jero
just joined
Posts: 2
Joined: Wed Sep 29, 2010 2:47 am

Re: feature request : GRE tunnel

Wed Sep 29, 2010 3:23 am

Good People from Latvia, :D

I've just replaced a Cisco 1841 (huge) with a RB-750G/5.0rc1 (tiny) to manage some GRE tunnels.

I'd like to suggest to fix the default GRE MTU in 1476 bytes, the default value is 1480 and it caused some problems that lasted a bit to find out.

Now everything's working fine.

Mikrotik, thank you very much !!!

Best regards, Jero
Belo Horizonte / MG / Brazil

ps: sorry for my (very) poor English.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26977
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: feature request : GRE tunnel

Wed Sep 29, 2010 9:08 am

your english is not worse than mine ;)
 
ayufan
Member
Member
Posts: 334
Joined: Sun Jun 03, 2007 9:35 pm
Contact:

Re: feature request : GRE tunnel

Wed Sep 29, 2010 9:59 am

Normis, Sergejs can You check my ticket status?
[Ticket#2010092166000418] Broken GRE in RC1

I got no reply for a past few days ;)

Kamil
 
cvazquez
just joined
Posts: 4
Joined: Sun Mar 13, 2011 7:29 pm

Re: feature request : GRE tunnel

Fri Mar 25, 2011 9:35 pm

It’s great that there is support for GRE now, but why is there no option for tunnel ID (tunnel-key) like with EoIP?
 
variable
Member Candidate
Member Candidate
Posts: 217
Joined: Wed Apr 13, 2005 4:36 am

Re: feature request : GRE tunnel

Tue Jul 26, 2011 7:39 pm

Appears that the GRE tunnels can not be bridged though.

Also, the keepalive on EoIP does nothing! Doesn't matter what I set it to the interface will stay up, any idea when either of these issues will be resolved?

Thanks!
 
FIPTech
Long time Member
Long time Member
Posts: 560
Joined: Tue Dec 22, 2009 1:53 am

Re: feature request : GRE tunnel

Tue Jul 26, 2011 8:13 pm

EOIP is stateless. You can't use that if you need to know the state of the tunnel.


GRE is IP only. Ethernet GRE is not implemented.
 
User avatar
janisk
MikroTik Support
MikroTik Support
Posts: 6263
Joined: Tue Feb 14, 2006 9:46 am
Location: Riga, Latvia

Re: feature request : GRE tunnel

Wed Jul 27, 2011 2:18 pm

can you describe the problem.

as far as i know, you have to set keepalive on both ends of the tunnel
 
variable
Member Candidate
Member Candidate
Posts: 217
Joined: Wed Apr 13, 2005 4:36 am

Re: feature request : GRE tunnel

Wed Jul 27, 2011 6:11 pm

I understand that EoIP WAS stateless, but 5.x seems to have added a keepalive field. I had it set to 00:00:10 on both sides, if I take it down the interface always stays running.
 
dssmiktik
Forum Veteran
Forum Veteran
Posts: 732
Joined: Fri Aug 17, 2007 8:42 am

Re: feature request : GRE tunnel

Thu Jul 28, 2011 1:15 am

I believe the keepalive is only to send some traffic over the tunnel, not to detect running state. EoIP is still stateless in that it will always show running state, even if no traffic is sent across the tunnel.
 
variable
Member Candidate
Member Candidate
Posts: 217
Joined: Wed Apr 13, 2005 4:36 am

Re: feature request : GRE tunnel

Thu Jul 28, 2011 5:36 pm

Is there any chance that Ethernet support for GRE will be added? Otherwise there really is no good way to provide failover to a customer that is using our native IP space between us and another provider.