Aiuto Wifi shield

Non riesco a far comunicare la mia wifi shield con il router. Imposto i parametri della mia rete nello sketch di esempio denominato simpleServer poi dopo un minuto circa si accende un led verde sulla wifi shield ma non succede nulla! Se qualcuno ha usato questo tipo di scheda può aiutarmi? non so dove sbattere la testa!
La rete alla quale voglio accedere ha una protezione wpa2 e lo sketch è il seguente con i parametri della mia rete impostati:

#include <WiServer.h>

#define WIRELESS_MODE_INFRA 1
#define WIRELESS_MODE_ADHOC 2

// Wireless configuration parameters ----------------------------------------
unsigned char local_ip = {192,168,137,5}; // IP address of WiShield
unsigned char gateway_ip = {192,168,137,1}; // router or gateway IP address
unsigned char subnet_mask = {255,255,255,0}; // subnet mask for the local network
const prog_char ssid PROGMEM = {“ASYNCLABS”}; // max 32 bytes

unsigned char security_type = 3; // 0 - open; 1 - WEP; 2 - WPA; 3 - WPA2

// WPA/WPA2 passphrase
const prog_char security_passphrase PROGMEM = {“password”}; // max 64 characters

// WEP 128-bit keys
// sample HEX keys
prog_uchar wep_keys PROGMEM = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, // Key 0
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Key 1
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Key 2
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // Key 3
};

// setup the wireless mode
// infrastructure - connect to AP
// adhoc - connect to another WiFi device
unsigned char wireless_mode = WIRELESS_MODE_INFRA;

unsigned char ssid_len;
unsigned char security_passphrase_len;
// End of wireless configuration parameters ----------------------------------------

// This is our page serving function that generates web pages
boolean sendMyPage(char* URL) {

// Check if the requested URL matches “/”
if (strcmp(URL, “/”) == 0) {
// Use WiServer’s print and println functions to write out the page content
WiServer.print("");
WiServer.print(“Hello World!”);
WiServer.print("");

// URL was recognized
return true;
}
// URL not found
return false;
}

void setup() {
// Initialize WiServer and have it use the sendMyPage function to serve pages
WiServer.init(sendMyPage);

// Enable Serial output and ask WiServer to generate log messages (optional)
Serial.begin(57600);
WiServer.enableVerboseMode(true);
}

void loop(){

// Run WiServer
WiServer.server_task();

delay(10);
}

la scheda è questa http://www.futurashop.it/allegato/8190-WIFI_SHIELD.asp?L2=CORRELATI&L1=7300-ARDUINOKITBOOK&L3=&cd=8190-WIFI_SHIELD&nVt=&d=56,00

Ciao,

const prog_char ssid PROGMEM = {“ASYNCLABS”}; // max 32 bytes

unsigned char security_type = 3; // 0 - open; 1 - WEP; 2 - WPA; 3 - WPA2

// WPA/WPA2 passphrase
const prog_char security_passphrase PROGMEM = {“password”}; // max 64 characters

scusa la domanda, d’obbligo: hai modificato i parametri relativi a ssid e password?
(anche se mi sembra che il led si accenda una volta connessa alla rete…)

Se sì, cosa intendi che non succede niente?
Hai provato ad accedere da browser all’indirizzo configurato?

pitusso: Ciao,

const prog_char ssid[] PROGMEM = {"ASYNCLABS"}; // max 32 bytes

unsigned char security_type = 3; // 0 - open; 1 - WEP; 2 - WPA; 3 - WPA2

// WPA/WPA2 passphrase const prog_char security_passphrase[] PROGMEM = {"password"}; // max 64 characters

scusa la domanda, d'obbligo: hai modificato i parametri relativi a ssid e password? (anche se mi sembra che il led si accenda una volta connessa alla rete...)

Se sì, cosa intendi che non succede niente? Hai provato ad accedere da browser all'indirizzo configurato?

Grazie della risposta ma ho risolto, il problema era molto più stupido di quanto pensassi: avevo saldato male uno strip e per questo motivo non funzionava a dovere!