I use Windows pretty much exclusively. I'm on Windows 7 x64 with Strawberry Perl 5.16.1.
You're describing the very reason I moved away from Active State - the sometimes shoddy support for modules in their PPM process. Active State *may* now have a CPAN client and that's how I recommend installing Net::Frame.
On Windows, with Strawberry, I just used:
cpan Net::Frame
cpan Net::Frame::Dump
You'll also probably want many supporting modules to get some really good decodes:
cpan Net::Frame::Simple
cpan Net::Frame::Layer::ICMPv4
cpan Net::Frame::Layer::IPv6
cpan Net::Frame::Layer::ICMPv6
cpan Net::Frame::Layer::LLC
cpan Net::Frame::Layer::STP
cpan Net::Frame::Layer::8021Q
I don't believe any of these need a C compiler; however, you will need Net::Pcap installed and that does require a C compiler and some bug fixes to get installed on Windows. If you don't already have Net::Pcap installed, have a look at Re: On Yaks and the Shaving Thereof - finding exported symbols of a C library.
|