soluzione (la prima su google se cerchi "ethernet shield sd"..........)
l ho letta, non parla della libreria SD di arduino ma di una SDFat aggiornata, quindi deduco che la soluzione principale e di cambiare libreria.
Il problema è che la ethernet condivide un segnale con la SD.
effettivamente l'esempio nel CARDINFO parla del pin 4 nel caso di una shield ethernet e quindi immaginavo che l'esempio stesso considerasse il fatto del doppio componente.
alla fine deduco che lo sketch postato come esempio preso dalla libreria sia sbagliato vero??