168 lines
5.6 KiB
Plaintext
168 lines
5.6 KiB
Plaintext
.TH YAWMPPP 1x "22 Feb 2001" "Free Software" "User Manuals"
|
|
.SH NAME
|
|
yawmppp \- Window Maker dock front end for pppd and chat
|
|
.SH SYNOPSIS
|
|
yawmppp [\fB\-h\fR] [\fB\-i\fR \fIdevice\fR] [\fB-t\fR]
|
|
[\fB\-u\fR \fIupdate rate\fR] [\fB\-v\fR]
|
|
[\fB\-caution\fR | \fB-paranoid\fR]
|
|
|
|
yawmppp.thin [\fB\-h\fR] [\fB\-i\fR \fIdevice\fR] [\fB-t\fR]
|
|
[\fB\-u\fR \fIupdate rate\fR] [\fB\-v\fR]
|
|
[\fB\-caution\fR | \fB-paranoid\fR]
|
|
|
|
.SH DESCRIPTION
|
|
This man page documents version 2.0.2 of \fByawmppp\fR.
|
|
|
|
.B "yawmppp"
|
|
is \fBY\fRet \fBA\fRnother \fBW\fRindow \fBM\fRaker
|
|
\fBPPP\fR dock applet.
|
|
|
|
.B "yawmppp"
|
|
runs docked in Window Maker's dock (or clip), swallowed in
|
|
AfterStep's wharf or as a iconic shaped window on other
|
|
window managers. If you are not using a dock-capable
|
|
window manager (Window Maker and AfterStep) then you may
|
|
prefer to run \fByawmppp.thin\fR instead, which is
|
|
the same applet shaped as an horizontal bar, designed
|
|
for use without a dock.
|
|
|
|
It provides a front end for the programs chat and pppd, in
|
|
a way that you probably shouldn't ever need to edit
|
|
directly these programs' scripts.
|
|
|
|
The \fBv\fR button starts a connection to the currently
|
|
selected ISP entry (whose handle is shown in the bottom
|
|
left corner of the display). The \fBx\fR button closes
|
|
the current connection. The arrow buttons let you
|
|
select a dialing entry.
|
|
|
|
To create and edit dialing entries you should use the
|
|
\fByawmppp.pref\fR program, which can be run by clicking the
|
|
left mouse button in yawmppp's display area.
|
|
|
|
You can see a log of your connections with the \fByawmppp.log\fR
|
|
program, which can be run by clicking yawmppp's display area
|
|
with any mouse button but the left.
|
|
|
|
.SH DISPLAY
|
|
Yawmppp's display has a connection timer at the top left corner,
|
|
three LEDs at the top right meaning RX,TX and POWER. The RX/TX
|
|
leds blinking upon the receive/send of PPP packets. The
|
|
POWER led is dark when you're offline, yellow when dialing,
|
|
green when connected, red when an error has ocurred with the
|
|
connection.
|
|
|
|
In the middle of the display is an auto-scaling load graph. The
|
|
bottom left corner shows the current ISP's handle and the
|
|
bottom right corner displays the CONNECT speed in the first
|
|
10 seconds of connection, then starts showing the
|
|
characters-per-second rate.
|
|
|
|
.SH "COMMAND-LINE OPTIONS"
|
|
.IP "\-caution"
|
|
.IP "\-paranoid"
|
|
these options will change the way yawmppp touches the PPP interface.
|
|
Caution will keep associated structures open while
|
|
the connection is up only. Paranoid will open and close the
|
|
structures LOTS of times to keep them closed as much as possible.
|
|
These options are meant for PCMCIA & APM (notebooks, maybe PDAs) users
|
|
who run into trouble with cardctl commands. Don't use these options unless
|
|
you really need them. And if you need, check if caution is enough,
|
|
be paranoid only when absolutely necessary. When none is
|
|
specified, \fB-caution\fR is default.
|
|
.IP "\-i device"
|
|
use a ppp device other then ppp0.
|
|
.IP "\-h"
|
|
shows a brief help message
|
|
.IP "\-t"
|
|
set timer to MM:SS instead of HH:MM
|
|
.IP "\-u update\-rate"
|
|
sets the interval for statistics update (load graph and cps rate).
|
|
If not set, defaults to 5 seconds.
|
|
.IP "\-v"
|
|
shows version and exits.
|
|
|
|
.SH "PPPD OPTIONS"
|
|
yawmppp.pref provides a good set of options from pppd, but if need
|
|
any other that isn't (yet) directly supported, put it in
|
|
/etc/ppp/options. Per-ISP options are placed in /etc/ppp/peers,
|
|
as newer pppd versions require (since 2.3.7 at least). Whenever
|
|
YAWMPPP needs to write some file there, it will ask for the
|
|
superuser password on an xterm. Configuration files must go
|
|
under /etc/ppp/peers or the noauth option, usually required to
|
|
connect to ISPs, won't be allowed.
|
|
|
|
.SH "DNS Handling"
|
|
In the past, YAWMPPP changed the named(8) configuration files to
|
|
set DNS up, but nowadays pppd has taken over this task with the
|
|
usepeerdns option. From pppd 2.3.11 up, DNS should work out of the
|
|
box. pppd 2.3.10 and some earlier versions may require working
|
|
/etc/ppp/ip-up and /etc/ppp/ip-down files. Some distributions
|
|
provide these files worked out (Red Hat), others
|
|
don't (Slackware). Here is a sample minimalist set of these files:
|
|
|
|
\fB/etc/ppp/ip-up\fR
|
|
.br
|
|
#!/bin/sh
|
|
.br
|
|
echo "search mydomain.org" > /etc/resolv.conf
|
|
.br
|
|
echo "nameserver $DNS1" >> /etc/resolv.conf
|
|
.br
|
|
|
|
\fB/etc/ppp/ip-down\fR
|
|
.br
|
|
#!/bin/sh
|
|
.br
|
|
echo "search mydomain.org" > /etc/resolv.conf
|
|
.br
|
|
echo "nameserver" >> /etc/resolv.conf
|
|
.br
|
|
|
|
.SH "FILES"
|
|
|
|
.IR ~/.yawmppp2
|
|
.br
|
|
.IR ~/.yawmppp2/yawmppprc
|
|
.br
|
|
.IR ~/.yawmppp2/logfile
|
|
.br
|
|
|
|
.SH "BUGS"
|
|
.BR "yawmppp "
|
|
You must set your PAP/CHAP secrets directly in the /etc/ppp/chap-secrets
|
|
and /etc/ppp/pap-secrets files. For security reasons, yawmppp cannot do
|
|
it for you.
|
|
|
|
If you run more than one copy of yawmppp or yawmppp.thin you'll get
|
|
repeated log entries.
|
|
|
|
.SH "PORTABILITY"
|
|
.BR "yawmppp "
|
|
has been reported to run on Linux, NetBSD and FreeBSD. Your
|
|
mileage may vary on Linux, as pppd configuration can vary wildly from
|
|
distribution to distribution.
|
|
|
|
On Slackware Linux 7.0 you must set up /etc/ppp/ip-up and /etc/ppp/ip-down
|
|
on your own to get DNS resolution working.
|
|
The minimalist sample given in this man page works.
|
|
|
|
.SH "CREDITS"
|
|
.BR "yawmppp "
|
|
was written by Felipe Bergo <bergo@seul.org>. The dock applet
|
|
is based on wmppp 1.3.0, which was written by Martijn Pieterse and
|
|
Antoine Nulle.
|
|
|
|
.SH "UNRESTRICTIONS"
|
|
.BR "yawmppp "
|
|
is free; anyone may redistribute copies of \fByawmppp\fR to anyone under the
|
|
terms stated in the GNU General Public License. A copy of the license accompanies
|
|
each copy of \fByawmppp\fR.
|
|
|
|
.SH "WEB SITE"
|
|
http://yawmppp.seul.org
|
|
|
|
.SH "SEE ALSO"
|
|
\fBpppd\fR(8), \fBchat\fR(8), \fBresolver\fR(5), \fBsetserial\fR(8),
|
|
\fBttys\fR(4)
|