
pppd | 351
Linux
Commands
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
pppd
pppd [tty] [speed] [options]
System administration command. PPP stands for the Point-to-Point
Protocol; it allows datagram transmission over a serial connection.
pppd attempts to configure tty for PPP (searching in /dev) or, by
default, the controlling terminal. You can also specify a baud rate
of speed. pppd accepts many options. Only the most common
options are listed here.
Options
[local_IP_address]:[remote_IP_address]
Specify the local and/or remote interface IP addresses, as host-
names or numeric addresses.
asyncmap map
Specify which control characters cannot pass over the line.
map should be a 32-bit hex number, where each bit repre-
sents a character to escape. For example, bit 00000001
represents the character 0x00; bit 80000000 represents the
character 0x1f or _. You may specify multiple characters.
auth
Require self-authentication by peers before allowing packets
to move.
call file
Read options from file in /etc/ppp/peers/. Unlike the file
option, call file may contain privileged options, even when
pppd is not run by root.
connect command
Connect as specified by command, which may be a binary or
shell command.
crtscts
Use hardware flow control.
debug
Log contents of control packets to syslogd.
defaultroute
Add a new default route in which the peer is the gateway. ...