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.
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