-
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_RAW_MODE
&& NETWORKING
(Includes any dependencies from if’s and menus.)
Defaults¶
- “y” if
QEMU_TARGET
&& !NET_TEST
&& !NET_L2_BT
&&NET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
Symbols selected by this symbol¶
SLIP
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
UART_PIPE
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
UART_INTERRUPT_DRIVEN
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
SLIP_TAP
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
Kconfig definition¶
At subsys/net/ip/Kconfig:391
Included via Kconfig:10
→ Kconfig.zephyr:39
→ subsys/Kconfig:24
→ subsys/net/Kconfig:82
Menu path: (top menu) → Networking → IP stack
config NET_SLIP_TAP bool prompt "TAP SLIP driver" ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
default "y" ifQEMU_TARGET
&& !NET_TEST
&& !NET_L2_BT
&&NET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
selectSLIP
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
selectUART_PIPE
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
selectUART_INTERRUPT_DRIVEN
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
selectSLIP_TAP
ifNET_QEMU_SLIP
&& !NET_RAW_MODE
&&NETWORKING
depends onNET_QEMU_SLIP
&& !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.
(Definitions include propagated dependencies, including from if’s and menus.)