CRS125 & vlan trunking delema

Hey guys,

I’ve followed the example here http://wiki.mikrotik.com/wiki/Manual:CRS_examples. I have just 1 vlan, 100.

Port 1 - tagged (trunk)
Port 2-24 - untagged

My problem is, the below only seems to work for port 1
/interface vlan
add name=vlan100 vlan-id=100 interface=ether2-master
/ip address
add address=192.168.88.1/24 interface=vlan100 network=192.168.88.0

If I ping it from port 2-24 I can see the ARP traffic in tcpdump, but there its like the device does not get the response as it asks for ARP again.

Should the switch be added to the vlan? also, should there be any egress or ingress translations?