:orphan: .. title:: CONFIG_NET_L2_ETHERNET .. kconfig:: CONFIG_NET_L2_ETHERNET CONFIG_NET_L2_ETHERNET ###################### *Enable Ethernet support* Type: ``bool`` Help ==== .. code-block:: none Add support for Ethernet, enabling selecting relevant hardware drivers. If NET_SLIP_TAP is selected, NET_L2_ETHERNET will enable to fully simulate Ethernet through SLIP. Direct dependencies =================== (\ :kconfig:`BOARD_SAM4E_XPRO ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_ESP_8266 ` || \ :kconfig:`SHIELD_ESP_8266_ARDUINO ` || \ :kconfig:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :kconfig:`BOARD_FRDM_K64F ` && \ :kconfig:`IEEE802154 ` && \ :kconfig:`SHIELD_FRDM_CR20A `) || (\ :kconfig:`BOARD_FRDM_K64F ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_INVENTEK_ESWIFI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_UART `)) || (\ :kconfig:`BOARD_NUCLEO_F767ZI ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_INVENTEK_ESWIFI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_UART `)) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SHIELD_LINK_BOARD_ETH `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SHIELD_MIKROE_ETH_CLICK `) || (\ :kconfig:`BOARD_SAM4E_XPRO ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_ESP_8266 ` || \ :kconfig:`SHIELD_ESP_8266_ARDUINO ` || \ :kconfig:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :kconfig:`BOARD_FRDM_K64F ` && \ :kconfig:`IEEE802154 ` && \ :kconfig:`SHIELD_FRDM_CR20A `) || (\ :kconfig:`BOARD_FRDM_K64F ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_INVENTEK_ESWIFI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_UART `)) || (\ :kconfig:`BOARD_NUCLEO_F767ZI ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_INVENTEK_ESWIFI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_UART `)) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SHIELD_LINK_BOARD_ETH `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SHIELD_MIKROE_ETH_CLICK `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_ATSAME54_XPRO `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_EFM32GG_SLWSTK6121A `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_EFM32GG_STK3701A `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_FRDM_K64F `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_IP_K66F `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_MIMXRT1020_EVK `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_MIMXRT1024_EVK `) || (\ :kconfig:`NETWORKING ` && (\ :kconfig:`BOARD_MIMXRT1050_EVK ` || \ :kconfig:`BOARD_MIMXRT1050_EVK_QSPI `)) || (\ :kconfig:`NETWORKING ` && (\ :kconfig:`BOARD_MIMXRT1060_EVK ` || \ :kconfig:`BOARD_MIMXRT1060_EVK_HYPERFLASH `)) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_MIMXRT1064_EVK `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_F207ZG `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_F429ZI `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_F746ZG `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_F756ZG `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_F767ZI `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_H723ZG `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_H743ZI `) || (\ :kconfig:`NETWORKING ` && (\ :kconfig:`BOARD_NUCLEO_H745ZI_Q_M7 ` || \ :kconfig:`BOARD_NUCLEO_H745ZI_Q_M4 `)) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NUCLEO_H753ZI `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_SAM_E70_XPLAINED `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_SAM_V71_XULT `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_STM32F746G_DISCO `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_STM32F769I_DISCO `) || (\ :kconfig:`NETWORKING ` && (\ :kconfig:`BOARD_STM32H747I_DISCO_M7 ` || \ :kconfig:`BOARD_STM32H747I_DISCO_M4 `)) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_NATIVE_POSIX `) || (\ :kconfig:`BOARD_SAM4E_XPRO ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_ESP_8266 ` || \ :kconfig:`SHIELD_ESP_8266_ARDUINO ` || \ :kconfig:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :kconfig:`BOARD_FRDM_K64F ` && \ :kconfig:`IEEE802154 ` && \ :kconfig:`SHIELD_FRDM_CR20A `) || (\ :kconfig:`BOARD_FRDM_K64F ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_INVENTEK_ESWIFI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_UART `)) || (\ :kconfig:`BOARD_NUCLEO_F767ZI ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_INVENTEK_ESWIFI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI ` || \ :kconfig:`SHIELD_INVENTEK_ESWIFI_ARDUINO_UART `)) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SHIELD_LINK_BOARD_ETH `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SHIELD_MIKROE_ETH_CLICK `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SOC_SERIES_SAM4E `) || (\ :kconfig:`NETWORKING ` && \ :kconfig:`SOC_SERIES_SAM4E `) || \ :kconfig:`NETWORKING ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - n - n - n - n - y - y - n - n - n - n - y - y - y - y - y - y if !\ :kconfig:`MODEM ` - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y if !\ :kconfig:`NET_LOOPBACK ` && !\ :kconfig:`NET_TEST ` - n - n - n - n - y - y - y - y Symbols that select this symbol =============================== - \ :kconfig:`SLIP_TAP ` - \ :kconfig:`USB_DEVICE_NETWORK ` Kconfig definitions =================== At ``/shields/esp_8266/boards/sam4e_xpro.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` → ``/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_SAM4E_XPRO && NETWORKING && (SHIELD_ESP_8266 || SHIELD_ESP_8266_ARDUINO || SHIELD_ESP_8266_MIKROBUS) ---- At ``/shields/frdm_cr20a/boards/frdm_k64f.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` → ``/shields/frdm_cr20a/Kconfig.defconfig:20`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_FRDM_K64F && IEEE802154 && SHIELD_FRDM_CR20A ---- At ``/shields/inventek_eswifi/boards/frdm_k64f.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` → ``/shields/inventek_eswifi/Kconfig.defconfig:14`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_FRDM_K64F && NETWORKING && (SHIELD_INVENTEK_ESWIFI || SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI || SHIELD_INVENTEK_ESWIFI_ARDUINO_UART) ---- At ``/shields/inventek_eswifi/boards/nucleo_f767zi.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` → ``/shields/inventek_eswifi/Kconfig.defconfig:14`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_NUCLEO_F767ZI && NETWORKING && (SHIELD_INVENTEK_ESWIFI || SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI || SHIELD_INVENTEK_ESWIFI_ARDUINO_UART) ---- At ``/shields/link_board_eth/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SHIELD_LINK_BOARD_ETH ---- At ``/shields/mikroe_eth_click/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SHIELD_MIKROE_ETH_CLICK ---- At ``/shields/esp_8266/boards/sam4e_xpro.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` → ``/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_SAM4E_XPRO && NETWORKING && (SHIELD_ESP_8266 || SHIELD_ESP_8266_ARDUINO || SHIELD_ESP_8266_MIKROBUS) ---- At ``/shields/frdm_cr20a/boards/frdm_k64f.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` → ``/shields/frdm_cr20a/Kconfig.defconfig:20`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_FRDM_K64F && IEEE802154 && SHIELD_FRDM_CR20A ---- At ``/shields/inventek_eswifi/boards/frdm_k64f.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` → ``/shields/inventek_eswifi/Kconfig.defconfig:14`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_FRDM_K64F && NETWORKING && (SHIELD_INVENTEK_ESWIFI || SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI || SHIELD_INVENTEK_ESWIFI_ARDUINO_UART) ---- At ``/shields/inventek_eswifi/boards/nucleo_f767zi.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` → ``/shields/inventek_eswifi/Kconfig.defconfig:14`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_NUCLEO_F767ZI && NETWORKING && (SHIELD_INVENTEK_ESWIFI || SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI || SHIELD_INVENTEK_ESWIFI_ARDUINO_UART) ---- At ``/shields/link_board_eth/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SHIELD_LINK_BOARD_ETH ---- At ``/shields/mikroe_eth_click/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SHIELD_MIKROE_ETH_CLICK ---- At ``/arm/atsame54_xpro/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_ATSAME54_XPRO ---- At ``/arm/efm32gg_slwstk6121a/Kconfig.defconfig:35`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_EFM32GG_SLWSTK6121A ---- At ``/arm/efm32gg_stk3701a/Kconfig.defconfig:31`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_EFM32GG_STK3701A ---- At ``/arm/frdm_k64f/Kconfig.defconfig:29`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y if !MODEM depends on NETWORKING && BOARD_FRDM_K64F ---- At ``/arm/ip_k66f/Kconfig.defconfig:25`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_IP_K66F ---- At ``/arm/mimxrt1020_evk/Kconfig.defconfig:20`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_MIMXRT1020_EVK ---- At ``/arm/mimxrt1024_evk/Kconfig.defconfig:23`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_MIMXRT1024_EVK ---- At ``/arm/mimxrt1050_evk/Kconfig.defconfig:36`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && (BOARD_MIMXRT1050_EVK || BOARD_MIMXRT1050_EVK_QSPI) ---- At ``/arm/mimxrt1060_evk/Kconfig.defconfig:43`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && (BOARD_MIMXRT1060_EVK || BOARD_MIMXRT1060_EVK_HYPERFLASH) ---- At ``/arm/mimxrt1064_evk/Kconfig.defconfig:42`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_MIMXRT1064_EVK ---- At ``/arm/nucleo_f207zg/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_F207ZG ---- At ``/arm/nucleo_f429zi/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_F429ZI ---- At ``/arm/nucleo_f746zg/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_F746ZG ---- At ``/arm/nucleo_f756zg/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_F756ZG ---- At ``/arm/nucleo_f767zi/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_F767ZI ---- At ``/arm/nucleo_h723zg/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_H723ZG ---- At ``/arm/nucleo_h743zi/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_H743ZI ---- At ``/arm/nucleo_h745zi_q/Kconfig.defconfig:17`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && (BOARD_NUCLEO_H745ZI_Q_M7 || BOARD_NUCLEO_H745ZI_Q_M4) ---- At ``/arm/nucleo_h753zi/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_NUCLEO_H753ZI ---- At ``/arm/sam_e70_xplained/Kconfig.defconfig:35`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_SAM_E70_XPLAINED ---- At ``/arm/sam_v71_xult/Kconfig.defconfig:38`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_SAM_V71_XULT ---- At ``/arm/stm32f746g_disco/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_STM32F746G_DISCO ---- At ``/arm/stm32f769i_disco/Kconfig.defconfig:17`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && BOARD_STM32F769I_DISCO ---- At ``/arm/stm32h747i_disco/Kconfig.defconfig:17`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && (BOARD_STM32H747I_DISCO_M7 || BOARD_STM32H747I_DISCO_M4) ---- At ``/posix/native_posix/Kconfig.defconfig:20`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y if !NET_LOOPBACK && !NET_TEST depends on NETWORKING && BOARD_NATIVE_POSIX ---- At ``/shields/esp_8266/boards/sam4e_xpro.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` → ``/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_SAM4E_XPRO && NETWORKING && (SHIELD_ESP_8266 || SHIELD_ESP_8266_ARDUINO || SHIELD_ESP_8266_MIKROBUS) ---- At ``/shields/frdm_cr20a/boards/frdm_k64f.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` → ``/shields/frdm_cr20a/Kconfig.defconfig:20`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_FRDM_K64F && IEEE802154 && SHIELD_FRDM_CR20A ---- At ``/shields/inventek_eswifi/boards/frdm_k64f.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` → ``/shields/inventek_eswifi/Kconfig.defconfig:14`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_FRDM_K64F && NETWORKING && (SHIELD_INVENTEK_ESWIFI || SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI || SHIELD_INVENTEK_ESWIFI_ARDUINO_UART) ---- At ``/shields/inventek_eswifi/boards/nucleo_f767zi.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` → ``/shields/inventek_eswifi/Kconfig.defconfig:14`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default n depends on BOARD_NUCLEO_F767ZI && NETWORKING && (SHIELD_INVENTEK_ESWIFI || SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI || SHIELD_INVENTEK_ESWIFI_ARDUINO_UART) ---- At ``/shields/link_board_eth/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SHIELD_LINK_BOARD_ETH ---- At ``/shields/mikroe_eth_click/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SHIELD_MIKROE_ETH_CLICK ---- At ``/arm/atmel_sam/sam4e/Kconfig.defconfig.series:40`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/arm/atmel_sam/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SOC_SERIES_SAM4E ---- At ``/arm/atmel_sam/sam4e/Kconfig.defconfig.series:40`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/arm/atmel_sam/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config NET_L2_ETHERNET bool default y depends on NETWORKING && SOC_SERIES_SAM4E ---- At ``/net/l2/ethernet/Kconfig:4`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:85`` → ``/net/l2/Kconfig:71`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options .. code-block:: kconfig menuconfig NET_L2_ETHERNET bool "Enable Ethernet support" depends on NETWORKING help Add support for Ethernet, enabling selecting relevant hardware drivers. If NET_SLIP_TAP is selected, NET_L2_ETHERNET will enable to fully simulate Ethernet through SLIP. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*