problems with arduino ethernet shield

hello,

I bought a new arduino mega with a arduino ethernet shield. But what i try i cannot ping to the ethernet shield and also nog connection with web server. IP address is free and mac address i left the same as in the example sketch.

No routers used straight from my computer to the arduino shield.
I tried normal cable and cross cable all no succes

But if a look with wire shark to the network traffic while ping then the mac address stays at 00:00:00:00:00:00.

Whats going on here?

The ethernet shield is not hardware compatible as-is out of the box with the mega.

The specific pins that are used to control the shield, the MOSI, MISO, SCK, have moved from digital 10 thru 13 on the older arduinos to some other pins on the mega.

Search the forums for some workarounds - people have sorted this out.