Get online support
Hello,
I am trying to set up static routing using the Archer vr1600r using TPG FTTB. For context, the purpose is to avoid connecting to overseas servers while using an Xbox using this guide: https://www.reddit.com/r/halo/comments/r02gkf/bug_fix_no_more_lag_select_the_server_you_want_to/
When I try to set up the static routing, I receive Error Code 5108 "Gateway must be on the same subnet with the device interface's IP address. Please input another one."
As an example, I've tried these details and get the error:
Network Destination: 102.133.196.95
Subnet: 255.255.255.0
Gateway: 192.168.1.1
WAN interface pppoe_ptm_2_0_d
I'll note that the default gateway is set to 10.20.26.36, so I'm not sure if that is contributing to the error eg if the default gateway needs to change?
Any assistance would be much appreciated!
Cheers
Hi @forumuser67 . When you play games on the Xbox, can't you specify which game server you want to use? Or, does the game detect which server has the best response time?
Have you read the VR1600 user guide on static routing?
For your purpose, you need to create a route for each of the addresses in "Metric 2" in that article that you don't want to use. The route directs the server ip address to a dead end.
Eg. if you don't want to use southafricanorth, the settings are:
destination: 102.133.196.95
subnet: 255.255.255.255
gateway: 192.168.1.2 (imaginary router)
interface: LAN
To avoid another server, make another route with same subnet, gateway and interface. If you can only have one ip address per gateway, assign the next value up.
There might be a delay while the game detects that it can't reach the servers in the defined routes.
Hi @forumuser67 . When you play games on the Xbox, can't you specify which game server you want to use? Or, does the game detect which server has the best response time?
Have you read the VR1600 user guide on static routing?
For your purpose, you need to create a route for each of the addresses in "Metric 2" in that article that you don't want to use. The route directs the server ip address to a dead end.
Eg. if you don't want to use southafricanorth, the settings are:
destination: 102.133.196.95
subnet: 255.255.255.255
gateway: 192.168.1.2 (imaginary router)
interface: LAN
To avoid another server, make another route with same subnet, gateway and interface. If you can only have one ip address per gateway, assign the next value up.
There might be a delay while the game detects that it can't reach the servers in the defined routes.
Hi David
Thanks very much for your reply, the help is much appreciated. Unfortunately you can't specify which server/region you want to use on certain games - the game selects the server, which often leads to the US West servers with 200+ ping. I have read the manual for the VR1600 for static routing here: https://static.tp-link.com/res/down/doc/Archer_VR600v(DE)_V1_UG.pdf
Static routing seems like a straightforward process in the manual (and it probably is for someone with more technical acumen than I...). I have tried following the manual, but get the 5108 error code, seemingly when trying to use my router's IP address of 192.168.1.1 (as recommended in that reddit article).
I have also tried using your recommended settings. When I do this, the error does not appear. However, I don't think the static routing is in effect with those settings as I am still getting put onto servers with 200+ ping.
Can I ask:
- the manual refers to a second router ("Router 2"), but this may be for the example it uses only. I assume there is no need for a second router? (My current set up is just the VR1600 connected to the wall, and I'm accessing the internet via wifi)
- you recommended selecting the "LAN" interface. The tp-link router settings page notes when selecting the interface: "Select LAN or a WAN interface in the Interface field to specify the type of the Network Destination." The network destination (ie servers I am trying to block) are not on my local network, so should this be a WAN interface instead? (Of course, when I try a WAN interface, I get the error 5108 when trying to use my router's IP address of 192.168.1.1.)
Thanks again.
Cheers
@forumuser67 . In the manual, the example refers to some-one accessing their company's server using a dedicated link, via router 2. For your purpose, my understanding is there is no need for router 2.
The WAN option might be for a different purpose or network configuration.
If you can run commands on the Xbox or if you have a computer, try this.
It looks like those servers don't respond to pings but you can do a tracert. Do a tracert to a server that doesn't have a route defined, ie. one you want to use. There will be some number of addresses but it may not reach the end. Add a route for this address and do the tracert again. It will fail. (Just tried this on mine.)
Ask other gamers with other providers to do tracert to these game servers. Slow response could be caused by bad routing with TPG.
Thanks David. I did the tracert to a couple of the servers and they succeeded. If I end up getting this working, I'll post the fix here. Cheers again for your help.
@forumuser67 . Are you saying that tracert is unchanged after adding a static route?
Here is one that I tried.
tracert 13.75.49.198
Tracing route to 13.75.49.198 over a maximum of 30 hops
1 <1 ms <1 ms <1 ms ARCHER_VR1600V [192.168.1.1]
2 5 ms 4 ms 4 ms 10.xx.xx.xx (router's default gateway)
3 5 ms 5 ms 5 ms 203-221-3-82.tpgi.com.au [203.221.3.82]
4 6 ms 10 ms 5 ms ier01.syd.ntwk.msn.net [104.44.37.149]
5 5 ms 5 ms 5 ms ae22-0.icr01.syd23.ntwk.msn.net [104.44.235.246]
6 120 ms 121 ms 120 ms be-100-0.ibr01.syd23.ntwk.msn.net [104.44.11.103]
7 120 ms 121 ms 120 ms be-15-0.ibr01.hkg31.ntwk.msn.net [104.44.7.195]
8 121 ms 120 ms 119 ms ae102-0.icr02.hkg31.ntwk.msn.net [104.44.11.120]
9 * * * Request timed out.
10 * * * Request timed out.
(didn't get through to the server)
Added a static route to router.
tracert -d 13.75.49.198
Tracing route to 13.75.49.198 over a maximum of 30 hops
1 <1 ms <1 ms <1 ms 192.168.1.1
2 192.168.1.1 reports: Destination host unreachable.
Trace complete.
That's right - the tracert is unchanged after adding a static route.
I traced to the same IP you have used - 13.75.49.198 - and got:
traceroute to 13.75.49.198 (13.75.49.198), 64 hops max, 52 byte packets
1 192-168-1-1 (192.168.1.1) 3.831 ms 5.677 ms 4.777 ms
2 192-168-1-1 (192.168.1.1) 3047.694 ms !H 3065.180 ms !H 3072.441 ms !H
Then added the static route using these details:
Select WAN Interface: pppoe_ptm_2_0_d (must select a WAN interface, and this appears to be the default)
Network destination: 13.75.49.198
Subnet: 255.255.255.255 (I also tried ending in 0)
Gateway: 192.168.1.2 (I also tried ending in 1)
Interface: LAN
Tracert result after the route was added:
traceroute to 13.75.49.198 (13.75.49.198), 64 hops max, 52 byte packets
1 192-168-1-1 (192.168.1.1) 5.046 ms 2.051 ms 3.577 ms
2 192-168-1-1 (192.168.1.1) 3098.862 ms !H 3086.989 ms !H 3008.787 ms !H
So it appears the route isn't working.
Cheers
@forumuser67 . There's something wrong with both your tracert displays. The first one should display 8 hops followed by timeouts. The response time to router is slow (should be 1 ms). Does the Xbox use wifi?
The Select WAN Interface is correct. It is the default interface used to access the internet.
Gateway must end in 2 because it can't be 1 (which is the VR1600). I chose "2" the same as the example. But there can't be a real device ending in "2". What is the ip address of the Xbox?
Any address reservations?
Is the DHCP dynamic range still 100 to 199?
Can you delete all routes, do the tracert, then add a route for this ip address.
I agree that the article on reddit does not describe everything unambiguously. This article, which is in the first post of this thread: https://www.reddit.com/r/halo/comments/r02gkf/bug_fix_no_more_lag_select_the_server_you_want_to/
However, after reading the explanations in this (current) thread, I understood my mistakes as well, thank you!