Problem with Ethernet Shield SD Card

ErrorCode 1 means that there was no response from the first SD initialization command. This is the response you get when you remove the card and run the program.

Since you get this from four cards, there is a fundamental hardware problem.

Either SD chip select is not getting to the card or there is a SPI problem.