pppoe-sniff

Capture PPPoE packets for debugging

TLDR

Sniff PPPoE traffic
$ pppoe-sniff -I [eth0]
Verbose output
$ pppoe-sniff -I [eth0] -V

SYNOPSIS

pppoe-sniff [options]

DESCRIPTION

pppoe-sniff captures and displays PPPoE discovery and session packets on a network interface for diagnostic purposes. It shows PADI, PADO, PADR, PADS, and PADT packets exchanged between PPPoE clients and access concentrators.This tool is useful for troubleshooting PPPoE connection failures by verifying that discovery packets are being sent and responses received. The verbose mode provides additional detail about packet contents.

PARAMETERS

-I INTERFACE

Network interface.
-V
Verbose output.

INSTALL

sudo apt install pppoe
sudo dnf install rp-pppoe
sudo pacman -S rp-pppoe
sudo apk add rp-pppoe
sudo zypper install rp-pppoe
nix profile install nixpkgs#rp-pppoe

CAVEATS

Requires root privileges. Debugging tool only.

HISTORY

pppoe-sniff provides PPPoE traffic analysis for troubleshooting.

SEE ALSO

pppoe(8), pppoe-discovery(8), tcpdump(1)