2 # Network configuration
6 bool "Networking support"
11 config NET_RANDOM_ETHADDR
12 bool "Random ethaddr if unset"
14 Selecting this will allow the Ethernet interface to function
15 even when the ethaddr variable for that interface is unset.
16 A new MAC address will be generated on every boot and it will
17 not be added to the environment.
20 bool "NetConsole support"
22 Support the 'nc' input/output device for networked console.
23 See README.NetConsole for details.
26 bool "Control TFTP timeout and count through environment"
27 depends on CMD_TFTPBOOT
30 If set, allows controlling the TFTP timeout through the
31 environment variable tftptimeout, and the TFTP maximum
32 timeout count through the variable tftptimeoutcountmax.
33 If unset, timeout and maximum are hard-defined as 1 second
34 and 10 timouts per TFTP transfer.
37 bool "Enable BOOTP BOOTPATH"
41 bool "Enable bootp DNS"
45 bool "Enable BOOTP gateway"
49 bool "Enable BOOTP hostname"
53 bool "Enable BOOTP PXE"
56 config BOOTP_SUBNETMASK
57 bool "Enable BOOTP subnetmask"
60 config BOOTP_PXE_CLIENTARCH
67 config BOOTP_VCI_STRING
70 default "U-Boot.armv7" if CPU_V7 || CPU_V7M
71 default "U-Boot.armv8" if ARM64
72 default "U-Boot.arm" if ARM