Tengo un problemilla con un Ethernet Shield . Tengo un Arduino UNO con el citado shield, lo configuro y funciona a la perfección, sólo que al apagarlo todo y volverlo a encender pierde los datos de configuración IP. Los he guardado en la EPPROM y los lee al inicio del sketch pero sigue sin funcionar. Lo más curioso es que despues de apagarlo si lo conecto al USB del PC SI que funciona, pero si lo alimento solo con el conector jack NO.
Y por que grabas la dirección IP en la eeprom? con ponerla directamente en el sketch es suficiente, y tampoco se borra al quitar la corriente, ya que el sketch compilado, se guarda en la flash, de forma que, si no se pierde el sketch, no se pierde tampoco la dirección ip.
He probado con otro adaptador 12VDC y ahora si que funciona bien. Por lo visto tenia algún problema y el modulo ethernet no lograba arrancar correctamente (solo se encendian los leds de power y link, los demas no). Lo de poner la IP en la EPPROM era por probar. Muchas gracias por vuestra ayuda y por la rapidez en contestar.