pppd(ADMN) 19 June 1992 pppd(ADMN) Name pppd - Point-to-Point Protocol Daemon Syntax /etc/pppd Description The pppd daemon manages the Point-to-Point physical connection between the local and remote host. pppd uses the login-password technique to establish PPP connections to remote hosts. pppd uses the configuration files associated with the ``Basic Network Utilities'' (BNU). The method for configuring the serial IP link is similar to that used for uucp(C) or cu(C). 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. pppd opens a control channel to the kernel PPP through /dev/ppcid, and waits for incoming PPP connection requests. pppd is notified of incoming PPP connections via shared memory and semaphores. The PPP user shell, ppp(ADMN), sends a PPP service request through shared memory 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. pppd searches /etc/ppphosts (see ppphosts(SFF)) 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, pppd links the connected tty beneath the PPP multiplexing driver and informs PPP that the link is established. Files /dev/ppcid /etc/ppphosts /usr/lib/uucp/Systems /usr/lib/uucp/Devices See also asyhdlc(ADMP), cu(C), ppp(ADMN), syslog(ADMN), uucp(C), ppphosts(SFF), ppp(ADMP)