No, no es por el tipo de las variables.
Es por poner dos veces las mismas instrucciones.
Tengo que poner al empiece del void setup las instrucciones
Ethernet.begin(mac,ip,gateway,subnet);
miservidor.begin();
para que pueda habilitar luego la SD (sino es imposible). Una vez que cargo la nueva IP de la tarjeta SD,
al final del void setup, vuelvo a poner otra vez las instrucciones:
Ethernet.begin(mac,ip,gateway,subnet);
miservidor.begin();
para que me cargue la nueva IP, pero ya no consigo contactar con el arduino. Cosa que si no las pongo al
final si contacto.
¿Sabe alguien que puedo hacer?