L2TPv3 Ethernet Bridge

In this configuration, L2TPv3 ethernet pseudowires are used to extend L2 networks over an IP network.

Unlike L2TPv2, L2TPv3 nodes operate as both a client, initiating setup requests, and a server, handling setup requests. L2TPv3 nodes are often referred to using the acronym LCCE (L2TP Control Connection Endpoint) since the terms LAC or LNS imply client or server. We will use the LCCE terminology here.

When an L2TPv3 ethernet pseudowire is established, a virtual netdevice is created which is named l2tpethN by default. These interface may be configured as required. When using L2TPv3 ethernet to extend an L2 LAN, the l2tpeth interfaces are added to a Linux bridge.

Required ProL2TP packages

Install the prol2tp package.


File Use
prol2tpd.conf Prol2tp config file /etc/prol2tp/prol2tpd.conf

The referenced sample config file is annotated to explain the parameters used.

For more details of all config options available, refer to the prol2tpd.conf man page.

You are reading the manual of ProL2TP: enterprise class L2TP software for Linux systems

Learn more about ProL2TP and register for a free trial