Digital Home Thoughts

Digital Home Thoughts - News & Reviews for the Digital Home

Register in our forums so you're ready for our next giveaway contest...

Zune Thoughts

Loading feed...

Apple Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Go Back   Thoughts Media Forums > DIGITAL HOME THOUGHTS > Digital Home Talk

Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 07-30-2010, 07:30 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160
Default Busting Bandwidth Bugaboos: Troubleshooting ISP Speed Problems

Since most Thoughts Media readers are using high-speed Internet, I decided this article would benefit everyone, so it's one of our rare across-the-network pieces of content. I hope you find it useful!

Figure 1: What is this, 1994 all over again?

Whenever bandwidth is discussed, there's always lots of finger pointing because there are so many variables, and players involved, that it's rarely a simple issue. My particular bandwidth bugaboo this morning? I was ticked off that Dropbox (referral) was only uploading at 10 KB/s. I left a 900 MB transfer running all night and it wasn't finished in the morning, and that's when I discovered the awful speed. My first instinct was to point a finger at Dropbox, thinking there was some sort of bandwidth throttling going on. I did a speed test with a tool my ISP provides ( and was shocked to see 1.7 Mbps downloads and 107 kbps uploads (Figure 1). It's normally 20x that on downloads and 10x that on uploads, so I knew something was wrong beyond just Dropbox.

Whenever I have wonky bandwidth problems, this is my most extreme troubleshooting procedure:

  1. Power off your computer(s), not just sleep/hibernate them
  2. Unplug your router and cable modem/DSL modem
  3. Wait 30 to 60 seconds, then power up your cable modem/DSL modem
  4. Wait until your modem has fully locked in and has a connection
  5. Now power up your router
  6. Wait 60 seconds, then power up one PC
  7. Do a bandwidth speed test, record the results
  8. Power up remaining PCs, doing speed tests, and recording the results
  9. If you want to be really thorough, re-do the speed test on the first PC you powered up and see if the results are significantly different

Powering up one PC and doing a speed test allows you to isolate that PC and record the speed in the simplest setup possible (one PC > router > modem). If you have a PC on your network that's been compromised somehow and is chewing up bandwidth without you knowing it, this is one way to find out.

Figure 2: Well that's much better! Except those upload speeds. Those still look like 2005...

Not everyone will require all these steps, but they work 99% of the time. After doing this, my Dropbox upload speed was 107 KB/s, a near-10x improvement. I have 1mbps from my ISP, so those results (Figure 2) are what I'd expect to see.

The sad reality is that many routers, even expensive dual-band ones (I have a Linksys WRT610N), are flaky and need a kick in the head sometimes. Another good way to test if your router is the problem is to connect your PC or laptop directly to your modem, bypassing the router, and do a speed test that way. That allows you to get some knowledge before you point a finger at your ISP - because they're probably just going to blame your router anyway!

By the way, if you're interested in signing up for Dropbox, the referral link above will give you an extra 250 MB beyond the free 2 GB - and it gives me an extra 250 MB as well, so we both win. :-)

Jason Dunn owns and operates Thoughts Media Inc., a company dedicated to creating the best in online communities. He enjoys photography, mobile devices, blogging, digital media content creation/editing, and pretty much all technology. He lives in Calgary, Alberta, Canada with his lovely wife, his wonderful son Logan, and his sometimes obedient dog. He wishes he lived in Sweden, just for the 100mbps download and 100mbps upload speeds.

Do you enjoy using new hardware, software and accessories, then sharing your experience with others? Then join us on the Thoughts Media Review Team! We're looking for individuals who find it fun to test new gear and give their honest opinions about the experience. It's a volunteer role with some great perks. Interested? Then click here for more information.

Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 01:21 AM.