Xbox and PS3 on a Thomson Router


If you need help with telnet commands, see this first telnet.html

The Thomson router is often accused of giving a "strict NAT's" problem with online games.
This I believe is caused by the router using symmetric-type NATs even when port forwarding rule have been applied.
By using the following commands we can change this to cone-type NAT's for the UDP ports used by the Xbox and PS3.
This will allow UPnP to work better and avoid the need to do any port forwarding.

These commands are intended for a TG585v7 and TG587nv2.
I don't know if they will work with other Thomson routers, use at your own risk.



Bind Xbox Live UDP Ports

Command Comments
connection bind application=CONE(UDP) port=88 Bind port 88
connection bind application=CONE(UDP) port=3074 Bind port 3074 Suspect only this port is required -- to be confirmed.
connection bind application=CONE(UDP) port=1863 Bind port 1863
saveall Make permanent
connection bindlist Optional -- list the changes.
Note:
If using two xboxes on the same network you may need to extend the range of these ports.
Try: connection bind application=CONE(UDP) port=3072-3076

Undo

Command Comments
connection unbind application=CONE(UDP) port=88 Remove bind port
connection unbind application=CONE(UDP) port=3074 Remove bind port 
connection unbind application=CONE(UDP) port=1863 Remove bind port
saveall Make permanent.
connection bindlist Optional -- list the changes.



Bind PS3 UDP Ports

Command Comments
connection bind application=CONE(UDP) port=3478-3479 Bind ports 3478 to 3479  Suspect only these port are required -- to be confirmed.
connection bind application=CONE(UDP) port=3658 Bind port port 3658
saveall Make permanent.
connection bindlist Optional -- list the changes.
Note:
If using two PS3's on the same network you may need to extend the range of these ports.
Try: connection bind application=CONE(UDP) port=3476-3480

Undo

Command Comments
connection unbind application=CONE(UDP) port=3478-3479 Remove bind port
connection unbind application=CONE(UDP) port=3658 Remove bind port
saveall Make permanent.
connection bindlist Optional -- list the changes.



Telnet Script files to help the lazy or telnet averse.



Download upnp.zip


Readme.txt


***************************************************************************
                                      upnp.zip                                                                                                               
                       Script Files for a Thomson Router                                                                                   
  To bind UDP ports, used by the xbox and ps3, to the CONE(UDP) ALG helper.                       
****************************************************************************

Contents of upnp.zip
addport.bat -- batch file to bind the game ports.
addport.txt -- telnet script file to bind the ports.
removeports.bat -- batch file to unbind the game ports.
removeports.txt -- telnet script file to unbind the ports.
tst10.exe -- telnet scripting tool.
readme.txt -- instructions to use these file.


Instructions:
1) Unzip these file to a folder of your choice.
There's nothing to install.

2) Open "addport.txt" with notepad and edit the line:
SEND "MYPASSWORD\m"
Replace MYPASSWORD with your routers password.

3) If routers username is not "SuperUser" then modify the line:
SEND "SuperUser\m"

4) Do the same with the file "removeports.txt".

5) These files assume the router is on 192.168.1.254.
If your router is on a different IP address, modify the first line of the above two files.

6) To bind the UDP ports for both the xbox and ps3, right click on the file "addports.bat" and select "Run as administrator"
After the script has run, a text file will open in notepad showing the changes.

Undo
To remove these changes, run "removeports.bat".

Note:
These files are intended for a TG585v7 and TG587nv2.
I don't know if they will work with other Thomson routers, use at your own risk.

For more details of telnet scripting see http://npr.me.uk/scripting.html



logit.txt file display after running addports.bat



The last 6 lines shown's the script has successfully added the bind ports.



Telnet Project for Thomson Routers

Telnet commands for a Thomson router

Multiple SSID  -- (TG587n only)


Web Access Control Schedule (TOD) -- (TG587n only)

Web content filter


Telnet scripting


Enable WDS on a TG585v7 / TG587n

Connect Two Thomson Routers Together

Basic DMZ on a Thomson Router


Advanced DMZ on a Thomson TG587n

Forward all ports to a specific LAN IP

IP QoS

Wake on LAN from Internet

Xbox and PS3 on a Thomson router

Remote Access to a Thomson Router

Home Page

footer
Copyright© NPR 2010 - 2012       Disclaimer