Bon, je viens de recevoir ma carte Ethernet chinoise. Le temps d'essayer 2 examples, je teste ton truc.
1er problème : cette MAC address ne marche pas chez moi :
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
Je pique celle ci dans les exemples de la Lib Ethernet et je change le code de setup pour utiliser le DHCP
byte mac[] = {0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 };
J'arrive alors au même résultat que toi : connecting ... disconnected
Au bout de quelque secondes, la lumière :
Ca c'estpas bon :
char server[] = "http://weather.yahooapis.com/";
Il faut juste le nom du serveur lui même qu'il faut mettre, pas besoin de http://
char server[] = "weather.yahooapis.com";
Ci attaché le sketch qui marche, modifié pour fonctionner en mode HDCP
yahoo_weather.ino (2.3 KB)