EoIP with Linux. HOW?

I have working IPSec transport tunnel with my Linux router and MT. Now I need to interconnect LAN-s behind them on Layer-2. Is there some posibilities to do this?

AFAIK, there is no MT EoIP implementation on Linux.

EoIP is propieraty of MT

from the manual

Ethernet over IP (EoIP) Tunneling is a MikroTik RouterOS protocol that creates an Ethernet tunnel between two routers on top of an IP connection.

Only MT can work with another MT

Maxi

As I understood MT uses GRE protocol for Ethernet transmission. Question is - are there some implementation or path for Linux GRE to transfer Ethernet frames? In GRE RFC this thing is allowed…

I think there is only one the way - to write your own drivers.