surbyte:
Ya veo que esto es el problema.. se queda esperando aca sin hacer nada// Wait until the client sends some data
Serial.println("new client");
while(!client.available()){
delay(1);
}
Si, ahí está el problema, todo lo demás me funciona perfectamente.