If you lot've found that your download speed is nifty, just your upload speed is bottomless, I've got a possible solution for y'all. I struggled with this issue for a while and decided to write down my findings in a blog post in case I, or anyone else, runs into this in the future.

In fact, this is the second such blog mail service I'm writing: a couple years ago, I hit the the changed issue and documented the solution in a blog postal service called Got wearisome download but fast upload speeds over wireless? Here'south a fix. That mail service has had several hundred chiliad views and helped many people (check out the comments—I fifty-fifty got a marriage proposal), then I'thou hoping this post will be useful too!

Here's your tldr: upgrade your router'south firmware.

Symptoms

I noticed that on all my devices - a Macbook Pro, iPhone, Windows desktop - webpages were sometimes taking a long time to load; it was a scrap intermittent, but everything from google maps to gmail suddenly got very sluggish. I have one of their higher tier Internet plans from Comcast, then this was pretty disappointing.

I ran a bandwidth exam on http://world wide web.speedtest.net/ and the results were roughly the aforementioned beyond all of my devices:

Slow upload speed

At 57 Mb/southward, the download speed was great; however, the upload speed was a mere 0.17 Mb/s, which is pretty much unusable. In fact, I had to re-run the exam several times, as occasionally, the upload portion of the test would become stuck and never complete.

The solution

I tried rebooting the router, the cable modem, tweaking a bunch of settings, but cipher helped. I also checked with Comcast to ensure there were no issues our outages in my surface area, and of course, everything was fine.

Finally, I stumbled upon the solution: a firmware upgrade. My router, a Cisco/Linksys E1200, was using firmware version 2.0.02. I went over to Linksys' support page, found my router, and saw that a newer version, 2.0.06, was available. Here's a snippet from the release notes:

            Product:          Linksys E1200, Wireless-Due north Router Nomenclature:   Firmware Release History ____________________________________________________________________   Firmware 2.0.06 (build 6) - Pocket-sized cosmetic browser-based GUI update. - Various minor issues fixes.   Firmware 2.0.05 (build two) - Enhanced WAN-to-LAN performance when Cyberspace connectedness type is set to PPPoE.   Firmware two.0.04 (build 1) - Resolved issue with subtract in download speed when WMM is enabled. - Resolved issue with decrease in upload speed when QoS is enabled. - Increase throughput operation when parental command is not enabled. - Resolved result with incorrectly handle RTSP nether certain circumstances. - Resolved PPPoE connectedness issue with a few ISPs.   Firmware ii.0.03 (build 10) - Added dual-stack lite (DS-light) support. - Let native IPv6 and 6rd support to be enabled simultaneously. - Implemented Wi-Fi Protected Setup lock-down mechanism to prevent creature force assail. - Resolved issue with not existence able to access the browser-based GUI via HTTPS when newer versions of Internet Explorer or Firefox is used. - Added Danish support in the browser-based GUI.          

The notes for version 2.0.04 are peculiarly interesting, as they gear up bugs with WMM (which was the cause of problems in my previous weblog mail), QoS, and more.

I figured it was worth a shot, downloaded the two.0.06 firmware, and installed information technology through my router's admin UI. The instructions for upgrading the firmware volition not be the aforementioned for all routers, but here's roughly what you need to do:

  1. Get to [http://192.168.1.1](http://192.168.1.1/) and login to your router. If you've never done this, look for instructions that came with your router or practice a google search to detect the default username and password.
  2. Click on "administration".
  3. Click on "firmware upgrade".
  4. You lot should see a page like this:
    Upgrade firmware page
  5. Click "Cull File" and select the firmware file you lot downloaded.
  6. Click "Commencement Upgrade". Practice Non unplug your router or click annihilation else in the concurrently; let the upgrade complete!
  7. Wait a infinitesimal or so for your router to reboot.

The results

After the router restarted, I re-ran my speed examination, and the results were much nicer:

Fast upload speed

The download speed is still a zippy 57 Mb/s, simply now the upload speed is fast too, at 11 Mb/s, or almost 70x faster than what it was before. Woohoo!

I hope you lot found the post helpful. If your router has a different firmware upgrade procedure, leave a comment with the steps you followed so others tin can discover it. Happy web browsing!