in reply to Can't locate NetPacket/Ethernet.pm

Welcome to the monastery,

CPAN is a great module that makes installing other modules much easier.
CPAN doesn't provide the NetPacket/Ethernet.pm module. You need to either install that module manually, or use the CPAN module to install it.

Since CPAN is a core module, it should already be installed where you're using Perl. To use it to install the NetPacket/Ethernet.pm module it should simply be the following:

os prompt>cpan cpan> install NetPacket::Ethernet

Update:
CPANPLUS appears to be a successor of CPAN, though I don't have any experience with it yet.