Você criou bridges? Eu fiz usando só o netfilter (iptables) para load balancer (usando a tabela mangle, pesos e etc) é failover (usei o iproute e um script para verificar o estado da conexão junto com ucarp, portado do bsd).