Hello,
there is a problem with my Arduino Mega 1280 and my Arduino Mega 1280 compatible Ethernet shield not working properly together although it says "Mega Compatible" on it (Please see picture).
First I just tried to plug in the Ethernet Sheila into my Mega and to upload the "WebServer" example sketch to the Arduino board, that didn't work. Then I tried the the other examples and none of them worked (When I type in the IP address in Mozilla Firefox, it says that it couldn't find it, but when I ping the same IP address it responds all 4 times in 128ms!).
So after searching for the answer using google, I found this website:
http://mcukits.com/2009/04/06/arduino-ethernet-shield-mega-hack/
It said to disconnect pins: 10, 11, 12, and 13 from the Mega and to reconnect them like so :
MEGA pin 50 (MISO) to Arduino Ethernet Shield pin 12.
MEGA pin 51 (MOSI) to Arduino Ethernet Shield pin 11.
MEGA pin 52 (SCK) to Arduino Ethernet Shield pin 13.
MEGA pin 53 (SS) to Arduino Ethernet Shield pin 10.
After doing that (see included picture) it turns out that I have to change the library its self (See included link),
but I could not find the file because I am using Arduino 1.0.3, instead of 0015 like on the website. Now I don't know what to do to make it work, again this is what I'm trying to do: Either connect the Ethernet Shield to the Arduino Mega with a software hack or a hardware hack or even both, so pretty much whatever it takes to get it working.
Please if any one knows ANYTHING that could help me, please tell me about it !