Problème shield ethernet

Re,

Je ne saurais pas t'aider sur la fonction ethernet.begin mais en bricolant un peu avec le code de la librairie on doit pouvoir sortir l'erreur. Ci dessous un extrait du fichier dhcp.cpp mais elle correspond au renouvellement du bail et pas à l'établissement. La fonction begin semble ne renvoyer que 1 ou 0

/*
    returns:
    0/DHCP_CHECK_NONE: nothing happened
    1/DHCP_CHECK_RENEW_FAIL: renew failed
    2/DHCP_CHECK_RENEW_OK: renew success
    3/DHCP_CHECK_REBIND_FAIL: rebind fail
    4/DHCP_CHECK_REBIND_OK: rebind success
*/

Je m'en sort mieux cotè serveur pour ma part :slight_smile:

pdeneye:
Pour le modem, je sais bien-sûr y accéder et s'il m'accorde la même adresse IP, ce n'est pas un problème. Pour l'instant, je n''utilise pas les 2 cartes simultanément.

Le question est : Est ce qu'il t'accorde une ip ? As tu réussis à lire la table DHCP dans le modem? On doit y trouver une correspondance entre les adresses MAC et IP.

S'il le modem ne répond pas à la carte elle ne peut pas faire grand chose de plus. Pour faire plus de tests tu peux utiliser une ip fixe pour voir si le shield fonctionne déjà physiquement. S'il fonctionne avec une IP fixe il faut surement chercher du coté du modem.