Quote Originally Posted by ramesh_tn View Post
My problem, if you remove all the vlan, load balancing etc, is very simple.
I am unable to ping anything through vlan4, if the default route is not through vlan 4. The minute i change default route to use vlan4 things start working. If I change default route to use vlan5, that starts working, but vlan4 stops. This happens for all the interfaces. In fact, things work on all interfaces when the muti-path default route is set to use all 4 interfaces.

I don't know if you have solved this yet, but setting
"net.ipv4.conf.all.rp_filter = 0" in /etc/sysctl.conf solved it for me.