NAME
pppoesd — PPPoE (Point-to-Point Protocol over Ethernet) server daemon
SYNOPSIS
pppoesd
[-c
config-file]
[-d
debug-level]
[-l
log-file]
DESCRIPTION
pppoesd
performs the server side discovery phase functionalities
of PPPoE as mentioned in RFC 2516.
The
pppoesd
daemon
responds to PADI and PADR packets from clients if it
can offer services desired by the client.
pppoesd
generates a unique session-id for every client that it services.
It then forks a
pppd
daemon which performs the session phase
functionalities of PPPoE as mentioned in RFC 2516.
Options
pppoesd
supports the following command-line options:
- -c config-file
Specifies the configuration file with absolute path
to be used by
pppoesd.
The default configuration file is
/etc/ppp/pppoesd.conf.
- -d debug-level
Specifies the debug level at which logging has to be
enabled.
The three debug levels are:
- LOG_ERROR
Logs all error messages.
To log these messages, type
-d 0
on the command line.
- LOG_WARN
Logs all warning messages.
To log these messages, type
-d 1
on the command line.
- LOG_DEBUG
Logs function level debug messages.
To log these messages, type
-d 2
on the command line.
- -l log-file
Specifies the log-file with absolute path to which
pppoesd
logs messages.
The default log file is
/var/adm/pppoesd.log.
EXAMPLES
An example usage of
pppoesd
is as follows:
/usr/sbin/pppoesd -d 1 -l /tmp/pppoesd.log
WARNINGS
Note that, you cannot run
pppoesd
without the
pppoesd.conf
file. See
pppoesd.conf(4)
for more information.
AUTHOR
pppoesd
was developed by Hewlett-Packard.
FILES
- pppoec
PPPoE client
- pppoerd
PPPoE relay
- pppoesd.conf
PPPoE server configuration file
- pppd
PPP daemon