Unix PPPoE Configuration - Linux X Windows
Configuring RP-PPPoE in Xwindows using TkPPPoE
By Adam Kalicak
This document is provided “as-is”. We hope you find it useful. Unfortunately, at this time Primus cannot provide telephone support for Linux users.
TkPPPoE is a GUI based front-end program for RP-PPPoE. Within this program you can:
- Create new connections, and modify existing ones. *You must be logged in as “root” to do this*
- Connect and Disconnect the DSL connection at will.
Creating A Connection:
To create a new connection in TkPPPoE, first call up the program by typing “tkpppoe” in your console window, or from the “Run...” command.
Once the program starts, you will be confronted by a window that looks like:
From this screen, you will need to click on “New Connection...” in order to create our first DSL profile in TkPPPoE.
After clicking on the “New Connection...” button, you will be brought to a screen like the one shown below. In the next step, you will need to fill out a series of fields shown on each tab.
Basic Information Tab
Once the Basic Information tab is shown, you will need to enter in the following information:
- Connection Name: Type in “Primus DSL”.
- User Name: Type in the first part of your highspeed username before the “@” symbol.
- Network: Type in “1mm.primus.ca”.
- Password: Type in your highspeed password.
Next, Click on the NIC and DNS tab:
NIC and DNS Tab
From this tab you can modify the details about which Ethernet Adapter (NIC), and Name Servers (DNS) to use for your connection.
- Ethernet Interface: This field should show either eth0, eth1, or something similar. If this field is blank, simply click on the button “...” and TkPPPoE will attempt to locate which adapter to use.
- DNS Setup: Set this pull down menu to “Specify”, which will open up two new fields below.
- Primary DNS: Type in 216.254.141.2
- Secondary DNS: Type in 209.90.160.222
Next, Click on the Options tab:
Options Tab:
From this tab you can define a few simple options for your connection.
- Allow use by non-root users: You will more than likely want to have this enabled, otherwise only the “root” account will be able to connect.
- Use synchronous PPP: It is recommended to have this enabled as it lessens your CPU usage.
- Firewalling: Set this to “None”
Next, Click on the Advanced tab:
Advanced Tab:
Everything on this tab should be left blank, as it is not required to connect to Primus Canada.
Next, you can click “OK” and your new connection is now setup!
Logoff of the “root” account and re-login as a normal user and proceed to the next step...
Starting And Stopping The Connection:
Open TkPPPoE once more by typing “tkpppoe” from your console window, or from the “Run...” command. Once the program starts, you will be prompted with the following screen:
- To start the connection, press Start. Once connected, the two lights on the right will turn green.
- To stop the connection, press Stop.
Also, when you are connected, you will notice two graphs showing on the screen. The red graph represents the average transmission speed, and the green graph represents the average incoming speed. Underneath the graphs are numbers representing the values for each as well.



