EOIP in bridge doesn't work

Hello,
eoip.jpg
When I have this configuration :
EOIP11 – 10.0.1.1 (On router1)
EOIP11 – 10.0.1.250(on Router3)

It’s working – I get ping from both side
When I insert the EOIP into the bridge ,and remove their IP
So the only IP is of the bridge
I get no ping

When I do the same thing in Router2 – I get ping after I enter the EOIP into the bridge….


What could it be?
I’m guessing something in the bridge setting ?

Router3
/interface bridge
add admin-mac=00:00:00:00:00:FF auto-mac=no name=bridge1 protocol-mode=none

Router1
/interface bridge
add admin-mac=02:52:0A:B6:11:11 auto-mac=no name=bridge1

Router2
/interface bridge
add admin-mac=02:48:50:19:42:01 auto-mac=no name=bridge1

Thanks,

You may have some kind of circular routing issue.

The drawing is a good start. I need to confirm that the interfaces connecting the routers all have different IP addresses than what you are trying to share. Have a look at the diagram and commands shown below. You’ll see that I’ve built a tunnel from r1 to r3 and r2 to r3. I’ve also created a bridge on each router and placed the EoIP interfaces in that bridge. The last detail you’ll see is that the address scheme used on the bridge (stretched layer 2 or VLAN) is that it uses different addressing. You can’t move an IP from the Ethernet interface directly into a stretched layer 2 fabric like that.

If all 3 of these routerboards are local and directly connected you don’t have to use EoIP to accomplish this. EoIP is typically seen when you need to stretch layer 2 past a layer 3 boundary. Typically this would be over the Internet.
MikroTik Forums EoIP Stretch of a VLAN.png

I hav edone everything as you say
didn’t work
only router2 can connect\ping to router3
router1 - nothing
On Router1 - when I remove the EOIP from the bridge and give him another IP , and do the same on Router3 - it’s working…

I can also see that when I open IP-arp
I get
10.0.0.250 00:00:00:00:00:00 bridge1

and on router3 :
10.0.0.1 00:00:00:00:00:00 bridge1

I have reset configuration twice on router1
put admin MAC from the bridge

the support said to put
rtsp : none
on all routers - didn;t help

nothing…

so what else could it be?


Thanks ,

Thanks for the reply! Just to be clear. You need IP addresses on the Ethernet interfaces and the bridge interfaces for it to work. You are correct that you may need to set the admin MAC address on the bridges. That’s a good practice.

If you look at my drawing you’ll see that all 3 routers can ping one another before you place an IP on the bridges. When you place an IP on each bridge it needs to be from the same subnet and you need to add the EoIP tunnel interface as a bridge port.

This is possible to lab up in GNS3, the network simulator, it may be good to start there if you are working with physical hardware that’s not physically in the same place.