X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=pppd%2Fpppd.8;h=2765c4e112e70e5e8bd649bf6e839d72fd2ed2e8;hp=2b63859de16b63b7c34c986e4969eaccb623b7d9;hb=78a9d7473d5830040e04d1cac880e942394d438a;hpb=7ef081471417dfd92373c988ef6c316ee0a33c84 diff --git a/pppd/pppd.8 b/pppd/pppd.8 index 2b63859..2765c4e 100644 --- a/pppd/pppd.8 +++ b/pppd/pppd.8 @@ -1,5 +1,5 @@ .\" manual page [] for pppd 2.4 -.\" $Id: pppd.8,v 1.84 2005/03/22 10:48:37 paulus Exp $ +.\" $Id: pppd.8,v 1.87 2005/08/28 05:21:24 paulus Exp $ .\" SH section heading .\" SS subsection heading .\" LP paragraph @@ -43,7 +43,8 @@ increasingly rare. .TP .I ttyname Use the serial port called \fIttyname\fR to communicate with the -peer. The string "/dev/" is prepended to \fIttyname\fR to form the +peer. If \fIttyname\fR does not begin with a slash (/), +the string "/dev/" is prepended to \fIttyname\fR to form the name of the device to open. If no device name is given, or if the name of the terminal connected to the standard input is given, pppd will use that terminal, @@ -152,7 +153,8 @@ non-privileged user. .TP .B lock Specifies that pppd should create a UUCP-style lock file for the -serial device to ensure exclusive access to the device. +serial device to ensure exclusive access to the device. By default, +pppd will not create a lock file. .TP .B mru \fIn Set the MRU [Maximum Receive Unit] value to \fIn\fR. Pppd @@ -432,7 +434,8 @@ Set the IPCP restart interval (retransmission timeout) to \fIn\fR seconds (default 3). .TP .B ipparam \fIstring -Provides an extra parameter to the ip\-up and ip\-down scripts. If this +Provides an extra parameter to the ip\-up, ip\-pre\-up and ip\-down +scripts. If this option is given, the \fIstring\fR supplied is given as the 6th parameter to those scripts. .TP @@ -579,7 +582,8 @@ system. This is a privileged option. .B local Don't use the modem control lines. With this option, pppd will ignore the state of the CD (Carrier Detect) signal from the modem and will -not change the state of the DTR (Data Terminal Ready) signal. +not change the state of the DTR (Data Terminal Ready) signal. This is +the opposite of the \fBmodem\fR option. .TP .B logfd \fIn Send log messages to file descriptor \fIn\fR. Pppd will send log @@ -616,7 +620,8 @@ modem to be asserted when opening the serial device (unless a connect script is specified), and it will drop the DTR (Data Terminal Ready) signal briefly when the connection is terminated and before executing the connect script. On Ultrix, this option implies hardware flow -control, as for the \fIcrtscts\fR option. +control, as for the \fIcrtscts\fR option. This is the opposite of the +\fBlocal\fR option. .TP .B mp Enables the use of PPP multilink; this is an alias for the `multilink' @@ -744,6 +749,11 @@ for IPXCP negotiation. Opposite of the \fIktune\fR option; disables pppd from changing system settings. .TP +.B nolock +Opposite of the \fIlock\fR option; specifies that pppd should not +create a UUCP-style lock file for the serial device. This option is +privileged. +.TP .B nolog Do not send log messages to a file or file descriptor. This option cancels the \fBlogfd\fR and \fBlogfile\fR options. @@ -1521,7 +1531,8 @@ We failed to authenticate ourselves to the peer. Pppd invokes scripts at various stages in its processing which can be used to perform site-specific ancillary processing. These scripts are usually shell scripts, but could be executable code files instead. -Pppd does not wait for the scripts to finish. The scripts are +Pppd does not wait for the scripts to finish (except for the ip-pre-up +script). The scripts are executed as root (with the real and effective user-id set to 0), so that they can do things such as update routing tables or run privileged daemons. Be careful that the contents of these scripts do @@ -1601,6 +1612,15 @@ A program or script which is executed when the link goes down, if /etc/ppp/auth\-up was previously executed. It is executed in the same manner with the same parameters as /etc/ppp/auth\-up. .TP +.B /etc/ppp/ip\-pre\-up +A program or script which is executed just before the ppp network +interface is brought up. It is executed with the same parameters as +the ip\-up script (below). At this point the interface exists and has +IP addresses assigned but is still down. This can be used to +add firewall rules before any IP traffic can pass through the +interface. Pppd will wait for this script to finish before bringing +the interface up, so this script should run quickly. +.TP .B /etc/ppp/ip\-up A program or script which is executed when the link is available for sending and receiving IP packets (that is, IPCP has come up). It is @@ -1612,7 +1632,8 @@ remote\-IP\-address ipparam\fR .B /etc/ppp/ip\-down A program or script which is executed when the link is no longer available for sending and receiving IP packets. This script can be -used for undoing the effects of the /etc/ppp/ip\-up script. It is +used for undoing the effects of the /etc/ppp/ip\-up and +/etc/ppp/ip\-pre\-up scripts. It is invoked in the same manner and with the same parameters as the ip\-up script. .TP @@ -1712,6 +1733,8 @@ system administrator can create options files in this directory to permit non-privileged users to dial out without requiring the peer to authenticate, but only to certain trusted peers. .SH SEE ALSO +.BR chat (8), +.BR pppstats (8) .TP .B RFC1144 Jacobson, V.