:orphan: .. title:: CONFIG_NET_L2_IPIP .. kconfig:: CONFIG_NET_L2_IPIP CONFIG_NET_L2_IPIP ################## *Enable IP-to-IP tunneling support* Type: ``bool`` Help ==== .. code-block:: none Add a IP-to-IP tunnel driver. If this is enabled, then a network interface will be created that will tunnel traffic on top of existing network interface. Application needs to attach the IPIP driver at runtime to correct network interface. Also application needs to setup IP addresses etc. to the IP-to-IP network interface. Direct dependencies =================== \ :kconfig:`NET_L2_VIRTUAL ` && \ :kconfig:`NET_L2_VIRTUAL ` && \ :kconfig:`NETWORKING ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :kconfig:`NET_CAPTURE ` Kconfig definition ================== At ``/net/l2/virtual/ipip/Kconfig:4`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:85`` → ``/net/l2/Kconfig:69`` → ``/net/l2/virtual/Kconfig:35`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options → Enable virtual L2 support .. code-block:: kconfig menuconfig NET_L2_IPIP bool "Enable IP-to-IP tunneling support" depends on NET_L2_VIRTUAL && NET_L2_VIRTUAL && NETWORKING help Add a IP-to-IP tunnel driver. If this is enabled, then a network interface will be created that will tunnel traffic on top of existing network interface. Application needs to attach the IPIP driver at runtime to correct network interface. Also application needs to setup IP addresses etc. to the IP-to-IP network interface. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*