Ayuda String.contains()

Hola, soy nuevo en arduino. He bajado un código para hacer un servidor web y activar un led, he solucionado los problemas de actualizar a la versión 1.0, excepto String.constains(), estoy buscando el sustituto y no encuentro nada ( error en: if (inString.contains("?")) .
Otro problemas es que no consigo comunicar vía ethernet con la placa, he seguido los ejemplos de establecer comunicación, le he puesto la mac, ip; compila, pero nada, ¿ESTOY PONIENDO MAL LA MAC?.

byte mac[] = { 0x90, 0xA2, 0xDA, 0x08, 0x00, 0xBB };
byte ip[] = { 192, 168, 1, 82 };
int ledPin = 9;
int valorLed = -1;

int ldrPin = 0;
int val = 0;

void setup()
{
pinMode(ledPin, OUTPUT);
Ethernet.begin(mac, ip);
server.begin();
Serial.begin(9600);
}