Se os dois dispositivos não puderem pingar um ao outro, parece que a ponte não está configurada corretamente. Não há roteamento de protocolo IP envolvido na ponte. Qual é a saída de brctl show ? Isso deve mostrar algo como
$ brctl show
bridge name bridge id STP enabled interfaces
br0 8000.003018a46079 no eth1
eth2
Se ambas as interfaces não estiverem listadas, então isso precisa ser corrigido.
Você também pode tentar o comando brctl showmacs br0
e se o STP (spanning tree protocol) foi ativado acima do comando brctl showstp br0
. O primeiro deve mostrar os endereços mac dos dois dispositivos e, para o último, você deve verificar se cada porta está no estado encaminhamento
Dado que você diz que cada um pode acessar a Internet, presumo que todas as interfaces foram criadas. Se não, o seguinte deve fazer isso.
ip link set br0 up
ip link set eth0 up
ip link set eth1 up
ip link set eth2 up