Router causing extremely slow internet speeds

TheAshigaru

Honorable
Jan 13, 2014
75
0
10,660
I'm having an issue with my wireless connection speeds.


Here's the situation:

My internet speed is 20Mbps. When I initially connected my laptop to the router wirelessly, my connection was painstakingly slow. On an Ookla speed test it didn't even break 1Mbps down. I had a full wireless signal. To diagnose the issue, I plugged my laptop directly into the router with an ethernet cable. So I ran a wired speed test and I got 20Mbps. Then I unplugged the ethernet, rebooted and ran another wireless speed test. Surprise! I got the full 20Mbps. So it worked fine for about two weeks, but I booted up my computer this morning and the slow speed had returned. Back to >1Mbps. I plugged into the router, unplugged, and it fixed the problem again.

So for my laptop, this isn't a big deal because I can just plug it in for a minute and the problem is fixed, albeit temporarily. My desktop is the bigger issue. I can run the same "fix" by lugging it up to where my router is located and plugging in directly for a minute, but it's annoying.

What's even stranger is that I've got two other laptops that never seem to have this issue.

Does anyone know what could be causing this problem? I've made sure that my wireless card drivers are up to date on the affected PCs.

The router is a Linksys WRT54GL
On my affected computers, one is running Win10 and the other Win7.

Any help would be appreciated.
 
Solution
The WRT54GL is a 802.11g router. 802.11b and g will default to the speed of the slowest device on your network. So if you have a wireless device which is far from the router or has a weak signal, the router will automatically slow down its transmission speed to maintain a connection. But it slows it down for all your devices.

So your problem may be your computer is too far from the router (and it's only able to connect at ~1 Mbps at that distance), or another device on your wifi network which is forcing it to that slow speed, or there is radio interference in your house which is only allowing the router to connect at that speed (can be caused by cordless phones, radio controlled toys, microwave ovens, and lots of other things). In...
The WRT54GL is a 802.11g router. 802.11b and g will default to the speed of the slowest device on your network. So if you have a wireless device which is far from the router or has a weak signal, the router will automatically slow down its transmission speed to maintain a connection. But it slows it down for all your devices.

So your problem may be your computer is too far from the router (and it's only able to connect at ~1 Mbps at that distance), or another device on your wifi network which is forcing it to that slow speed, or there is radio interference in your house which is only allowing the router to connect at that speed (can be caused by cordless phones, radio controlled toys, microwave ovens, and lots of other things). In other words, this may not be a problem with the computer(s) having the problem, so it'll be difficult to track down the exact cause.

The WRT54GL is a rather old router. If any or all your devices are capable of 802.11n or ac, I'd recommend upgrading to a newer router. The communication method used with n and ac is different (spread spectrum), and the router can maintain different speeds with different clients. So one slow device doesn't slow down your entire network. Preferably, you should get one that's capable of both 2.4 GHz and 5 GHz bands.

If you don't want to spend money on a new router, you can try flashing the firmware on the WRT54GL to DD-WRT. That's a third party firmware which lots of people prefer over the factor firmware shipped with their routers. The WRT54GL was specially made to use third party firmware so you should have no problem installing it. Maybe DD-WRT will prove more reliable (routers are just tiny computers which usually run Linux, so different software will behave differently).
http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54GL
 
Solution