I added that message as the begin of the wait period I'm experiencing.
This is my whole setup code.
#include "Arduino.h"
#include <SPI.h>
#include <Ethernet.h>
#include <Twitter.h>
//define led names
#define ledReady A5
#define ledAlert A4
#define ledError A3
#define ledYell A2
#define ledPost A0
//define led states
#define ON HIGH
#define OFF LOW
#define BoM 1
// Ethernet Shield Settings.
//
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
//
// If you don't specify the IP address, DHCP is used (Only in Arduino 1.0 or later).
//
byte ip[] = {192, 168, 0, 10};
//
char message[141] = "";
// Setup begins here.
//
void setup()
{
pinMode(ledReady,OUTPUT);
pinMode(ledAlert,OUTPUT);
digitalWrite(ledAlert,LOW);
pinMode(ledError,OUTPUT);
digitalWrite(ledError,LOW);
pinMode(ledYell,OUTPUT);
digitalWrite(ledYell,ON);
pinMode(ledPost,OUTPUT);
digitalWrite(ledPost, LOW);
Serial.begin(115200);
Serial.println(F("Starting Ethernet in 1 min"));
if (!Ethernet.begin(mac)) // Try to connect using DHCP
Ethernet.begin(mac, ip); // Try to connect using a Static IP address.
Serial.print(F("Connected to IP address: ")); // Print out the IP address.
for (int i = 0; i < 3; i++)
{
Serial.print(Ethernet.localIP()[i], DEC);
Serial.print(".");
}
Serial.println(F(" Ethernet ready"));
Serial.println();
digitalWrite(ledYell,OFF);
digitalWrite(ledReady, HIGH);
}
void loop()
{
}