dslreports logo
    All Forums Hot Topics Gallery


how-to block ads

Search Topic:
share rss forum feed


Kitchener, ON

3 edits

[DSL] IP Subnetting with SpeedStream 516

Over time, there have been many requests in these forums surrounding TekSavvy's IP Subnetting on DSL accounts. What a lot of users have failed to understand is that this in fact IS possible with the Thompson SpeedTouch 516 DSL Modem/Gateway that TekSavvy provides its customers. By following the steps below, you can be well on your way to setting up your connection.

Please note, you must have an SSH client such as telnet on your system in order to be able to complete this process. Also, please note that you will also need a hub or switch (preferred) to connect your additional computers to the modem when complete. If you want to use a wireless router instead, you must first disable DHCP on the wireless router, and must be sure that your modem is plugged into one of the LAN ports on your modem.

Step 1 - Determining your IP Addresses
In this example, we'll say that we have been issued these IP Addresses
PPPoE Link IP Address: 76.10.xxx.xxx
Static /29 Subnet: 173.xxx.xxx.225 - 173.xxx.xxx.230
Subnet Mask:

Step 2 - Factory Reset (Modem)
To air on the side of caution, you will want to make sure that your DSL modem has been reset to its factory defaults. You can accomplish this by plugging the modem into your power outlet, turning it on, then once it has fully booted up, press and hold the reset button on the back of the modem until the power light turns red.
*Note: The reset button is located on the back of the modem between the ethernet port and the power port. It is often covered with a white label with the part number printed in black lettering.

Step 3 - Configuration for Setup
At this point, you will need to plug your computer directly into the modem, then make a few changes to your system before you can begin, as the modem will have not one, but TWO IP addresses attached to it. There is a need for these IP Addresses to be configured within your modem, in case you ever run into a problem.

You will need to setup your computer's network card to use the IP Address, with an IP Subnet of In this case, do NOT set a default gateway or DNS servers.

Step 4 - Configuring the PPPoE Link
Here is where you can begin the nitty gritty of the configuration for your modem. This is only one side of the configuration we will need to change. To start this process, open a web browser, then enter the modem's IP Address into the address bar. The default IP it will have assigned will be

Once there, you will see a side bar down the left side with different menu options. You want to click "SpeedTouch", as circled in this diagram:

At the bottom of the page near the middle, you will see a task list. You will want to click "Setup", as shown in the illustration below to begin the process of configuring the basics of the modem's PPPoE link, and basics.

When the setup wizard appears, click "Next" to continue (as circled in the illustration below):

Next, you will want to set your modem's mode. Select "Routed PPP" from the list (if it's not already highlighted), then click "Next". (See illustration below)

Next, you will want to configure the technical side of the connection link to be used. If you are in Ontario or Québec (Bell Territory), you will want to change the drop-down for the VPI/VCI to 0.35. If you are within Alberta or BC (TELUS Territory), please check with your provider to confirm the setting that is required here. Also, you will need to make sure that the connection type is set to "PPPoE" before clicking next (see illustration below).

Next, you will need to supply the setup wizard with your PPPoE user information, as supplied to you by your provider. When this information has been entered, click "Next" (see illustration below).

Next, you will be asked to supply your modem with credentials for administration of the modem. If you do not change these values, you will not need to enter a login and password in order to be able to access the modem's configuration. Your modem configuration will only be accessible from the LAN port on your modem. It will NOT allow you to login remotely, unless you configure remote login separately. For the purposes of this example, we are going to just click "Next" (see illustration below).

Lastly, you will be brought to the summary page, summarizing your configurations for your modem. Simply click "Next" to be on your way with configuring the basics for your modem (see illustration below).

Once this process is done, click "Finish" to close the window. DO NOT close the browser window that you opened to bring up this wizard, as you will still need it for Step 5.

Step 5 - Configuring LAN IP Addresses
Along the sidebar menu bar, click "Home Network" to expand the options, then "Interfaces" to begin setting up the LAN (see illustration below).

On the interfaces page, click on "LocalNetwork" to access the list of IP addresses and the DHCP pool settings (see illustration below)

Along the top of the page on the right side, click "Configure" to access the configuration page for the network interface. There are several changes that need to be made in this box (see illustration below).

Click "edit" beside the IP Address to change the IP Address and Subnet. In this case, you will want to change the IP Address entry to the first IP Address assigned to you by your provider. In this case it will be 173.xxx.xxx.225, and the Subnet will be Once these values are entered, click "Apply". Also, you will want to make sure that you change your DHCP Pool settings by clicking "Edit" beside the default gateway. You will want to configure your DHCP Pool settings as shown in the illustration below.

* Note: For users who are using a provider other than TekSavvy, these DNS setting will not work. In such a case, use OpenDNS ( / instead.

Finally, when you have completed your mission of configuring the LAN, your settings on this page should look like the illustration below. If they do, you are clear to close this window and proceed to Step 6.

Step 6 - Configuration Tweaks with SSH
Once you've gotten this far, you're in the home run stretch. You can now assign your other IP Addresses as a Static IP assignment to your devices that you wish to connect to the modem. Make sure to note that the Subnet mask you will have to specify matches the one given to you by your provider. Initially (and at this stage), the 76.10.xxx.xxx IP Address will appear as the IP Address that you are using. Don't panic! That's what this step will fix.

Open an SSH Prompt (such as Telnet), then connect it to either or 137.xxx.xxx.225 (depending on whether or not you've already changed the IP Address on your computer) and login. Once you have logged in, run these commands:

•firewall config state=disabled
•ids config state=disabled
•dsd config state=disabled
•nat ifconfig interface=Internet translation=disabled

Note that on the last command, you may experience an error where the modem doesn't want to do it. If this happens, just use "nat ifconfig", then specify the two values when prompted. Once this is done, you will be all set to have your different IP Addresses exposed directly to the internet.

Should you run into any problem with following this guide, please let me know. This is the process I used and it worked for me every time on 3 different Thompson SpeedTouch 516 modems.


Kitchener, ON
Just a heads up if a moderator stumbles across this. It may be greatly helpful both to customer support agents, as well as to customers directly if this thread were to be made sticky... Just sayin'. It would have saved me a lot of time and headache.


Kitchener, ON
reply to MrMazda86
Two corrections to this article... For some reason or another I had SSH on the brain when I was doing the last step. It's actually just plain old Telnet that you use to run the command lines.

Second and more important, see the following commands for the list of commands at the very end of the guide. I have put the ones that changed in bold so that you can observe the difference.

•firewall config state=disabled
•ids config state=disabled
•dsd config state=disabled
nat ifconfig intf=Internet translation=disabled
system reboot