Dropped Packets - RE650
Good Morning,
I've been experiencing intermittent connectivity issues.
My network setup:
Modem provides Internet to Router
ArcherC5400X v1.0 - 1.1.2 Build 20191223 rel.73956(4555)
RE650 v1.0 - 1.0.7 Build 20190521 Rel. 52591
Wired Desktop into the RE650 port
Wireless device (cellphone) connected to RE650
Desktop can ping RE650 with 0% loss.
Desktop pings Router with ~25% loss.
Desktop pings external site (google.com) ~25% loss. (Which makes sense if the route to the router is dropping packets)
These symptoms by themselves seem to point to an issue with the connection between the RE650 and the Router.
However, when you are pinging from the routers diag page, you get 0% loss to the RE650.
Router pings RE650 with 0% Loss:
PING 192.168.1.195 (192.168.1.195): 64 data bytes
Reply from 192.168.1.195: bytes=64 ttl=64 seq=1 time=1.286 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=2 time=1.164 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=3 time=1.005 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=4 time=0.784 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=5 time=0.853 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=6 time=0.991 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=7 time=1.169 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=8 time=1.260 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=9 time=0.999 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=10 time=1.589 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=11 time=1.027 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=12 time=1.027 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=13 time=0.893 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=14 time=0.896 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=15 time=1.101 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=16 time=1.338 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=17 time=0.867 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=18 time=1.178 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=19 time=1.036 ms
Reply from 192.168.1.195: bytes=64 ttl=64 seq=20 time=1.555 ms
--- Ping Statistic "192.168.1.195" ---
Packets: Sent=20, Received=20, Lost=0 (0.00% loss)
Round-trip min/avg/max = 0.784/1.101/1.589 ms
Router pings wireless device connected through RE650 0% loss:
PING 192.168.1.193 (192.168.1.193): 64 data bytes
Reply from 192.168.1.193: bytes=64 ttl=64 seq=1 time=76.637 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=2 time=2.454 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=3 time=2.283 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=4 time=3.940 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=5 time=3.678 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=6 time=4.563 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=7 time=2.618 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=8 time=5.915 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=9 time=3.236 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=10 time=3.152 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=11 time=2.860 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=12 time=2.547 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=13 time=2.538 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=14 time=2.416 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=15 time=2.280 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=16 time=11.011 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=17 time=2.240 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=18 time=2.426 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=19 time=2.858 ms
Reply from 192.168.1.193: bytes=64 ttl=64 seq=20 time=2.233 ms
--- Ping Statistic "192.168.1.193" ---
Packets: Sent=20, Received=20, Lost=0 (0.00% loss)
Round-trip min/avg/max = 2.233/7.094/76.637 ms
Router pings wired desktop connected through RE650 Ethernet port with ~25% loss:
PING 192.168.1.192 (192.168.1.192): 64 data bytes
Reply from 192.168.1.192: bytes=64 ttl=128 seq=1 time=2.144 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=2 time=1.536 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=3 time=1.952 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=4 time=201.315 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=5 time=1.862 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=6 time=1.840 ms
Request timed out!
Reply from 192.168.1.192: bytes=64 ttl=128 seq=8 time=300.899 ms
Request timed out!
Reply from 192.168.1.192: bytes=64 ttl=128 seq=10 time=1.385 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=11 time=1.443 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=12 time=1.498 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=13 time=1.572 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=14 time=1.385 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=15 time=1.293 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=16 time=1.147 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=17 time=1.449 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=18 time=1.141 ms
Reply from 192.168.1.192: bytes=64 ttl=128 seq=19 time=1.577 ms
Request timed out!
--- Ping Statistic "192.168.1.192" ---
Packets: Sent=20, Received=17, Lost=3 (15.00% loss)
Round-trip min/avg/max = 1.141/30.908/300.899 ms
Now, this seems to be an issue with either the desktop, the cable, the ports on either side (desktop or RE650), or the RE650.
When Desktop is wired directly to the Router, there is 0% loss(IP Change since the MAC changed when not coming from the RE650):
PING 192.168.1.196 (192.168.1.196): 64 data bytes
Reply from 192.168.1.196: bytes=64 ttl=128 seq=1 time=0.802 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=2 time=0.567 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=3 time=0.543 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=4 time=1.367 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=5 time=0.614 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=6 time=0.630 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=7 time=0.596 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=8 time=0.501 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=9 time=0.631 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=10 time=0.620 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=11 time=0.493 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=12 time=0.642 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=13 time=0.640 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=14 time=0.711 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=15 time=0.821 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=16 time=0.606 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=17 time=0.782 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=18 time=0.724 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=19 time=0.638 ms
Reply from 192.168.1.196: bytes=64 ttl=128 seq=20 time=0.683 ms
--- Ping Statistic "192.168.1.196" ---
Packets: Sent=20, Received=20, Lost=0 (0.00% loss)
Round-trip min/avg/max = 0.493/0.681/1.367 ms
This clears the desktop from being the root cause.
I've used two different validated cables between the RE650 and the Desktop, this clears the cable as the root cause.
I'm left with what I believe to be a bad Ethernet port on the RE650.
Am I missing anything and does my logic track?
If it's a bad port, where do I go from here?
What else could I do to test and validate my hypothesis?
Thanks for reading.
Cody
Edit: Minor corrections and clarifications