Ho riscontrato un problema un po 'frustrante: non so proprio cosa c'è che non va.
Ho un router Netgear WNR2000v3 con DD-WRT v24-sp2 (19/03/12) installato. Tutto funziona perfettamente a parte un problema.
Ho un file server collegato a una delle porte Ethernet sul retro del router. Il fileserver può vedere bene tutti i dispositivi di rete (può eseguire il ping bene). Il fileserver - e tutti i dispositivi - possono accedere a Internet tramite l'interfaccia eth0 (configurata per essere WAN). DD-WRT ottiene un IP WAN tramite DHCP - tutto bene.
Ecco la parte interessante. Quando il mio laptop è collegato tramite wifi (dispositivo ath0 sul router), il laptop può vedere il fileserver - posso eseguire il ping correttamente. Tuttavia, quando collego il laptop a un'altra porta Ethernet sul retro del router, non riesco più a raggiungere il file server! Ogni volta che eseguo il ping, ricevo i messaggi "Nessuna route verso l'host" e "L'host è inattivo" in modo intercambiabile, anche se in realtà funziona ancora bene.
Ho pensato che potesse essere un problema per quanto riguarda l'interfaccia br0 creata per impostazione predefinita, ma per quanto posso vedere, le porte Ethernet (eth1) e il wifi (ath0) sono collegate come mi aspetterei. Puoi vedere la pagina delle impostazioni che mostra questo qui:
Sono sicuro che le sottoreti siano uguali. Dovrei anche notare che quando accedo a SSH nel router (cosa che posso fare sia su Ethernet cablata sia su Ethernet), il router può sempre eseguire il ping del file server. Non riesco proprio a capire cosa c'è che non va, e spero che qualcuno possa far luce su questo strano problema.