Uma solução seria criar um script que faça o seguinte:
- Buscar detalhes da rede das interfaces da WAN.
- Teste sua conectividade com probes do ICMP vinculando os probes à sua interface apropriada (-I flag no comando linux ping)
- Dependendo do status de conectividade, aja de acordo (se o link principal estiver inativo, alternando para o secundário)
O acima pode ser realizado com um simples shell script.