Skip to content

Understanding lwip / ethernet #8120

Answered by d-a-v
MassiPi asked this question in Q&A
Jun 13, 2021 · 4 comments · 6 replies
Discussion options

You must be logged in to vote

So why would i need the Ethernet module?

Do you mean "Ethernet Library" which is a driver + a library (I suppose that module = hardware) ?

There are two drivers in this repository. The legacy Ethernet library (that is a submodule pointing to https://github.com/arduino-libraries/Ethernet.git) and the other one compatible with lwIP.
With the first, esp8266 specific network goodies are not available.
With the second, which appeared in release 3.0.0, everything works just like with the WiFi interface (dhcp, ntp, webserver, webclient, mdns, etc and of course WiFiClient, WiFiClientSecure and WiFiUdp classes). This driver-library is at early stage and some adjustments may be needed as @JAndrassy

Replies: 4 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@MassiPi
Comment options

@Villy-web
Comment options

Answer selected by MassiPi
Comment options

You must be logged in to vote
3 replies
@d-a-v
Comment options

@d-a-v
Comment options

@MassiPi
Comment options

Comment options

You must be logged in to vote
1 reply
@d-a-v
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants