CONFIG_NET_SLIP_TAP

TAP SLIP driver

Type: bool

Help

SLIP TAP support is necessary when testing with QEMU. The host needs to have tunslip6 with TAP support running in order to communicate via the SLIP driver. See net-tools project at https://github.com/zephyrproject-rtos/net-tools for more details.

Direct dependencies

NET_QEMU_SLIP && NET_NATIVE && !NET_RAW_MODE && NETWORKING

(Includes any dependencies from ifs and menus.)

Default

Symbols selected by this symbol

Kconfig definition

At <Zephyr>/subsys/net/ip/Kconfig:516

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:34<Zephyr>/subsys/net/Kconfig:87

Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → IP stack

config NET_SLIP_TAP
    bool "TAP SLIP driver"
    default y if QEMU_TARGET && !NET_TEST && !NET_L2_BT
    select SLIP
    select UART_PIPE
    select UART_INTERRUPT_DRIVEN
    select SLIP_TAP
    depends on NET_QEMU_SLIP && NET_NATIVE && !NET_RAW_MODE && NETWORKING
    help
      SLIP TAP support is necessary when testing with QEMU. The host
      needs to have tunslip6 with TAP support running in order to
      communicate via the SLIP driver. See net-tools project at
      https://github.com/zephyrproject-rtos/net-tools for more details.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)