Open robotsmith opened 1 year ago
Hi @robotsmith. Thanks for your report.
everything was working fine on the 1.8.6 compiler version
Please check to see whether or not it works with version 1.8.7 of the "Arduino megaAVR Boards" platform and then reply here to tell us what you discovered. That will narrow down the list of changes that might have caused the regression.
Please also provide a minimal sketch that demonstrates the problem.
Hello @per1234 !
Yesterday I was faced with the same error. I analyzed it for a long time before I found this post. I would like to summarize my experience, in case it would help to find the problem:
I use Arduino Nano Every + W5500.
Variations and their results:
Arduino megaAVR Boards 1.8.8 compiler, and Ethernet 2.0.1 library:
Arduino megaAVR Boards 1.8.8 compiler, and Ethernet2 1.0.4 library. I definitely wanted my program to work with the original Ethernet library, but I tried this variation as a test:
Arduino megaAVR Boards 1.8.7 compiler, and Ethernet 2.0.1 library. After reading this post, I reverted to the original Ethernet library and downgraded the compiler:
If I can be of any further help, please let me know!
Can you check with the 2.0.2 version we released today? :)
The latest versions are not working either. I tried what @gleanlux did and it worked.
Hi, FYI there is a problem of compatibility with the compiler 1.8.8 on megaAVR board. I use a W5500 chipset with a nano every, everything was working fine on the 1.8.6 compiler version (without any change of the code). Unfortunately I coundn't set local IP with the new compiler version. localIP() showed me 0.0.0.0 instead of 192.168.1.11
Maybe this is absolutely not an issue from the Ethernet library itself. But you are noticed ;) Best Regards!