Eu tenho atualmente duas conexões PPPoE estabelecidas, a primeira delas, ppp0
(configurado como gateway padrão) é perfeitamente utilizável, a segunda, ppp1
no entanto não parece encaminhar nenhum tráfego para "userland". Se eu obtiver ping -I ppp0 google.com
, obtenho respostas, fazendo o mesmo na segunda conexão - ping -I ppp1 google.com
resulta em uma aparente perda de pacotes de 100%. A execução de tshark -i ppp1
ao mesmo tempo mostra as solicitações e respostas de eco do ICMP.
ping -I ppp1 google.com
PING google.com (74.125.225.142) from 1.2.3.4 ppp1: 56(84) bytes of data.
^C
--- google.com ping statistics ---
7 packets transmitted, 0 received, 100% packet loss, time 6047ms
Tshark está correndo ao mesmo tempo
tshark -i ppp1
Capturing on ppp1
8.358744 1.2.3.4 -> 74.125.225.142 ICMP 100 Echo (ping) request id=0x3630, seq=1/256, ttl=64
8.381235 74.125.225.142 -> 1.2.3.4 ICMP 100 Echo (ping) reply id=0x3630, seq=1/256, ttl=57
9.366481 1.2.3.4 -> 74.125.225.142 ICMP 100 Echo (ping) request id=0x3630, seq=2/512, ttl=64
9.388846 74.125.225.142 -> 1.2.3.4 ICMP 100 Echo (ping) reply id=0x3630, seq=2/512, ttl=57
Eu pensei que o problema pode estar relacionado às regras do firewall, mas as regras estão configuradas para ppp+
, então ppp0
e ppp1
devem ser tratados igualmente (confirmado com iptables -v -L
).
O que estou fazendo de errado?