tkppp(1)

NAME
tkppp - manage a PPP connection

SYNOPSIS
tkppp

DESCRIPTION
tkppp is a graphical front end to manually control a PPP connection. It presents a small window a button for starting/quitting PPP, a small status message area and a dynamic IP address window. It can display the dynamic IP address and host used, auto-minimize and auto-maximize on PPP startup and shutdown, ping periodically to keep the session from timing out and can be customized to run user programs from the menu bar.

OPTIONS
No command line options. tkppp can be configured from the menu bar or from the users tkppprc configuration file.

OPERATION
When tkppp starts, it checks the status of the PPP link. Click the arrow button to toggle the state of the link, or select On or Off from the PPP menu.

OPTIONS MENU
The following options can all be configured in the user's .tkppprc file.

Show Hostname
    This options makes tkppp attempt to lookup the IP host using nslookup when a PPP connection is made. The host name is displayed in the status bar instead of "PPP is UP".

Auto Minimize
    This option causes tkppp to minimize itself when the PPP link goes up. The icon shows the state of the connection as up or down.

Auto Maximize
    This option causes tkppp to maximize itself when the PPP link goes down unexpectedly.

Auto Ping
    This option causes tkppp to ping the PPP host (or another host) periodically to keep the PPP link from timing out. The default interval is 1 minute between pings.

RUN MENU
The Run menu can be customized to show any programs or scripts that the user wants to be able to run. Examples would be scripts for getting or sending POP-mail, weather maps, time synchronization, etc. See the sample tkppprc initialization file for details.

KEYBOARD SHORTCUTS
Several keyboard accelerators are provided:

f   Same as PPP Off.

i   Minimize tkppp.

o   Same as PPP On.

s   Reread the status information (IP Address and Name).

Q   Quit tkppp.

ENVIRONMENT

PATH
    for the paths to the ppp-on and ppp-off scripts. The paths can be also specified in the tkppprc initialization file.

COPYRIGHT
Copyright 1995 Eric Jeschke (jeschke@cs.indiana.edu) All rights reserved. Permission to use, copy, modify, and distribute this software and its documentation for any non commercial purposes and without fee is hereby granted, provided that the above copyright notice appear in all copies. No warranty is provided or implied.

I disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall I be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortuous action, arising out of or in connection with the use or performance of this software.

AUTHOR
Eric Jeschke <jeschke@cs.indiana.edu>, 27-Jan-95.