Ethernet on 1.0.4?

sencorp:
The processor is a ENC28J60.

That's not going to work with Arduino's Ethernet library, which is designed for the (very different) W5100 chip!