Ping vLans rb450G OK / Thru switch layer2 no way!!!

Guys,

My RB450 connects to my switch via trunk port. I have 4 vLans, all working fine!

I cant ping any host of any vLan when I am in one of them. But from the vLan to ping my notebook that is pluged direct into the RB in another IP range works fine.

What do I have to do to have this inter lan comunnication thru my switch ? its a SRW224G4 Linksys. Is it possible ?

Is this a something normal or not ?

Do I have to tag the packages on the router before it sends to the desired host in the vLan attached in the switch ? do I have to do this os someone in the middle should be doing this automatic and for some reason it s not doing ?

cheers