My usually decent 5 Mbps home connection has been extremely slow for the past few days, with all pages I visit taking much longer than usual, some taking more than 30 or 50 seconds to load. (Sometimes the pages will load in 7 - 10s, but the images taking way longer to display).
I have a single device acting as ADSL modem + router + wireless AP. There are two laptops, two smartphones and a chromecast as wifi clients, and a console and a file server as wired clients.
- Everything is using DHCP, no client has fixed IP.
- PPPoE is configured on the modem and all clients are always on, no authentication needed. It's always been like this
- There's no proxy, firewall, VPN, tunnel or anything like that.
The speed reported by speedtest.net is 4.9 Mbps and a 17ms ping:
But, there's a noticeable lag when rendering pages. I inspected the network tab on Firefox and noticed for each request a huge slowness on the "connecting" step:
In the screenshot below, there are 3 KB images taking 50s to load!
What have I done
- Rebooted the router
- Positioned the laptop 30cm from the router
- Switched from WiFi to wired Ethernet
- Booted into a fresh Live USB Ubuntu install
- Changed the wifi password and made sure I was the only active client
- Changed DNS servers from Google's (
220.127.116.11) to OpenDNS' 18.104.22.168 and 22.214.171.124
- Tried SSH tunneling thru a remote server as SOCKS proxy on firefox
- Tried using a VPN, but the slowness of the connection prevents it from starting.
Nothing seems to mitigate the issue. How can I proceed?