Arduino OSC

I have the ENC28J60 Ethernet sheild and am trying to get this code to work on it

#include <Ethernet.h>

#include <ArdOSC.h>

byte myMac = {
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte myIp = {
192, 168, 2, 10 };
int serverPort = 10000;

OSCServer server;

OSCMessage *rcvMes;

void setup(){

Serial.begin(19200);

Ethernet.begin(myMac ,myIp);

server.sockOpen(serverPort);

}

void loop(){

if(server.available()){

rcvMes=server.getMessage();

logMessage();

}
}

void logMessage(){
uint16_t i;
byte *ip=rcvMes->getIpAddress();

long int intValue;
float floatValue;
char *stringValue;

Serial.print(ip[0],DEC);
Serial.print(".");
Serial.print(ip[1],DEC);
Serial.print(".");
Serial.print(ip[2],DEC);
Serial.print(".");
Serial.print(ip[3],DEC);
Serial.print(":");

Serial.print(rcvMes->getPortNumber());
Serial.print(" “);
Serial.print(rcvMes->getOSCAddress());
Serial.print(” “);
Serial.print(rcvMes->getTypeTags());
Serial.print(”–");

for(i=0 ; igetArgsNum(); i++){

switch( rcvMes->getTypeTag(i) ){

case ‘i’:
intValue = rcvMes->getInteger32(i);

Serial.print(intValue);
Serial.print(" ");
break;

case ‘f’:
floatValue = rcvMes->getFloat(i);

Serial.print(floatValue);
Serial.print(" ");
break;

case ‘s’:
stringValue = rcvMes->getString(i);

Serial.print(stringValue);
Serial.print(" ");
break;

}

}
Serial.println("");
}

however it is not responding

"Ethernet.h" is the include file associated with the Wiznet shield, isn't it? For the enc28j60 shield (at least the one from http://www.nuelectronics.com), you'll need to install their library, and I think its include is "etherShield.h" It probably has quite different functions, too...

i have the ethersheild.h library but i am wondering how to get the OSC example working on it