EoIP blocks ARP ??

Hi.

I have working setup with two MT with EoIP tunnel between them.
But problem is, that ARP doesn’t get thru that tunnel!
If i use VLAN for tunneling, it works fine. Even more, if i use VLAN for a second (to pass ARP) and switch to EoIP, then it still works for couple of minutes (till the end of ARP entry).
And if i add propper ARP entries manualy, it works.

So, the question is, am i doing something wrong (no, i don’t have any firewall rules) or can it be some hardware issue?
And second thing, what is the difference between using VLAN and EoIP?

Thanks!

  1. Make sure that ARP has not been disabled on the EoIP/Ethernet interface and bridge interface.
  2. EoIP create Ethernet tunnel over IP, it means Ethernet connection is established between two remote networks.
    VLAN is simply a way of grouping a set of switch ports together so that they form a logical network, separate from any other such group.

ARP is enabled. I also tried many combinations with it (proxy-arp, disabled).
I don’t havy any more ideas what can be wrong.

Provide us with some details, how ARP does not work for you ?
Post the following menus here,
‘interface eoip export’,
‘interface bridge export’.
Make sure that you are using the latest RouterOS version.

MT 1:
/ interface eoip
add name=“eoip_adsl” mtu=1500 mac-address=00:00:5E:00:00:01 arp=disabled remote-address=172.16.20.37 tunnel-id=1
comment=“” disabled=yes

/ interface bridge
add name=“brg_lan” mtu=1500 arp=enabled stp=no priority=32768 ageing-time=5m forward-delay=2s
garbage-collection-interval=4s hello-time=2s max-message-age=20s comment=“” disabled=no
add name=“brg_adsl” mtu=1500 arp=disabled stp=no priority=32768 ageing-time=5m forward-delay=15s
garbage-collection-interval=5s hello-time=2s max-message-age=20s comment=“” disabled=no
/ interface bridge port
set eth_lan bridge=brg_lan priority=128 path-cost=10
set eth_adsl bridge=brg_adsl priority=128 path-cost=10
set wlan_wojnowice bridge=none priority=128 path-cost=10
set wlan_kamieniec bridge=none priority=128 path-cost=10
set wlan_nadolice bridge=none priority=128 path-cost=10
set wds_kamieniec bridge=brg_lan priority=128 path-cost=10
set wds_wojnowice bridge=brg_lan priority=128 path-cost=10
set wds_nadolice bridge=brg_lan priority=128 path-cost=10
set eoip_adsl bridge=brg_adsl priority=128 path-cost=10
set vlan1 bridge=brg_adsl priority=128 path-cost=10



MT 2:
/ interface eoip
add name=“eoip_adsl” mtu=1500 mac-address=00:00:5E:00:00:02 arp=disabled remote-address=172.16.20.39 tunnel-id=1
comment=“” disabled=yes

/ interface bridge
add name=“brg_lan” mtu=1500 arp=enabled stp=no priority=32768 ageing-time=5m forward-delay=15s
garbage-collection-interval=5s hello-time=2s max-message-age=20s comment=“” disabled=no
add name=“brg_adsl” mtu=1500 arp=disabled stp=no priority=32768 ageing-time=5m forward-delay=15s
garbage-collection-interval=5s hello-time=2s max-message-age=20s comment=“” disabled=no
/ interface bridge port
set eth_adsl bridge=brg_adsl priority=128 path-cost=10
set eth_lan bridge=brg_lan priority=128 path-cost=10
set ap_dobrzykowice bridge=brg_lan priority=128 path-cost=10
set eoip_adsl bridge=brg_adsl priority=128 path-cost=10
set vlan1 bridge=brg_adsl priority=128 path-cost=10

The EoIP interfaces are intentionaly disabled, because i currently use vlan.
Don’t look at ARP settings, because i’ve arleady tried every posible set (enabled, disabled, proxy…)
Both MT are 2.9.6, is this wrong?

there was many updates since 2.9.6, try using 2.9.38 :unamused: