La red tiene 2 routers de la siguiente forma:
TLFNO---3com812----WRT54G~~~~~3 Windows 2000
+ + + + + + + + + +|----- 1 Debian
----- = Conexion con cable
~~~~ = Conexion inalambrica
Bueno pues desde cualquier windows o desde el servidor con linux hago ping al router WRT54G y va todo perfecto, pings de menos de 1ms, pero si hago ping al 3com812 pasan cosas rarisimas, como esto:
(192.168.93.74 es la ip del 3com812)
Reply from 192.168.93.74: bytes=32 time=37ms TTL=254
Reply from 192.168.93.74: bytes=32 time=150ms TTL=254
Reply from 192.168.93.74: bytes=32 time=21ms TTL=254
Reply from 192.168.93.74: bytes=32 time=123ms TTL=254
Ping statistics for 192.168.93.74:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 21ms, Maximum = 150ms, Average = 82ms
Y hasta 300ms llega a dar, y otras veces 2ms, vamos que algo le pasa a la conexion entre los dos routers.
El 3com812 me dice que no hay colisiones ni errores, pero eso si, me dice que tiene un montonazo de "Deferred Transmissions". El cable que los une es un CAT5 de los normales, AWG 24, que mide unos 20-25 metros.
He probado a poner un hub entre los dos routers para ver si "amplificaba" algo la señal pero nada, seguía con los pings de 200ms.
Lo mas curioso de todo es que si desenchufo el cable e inmediatamente lo vuelvo a enchufar me da pings de 1ms durante unos 5-10 segunudos, tras los cuales vuelve a los 20-300.
Me tiene loco el problema este ¿¿Que puedo hacer??