If you've institute that your download speed is great, but your upload speed is abysmal, I've got a possible solution for yous. I struggled with this issue for a while and decided to write downward my findings in a web log post in case I, or anyone else, runs into this in the futurity.

In fact, this is the 2d such blog mail I'k writing: a couple years ago, I hit the the inverse upshot and documented the solution in a blog post called Got slow download just fast upload speeds over wireless? Here's a fix. That mail service has had several hundred thousand views and helped many people (check out the comments—I even got a marriage proposal), so I'thou hoping this post will be useful as well!

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 bit intermittent, but everything from google maps to gmail suddenly got very sluggish. I have one of their higher tier Internet plans from Comcast, and so this was pretty disappointing.

I ran a bandwidth examination on http://world wide web.speedtest.cyberspace/ and the results were roughly the same across all of my devices:

Slow upload speed

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

The solution

I tried rebooting the router, the cablevision modem, tweaking a agglomeration of settings, but nada helped. I also checked with Comcast to ensure there were no issues our outages in my area, and of form, 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, plant 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-N Router Classification:   Firmware Release History ____________________________________________________________________   Firmware 2.0.06 (build 6) - Small cosmetic browser-based GUI update. - Diverse modest issues fixes.   Firmware 2.0.05 (build 2) - Enhanced WAN-to-LAN performance when Net connection blazon is ready to PPPoE.   Firmware 2.0.04 (build 1) - Resolved upshot with decrease in download speed when WMM is enabled. - Resolved issue with decrease in upload speed when QoS is enabled. - Increment throughput functioning when parental control is non enabled. - Resolved upshot with incorrectly handle RTSP under certain circumstances. - Resolved PPPoE connectedness issue with a few ISPs.   Firmware 2.0.03 (build 10) - Added dual-stack calorie-free (DS-lite) back up. - Allow native IPv6 and 6rd support to exist enabled simultaneously. - Implemented Wi-Fi Protected Setup lock-down mechanism to forestall brute force assail. - Resolved outcome with not beingness able to access the browser-based GUI via HTTPS when newer versions of Cyberspace Explorer or Firefox is used. - Added Danish back up in the browser-based GUI.          

The notes for version 2.0.04 are especially interesting, as they fix bugs with WMM (which was the cause of problems in my previous web log post), QoS, and more.

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

  1. Go to [http://192.168.one.1](http://192.168.1.one/) and login to your router. If you've never washed this, await for instructions that came with your router or do a google search to find the default username and password.
  2. Click on "administration".
  3. Click on "firmware upgrade".
  4. You should see a page like this:
    Upgrade firmware page
  5. Click "Choose File" and select the firmware file you downloaded.
  6. Click "Start Upgrade". DO Not unplug your router or click anything else in the meantime; let the upgrade complete!
  7. Wait a minute or so for your router to reboot.

The results

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

Fast upload speed

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

I promise you lot plant the post helpful. If your router has a unlike firmware upgrade procedure, go out a comment with the steps y'all followed so others can observe it. Happy web browsing!