Both of the major Arduino ethernet shields (standard Arduino and NueElectronics) have issues with the MISO signal which prevent them being used with other SPI devices.
The standard Arduino shield uses the Wiznet5100 chip –this chip has a flaw in that the CS signal does not tri-state the MISO line. The Wiznet application note [...]






