Since 6c30c9ac47 (samples: net: zperf:
Rewrite upload part to use sockets), zperf uses SO_RCVTIMEO in UDP mode,
hence must depend on/enable support for it.
Without SO_RCVTIMEO support, zperf fails like this:
> nb_packets=47 delay=188964 adjust=-13
> setsockopt error (109)
> setsockopt error (109)
> -
> Upload completed!
> LAST PACKET NOT RECEIVED!!!
> Statistics: server (client)
> Duration: 0 us (10.19 s)
> Num packets: 0 (50)
> Num packets out order: 0
> Num packets lost: 0
> Jitter: 0 us
> Rate: 0 Kbps (9 Kbps)
Signed-off-by: Reto Schneider <reto.schneider@husqvarnagroup.com>
40 lines
934 B
Plaintext
40 lines
934 B
Plaintext
CONFIG_NETWORKING=y
|
|
CONFIG_NET_ZPERF=y
|
|
CONFIG_NET_LOG=y
|
|
CONFIG_NET_IPV6=y
|
|
CONFIG_NET_IPV4=y
|
|
CONFIG_NET_DHCPV4=n
|
|
CONFIG_NET_UDP=y
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_STATISTICS=y
|
|
|
|
CONFIG_NET_PKT_RX_COUNT=14
|
|
CONFIG_NET_PKT_TX_COUNT=14
|
|
CONFIG_NET_BUF_RX_COUNT=28
|
|
CONFIG_NET_BUF_TX_COUNT=28
|
|
CONFIG_NET_BUF_DATA_SIZE=1500
|
|
CONFIG_NET_IF_UNICAST_IPV6_ADDR_COUNT=4
|
|
CONFIG_NET_IF_MCAST_IPV6_ADDR_COUNT=5
|
|
CONFIG_NET_IF_UNICAST_IPV4_ADDR_COUNT=1
|
|
CONFIG_NET_MAX_CONTEXTS=5
|
|
CONFIG_NET_TC_TX_COUNT=1
|
|
CONFIG_NET_SOCKETS=y
|
|
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
|
CONFIG_NET_SOCKETS_POLL_MAX=4
|
|
CONFIG_POSIX_MAX_FDS=8
|
|
|
|
CONFIG_INIT_STACKS=y
|
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
|
|
|
CONFIG_NET_L2_ETHERNET=y
|
|
CONFIG_NET_SHELL=y
|
|
|
|
CONFIG_NET_CONFIG_SETTINGS=y
|
|
CONFIG_NET_CONFIG_MY_IPV6_ADDR="2001:db8::1"
|
|
CONFIG_NET_CONFIG_PEER_IPV6_ADDR="2001:db8::2"
|
|
CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.0.2.1"
|
|
CONFIG_NET_CONFIG_PEER_IPV4_ADDR="192.0.2.2"
|
|
|
|
CONFIG_LOG=y
|
|
CONFIG_SHELL_CMDS_RESIZE=n
|