cancel
Showing results for 
Search instead for 
Did you mean: 

Packet Loss

NajH
Joining in

Hello there, empty void. Having a bit of an ongoing issue recently, for at least the last few weeks and it appears to be persisting. I'm experiencing intermittent packet loss, where many connections will simply hang forever, a refresh or similar can fire them through or could also hang. This is disrupting basically every network packet going out.

Last time I had connection issues the cable running into the home had been weather damaged, having a quick gander at it, it seems fine, but I'm no an expert when it comes to inspecting coaxial cables.

From wired PCs to wireless devices, the same issue crops up: some packets just go missing. Please find attached a copy of some metrics/logs that may help identify the issue (or not?).

3c8fce4faa88417f03b9486372e044cf09244707.png

Screen Shot 2023-12-03 at 13.41.00.png

Screen Shot 2023-12-03 at 13.39.50.png

Screen Shot 2023-12-03 at 13.39.03.png

I don't think that there's ever a stretch of time where things work normally, the issue appears to occur throughout the day at all hours, even very early in the morning. Please advise.

14 REPLIES 14

legacy1
Alessandro Volta

On a wired PC run CMD

ping -n 200 194.168.4.100

Your BQM to hub in router mode I take it mostly shows fine with the odd drop and some T3 to do with slight noise for your line 

Your problem might be DNS but the ping to it might show fine but not DNS queries which you can test by change your DNS per device to test to 1.1.1.1 , 8.8.8.8 or 9.9.9.9

---------------------------------------------------------------

NajH
Joining in

Here is the result of that command:

Spoiler

Pinging 194.168.4.100 with 32 bytes of data:
Reply from 194.168.4.100: bytes=32 time=32ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=15ms TTL=61
Reply from 194.168.4.100: bytes=32 time=13ms TTL=61
Reply from 194.168.4.100: bytes=32 time=13ms TTL=61
Reply from 194.168.4.100: bytes=32 time=44ms TTL=61
Reply from 194.168.4.100: bytes=32 time=23ms TTL=61
Reply from 194.168.4.100: bytes=32 time=14ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=29ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=17ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=13ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=14ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=30ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=5ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=14ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=17ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=34ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=6ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=20ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=15ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=11ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=10ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=7ms TTL=61
Reply from 194.168.4.100: bytes=32 time=12ms TTL=61
Reply from 194.168.4.100: bytes=32 time=13ms TTL=61
Reply from 194.168.4.100: bytes=32 time=8ms TTL=61
Reply from 194.168.4.100: bytes=32 time=13ms TTL=61
Reply from 194.168.4.100: bytes=32 time=26ms TTL=61
Reply from 194.168.4.100: bytes=32 time=9ms TTL=61
Reply from 194.168.4.100: bytes=32 time=16ms TTL=61
Reply from 194.168.4.100: bytes=32 time=17ms TTL=61

Ping statistics for 194.168.4.100:
Packets: Sent = 200, Received = 200, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 5ms, Maximum = 44ms, Average = 9ms

legacy1
Alessandro Volta

So you should test the DNS change to your device 

How to Change DNS Servers in Windows (lifewire.com)

---------------------------------------------------------------

NajH
Joining in

Thanks for your suggestion. I have earlier tried using 1.1.1.1/1.0.0.1, this did not appear to affect the issue. This DNS change was applied at the router level, using a Unifi Dream Machine. Having just now tried 8.8.8.8/8.8.4.4, I do not observe any change.

legacy1
Alessandro Volta

Well ping shows fine BQM is not that bad so maybe your PC is the problem? Can you get your WAN MAC and put it in your PC NIC and connect that in places of your router to see how your connection is.

here are some tests to run

Packet Loss Test – Test Your Connection Quality

Packet Loss Test - Test Your Connection Online | DeviceTests

---------------------------------------------------------------

NajH
Joining in

Good idea, it could very well be a hardware issue. I don't believe that it's my PC specifically, since this issue occurs when the PC is on or off, for example browsing the web on a mobile device. In fact, it appears to only affect particular sites or services, for example Discord. For the most part, traffic to Netflix or Youtube or similar will make it through, saved by buffered video.When multiple connections are made, the issue is mitigated, it's when singular connections fail that sites begin to fall apart. For example, news.ycombinator.com, it seems like various sites will perform perfectly, and various will perform very poorly. I'm not sure if this provides any insight into the issue. I can potentially infer that having good connections through to some sites is an indication that I'm either doing some kind of internal site blocking, which I would not be aware of, or that the issue is external to my network as otherwise all sites would be affected? It's one of those issues that's tricky to capture, each time I try to trigger it, the logs betray me. Finally caught some though:

Spoiler

