this post was submitted on 18 Nov 2023
12 points (100.0% liked)

Home Networking

198 readers
1 users here now

A community to help people learn, install, set up or troubleshoot their home network equipment and solutions.

Rules

founded 1 year ago
MODERATORS
 

I live in Canada, and my ISP is Telus. I'm subscribed to their gigabit plan.

However, I only ever really get 250mbps. This is adequate, but I'd like to get closer to the speeds I'm paying for.

I get that peak times might have slower speeds, but I can do a speed test at 3am and it's the same. Hell, even if I was getting 750 I'd be happy.

Called Telus up, and the only thing the guy would say is its because I have a third party router and not their own. I have a TP-Link Archer C7 with openwrt. It's a gigabit router. My PC is connected to this via a gigabit switch.

My ISP does allow third party routers, I've been using it for years before upgrading to gigabit.

On the plus side they're sending out their newest router for free so I could at least give them the benefit of the doubt, but I'm suspecting I'm gonna get exactly the same speeds more or less.

The guy kept touting its "wifi capability", even though I don't use wifi for anything except cellphones. All my heavy downloads are on wired devices.

So am I correct in that the guy is talking out of his ass and I'm likely stuck on a 2 year term paying $30 more than I should be?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 11 months ago

Is the modem capable of 1gbps?

What category lan cables are used? (1 slow lan cable anywhere between your pc and the modem could be a bottleneck)

If they are sending you their router for free, might as well give it a go and see :)

[–] [email protected] 4 points 11 months ago

Hey OP, I’m a Telus tech in Southern Alberta. Like others have mentioned, try doing a speed test directly off of the ONT or Telus router first. If you’re getting less than full speed there then you’ve likely got a provisioning problem. If you do get full speed there then the issue lies between our router and your router. Either way, if you want to send me a DM I can look into this a bit more for you.

[–] [email protected] 4 points 11 months ago

You’ve got too much stuff in the path to troubleshoot- is it the router? Is it the switch? What’s your demarc? A fiber ONT?

You need to hook your computer up as close to directly to the demarc as you can. If the speed gets better, try the router and then the switch on their own to see which slows things down.

Also, try fresh cables. Damaged cables might have your router sending things a couple times before they’re successful, and only the successful packets count (so gigabit router with 75% packet loss, or 3 failures for every success).

If you’re going to go down the rabbit hole and have a friendly network engineer to reach out to who can help troubleshoot, you can run Wireshark (free) during a speed test and find evidence of excessive packet retransmissions or FIN or RST packets (connections getting terminated abruptly).

[–] [email protected] 3 points 11 months ago (4 children)

I ran archer A7( same as C7) with openWRT before. While the ports are capable of gigabit speed, its processor is not up to a task routing a gigabit internet. I was getting around 200mbps through wifi.

I suggest to test on your ONT whether you are getting a gigabit speed as promised.

[–] [email protected] 2 points 11 months ago

This ^^.

I was having similar problems with a TP-Link C9. Tested with iperf

PC->router->PC, wired

iperf indicated that the C9 topped out at 432 Mbps. Other than a static IP address on the WAN port, the C9 was in the default config.

[–] [email protected] 1 points 11 months ago (2 children)

Not using wifi, I know wifi speeds are slower. This is on wired.

I will try testing at the ont though

[–] [email protected] 1 points 11 months ago

hi ballisticks,

out of curiousity i pulled of my C7 and installed the latest openwrt (23.05.2).

With software offloading through ethernet im getting around 200mbps.

Some people built openwrt with QCA specific feature enabled hitting 900mbps, but that was a long way back then.

Let me know if you found a good build.

[–] [email protected] 1 points 11 months ago

The trouble is you need to enable flow offloading in LUCI, I believe it's under the firewall settings or else you'll be pretty speed limited regardless of wired or wireless. I believe the default for the C7 is to have it turned off.

[–] [email protected] 1 points 11 months ago

Jumping on here as well to say Yes, I have also encountered this. The ISP could be correct but OP will want to test and validate this.

[–] [email protected] 1 points 11 months ago (1 children)

Update: I tested at the ONT - speeds are marginally better (about 100mbps more) but still nowhere near gigabit.

[–] [email protected] 1 points 11 months ago

You're not going to get gigabit out of the C7 unless you use stock firmware, if even then. Stock firmware can use hardware offloading that openwrt can't, though it has some. Get a more powerful router.

[–] [email protected] 3 points 11 months ago

Why don't you run a speedtest with the ISP modem before you bridge it and see what you get.

[–] [email protected] 3 points 11 months ago

The first thing I'd do is to confirm is the router is indeed the issue here. If you still have the original router from Telus, switch to that and do the speed test with a cable. You should get close to 900-950 Mbps (we have 1Gig but get 900-970 on speedtest).

If the Telus modem gives you better speeds, then your modem is the bottleneck.

[–] [email protected] 2 points 11 months ago (1 children)

It's absolutely possible. It's not that you're using a third-party router, but rather the one you'r using may be too slow. I ran into this personally -- I had a Netgear R7900 that wouldn't get anywhere near the gigabit speeds I was paying for. Connected directly to the ISP's fiber ONT, I got the full 940 up and down. Connected through my Netgear router, I'd get maybe 330 maximum using the same Ethernet cables.

