Adding VLans to VRRP interface

I am trying to setup a VRRP setup. I have this all setup and it will work if I set it up as follows.

Eth1
VLan 1
VRRP
Vlan 2
VRRP

What I want to do is set it up as follows.

Eth1
VRRP
Vlan 1
Vlan 2

I can not get this to work. I do get an arp entry for the gateway but I can not get any traffic to pass. This will make the config much cleaner and easier to manage. Just wondering if anyone else has had any luck getting a similar config to work?

Thanks
Phil

VRRP runs on a per broadcast domain basis, so you do need to run one VRRP instance per VLAN interface.

VRRP uses a Broadcast domain to communicate between the two routers but it doesn’t need a VRRP instance for each broadcast domain. You can have many broadcast domains on a single interface.

So I figured out my problem. In my test setup I was connecting to a VRRP instance that was running in the Eth1 → Vlan1 → VRRP scheme. That being said when I created a VRRP instance on my test Mikrotiks, The two instances where assigned the same mac address. This caused a MAC conflict on the LAN because both sets had the same mac so they where not able to talk to each other.

Since it is not possible to change the MAC on a VRRP or VLAN interface in the Mikrotik it is not possible to run two sets of VRRP enabled routers on the same lan segment.

Thanks
Phil

maybe http://wiki.mikrotik.com/wiki/Change_MAC_address_of_VLAN_interface can help