I have a CRS125-24G-1S-2HnD running ROS 6.29.1. I want to configure VLANs and trunks on it for my router and ESXi host. I have 3 VLANs configured and the ports bonded in etherchannel:
/interface vlan print
Flags: X - disabled, R - running, S - slave
# NAME MTU ARP VLAN-ID INTERFACE
0 R vlan100 1500 enabled 100 bridgevlan100
1 R vlan200 1500 enabled 200 bridgevlan200
2 R vlan300 1500 enabled 300 bridgevlan300
/interface bonding print
Flags: X - disabled, R - running
0 R name="routerbond" mtu=1500 mac-address=4C:5E:0C:91:86:64 arp=enabled slaves=ether21,ether22 mode=802.3ad primary=none link-monitoring=mii arp-interval=100ms arp-ip-targets=""
mii-interval=100ms down-delay=0ms up-delay=0ms lacp-rate=30secs transmit-hash-policy=layer-2-and-3
1 name="vmwarebond" mtu=1500 mac-address=4C:5E:0C:91:86:66 arp=enabled slaves=ether23,ether24 mode=802.3ad primary=none link-monitoring=mii arp-interval=100ms arp-ip-targets=""
mii-interval=100ms down-delay=0ms up-delay=0ms lacp-rate=30secs transmit-hash-policy=layer-2-and-3
The part that I cannot figure out is how to trunk those VLANs across the bonds and also bridge them to the other access level ports. I have tried to follow the wiki (i.e. http://wiki.mikrotik.com/wiki/Vlans_on_Mikrotik_environment) but I seem to be missing something.