NPPPD.CONF(5) - File Formats Manual # NPPPD.CONF(5) - File Formats Manual
NAME # npppd.conf - NPPP daemon configuration file
DESCRIPTION # npppd.conf is the configuration file for the PPP daemon npppd(8).
npppd.conf is divided into the following main sections:
Global
Global settings.
Tunnel
Tunneling protocol and PPP settings.
IPCP
Internet Protocol Configuration Protocol (IPCP) of PPP.
Interface
Interface settings.
Authentication
Authentication settings.
Bind
Bind settings.
GLOBAL # The global options are as follows:
...
NPPPD(8) - System Manager’s Manual # NPPPD(8) - System Manager’s Manual
NAME # npppd - new Point-to-Point Protocol (PPP) daemon
SYNOPSIS # npppd [-dn] [-f config_file]
DESCRIPTION # npppd is a Point-to-Point Protocol (PPP) and tunneling daemon capable of L2TP, PPTP, and PPPoE.
-d
Do not daemonize. If this option is specified, npppd will run in the foreground and log to stderr.
-f config_file
Specify an alternative configuration file.
...
PIPEX(4) - Device Drivers Manual # PIPEX(4) - Device Drivers Manual
NAME # pipex - PPP IP EXtension to handle IP/PPP frames in-kernel
SYNOPSIS # option PIPEX
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <net/if.h>
#include <net/pipex.h>
DESCRIPTION # pipex is used with pppac(4) and pppx(4), and handles PPP frames and forwards IP packets in-kernel. It accelerates the performance of packet forwarding, because it reduces copying of packets between kernel and userland.
...
PPPX(4) - Device Drivers Manual # PPPX(4) - Device Drivers Manual
NAME # pppx, pppac - PPP multiplexer device
SYNOPSIS # pseudo-device pppx
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <net/pipex.h>
DESCRIPTION # The pppx and pppac drivers works with the npppd(8) daemon to provide network interfaces for Point-to-Point Protocol (PPP) sessions by request from the daemon. pppx operates by allocating a network interface for each PPP session. pppac concentrates multiple PPP sessions on a single network interface.
...