I have a pretty standard home Internet setup: Internet comes in via cable, cable modem connects to wireless router, router spreads the goodness among a handful of devices, most wirelessly, one or two via Ethernet cable.
Recently, I called my ISP and upgraded my Internet service from "silver" to "platinum." Supposedly, that means I went from paying for speeds of 15 Mbps downstream and 2 Mbps upstream to speeds of 100 up/20 down. I then got a brand-new DOCSIS 3.0 cable modem that should be capable of handling the increased speed. Indeed, when I connect my computer directly to the cable modem with an Ethernet cable, http://speedtest.net tells me I'm getting roughly 116 Mbps down and 21 Mbps up — all good.
My problem shows up when I add the router back to the equation. Attempting to connect to the Internet using WiFi (802.11n, to be more specific) results in speeds of 20 Mbps down and 0.18 Mbps up. At first, I thought that was due to wireless itself; the router is a single-band 2.4 Ghz model, so even though its box advertises speeds of up to 300 Mbps, I figured there might just be too much interference from the many networks in the area, plus phones, microwaves, &c.
If that were the case, though, the problem would go away when I used the wired connection instead of the wireless. I tried connecting a computer to the router with an Ethernet cable, and only saw marginal speed increases; 22 Mbps up, 0.22 Mbps down. (I suspect the difference would be insignificant if I ran each test multiple times.)
In any case, I think I've tracked the problem down to my router settings (and if something is wrong with my logic above, please let me know). Is there anything I can do software-wise to fix this, or am I stuck with replacing the router? For that matter, would getting a new router even help? How can I achieve 100 Mbps wireless downlink speeds?
- Cisco DPC3010 modem
- Linksys WRT160N v3 router
- Tomato v1.28.9054 MIPSR2-beta K26 Mini router firmware
- Linux kernel 18.104.22.168 and Broadcom Wireless Driver 22.214.171.124 updates
Since asking this, I tried another speed test on wireless, this time in another room. About 15 meters and two drywall walls away, speeds drop to 12 Mbps down and 0.20 up. I'm not sure what to make of that, since the problem is already known to be non-wireless; maybe there are multiple problems?
Also I realized that I asked a question much like this myself a few years ago, but the problems identified there — in short, bad firmware — don't apply here. I've found uncountable other posts about slow Internet as well, but few about problems specifically at the router level. There's one here at SU, and 1 / 2 / 3 / 4 others, none too helpful in my case. There's a lot of "maybe it's the hardware that needs replacing," but without any explanation of what the problem is or how to select replacement hardware that won't have the same issue.