Hey guys,
I recently moved house and I now have a FTTP service, gigabit symmetrical!
However... I'm running into some issues with stability. Downloads from Steam for example seem 'fine', but HTTP downloads via Chrome or the downloads performed in some content-heavy games (Such as VRChat) seem to be extremely unreliable. Typically, the downloads will speed along for several MB, then slowly come to a halt, becoming frozen or incrementing at 0.1MB every second or two. After maybe 5-10 seconds this process repeats itself.
The disk being written to isn't a bottleneck here as I've ensured they're writing to an NVMe SSD (Which I've performed drive tests on too), I can also confirm that the downloads were faster on my old 50Mbps connection at my old house due to them not becoming stalled.
The workaround I've found is to set my 'Speed/Duplex' to 100Mbps full duplex instead of gigabit, this creates a MUCH more stable download.
Currently I'm using the built-in RealTek 'Gaming' Gigabit ethernet controller on my X570-Plus motherboard.
The router in use a ASUS RT-AC88U, now running ASUS WRT-Merlin but the issue persisted prior to the firmware change. (This was part of my debugging)
The router is connected to my internet provider's (Grain) modem, I'm afraid I don't know a make.
Speedtest.net shows reliable results of around 900 down and 950 up, this just isn't reflected in some situations.
I have performed speed tests with both Cloudflare and AWS to ensure my connection to the game's CDN's isn't the cause of the issue, I consistently had around 250 to 600 Mbps connection to AWS, and the full 900 Mbps to Cloudflare. (Note this does affect browser downloads too, not just in-game content in VRChat which uses AWD Cloudfront!)
What am I seeing here? Failing ethernet controller? Or broken cable? (Wouldn't a broken cable affect it at 100Mbps too?)
Let me know your thoughts!
I recently moved house and I now have a FTTP service, gigabit symmetrical!
However... I'm running into some issues with stability. Downloads from Steam for example seem 'fine', but HTTP downloads via Chrome or the downloads performed in some content-heavy games (Such as VRChat) seem to be extremely unreliable. Typically, the downloads will speed along for several MB, then slowly come to a halt, becoming frozen or incrementing at 0.1MB every second or two. After maybe 5-10 seconds this process repeats itself.
The disk being written to isn't a bottleneck here as I've ensured they're writing to an NVMe SSD (Which I've performed drive tests on too), I can also confirm that the downloads were faster on my old 50Mbps connection at my old house due to them not becoming stalled.
The workaround I've found is to set my 'Speed/Duplex' to 100Mbps full duplex instead of gigabit, this creates a MUCH more stable download.
Currently I'm using the built-in RealTek 'Gaming' Gigabit ethernet controller on my X570-Plus motherboard.
The router in use a ASUS RT-AC88U, now running ASUS WRT-Merlin but the issue persisted prior to the firmware change. (This was part of my debugging)
The router is connected to my internet provider's (Grain) modem, I'm afraid I don't know a make.
Speedtest.net shows reliable results of around 900 down and 950 up, this just isn't reflected in some situations.
I have performed speed tests with both Cloudflare and AWS to ensure my connection to the game's CDN's isn't the cause of the issue, I consistently had around 250 to 600 Mbps connection to AWS, and the full 900 Mbps to Cloudflare. (Note this does affect browser downloads too, not just in-game content in VRChat which uses AWD Cloudfront!)
What am I seeing here? Failing ethernet controller? Or broken cable? (Wouldn't a broken cable affect it at 100Mbps too?)
Let me know your thoughts!