Ethernet Sniffer

You will need to see if the ethernet interface chip supports promiscuous mode or something similar (that's what it's called on computers).

As far as libraries that are already developed, your top two choices will be WIZnets W5100 or Microchips ENC28J60