47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
# ---------------------------------------------------------------------------
|
|
# APP SETTINGS
|
|
# ---------------------------------------------------------------------------
|
|
# See KConfig documentation for more details on these settings.
|
|
# Most of them can also be set in the shell.
|
|
CONFIG_NET_DHCP=n
|
|
|
|
# ----------------------------------------------------------------------------
|
|
# GENERAL SETTINGS
|
|
# ----------------------------------------------------------------------------
|
|
|
|
# Settings subsystem
|
|
CONFIG_SETTINGS=y
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_MAP=y
|
|
CONFIG_FLASH_PAGE_LAYOUT=y
|
|
CONFIG_SETTINGS_NVS=y
|
|
CONFIG_NVS=y
|
|
CONFIG_SETTINGS_RUNTIME=y
|
|
|
|
# Networking core
|
|
CONFIG_NETWORKING=y
|
|
CONFIG_NET_IPV4=y
|
|
CONFIG_NET_UDP=y
|
|
CONFIG_NET_ARP=y
|
|
CONFIG_NET_MGMT=y
|
|
CONFIG_NET_MGMT_EVENT=y
|
|
|
|
# DHCP and DNS
|
|
CONFIG_NET_DHCPV4=y
|
|
CONFIG_NET_DHCPV4_OPTION_CALLBACKS=y
|
|
CONFIG_DNS_RESOLVER=y
|
|
CONFIG_DNS_RESOLVER_MAX_SERVERS=2
|
|
|
|
# Logging and shell
|
|
CONFIG_NET_LOG=y
|
|
CONFIG_LOG=y
|
|
CONFIG_NET_SHELL=y
|
|
CONFIG_REBOOT=y
|
|
|
|
# Debugging and stack
|
|
CONFIG_INIT_STACKS=y
|
|
|
|
# IPv6 (disabled)
|
|
CONFIG_NET_IPV6=n
|
|
|
|
# CONFIG_NET_DHCP=n |