net: enable SLIP only on QEMU targets
In many networking tests we had to configure SLIP in the prj.conf leaving those configurations Qemu specific. This change enables SLIP for QEMU targets automatically and allows reuse of prj.conf for multiple boards. Additionally, the TUN options is removed. This option was not used anywhere. To enable self-contained networking tests that do not depend on SLIP, we introduce the new option NET_TEST which disables TAP and allows testing in QEMU without the need for a host interface. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
92c7ef5939
commit
ca0ad13a61
57 changed files with 35 additions and 56 deletions
|
@ -4,7 +4,6 @@ CONFIG_NET_UDP=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_BUF_LOG=y
|
CONFIG_NET_BUF_LOG=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -4,7 +4,6 @@ CONFIG_NET_IPV4=n
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -4,7 +4,6 @@ CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_ARP=y
|
CONFIG_NET_ARP=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_DHCPV4=y
|
CONFIG_NET_DHCPV4=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
|
|
||||||
CONFIG_NET_PKT_RX_COUNT=4
|
CONFIG_NET_PKT_RX_COUNT=4
|
||||||
CONFIG_NET_PKT_TX_COUNT=4
|
CONFIG_NET_PKT_TX_COUNT=4
|
||||||
|
|
|
@ -2,7 +2,6 @@ CONFIG_NETWORKING=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_NET_PKT_RX_COUNT=4
|
CONFIG_NET_PKT_RX_COUNT=4
|
||||||
CONFIG_NET_PKT_TX_COUNT=4
|
CONFIG_NET_PKT_TX_COUNT=4
|
||||||
|
|
|
@ -5,7 +5,6 @@ CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -8,7 +8,6 @@ CONFIG_NET_BUF_LOG=y
|
||||||
CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_SYS_LOG_NET_LEVEL=2
|
CONFIG_SYS_LOG_NET_LEVEL=2
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -8,7 +8,6 @@ CONFIG_NET_BUF_LOG=y
|
||||||
CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_SYS_LOG_NET_LEVEL=2
|
CONFIG_SYS_LOG_NET_LEVEL=2
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -6,7 +6,6 @@ CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -15,7 +15,6 @@ CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_NET_STATISTICS=y
|
CONFIG_NET_STATISTICS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
|
|
||||||
CONFIG_NET_PKT_RX_COUNT=10
|
CONFIG_NET_PKT_RX_COUNT=10
|
||||||
CONFIG_NET_PKT_TX_COUNT=10
|
CONFIG_NET_PKT_TX_COUNT=10
|
||||||
|
|
|
@ -10,7 +10,6 @@ CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_SYS_LOG_NET_LEVEL=2
|
CONFIG_SYS_LOG_NET_LEVEL=2
|
||||||
CONFIG_NET_DEBUG_NET_PKT=y
|
CONFIG_NET_DEBUG_NET_PKT=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NET_TCP=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
|
|
||||||
CONFIG_NET_PKT_RX_COUNT=64
|
CONFIG_NET_PKT_RX_COUNT=64
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NET_TCP=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
|
|
||||||
CONFIG_NET_PKT_RX_COUNT=16
|
CONFIG_NET_PKT_RX_COUNT=16
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NET_TCP=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
|
|
||||||
CONFIG_NET_PKT_RX_COUNT=64
|
CONFIG_NET_PKT_RX_COUNT=64
|
||||||
|
|
|
@ -14,7 +14,6 @@ CONFIG_NET_BUF_TX_COUNT=30
|
||||||
CONFIG_NET_PKT_RX_COUNT=14
|
CONFIG_NET_PKT_RX_COUNT=14
|
||||||
CONFIG_NET_PKT_TX_COUNT=14
|
CONFIG_NET_PKT_TX_COUNT=14
|
||||||
CONFIG_NET_SHELL=y
|
CONFIG_NET_SHELL=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_NET_STATISTICS=y
|
CONFIG_NET_STATISTICS=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NETWORKING=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG=y
|
CONFIG_SYS_LOG=y
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NET_IPV6=n
|
||||||
CONFIG_NET_IPV4=y
|
CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG=y
|
CONFIG_SYS_LOG=y
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,6 @@ CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP=y
|
CONFIG_NET_SLIP=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG=y
|
CONFIG_SYS_LOG=y
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NET_TCP=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_INIT_STACKS=y
|
CONFIG_INIT_STACKS=y
|
||||||
|
|
||||||
CONFIG_NET_PKT_RX_COUNT=16
|
CONFIG_NET_PKT_RX_COUNT=16
|
||||||
|
|
|
@ -11,7 +11,6 @@ CONFIG_NET_MAX_CONTEXTS=10
|
||||||
CONFIG_NET_PKT_RX_COUNT=14
|
CONFIG_NET_PKT_RX_COUNT=14
|
||||||
CONFIG_NET_PKT_TX_COUNT=14
|
CONFIG_NET_PKT_TX_COUNT=14
|
||||||
CONFIG_NET_SHELL=y
|
CONFIG_NET_SHELL=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_NET_STATISTICS=y
|
CONFIG_NET_STATISTICS=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
|
|
@ -10,7 +10,6 @@ CONFIG_NET_SOCKETS=y
|
||||||
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
||||||
|
|
||||||
# Network driver config
|
# Network driver config
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
|
|
||||||
# Without CONFIG_NET_BUF_LOG printf() doesn't work
|
# Without CONFIG_NET_BUF_LOG printf() doesn't work
|
||||||
|
|
|
@ -10,7 +10,6 @@ CONFIG_NET_SOCKETS=y
|
||||||
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
||||||
|
|
||||||
# Network driver config
|
# Network driver config
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
|
|
||||||
# Without CONFIG_NET_BUF_LOG printf() doesn't work
|
# Without CONFIG_NET_BUF_LOG printf() doesn't work
|
||||||
|
|
|
@ -6,7 +6,6 @@ CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_ARP=y
|
CONFIG_NET_ARP=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
|
|
||||||
CONFIG_NET_DHCPV4=n
|
CONFIG_NET_DHCPV4=n
|
||||||
CONFIG_NET_MGMT=n
|
CONFIG_NET_MGMT=n
|
||||||
|
|
|
@ -6,7 +6,6 @@ CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_ARP=y
|
CONFIG_NET_ARP=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
|
|
||||||
CONFIG_NET_DHCPV4=n
|
CONFIG_NET_DHCPV4=n
|
||||||
CONFIG_NET_MGMT=n
|
CONFIG_NET_MGMT=n
|
||||||
|
|
|
@ -3,7 +3,6 @@ CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG=y
|
CONFIG_SYS_LOG=y
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
|
|
|
@ -2,7 +2,6 @@ CONFIG_NETWORKING=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_LOG=y
|
CONFIG_NET_LOG=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_SYS_LOG=y
|
CONFIG_SYS_LOG=y
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
|
|
|
@ -22,7 +22,6 @@ CONFIG_INIT_STACKS=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_SYS_LOG_SHOW_COLOR=y
|
CONFIG_SYS_LOG_SHOW_COLOR=y
|
||||||
|
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_NET_L2_ETHERNET=y
|
CONFIG_NET_L2_ETHERNET=y
|
||||||
CONFIG_NET_SHELL=y
|
CONFIG_NET_SHELL=y
|
||||||
|
|
||||||
|
|
|
@ -239,31 +239,12 @@ config NET_CONTEXT_CHECK
|
||||||
If you know that the options passed to net_context...() functions
|
If you know that the options passed to net_context...() functions
|
||||||
are ok, then you can disable the checks to save some memory.
|
are ok, then you can disable the checks to save some memory.
|
||||||
|
|
||||||
choice
|
config NET_TEST
|
||||||
prompt "Use SLIP connectivity with QEMU"
|
bool "Network Testing"
|
||||||
optional
|
default n
|
||||||
default NET_SLIP_TUN
|
|
||||||
help
|
help
|
||||||
The SLIP support is only used when the application is run inside QEMU
|
Used for self-contained networking tests that do not require a
|
||||||
and the network peer is run in your host. The host needs to have
|
network device.
|
||||||
tunslip running in order to receive and send network packets via the
|
|
||||||
SLIP driver. The SLIP driver Kconfig options can be tweaked in drivers
|
|
||||||
section.
|
|
||||||
|
|
||||||
Options are provided to communicate with QEMU via a TUN driver, the
|
|
||||||
default, as it requires less configuration in the host side, or via a
|
|
||||||
TAP driver.
|
|
||||||
|
|
||||||
config NET_SLIP_TUN
|
|
||||||
bool "TUN SLIP driver"
|
|
||||||
select SLIP
|
|
||||||
select UART_PIPE
|
|
||||||
select UART_INTERRUPT_DRIVEN
|
|
||||||
select NET_L2_DUMMY
|
|
||||||
help
|
|
||||||
The host needs to have tunslip running in order
|
|
||||||
to receive and send network packets via the SLIP driver.
|
|
||||||
Choose this if unsure.
|
|
||||||
|
|
||||||
config NET_SLIP_TAP
|
config NET_SLIP_TAP
|
||||||
bool "TAP SLIP driver"
|
bool "TAP SLIP driver"
|
||||||
|
@ -271,11 +252,12 @@ config NET_SLIP_TAP
|
||||||
select UART_PIPE
|
select UART_PIPE
|
||||||
select UART_INTERRUPT_DRIVEN
|
select UART_INTERRUPT_DRIVEN
|
||||||
select SLIP_TAP
|
select SLIP_TAP
|
||||||
|
default n
|
||||||
|
default y if (QEMU_TARGET && !NET_TEST)
|
||||||
help
|
help
|
||||||
SLIP TAP support is necessary when testing IPv4/ARP. The host
|
SLIP TAP support is necessary when testing IPv4/ARP. The host
|
||||||
needs to have tunslip with TAP support running in order to
|
needs to have tunslip with TAP support running in order to
|
||||||
communicate via the SLIP driver.
|
communicate via the SLIP driver.
|
||||||
endchoice
|
|
||||||
|
|
||||||
config NET_TRICKLE
|
config NET_TRICKLE
|
||||||
bool "Enable Trickle library"
|
bool "Enable Trickle library"
|
||||||
|
|
|
@ -9,7 +9,7 @@ menu "Link layer options"
|
||||||
config NET_L2_DUMMY
|
config NET_L2_DUMMY
|
||||||
bool "Enable dummy l2 layer"
|
bool "Enable dummy l2 layer"
|
||||||
default n
|
default n
|
||||||
default y if !NET_L2_ETHERNET && NET_SLIP_TUN
|
default y if !NET_L2_ETHERNET && NET_TEST
|
||||||
help
|
help
|
||||||
Add a dummy L2 layer driver, usually in case you need SLIP in
|
Add a dummy L2 layer driver, usually in case you need SLIP in
|
||||||
TUN mode.
|
TUN mode.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_L2_DUMMY=y
|
CONFIG_NET_L2_DUMMY=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_IPV6_ND=n
|
CONFIG_NET_IPV6_ND=n
|
||||||
|
|
|
@ -106,8 +106,6 @@ CONFIG_NET_CONTEXT_SYNC_RECV=y
|
||||||
CONFIG_NET_CONTEXT_CHECK=y
|
CONFIG_NET_CONTEXT_CHECK=y
|
||||||
|
|
||||||
# SLIP
|
# SLIP
|
||||||
CONFIG_NET_SLIP_TUN=n
|
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
|
|
||||||
# Trickle algo
|
# Trickle algo
|
||||||
CONFIG_NET_TRICKLE=y
|
CONFIG_NET_TRICKLE=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_ARP=y
|
CONFIG_NET_ARP=y
|
||||||
CONFIG_NET_L2_ETHERNET=y
|
CONFIG_NET_L2_ETHERNET=y
|
||||||
CONFIG_NET_IPV4=y
|
CONFIG_NET_IPV4=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
#CONFIG_NET_BUF_LOG=y
|
#CONFIG_NET_BUF_LOG=y
|
||||||
#CONFIG_SYS_LOG_NET_BUF_LEVEL=4
|
#CONFIG_SYS_LOG_NET_BUF_LEVEL=4
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_L2_DUMMY=y
|
CONFIG_NET_L2_DUMMY=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_DHCPV4=y
|
CONFIG_NET_DHCPV4=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_IPV4=y
|
CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_L2_DUMMY=y
|
CONFIG_NET_L2_DUMMY=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_IPV6_ND=n
|
CONFIG_NET_IPV6_ND=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_L2_IEEE802154=y
|
CONFIG_NET_L2_IEEE802154=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_IPV6_DAD=n
|
CONFIG_NET_IPV6_DAD=n
|
||||||
CONFIG_NET_IPV6_ND=n
|
CONFIG_NET_IPV6_ND=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
# required for htons
|
# required for htons
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
|
|
||||||
# native IP stack support
|
# native IP stack support
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
# required for htons
|
# required for htons
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
|
|
||||||
# native IP stack support
|
# native IP stack support
|
||||||
CONFIG_RANDOM_GENERATOR=y
|
CONFIG_RANDOM_GENERATOR=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NET_BUF_LOG=y
|
CONFIG_NET_BUF_LOG=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
CONFIG_SYS_LOG_NET_BUF_LEVEL=2
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
CONFIG_NETWORKING_WITH_IPV6=y
|
CONFIG_NETWORKING_WITH_IPV6=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
CONFIG_MAIN_STACK_SIZE=2048
|
CONFIG_MAIN_STACK_SIZE=2048
|
||||||
CONFIG_NET_PKT_RX_COUNT=5
|
CONFIG_NET_PKT_RX_COUNT=5
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
CONFIG_MAIN_STACK_SIZE=2048
|
CONFIG_MAIN_STACK_SIZE=2048
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
CONFIG_NET_BUF_LOG=y
|
CONFIG_NET_BUF_LOG=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -10,7 +10,6 @@ CONFIG_NET_SOCKETS=y
|
||||||
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
||||||
|
|
||||||
# Network driver config
|
# Network driver config
|
||||||
CONFIG_NET_SLIP_TAP=y
|
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
|
|
||||||
# Network address config
|
# Network address config
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_L2_DUMMY=y
|
CONFIG_NET_L2_DUMMY=y
|
||||||
CONFIG_NET_TCP=y
|
CONFIG_NET_TCP=y
|
||||||
CONFIG_NET_MAX_CONN=64
|
CONFIG_NET_MAX_CONN=64
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_L2_DUMMY=y
|
CONFIG_NET_L2_DUMMY=y
|
||||||
CONFIG_NET_UDP=y
|
CONFIG_NET_UDP=y
|
||||||
CONFIG_NET_TCP=n
|
CONFIG_NET_TCP=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_NETWORKING=y
|
CONFIG_NETWORKING=y
|
||||||
|
CONFIG_NET_TEST=y
|
||||||
CONFIG_NET_IPV6=y
|
CONFIG_NET_IPV6=y
|
||||||
CONFIG_NET_IPV4=y
|
CONFIG_NET_IPV4=y
|
||||||
CONFIG_NET_BUF=y
|
CONFIG_NET_BUF=y
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue