Network Shield not getting IP

Hello all,

I'm using an Arduino Mega 2560 with an Arduino Ethernet Shield V1.1. If I don't specify the IP manually, the Arduino hangs (long past the 1 minute timeout that's been coded into the Network library). If I do specify an IP, the IP set gets turned into Here's my code: I heard that you have to change some of the pins around on the Ethernet Shield to get it to play properly with the Arduino Mega, and I tried following a guide that had me re-wire 4 of the pins to different ports on the Arduino Mega, but to no avail. I've reverted them back now.

All help appreciated, James

Does your ethernet shield have the ICSP connector on the bottom?