Pinging news.ycombinator.com [209.216.230.240] with 32 bytes of data:
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=170ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Request timed out.
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=168ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Reply from 209.216.230.240: bytes=32 time=203ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=169ms TTL=50
Reply from 209.216.230.240: bytes=32 time=176ms TTL=50
Reply from 209.216.230.240: bytes=32 time=168ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Reply from 209.216.230.240: bytes=32 time=170ms TTL=50
Reply from 209.216.230.240: bytes=32 time=170ms TTL=50
Reply from 209.216.230.240: bytes=32 time=175ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=179ms TTL=50
Reply from 209.216.230.240: bytes=32 time=175ms TTL=50
Reply from 209.216.230.240: bytes=32 time=175ms TTL=50
Reply from 209.216.230.240: bytes=32 time=179ms TTL=50
Reply from 209.216.230.240: bytes=32 time=176ms TTL=50
Reply from 209.216.230.240: bytes=32 time=183ms TTL=50
Reply from 209.216.230.240: bytes=32 time=188ms TTL=50
Reply from 209.216.230.240: bytes=32 time=185ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=221ms TTL=50
Reply from 209.216.230.240: bytes=32 time=224ms TTL=50
Reply from 209.216.230.240: bytes=32 time=202ms TTL=50
Reply from 209.216.230.240: bytes=32 time=222ms TTL=50
Reply from 209.216.230.240: bytes=32 time=201ms TTL=50
Reply from 209.216.230.240: bytes=32 time=181ms TTL=50
Reply from 209.216.230.240: bytes=32 time=202ms TTL=50
Reply from 209.216.230.240: bytes=32 time=188ms TTL=50
Reply from 209.216.230.240: bytes=32 time=190ms TTL=50
Reply from 209.216.230.240: bytes=32 time=186ms TTL=50
Reply from 209.216.230.240: bytes=32 time=185ms TTL=50
Reply from 209.216.230.240: bytes=32 time=223ms TTL=50
Reply from 209.216.230.240: bytes=32 time=183ms TTL=50
Reply from 209.216.230.240: bytes=32 time=223ms TTL=50
Reply from 209.216.230.240: bytes=32 time=213ms TTL=50
Reply from 209.216.230.240: bytes=32 time=182ms TTL=50
Reply from 209.216.230.240: bytes=32 time=179ms TTL=50
Reply from 209.216.230.240: bytes=32 time=185ms TTL=50
Reply from 209.216.230.240: bytes=32 time=180ms TTL=50
Reply from 209.216.230.240: bytes=32 time=181ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=178ms TTL=50
Reply from 209.216.230.240: bytes=32 time=192ms TTL=50
Reply from 209.216.230.240: bytes=32 time=182ms TTL=50
Reply from 209.216.230.240: bytes=32 time=193ms TTL=50
Reply from 209.216.230.240: bytes=32 time=174ms TTL=50
Reply from 209.216.230.240: bytes=32 time=184ms TTL=50
Reply from 209.216.230.240: bytes=32 time=184ms TTL=50
Reply from 209.216.230.240: bytes=32 time=181ms TTL=50
Reply from 209.216.230.240: bytes=32 time=183ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=179ms TTL=50
Reply from 209.216.230.240: bytes=32 time=184ms TTL=50
Reply from 209.216.230.240: bytes=32 time=182ms TTL=50
Reply from 209.216.230.240: bytes=32 time=179ms TTL=50
Reply from 209.216.230.240: bytes=32 time=179ms TTL=50
Reply from 209.216.230.240: bytes=32 time=184ms TTL=50
Reply from 209.216.230.240: bytes=32 time=182ms TTL=50
Reply from 209.216.230.240: bytes=32 time=180ms TTL=50
Reply from 209.216.230.240: bytes=32 time=214ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Reply from 209.216.230.240: bytes=32 time=177ms TTL=50
Reply from 209.216.230.240: bytes=32 time=174ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Request timed out.
Reply from 209.216.230.240: bytes=32 time=175ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=175ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=168ms TTL=50
Reply from 209.216.230.240: bytes=32 time=174ms TTL=50
Reply from 209.216.230.240: bytes=32 time=173ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=176ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=173ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=173ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=169ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=172ms TTL=50
Reply from 209.216.230.240: bytes=32 time=174ms TTL=50
Reply from 209.216.230.240: bytes=32 time=168ms TTL=50
Reply from 209.216.230.240: bytes=32 time=191ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Request timed out.
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=180ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=163ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=196ms TTL=50
Reply from 209.216.230.240: bytes=32 time=176ms TTL=50
Reply from 209.216.230.240: bytes=32 time=202ms TTL=50
Reply from 209.216.230.240: bytes=32 time=198ms TTL=50
Reply from 209.216.230.240: bytes=32 time=196ms TTL=50
Reply from 209.216.230.240: bytes=32 time=203ms TTL=50
Reply from 209.216.230.240: bytes=32 time=198ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=200ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=171ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50
Reply from 209.216.230.240: bytes=32 time=201ms TTL=50
Reply from 209.216.230.240: bytes=32 time=166ms TTL=50
Reply from 209.216.230.240: bytes=32 time=199ms TTL=50
Reply from 209.216.230.240: bytes=32 time=168ms TTL=50
Reply from 209.216.230.240: bytes=32 time=160ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=164ms TTL=50
Reply from 209.216.230.240: bytes=32 time=167ms TTL=50
Reply from 209.216.230.240: bytes=32 time=168ms TTL=50
Reply from 209.216.230.240: bytes=32 time=165ms TTL=50

Ping statistics for 209.216.230.240:
Packets: Sent = 200, Received = 197, Lost = 3 (1% loss),
Approximate round trip times in milli-seconds:
Minimum = 160ms, Maximum = 224ms, Average = 173ms

NajH
Joining in

Adding to this, here is gsmarena.com, taking 800ms to load in one attempt, and 25s to load in another attempt, which is normally how this issue behaves, highly sporadic.

net.jpg

NajH
Joining in

Adding to this, a little reading into "Post RS Errors" indicates that packets are arriving damaged, as per this informative article:

NajH_0-1701694015681.png

The OP lists the values I had for Post RS errors after about a week of uptime. I've now reset the hub, restoring the settings file. This has set all of the values to 0, allowing me to observe any changes. As of right now, that value appears to be 0 across the board, which is good. I'll keep an eye on it.

NajH
Joining in

The post RS errors remained at 0 for a number of days. The connection remained slow intermittently, after checking in again the errors appear to have spiked:

a.pngpost_rs.png

Is there anything I can do to further diagnose the issue, or would this be something Virgin Media could weigh in on?