Arduino MEGA & Ethernet Shield ENC28J60

#include <Ethernet.h>

byte mac[] = { 0x00, 0x1B, 0xB9, 0x84, 0xCB, 0x60 };
byte ip[] = { 192, 2, 1, 4 };
byte server[] = { 192, 2, 1, 2 };

Client client(server, 8090);

void setup() {
Serial.begin(9600);
Serial.println("Iniciando conexion FSX");
delay(100);
Ethernet.begin(mac, ip);
delay(5000);
Serial.println("conextando a ip: 192.2.1.2.??????...");

if (client.connect()) {
Serial.println("FSX Conectado----->");
client.println("Arn.Inicio:Var419");
//client.println();
delay(10000);
}
else {
Serial.println("FSX NO conectado *********");
}
}

void loop() {
cnx:
delay (1000);
if (client.available()) {
char c = client.read();
Serial.print(c);
}

if (!client.connected()) {
Serial.println();
Serial.println("Reintentando");
goto cnx;

}
}