Strange bridging problem

Hello all,

I have an strange bridging problem.
I have to bridge 3 locations using mikrotik. i tried using ipsec (with eoip) and pptp bridging.

location1----(ipsec/pptp)---->location2<----(ipsec/pptp)----location3

Location 1 has an rb 450g
Location 2 is my main ‘vpn concentrator’ – i have 1 rb45-g, and 1 virtual machine on hyper-v (with a routable public ip)
Location 3 has an rb 750g.
All running 4.13.

Using rb450g on location2 everything works ok (i get ip’s from dhcp in location 1 and can ping everything from enywhere). Using the virtual machine in location 2 i cannot get ip’s on computers on that location (but the bridge interface get’s an ip – using dhcp from location 1). it’s like the bridge doesn’t want to forward traffic to the lan interface of the virtual machine.

The virtual machine has 4 interfaces, all ‘legacy network adapter’ ->dec21140 emulated.

Any ideas?

Anyone?

If you’re sure the config is the same (/export with machine specific things removed on on the 450G, copy and paste on the virtualized router) it’s an issue with the simulated hardware. I don’t think RouterOS has been tested with Hyper-V. If you have to emulate, try VMware - that seems to work for people.

The settings are the same, as far as i know. maybe i’m missing something.

i would give vmware a try, if it’s free, like hyper-v.

the virtual ‘LAN’ interface works properly before i add it to the bridge. Can someone guide me to some diagostics for this scenario?

later edit: cant install vmware server on top of hyper-v.

as long as i can mostly use the virtual network interface, i suspect it’s not an microsoft/vmware thing.

how can i debug this?