uhmm
innanzitutto grazie della risposta,
Poi, in ordine:
- il codice è "roba" trita e ritrita, basato per la parte comunicazione ethernet sugli sketch di esempio;
- la Ethernet Shield che utilizzavo sino a ieri, andava come un treno senza nessun "down" (stesso sketch);
- il problema non si presenta dopo N minuti, ma praticamente già dopo l'accensione e reset:
$ ping 10.0.1.2
PING 10.0.1.2 (10.0.1.2) 56(84) bytes of data.
64 bytes from 10.0.1.2: icmp_seq=1 ttl=128 time=1.04 ms
64 bytes from 10.0.1.2: icmp_seq=6 ttl=128 time=1.02 ms
64 bytes from 10.0.1.2: icmp_seq=7 ttl=128 time=0.360 ms
64 bytes from 10.0.1.2: icmp_seq=8 ttl=128 time=0.795 ms
64 bytes from 10.0.1.2: icmp_seq=10 ttl=128 time=0.745 ms
..già 50 % di pacchetti persi appena resettata...
Qualcosa non mi torna...