Sorry for multiple email. Even we can add a "pre-up sleep 5" to the secondary interfaces. This will make sure that the always other interface should come up first. This workaround is also working fine in your setup and should be fairly simple to implement in our provisioning code Thanks and Regards, Chhandak auto p1p2 iface p1p2 inet manual down ip addr flush dev p1p2 bond-master bond0 auto p1p1 iface p1p1 inet manual down ip addr flush dev p1p1 bond-master bond0 pre-up sleep 5 auto bond0 iface bond0 inet manual pre-up ifconfig bond0 up post-down ifconfig bond0 down bond-slaves none bond-miimon 100 bond-mode 802.3ad bond-xmit_hash_policy layer3+4 On 6/10/15, 12:15 AM, "Chhandak Mukherjee"