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.
Specify the local and/or remote interface IP addresses, as hostnames or numeric addresses.
Specify which control characters cannot pass over the line. map should be a 32-bit hex number, where each bit represents a character to escape. For example, bit 00000001 represents the character 0x00; bit 80000000 represents the character 0x1f or _. You may specify multiple characters.
Require self-authentication by peers before allowing packets to move.
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 as specified by command, which may be a binary or shell command.
Use hardware flow control.
Log contents of control packets to syslogd.
Add a new default route in which the peer is the gateway. When the connection shuts down, remove the route.
Operate in the foreground. By default, pppd forks and operates in the background.
Close the connection as specified by command, which may be ...