In 1.2.x we utilized xl2tpd version 1.3.6+dfsg-2-vyos0 and it does not support kernel space
Oct 2 18:43:59 vyos xl2tpd[2339]: This binary does not support kernel L2TP.
When I build and install the package from https://github.com/xelerance/xl2tpd
It seems that it begins to use kernel modules
Oct 2 18:46:45 vyos xl2tpd[3053]: xl2tpd version xl2tpd-1.3.15 started on vyos PID:3053 Oct 2 18:46:45 vyos xl2tpd[3053]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc. Oct 2 18:46:45 vyos xl2tpd[3053]: Forked by Scott Balmos and David Stipp, (C) 2001 Oct 2 18:46:45 vyos xl2tpd[3053]: Inherited by Jeff McAdams, (C) 2002 Oct 2 18:46:45 vyos xl2tpd[3053]: Forked again by Xelerance (www.xelerance.com) (C) 2006-2016 Oct 2 18:46:45 vyos xl2tpd[3053]: Listening on IP address 0.0.0.0, port 1701 [email protected]# lsmod | grep l2tp l2tp_ppp 24576 0 l2tp_netlink 20480 1 l2tp_ppp l2tp_core 24576 2 l2tp_ppp,l2tp_netlink ip6_udp_tunnel 12288 1 l2tp_core udp_tunnel 12288 1 l2tp_core pppox 12288 1 l2tp_ppp ppp_generic 36864 2 pppox,l2tp_ppp