Why is my router limiting the speed of connection?

1

I pay for a 50Mbit/s connection. When I connect modem from ISP directly to my PC, the speed is OK. But since we share this connection, I have to use router.

It's nothing archaic, TP-LINK TL-R402M, but when I connect modem to this router, and then PC to router the speed drops to 10Mbit/s (even when noone else is connected). I have absolutely no idea what causes this, I tried replacing a cable, even borrowed a router to try it with it, but it still acts the same.

kovike

Posted 2011-12-15T17:14:15.063

Reputation: 153

2Have you confirmed that the ports of the router are configured at Fast / Giga Ethernet? May be the ports are limited to 10Mbps. You can get that information with SNMP. – jap1968 – 2011-12-15T17:20:11.530

The router is 10/100, it's fairly new. I can't see any setting for speed in router interface. If that is not what you are asking, could you please elaborate on how exactly do I use SNMP to get this information? – kovike – 2011-12-15T17:38:46.340

You should examine this SNMP branch: IF-MIB::ifSpeed (1.3.6.1.2.1.2.2.1.5). Depending on you OS there are different tools to do SNMP queries. In linux: $ snmpwalk -v 1 -c <community_name> <device_ip> .1.3.6.1.2.1.2.2.1.5 – jap1968 – 2011-12-15T17:56:00.410

If you have the router doing NAT, it could be that its CPU isn't powerful enough or its NAT implementation isn't efficient enough to keep up with your WAN link. Try switching the TP-LINK to plain old bridging and see if performance improves. – Spiff – 2011-12-15T21:04:09.077

Answers

1

I have run into these problems once before, it turns out many routers just are not prepared for that kind of speed on the WAN side. weather it is cpu speed or not I was never sure. could have been the switch ports for all I know but we fixed it with a new more powerful router. We simply researched specs on routers until we found one that looked like it met the requirements. I don't like to recommend certain brands but there are routers out there that are up to the task.

Don Hiles

Posted 2011-12-15T17:14:15.063

Reputation: 39