ethernet shield

connecting...
connection failed

disconnecting.

wobei connect() in dieser while schleife den rückgabewert auf 0 setzt, hab das ganze mal durchgetestet:
Client.cpp

while (status() != SnSR::ESTABLISHED) {
    delay(1);
    if (status() == SnSR::CLOSED) {
      _sock = MAX_SOCK_NUM;
      return 0;
    }
  }