Un problema un poco frustrante que he estado enfrentando, simplemente no sé qué está mal.
Tengo un enrutador Netgear WNR2000v3 con DD-WRT v24-sp2 (19/03/12) estándar instalado. Todo funciona perfectamente, aparte de un problema.
Tengo un servidor de archivos que está conectado a uno de los puertos ethernet en la parte posterior del enrutador. El servidor de archivos puede ver todos los dispositivos de red bien (puede hacer ping bien). El servidor de archivos, y todos los dispositivos, pueden acceder a Internet a través de la interfaz eth0 (configurada para ser WAN). DD-WRT obtiene una IP WAN a través de DHCP, todo bien.
Aquí está la parte interesante. Cuando mi computadora portátil está conectada a través de wifi (dispositivo ath0 en el enrutador), la computadora portátil puede ver el servidor de archivos; puedo hacer ping bien. Sin embargo, cuando conecto la computadora portátil a otro puerto Ethernet en la parte posterior del enrutador, ¡ya no puede llegar al servidor de archivos! Cada vez que hago ping, recibo los mensajes "No hay ruta al host" y "El host está inactivo" indistintamente, a pesar de que todavía está funcionando bien.
Pensé que podría ser un problema con respecto a la interfaz br0 creada por defecto, pero por lo que puedo ver, los puertos de ethernet (eth1) y el wifi (ath0) están unidos como yo esperaría. Puede ver la página de configuración que muestra esto aquí:
Estoy seguro de que las subredes son las mismas. También debo tener en cuenta que cuando ingreso SSH en el enrutador (lo que puedo hacer tanto en wifi como en ethernet con cable), el enrutador puede hacer ping al servidor de archivos bien en todo momento. Simplemente no puedo entender qué está mal, y espero que alguien pueda arrojar algo de luz sobre este extraño problema.