Veja se dá certo c/ tabela ARP e rotas c/ 2 aprouter...
Acredito que o que dá certo é vc trabalhar com 2 APs com APRouter, o primeiro com conexão WAN na ADSL1 e LAN exemplo: 192.168.1.1 255.255.0.0 Modo de Operação Gateway, (Gateway 1), o outro com conexão WAN na ADSL2 e LAN exemplo: 192.168.2.1 255.255.0.0 Modo de Operação Gateway, (Gateway 2), ambos interligados pela porta LAN.
Controle de Banda em cada Gateway.
Toda entrada de clientes no Gateway1.
Em ethers de ambos crie uma tabela ARP identica de todos os clientes variando o IP tipo 192.168.1.100 para quem vc quer no Gateway 1 e 192.168.2.100 para quem vc quer no Gateway 2.
em script pessoal
#!/bin/sh
iptables -t nat -I POSTROUTING -s 192.168.1.0/24 -j SNAT --to-source Gateway 1
iptables -t nat -I POSTROUTING -s 192.168.2.0/24 -j SNAT --to-source 192.168.2.1
se quiser um nat diferente pode-se usar rotas:
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1
tente aí e poste se deu certo, acho mais fácil que ficar setando gateways diferentes em cada cliente.
Abs.