http://www.perlmonks.org?node_id=689426


in reply to Re^2: problems with libdnet module
in thread problems with libdnet module

I haven't used this, but Net::Pcap has a pcap_sendpacket function which could allow writing raw frames to an interface.