hi everyone I'm having a bit of a puzzle on one centos system, I have four interfaces: nm-team1 10.5.6.100 em1 192.168.2.17 em2 192.168.2.18 p3p3 172.25.12.222 I do: ping 10.5.6.17 -I em1 PING 10.5.6.17 (10.5.6.17) from 192.168.2.17 em1: 56(84) bytes of data. 64 bytes from 10.5.6.17: icmp_seq=1 ttl=64 time=0.367 ms the same for -I em2, for -I em1 and naturally for -I nm-team1 - all good. but: $ ping 10.5.6.17 -I p3p3 PING 10.5.6.17 (10.5.6.17) from 172.25.12.202 p3p3: 56(84) bytes of data. and nothing, ping waits and no reply, Ctrl+C with such a simple setup rules based routing should not be involved, kernel should figure it out, right? many thanks. L.