2014-09-16 15:32:58 +08:00
|
|
|
#
|
|
|
|
# Network configuration
|
|
|
|
#
|
|
|
|
|
|
|
|
menuconfig NET
|
|
|
|
bool "Networking support"
|
2018-02-26 23:01:02 +08:00
|
|
|
default y
|
2014-09-16 15:32:58 +08:00
|
|
|
|
|
|
|
if NET
|
|
|
|
|
2020-07-03 22:00:14 +08:00
|
|
|
config BOOTP_SEND_HOSTNAME
|
|
|
|
bool "Send hostname to DNS server"
|
|
|
|
help
|
|
|
|
Some DHCP servers are capable to do a dynamic update of a
|
|
|
|
DNS server. To do this, they need the hostname of the DHCP
|
|
|
|
requester.
|
|
|
|
If CONFIG_BOOTP_SEND_HOSTNAME is defined, the content
|
|
|
|
of the "hostname" environment variable is passed as
|
|
|
|
option 12 to the DHCP server.
|
|
|
|
|
2015-05-05 03:55:13 +08:00
|
|
|
config NET_RANDOM_ETHADDR
|
|
|
|
bool "Random ethaddr if unset"
|
|
|
|
help
|
|
|
|
Selecting this will allow the Ethernet interface to function
|
|
|
|
even when the ethaddr variable for that interface is unset.
|
|
|
|
A new MAC address will be generated on every boot and it will
|
|
|
|
not be added to the environment.
|
|
|
|
|
2015-09-14 21:29:46 +08:00
|
|
|
config NETCONSOLE
|
|
|
|
bool "NetConsole support"
|
|
|
|
help
|
|
|
|
Support the 'nc' input/output device for networked console.
|
|
|
|
See README.NetConsole for details.
|
|
|
|
|
2019-06-11 10:51:14 +08:00
|
|
|
config IP_DEFRAG
|
|
|
|
bool "Support IP datagram reassembly"
|
|
|
|
default n
|
|
|
|
help
|
|
|
|
Selecting this will enable IP datagram reassembly according
|
|
|
|
to the algorithm in RFC815.
|
|
|
|
|
2020-02-07 23:17:42 +08:00
|
|
|
config NET_MAXDEFRAG
|
|
|
|
int "Size of buffer used for IP datagram reassembly"
|
|
|
|
depends on IP_DEFRAG
|
|
|
|
default 16384
|
|
|
|
range 1024 65536
|
|
|
|
help
|
|
|
|
This defines the size of the statically allocated buffer
|
|
|
|
used for reassembly, and thus an upper bound for the size of
|
|
|
|
IP datagrams that can be received.
|
|
|
|
|
2019-06-11 10:51:15 +08:00
|
|
|
config TFTP_BLOCKSIZE
|
|
|
|
int "TFTP block size"
|
2019-11-24 01:58:59 +08:00
|
|
|
default 1468
|
2019-06-11 10:51:15 +08:00
|
|
|
help
|
|
|
|
Default TFTP block size.
|
2020-04-22 20:18:25 +08:00
|
|
|
The MTU is typically 1500 for ethernet, so a TFTP block of
|
|
|
|
1468 (MTU minus eth.hdrs) provides a good throughput with
|
|
|
|
almost-MTU block sizes.
|
|
|
|
You can also activate CONFIG_IP_DEFRAG to set a larger block.
|
2019-06-11 10:51:15 +08:00
|
|
|
|
2020-07-19 04:31:46 +08:00
|
|
|
config TFTP_WINDOWSIZE
|
|
|
|
int "TFTP window size"
|
|
|
|
default 1
|
|
|
|
help
|
|
|
|
Default TFTP window size.
|
|
|
|
RFC7440 defines an optional window size of transmits,
|
|
|
|
before an ack response is required.
|
|
|
|
The default TFTP implementation implies a window size of 1.
|
|
|
|
|
2014-09-16 15:32:58 +08:00
|
|
|
endif # if NET
|