Connecting WiFly Shield

Hello,
I am trying to have WiFly shield connect to my wireless router.
I have Arduino Duemilanove and WiFly shield RN-131 stacked together. I was trying to run "WiFly_Autoconnect_Terminal" from the example in WiFly_Shield library. I have edited the Credentials.h to match my network but I get no responses not even "Association failed" message. I am sure the code is not the problem, am I missing or forgetting to do something?

Any advice would be appreciated, thank you.

#include <SPI.h>
#include <WiFly.h>

#include "Credentials.h"


void setup() {

  Serial.begin(9600);
  Serial.println("\n\r\n\rWiFly Shield Terminal Routine");
  
  WiFly.begin();
  
  if (!WiFly.join(ssid, passphrase)) {
    Serial.println("Association failed.");
    while (1) {
      // Hang on failure.
    }
  }
  Serial.println(WiFly.ip());
  Serial.println("Associated!");
}


void loop() {
  // Terminal routine

  // Always display a response uninterrupted by typing
  // but note that this makes the terminal unresponsive
  // while a response is being received.
  while(SpiSerial.available() > 0) {
    Serial.write(SpiSerial.read());
  }
  
  if(Serial.available()) { // Outgoing data
    SpiSerial.write(Serial.read());
  }
}
#ifndef __CREDENTIALS_H__
#define __CREDENTIALS_H__

// Wifi parameters
char passphrase[] = "12345678";
char ssid[] = "Testing";

#endif