If you've constitute that your download speed is great, but your upload speed is abysmal, I've got a possible solution for you. I struggled with this upshot 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 2nd such blog post I'm writing: a couple years ago, I hit the the inverse issue and documented the solution in a web log post called Got irksome download simply fast upload speeds over wireless? Here'southward a fix. That postal service has had several hundred thousand views and helped many people (check out the comments—I even got a wedlock proposal), so I'm hoping this post volition be useful likewise!

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 fourth dimension to load; it was a bit intermittent, but everything from google maps to gmail all of a sudden got very sluggish. I have 1 of their higher tier Internet plans from Comcast, and then this was pretty disappointing.

I ran a bandwidth test on http://www.speedtest.cyberspace/ and the results were roughly the aforementioned beyond 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/s, which is pretty much unusable. In fact, I had to re-run the test several times, every bit occasionally, the upload portion of the test would get stuck and never complete.

The solution

I tried rebooting the router, the cablevision modem, tweaking a bunch of settings, but cipher helped. I also checked with Comcast to ensure in that location were no problems our outages in my area, and of grade, 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-N Router Classification:   Firmware Release History ____________________________________________________________________   Firmware 2.0.06 (build vi) - Pocket-sized cosmetic browser-based GUI update. - Various small bug fixes.   Firmware 2.0.05 (build 2) - Enhanced WAN-to-LAN functioning when Cyberspace connexion type is ready to PPPoE.   Firmware 2.0.04 (build one) - Resolved upshot with subtract in download speed when WMM is enabled. - Resolved result with subtract in upload speed when QoS is enabled. - Increase throughput performance when parental command is not enabled. - Resolved upshot with incorrectly handle RTSP under certain circumstances. - Resolved PPPoE connection issue with a few ISPs.   Firmware 2.0.03 (build 10) - Added dual-stack lite (DS-calorie-free) support. - Allow native IPv6 and 6rd support to be enabled simultaneously. - Implemented Wi-Fi Protected Setup lock-down machinery to prevent brute strength attack. - Resolved consequence with non 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 especially interesting, as they fix bugs with WMM (which was the crusade of problems in my previous weblog post), QoS, and more.

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

  1. Go to [http://192.168.ane.1](http://192.168.1.i/) and login to your router. If you've never done this, look for instructions that came with your router or practise a google search to find the default username and countersign.
  2. Click on "administration".
  3. Click on "firmware upgrade".
  4. You lot should see a folio similar this:
    Upgrade firmware page
  5. Click "Cull File" and select the firmware file you lot downloaded.
  6. Click "Kickoff Upgrade". Exercise Not unplug your router or click annihilation else in the concurrently; allow the upgrade complete!
  7. Look a minute or so for your router to reboot.

The results

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

Fast upload speed

The download speed is still a zippy 57 Mb/s, just at present the upload speed is fast as well, at 11 Mb/s, or about 70x faster than what it was earlier. Woohoo!

I hope y'all found the postal service helpful. If your router has a different firmware upgrade procedure, leave a comment with the steps you followed and then others can find it. Happy web browsing!