1 # SPDX-License-Identifier: GPL-2.0-only 2 # 3 # Layer Two Tunneling Protocol (L2TP) 4 # 5 6 menuconfig L2TP 7 tristate "Layer Two Tunneling Protocol 8 depends on (IPV6 || IPV6=n) 9 depends on INET 10 select NET_UDP_TUNNEL 11 help 12 Layer Two Tunneling Protocol 13 14 From RFC 2661 <http://www.ietf.org/r 15 16 L2TP facilitates the tunneling of pa 17 intervening network in a way that is 18 possible to both end-users and appli 19 20 L2TP is often used to tunnel PPP tra 21 tunnels. One IP tunnel may carry tho 22 connections. L2TP is also used as a 23 with home workers to connect to thei 24 25 L2TPv3 allows other protocols as wel 26 over L2TP tunnels. L2TPv3 is defined 27 <http://www.ietf.org/rfc/rfc3931.txt 28 29 The kernel component handles only L2 30 userland daemon handles L2TP the con 31 and session setup). One such daemon 32 (http://openl2tp.org/). 33 34 If you don't need L2TP, say N. To co 35 modules, choose M here. 36 37 config L2TP_DEBUGFS 38 tristate "L2TP debugfs support" 39 depends on L2TP && DEBUG_FS 40 help 41 Support for l2tp directory in debugf 42 used to dump internal state of the l 43 analysis. 44 45 If unsure, say 'Y'. 46 47 To compile this driver as a module, 48 will be called l2tp_debugfs. 49 50 config L2TP_V3 51 bool "L2TPv3 support" 52 depends on L2TP 53 help 54 Layer Two Tunneling Protocol Version 55 56 From RFC 3931 <http://www.ietf.org/r 57 58 The Layer Two Tunneling Protocol (L2 59 mechanism for tunneling Layer 2 (L2) 60 packet-oriented data network (e.g., 61 originally defined in RFC 2661, is a 62 tunneling Point-to-Point Protocol (P 63 L2TP has since been adopted for tunn 64 L2 protocols, including ATM, Frame R 65 ethernet frames. 66 67 If you are connecting to L2TPv3 equi 68 tunnel raw ethernet frames using L2T 69 unsure, say N. 70 71 config L2TP_IP 72 tristate "L2TP IP encapsulation for L2 73 depends on L2TP_V3 74 help 75 Support for L2TP-over-IP socket fami 76 77 The L2TPv3 protocol defines two poss 78 L2TP frames, namely UDP and plain IP 79 driver provides a new L2TPIP socket 80 userspace L2TPv3 daemons may create 81 when UDP encapsulation is not requir 82 in IP packets, it used IP protocol n 83 must be enabled in firewalls. 84 85 To compile this driver as a module, 86 will be called l2tp_ip. 87 88 config L2TP_ETH 89 tristate "L2TP ethernet pseudowire sup 90 depends on L2TP_V3 91 help 92 Support for carrying raw ethernet fr 93 94 From RFC 4719 <http://www.ietf.org/r 95 96 The Layer 2 Tunneling Protocol, Vers 97 used as a control protocol and for d 98 up Pseudowires for transporting laye 99 across an IP network [RFC3931]. 100 101 This driver provides an ethernet vir 102 L2TP ethernet pseudowire instance. S 103 be used to assign an IP address to t 104 interface, or add the interface to a 105 106 If you are using L2TPv3, you will al 107 enable this option. 108 109 To compile this driver as a module, 110 will be called l2tp_eth.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.