Se uma interface cair fisicamente (cabo desconectado, sem sinal de Wi-Fi) ou não tiver informações de DHCP, o Mac OS X fará o failover automático para a próxima interface ativa na lista nas preferências Rede. Você pode alterar a prioridade usando a opção "Definir ordem de serviço ..." no menu de ações .
No entanto, isso não se preocupa com falhas que são a falta de pacotes passando. Se esse for o seu problema, talvez você possa encontrar ou criar uma ferramenta para desligar automaticamente a interface que está falhando por um momento (como por ifconfig en0 down
); quando for reativado, não obterá uma concessão de DHCP e permanecerá inativo até que esteja funcionando novamente.