diff --git a/Makefile.dep b/Makefile.dep index a1468094cbe3add82a239a4fe2a660c8c0af4643..d7f17f1026a945beca7ed0acaac3eb6a9fcf4efe 100644 --- a/Makefile.dep +++ b/Makefile.dep @@ -466,6 +466,9 @@ ifneq (,$(filter lwip,$(USEMODULE))) ifeq (,$(filter lwip_tcp lwip_udp lwip_udplite,$(USEMODULE))) USEMODULE += lwip_raw endif + ifneq (,$(filter netdev_eth,$(USEMODULE))) + USEMODULE += lwip_ethernet + endif endif ifneq (,$(filter lwip_ppp,$(USEMODULE))) diff --git a/tests/lwip/Makefile b/tests/lwip/Makefile index 8484bf2b0fb919a6da1f3315ac9a1dcdc521cf22..6ab255a8dc25ff3f4bb2b25461f85f0d9ff992c7 100644 --- a/tests/lwip/Makefile +++ b/tests/lwip/Makefile @@ -21,10 +21,6 @@ USEMODULE += ps USEMODULE += od USEMODULE += netdev_default -ifeq ($(BOARD),native) - USEMODULE += lwip_ethernet -endif - include $(RIOTBASE)/Makefile.include # Test only implemented for native diff --git a/tests/lwip_sock_ip/Makefile b/tests/lwip_sock_ip/Makefile index af070ecae8cdf3c56718e0b929d007bbc02d9449..72907aaf047924e53a5175d7f69691d8254b0990 100644 --- a/tests/lwip_sock_ip/Makefile +++ b/tests/lwip_sock_ip/Makefile @@ -27,7 +27,7 @@ ifneq (0, $(LWIP_IPV6)) endif USEMODULE += inet_csum -USEMODULE += lwip_ethernet lwip_netdev +USEMODULE += lwip_netdev USEMODULE += lwip_sock_ip USEMODULE += netdev_eth USEMODULE += netdev_test diff --git a/tests/lwip_sock_tcp/Makefile b/tests/lwip_sock_tcp/Makefile index e7a8e5abd042231e09791983c392aca22e9bbb48..f688006c672f459dc4cfac5b15927cc36887de96 100644 --- a/tests/lwip_sock_tcp/Makefile +++ b/tests/lwip_sock_tcp/Makefile @@ -27,7 +27,7 @@ ifneq (0, $(LWIP_IPV6)) endif USEMODULE += inet_csum -USEMODULE += lwip_ethernet lwip_netdev +USEMODULE += lwip_netdev USEMODULE += lwip_sock_tcp USEMODULE += netdev_eth USEMODULE += netdev_test diff --git a/tests/lwip_sock_udp/Makefile b/tests/lwip_sock_udp/Makefile index 4e7f8ba3f475f55cd9ab26792e5ce83e33de0353..925e6b59aac72006b1d1084c58c83399424aa9a6 100644 --- a/tests/lwip_sock_udp/Makefile +++ b/tests/lwip_sock_udp/Makefile @@ -27,7 +27,7 @@ ifneq (0, $(LWIP_IPV6)) endif USEMODULE += inet_csum -USEMODULE += lwip_ethernet lwip_netdev +USEMODULE += lwip_netdev USEMODULE += lwip_sock_udp USEMODULE += netdev_eth USEMODULE += netdev_test