Um problema frustrante que tenho enfrentado - simplesmente não sei o que há de errado.
Eu tenho um roteador Netgear WNR2000v3 com o DD-WRT v24-sp2 (19/03/12) std instalado. Tudo funciona perfeitamente à parte de uma questão.
Eu tenho um servidor de arquivos conectado a uma das portas Ethernet na parte traseira do roteador. O servidor de arquivos pode ver todos os dispositivos de rede corretamente (pode executar o ping corretamente). O servidor de arquivos - e todos os dispositivos - pode acessar a Internet através da interface eth0 (configurada para ser WAN). O DD-WRT obtém um IP da WAN via DHCP - tudo bem.
Aqui está a parte interessante. Quando meu laptop está conectado via wifi (dispositivo ath0 no roteador), o laptop pode ver o servidor de arquivos - eu posso fazer o ping. No entanto, quando conecto o laptop a outra porta Ethernet na parte traseira do roteador, ele não pode mais acessar o servidor de arquivos! Sempre que faço ping, recebo mensagens "Sem rota para hospedar" e "O host está inoperante" alternadamente - mesmo que ainda esteja funcionando bem.
Eu pensei que poderia ser um problema em relação à interface br0 criada por padrão - mas, tanto quanto eu posso ver, as portas ethernet (eth1) e o wifi (ath0) são conectadas como eu esperava. Você pode ver a página de configurações mostrando isso aqui:
Estou confiante de que as sub-redes são as mesmas. Devo também observar que, quando eu faço o SSH no roteador (o que posso fazer tanto na rede wifi quanto na Ethernet com fio), o roteador pode executar ping no servidor de arquivos o tempo todo. Eu simplesmente não consigo descobrir o que está errado, e espero que alguém possa lançar alguma luz sobre esse assunto estranho.