Ви не увійшли.
Подключение Ethernet Shield к Arduino с подробным объяснением. Создание web-сервера для Arduino на базе Ethernet shield W5100
Публикация довольно поверхностная, для начинающих ... но тем, степенью подробности объяснений, может и хороша.
По крайней мере, годится в качестве начального приближения для написания собственных кодов.
Достаточно неплохо показал себя по работе
Что сильно отличает это изделие от привычных устройств Ethernet - это то, что MAC-адрес в этих устройствах не задан вовсе, и его можно произвольным установить в коде скетча:
// Enter a MAC address and IP address for your controller below.
// The IP address will be dependent on your local network:
byte mac[] = {
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEC
};
Это может ввести в заблуждение и заморочить ... даже тех кто много работал с TCP/IP.
Кроме того, вот этот MAC, зашитый в examples, лучше всего сразу поменять!
А вот как в библиотеке устанавливается принудительно IP-адрес, если не использовать DHCP:
#include <Ethernet.h>
...
IPAddress ip(192, 168, 0, 177);
Всё это достаточно беспроблемно заработало.
Получил и испытал такую вот игрушку:
Очень хорошо становится на Arduino UNO (и, наверное, на всякую полноформатную Arduino).
Собираются они в такой вот бутерброд:
Достаточно неплохо показал себя по работе (определению IP адреса) с DHCP, с типовым TP-Link роутером, и также через PowerLine адаптеры (Ethernet через электросеть).