Mega 2560 R3 and GSM Shield R3


I've been using the GSM shield for some time with an Arduino Ethernet and all works fine.
Now the things i want to do get more complex and i bought a Mega 2560 - more pins and more memory.

I followed the steps to make sure the 2560 's RX pin10 is connected to the GSM TX pin2, but even with a small example sketch i.e. GSMScanNetworks the communication doesn't work. When i look at the led's on the gsm shield i think it connects to the network, but fails to pass this status to the 2560...

Do i need to include some code for this to work? For now i just selected the board in the 'tools' menu... as described on this page...

Any ideas?