Skip to content

Instantly share code, notes, and snippets.

@toioski
Last active February 23, 2023 16:04
Show Gist options
  • Save toioski/67ba9797f8ac4ac221f8029391112cde to your computer and use it in GitHub Desktop.
Save toioski/67ba9797f8ac4ac221f8029391112cde to your computer and use it in GitHub Desktop.
Configure Technicolor TG582N as WAN router for gaming (DMZ, Port forwarding)

Prerequisites

Useful information

  • Technicolor is a company of Thomson, this is the reason we will use the Thomson flashing software
  • The default credentials for 8.x.x.x firmware version of TG582N is user: admin password: ROUTER_SERIAL_NUMBER (you can find the serial number under your router)

Configuration

Firmware flashing

In this section we will flash the firmware 8.4.4.J to your router. You can skip these steps if you have already installed 8.4.4.J on you router, even if it's from antother ISP

  1. Reset the router using the back button so you're sure that everything has the default values
  2. Connect the router to your PC through an ethernet cable
  3. Extract the archive ToolsTG852N and open setup.exe from SW_Upgrade folder. Choose your language and then select Upgrade your Thomson Gateway
  4. Once the software has find your router, click Browse to browse to the firmware file to flash. If the app fails to find you router, try to enable the Remote assistance mode from the router web interface
  5. Wait until the flashing process is completed

WAN Port Configuration

In this section we will configure the 4th LAN port on the router as a WAN port. So the router will be able to use the PPPoE (Point-to-Point Protocol over Ethernet) protocol to connect to internet through the modem you're using (the modem is the device with the DSL cable)

  1. Using your preferred software telnet into the router with the command telnet 192.168.1.254 (change the IP with your router IP)
  2. Put the same credentials you use to login into the router web interface
  3. Launch these commands in the exact same sequence:
# Sacrifice the 4th ethernet port
:eth bridge ifdelete brname bridge intf ethport4

# Create WAN interface
:eth ifadd intf=eth_WAN
:eth ifconfig intf=eth_WAN dest=ethif4 vlan=default
:eth ifattach intf=eth_WAN
:eth ifconfig intf=eth_WAN wan=enabled priotag=disable

# Use PPP on this new interface
:ppp ifdetach intf=Internet
:ppp ifconfig intf=Internet dest=eth_WAN mru=1492
:ppp ifattach intf=Internet

# Make internet LED work correctly
:system config WANMode=ETH WANEthPort=ethif4
  1. Now it's time to make some physical connections: connect the WAN port just created (I remember it's the 4th LAN port) to one of the LAN port of your modem/router

PPPoE setup

In this section we will setup the PPPoE connection so that the TG582N will have access to internet connection

  1. Open the TG852N web interface and click on Technicolor Gateway on the sidebar
  2. Click Setup my Technicolor Gateway to make the configuration wizard appear. Warning: the next steps could be different if you don't have the exact same firmware I had on the router
  3. Choose Other for the Service and click Next
  4. Select PPPoE for Connection type and setup VPI/VCI, Username and Password according to your ISP (google for that parameters). In Italy, with Telecom Italia they are respectively 8.35 aliceadsl aliceadsl
  5. On the next screen choose Public Subnet (with independant WAN IP) for LAN Addressing Scheme and leave the rest as it is
  6. Wait for the wizard to complete the operation
  7. Once the operation has completed you should have full internet access from the TG852N

Gaming mode setup

In this section we will configure the parameters to allow online gaming from console without problems

  1. Go to Home Network -> Devices
  2. Assign a static IP to your console/game device
  3. Choose your device from the list and then click Assign the DMZ to a local network device. Here put your device IP and click Enable
  4. Under Toolbox -> Game & Application Sharing make sure to have UPnP enabled and, from the bottom of the page, enable the gaming mode clicking on Set Game Mode
@Desert87
Copy link

Hello, Thanks for these info but I'm trying to get the linked files however they are old so could you relink or upload them again.
Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment