If you've plant that your download speed is great, but your upload speed is abysmal, I've got a possible solution for you. 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 time to come.

In fact, this is the second such web log post I'grand writing: a couple years ago, I hit the the inverse issue and documented the solution in a blog post called Got deadening download but fast upload speeds over wireless? Here's a gear up. That post has had several hundred thousand views and helped many people (check out the comments—I fifty-fifty got a wedlock proposal), and so I'm hoping this post volition be useful too!

Here's your tldr: upgrade your router's 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 bit intermittent, but everything from google maps to gmail of a sudden got very sluggish. I have one of their higher tier Cyberspace plans from Comcast, so this was pretty disappointing.

I ran a bandwidth test on http://www.speedtest.net/ and the results were roughly the aforementioned across all of my devices:

Slow upload speed

At 57 Mb/s, the download speed was keen; however, the upload speed was a mere 0.17 Mb/south, which is pretty much unusable. In fact, I had to re-run the examination 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, merely null helped. I also checked with Comcast to ensure there were no issues our outages in my 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 folio, found my router, and saw that a newer version, 2.0.06, was bachelor. Hither'due south a snippet from the release notes:

            Product:          Linksys E1200, Wireless-Due north Router Nomenclature:   Firmware Release History ____________________________________________________________________   Firmware two.0.06 (build 6) - Minor corrective browser-based GUI update. - Diverse minor bug fixes.   Firmware 2.0.05 (build 2) - Enhanced WAN-to-LAN performance when Internet connection type is set to PPPoE.   Firmware 2.0.04 (build 1) - Resolved event with decrease in download speed when WMM is enabled. - Resolved issue with decrease in upload speed when QoS is enabled. - Increase throughput operation when parental control is not enabled. - Resolved upshot with incorrectly handle RTSP nether sure circumstances. - Resolved PPPoE connexion issue with a few ISPs.   Firmware two.0.03 (build 10) - Added dual-stack low-cal (DS-lite) support. - Permit native IPv6 and 6rd support to be enabled simultaneously. - Implemented Wi-Fi Protected Setup lock-down machinery to prevent animate being force set on. - Resolved outcome with not being 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 specially interesting, as they fix bugs with WMM (which was the cause of problems in my previous blog postal service), QoS, and more than.

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

  1. Go to [http://192.168.i.ane](http://192.168.1.one/) and login to your router. If you lot've never done this, wait for instructions that came with your router or do a google search to notice the default username and password.
  2. Click on "assistants".
  3. Click on "firmware upgrade".
  4. You should see a page similar this:
    Upgrade firmware page
  5. Click "Choose File" and select the firmware file y'all downloaded.
  6. Click "First Upgrade". DO Not unplug your router or click anything else in the meantime; permit the upgrade complete!
  7. Wait a minute or so for your router to reboot.

The results

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

Fast upload speed

The download speed is nonetheless a zippy 57 Mb/s, just at present the upload speed is fast too, at eleven Mb/s, or nigh 70x faster than what it was earlier. Woohoo!

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