pppd(1M) — ADMINISTRATOR COMMANDS
NAME
pppd − Point-to-Point Protocol Daemon
SYNOPSIS
/usr/sbin/in.pppd
DESCRIPTION
The in.pppd daemon manages the Point-to-Point physical connection between the local and remote host. in.pppd uses the login-password technique to establish PPP connections to remote hosts. in.pppd uses the configuration files associated with the “Basic Network Utilities.” The method for configuring the serial IP link is similar to that used for uucp(1) or cu(1). The serial lines may be used interchangeably for standard user logins, uucp logins, and PPP logins, and the standard uucp lock file techniques are used to share these resources.
in.pppd opens a contol channel to the kernel PPP through /dev/ppcid, and listens on the named pipe, /usr/lib/ppp/named_ppp for incoming PPP connection requests. The PPP user shell, ppp(1), sends a PPP service request over /usr/lib/ppp/named_ppp for each incoming PPP connection request. When PPP needs to attach a remote host before initiating PPP packet traffic, it will send a request over the control channel with the desired IP address. in.pppd searches /etc/inet/ppphosts [see ppphosts(4)] for an entry with a host name corresponding to this IP address. This entry in conjunction with the /usr/lib/uucp/Systems file is used to dial the modem (if necessary) and perform a login into the remote host.
When the remote login process completes, in.pppd links the connected tty beneath the PPP multiplexing driver and informs PPP that the link is established.
USER CONSIDERATIONS
If an outgoing PPP connection request fails, the IP Service Provider (IPSP) will be “temporarily” marked down; however, any subsequent successful incoming connections will cause the IPSP to be marked up.
FILES
/dev/ppcid
/etc/inet/ppphosts
/usr/lib/ppp/named_ppp
/usr/lib/uucp/Systems
/usr/lib/uucp/Devices