tkpppoe - A GUI for managing PPPoE Connections

Introduction

TkPPPoE is a graphical user interface for managing PPPoE connections. It performs two different functions:

Defining Connections

To define connections, start TkPPPoE as root. You can do this from a terminal by typing tkpppoe, or from the KDE or GNOME menus by selecting Internet : TkPPPoE. The following window pops up:

Main Window

Because you have not yet defined any connections, the connection property window also pops up:

Connection Properties - Basic
You can pop up the connection property window at any time by clicking New Connection... You can edit the properties of an existing connection by selecting the connection's name and clicking Properties...

Basic Information

Let's fill in the basic information:

NIC and DNS

Click on the NIC and DNS tab:

Connection Properties - NIC and DNS

Options

Click on the Options tab:

Connection Properties - Options

Advanced

Click on the Advanced tab:

Connection Properties - Advanced

In most cases, you can leave AC-Name and Service-Name blank. In some cases, your ISP may require you to enter information in these fields; contact your ISP for more information.

Controlling Connections

For these examples, run tkpppoe as a normal user (not root). The main window appears like this:

Main Window - Non-root

The two rectangles to the right of the connection name are the status LEDs. The top LED corresponds to transmitted data and the bottom to received. The LEDs are colored as follows:

When a connection is established, two graphs appear:

Main Window - Established Connection

The left (red) graph shows transmitted packets and the average transmission speed (in bits per second) over the sample time. The right (green) graph shows received packets.

Miscellaneous Information


TkPPPoE is Copyright 2001 by Roaring Penguin Software Inc and is licensed under the GNU General Public License.

Screenshots show TkPPPoE running under the XFCE desktop, a lightweight UNIX and Linux desktop.