Factory resetting it would fix it for a few hours, then it would slow down again. QoS was switched off. Finally, replacing the router with an Asus RT-AC86U completely solved the problem for me. That was a few years ago, so I'm sure there's better stuff out there now, but this one keeps right on trucking. (And I'm like you, I only use wireless when I have to. Everything that can be wired, is.)

One other thing that was slowing me down a bit: the little Anker Thunderbolt dock I use to connect my laptop couldn't really do the full gigabit. It'd top out at maybe 650 Mbit. Mostly adequate, but it was definitely slowing down my laptop. I doubt that's your issue as slow as you're seeing, but something else to check on.

[–] [email protected] 2 points 11 months ago

I didn't realize it might be the specific router. I remember buying it after reading rave reviews on Reddit lol. I will try out the ISP router at the very least when it comes.

[–] [email protected] 2 points 11 months ago

Remove the 3rd party router and retest directly from WAN to PC? Easy answers here.

[–] [email protected] 2 points 11 months ago

i was just dealing with similar situation yesterday. After i reset my modem with a paper clip it came back to normal speeds

[–] [email protected] 2 points 11 months ago

router is unlikely the primary issue affecting your download speeds.

[–] [email protected] 2 points 11 months ago

See it is usually difficult to troubleshoot customer owned devices, wait for their router and see how it goes, if you are getting around the same speeds, it's time for a service call.

[–] [email protected] 2 points 11 months ago

ISPs in Turkey will tell you a lie along the lines of "You will get 20% lower speeds on 3rd party routers" because they don't want to bother debugging issues on routers they don't control. I know that's not true since I get all the speed I pay for, but to connect at all I have to clone the ISP provided router's mac address because 3rd party routers aren't supported.

It's not impossible that your ISP could be doing something similar where they say they support 3rd party routers but throttle speeds based on your router's mac. If you do end up asking for an ISP router and get better speeds on it, you could try cloning the mac and see if that solves your issue for your own router.

[–] [email protected] 2 points 11 months ago (1 children)

Check your ethernet cable.

Make sure you're using at least Cat6, and less than 100 feet

https://cablesys.com/updates/cat6-cat6e-cat6a-differences/

[–] [email protected] 2 points 11 months ago

Cat5e is fine for gigabit.

[–] [email protected] 2 points 11 months ago (1 children)

Telus Fibre? I think you need to take a step back and tell us how you’ve got your network configured. Telus ONT to their gateway to your Archer? Is this a double NAT scenario? Have you tried taking their hardware out of the path and having your archer handle the authentication?

[–] [email protected] 1 points 11 months ago

Telus ONT straight to the Archer, I took the telus router out of the equation years ago because it sucked.

[–] [email protected] 1 points 11 months ago (1 children)

Have you tried plugging directly into their modem with nothing else connected? Do you get better speeds?

load more comments (1 replies)
[–] [email protected] 1 points 11 months ago

Speaking as a simple datacom tech, are you living in your own house or an apartment? What’s the cabling going into your place? I could sign up for gigabit speed at home but I know I’ll never get more than 150mbps with the infrastructure I have. Maybe you can blame a 500mbps loss on a router but that wouldn’t be my first guess.

[–] [email protected] 1 points 11 months ago

How are you running your speed test? I'd suggest when you run it to open your task manager and see what kind of throughput you are getting. Online speed tests are very unreliable

[–] [email protected] 1 points 11 months ago

It could be. I have no personal experience with your router, but I googled it and I saw quite a few mentions of it reducing download speeds with various configuration options enabled.

The best way to determine where the restriction might be would be to connect your pc directly to the ont and running the test. If it’s faster, it’s your router. If it’s not, replace the cable with a new cat6 cable. If that’s faster it was the cable. If it’s not, it’s an isp problem and their new modem probably isn’t going to help.

[–] [email protected] 1 points 11 months ago

Take a good quality ethernet cable, remove anything behind the ISP modem, and do your test again.

[–] [email protected] 1 points 11 months ago

Just go get a better router from a store that allows returns. If it fixes your problem, great. If not, return it and harass your isp

[–] [email protected] 1 points 11 months ago

I am of the opinion that you should either always use the best router you can get from the company to avoid them accusing the hardware, or if you use your own, you might as well build your own.

[–] [email protected] 1 points 11 months ago

Seems others have had this issue https://community.tp-link.com/en/home/forum/topic/96229

I do note that there don't seem to be Specs on total asymmetric bandwidth for the switch or the router. Gigabit is just a standard, does not mean the device can handle full gigabit across multiple interfaces at once sadly

[–] [email protected] 1 points 11 months ago

I am seriously baffled by most of the comments not instantly seeing the issue here given this is a networking subreddit. You do not have a 'gigabit router' you have a gigabit switch attached to a low powered network bridge in a single device. It, by its nature is a compromise as a combined device. Even the use of the word 'gigabit' for the switching portion is likely incorrect or less than what you expect if you hooked enough devices up to it and tried to transfer concurrently (backplane rate or non-blocking rate).

For the actual throughput of the WAN port on your device this would be an individually identified spec that it is capable of. The related PPS (packets per second) it can process depending on routed packet size can also be a rough way of determining this. Here is an example of Ubiquiti listing this is their model comparison for the edgerouter line of devices they sell.

https://www.ui.com/edgemax/comparison/

[–] [email protected] 1 points 11 months ago

The tech should have told you to test by connecting directly to their modem/router.

As others said, do it. It may be your router.

[–] [email protected] 1 points 11 months ago

Just test out the router, and then you’ll be able to confirm who is correct. I’ve been in the exact same situation where I was adamant it wasn’t something I changed, gave them the benefit of the doubt, and let them install their branded one. The internet issue continued and it turns out I was right. They configured something via their end, and the router started working. I then switched back to my old router, it was getting the full gigabit, so I was correct.

[–] [email protected] 1 points 11 months ago

Not necessarily Telua BS. There are lots of factors.

[–] [email protected] 1 points 11 months ago

I'm on gigabit Telus in Vancouver.

Full speed should be 940mbps or so. Use fast.com to test.

I think your C7 isn't going to be fast enough for gigabit, but I don't know for sure.

Ubiquiti has great gear. I'm not sure how long support will continue for but an EdgeRouter4 is what I use and good for around 4gbps routing. Then convert your C7 as a wifi access point.

[–] [email protected] 1 points 11 months ago

I'm on gigabit Telus in Vancouver.

Full speed should be 940mbps or so. Use fast.com to test.

I think your C7 isn't going to be fast enough for gigabit, but I don't know for sure.

Ubiquiti has great gear. I'm not sure how long support will continue for but an EdgeRouter4 is what I use and good for around 4gbps routing. Then convert your C7 as a wifi access point.

[–] [email protected] 1 points 11 months ago

I have some ideas. OK, first, do you have a baseball bat or a dangerous dog?

[–] [email protected] 1 points 11 months ago (1 children)

Connect your computer directly to the modem or ONT as a test. If you get full speed, router is the culprit.

Make sure flow offloading is enabled on OpenWRT and any QoS is disabled. As a last resort, revert to stock firmware.

load more comments (1 replies)
[–] [email protected] 1 points 11 months ago (1 children)

Yeah, this sounds like a classic from the "total bullshit L1 tech support will say with absolute confidence" files.

There is an outside possibility that there is some specific config setting on their bundled router that they don't tell you about which causes traffic shaping to get applied to your connection if it's not present, but that would be insane and illogical. If the new ISP-issued router actually improves your performance, that'll probably be why. But like you, I bet it won't.

[–] [email protected] 1 points 11 months ago

Not really.

It actually takes a not a complete pile of shit router to handle 1Gbps of routing/NAT traffic.

Archer C7 are pretty shit with only a single core CPU, probably barely any RAM, when you’re loading third party firmware on could well stress it way beyond its already limited capabilities.

A simple Google shows people with C7 struggling to get 2/300+, wired or wireless as not a LAN issue. I’d say it’s entirely possible the router is the problem in this scenario.

[–] [email protected] 1 points 11 months ago

There are a great number of reasons that you could be getting that speed. One of the prime ones being that you are using wifi instead of directly connected cables. You should also be checking that your gear can even hit those speeds with iperf tests internally.

[–] [email protected] 1 points 11 months ago (2 children)

The c7 has peitty slow nat performance but not 250mbps slow nat performance. (Unless you are running sqm)

https://www.reddit.com/r/openwrt/comments/oe43kb/tplink_archer_c7_v2_openwrt_nat_sqm_offloading/

I don't know where the 2 year term and $30 extra comes in to play. (Rental of new rotuer with package)

Ontario does have a law if you signed a contract in your home you have 15 days to cancel. No questions asked. Tellus is only a isp out west so i wonder if your province has a similar law.

I woud try enabled the flow offloading feature if you haven't.

Very unlikely to get close to 1gbs in real world situations with wifi ac. Newer wifi ax is more likely to get there. (Probably what he's talking about.) But we are talking about a hard wired connection here so pritty moot.

[–] [email protected] 1 points 11 months ago

Good to know about the performance of the C7.

The part about the 2 year term and $30 more is because I upgraded from one of their lowest packages to gigabit, which was about $30/mo more and required a 2 year term if I didn't want a terabyte download limit.

[–] [email protected] 1 points 11 months ago

I believe if they don't have flow offloading enabled 250Mbps is exactly the speed they should expect. It's been a while since I've used the C7, but I believe that's precisely the limit of what I was able to get without offloading. Now it worked just fine for me as the connection was only 25/3Mbps but that's neither here nor there.

[–] [email protected] 1 points 11 months ago

Do you have QoS running on your TP-Link? that can lower your throughput, I wouldn't usually expect by that much but I do not know your router, and sometimes there are just bugs with some builds of OSS firmware that have given really low bandwidth for some people until they reported it and the firmware was fixed.

If QoS is off, check for newer firmware, and also try a factory reset, especially if you did not do that when you first swapped to OpenWRT.

load more comments
view more: next ›