Aqui añado el error.
Arduino:1.6.8 (Windows 7), Tarjeta:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Opciones de compilación cambiadas, reconstruyendo todo
El Sketch usa 12.058 bytes (4%) del espacio de almacenamiento de programa. El máximo es 253.952 bytes.
Las variables Globales usan 481 bytes (5%) de la memoria dinámica, dejando 7.711 bytes para las variables locales. El máximo es 8.192 bytes.
avrdude: ser_open(): can't set com-state for "\.\COM12"
avrdude: ser_drain(): read error: Controlador no válido.
Problema subiendo a la placa. Visita http://www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.
Este reporte podría tener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
El codigo es el ejemplo de Ethernet Client chat