LinuxCommandLibrary

pppoe

Manage PPP over Ethernet connections

TLDR

Start PPPoE connection

$ pppoe -I [eth0]
copy
Debug mode
$ pppoe -I [eth0] -D [/tmp/pppoe.log]
copy
Specify AC name
$ pppoe -I [eth0] -A [ac_name]
copy

SYNOPSIS

pppoe [options]

DESCRIPTION

pppoe is the user-space PPP over Ethernet client that establishes PPPoE sessions for DSL broadband connections. It handles the discovery and session phases of the PPPoE protocol, communicating with the ISP's access concentrator over a specified Ethernet interface.
The tool is typically invoked indirectly through pppoe-connect or pppoe-start wrapper scripts rather than called directly. It works in conjunction with pppd which handles the PPP negotiation once the Ethernet session is established.

PARAMETERS

-I INTERFACE

Ethernet interface.
-D FILE
Debug log file.
-A NAME
Access concentrator name.
-S NAME
Service name.
-T SECONDS
Timeout.

CAVEATS

Usually managed by pppoe-connect. Requires root.

HISTORY

pppoe implements PPP over Ethernet for DSL connections.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community