OpENer is an EtherNet/IP(TM) Communication Stack; a fork of http://sourceforge.net/projects/opener/