Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Installing D:\cpanrun\build\5-8-0\site\lib\Net\Ping\External.pm Writing D:\cpanrun\build\5-8-0\site\lib\auto\Net\Ping\External\.packlist Appending installation info to D:\cpanrun\build\5-8-0\lib/perllocal.pod g::External version: 0.12 6/6 tests passed. Successful tests: use Net::Ping::External qw(ping) ping(host => '127.0.0.1') ping(host => '127.0.0.1', timeout => 5) ping(host => 'some.non.existent.host') ping(host => '127.0.0.1', count => 10) ping(host => '127.0.0.1', size => 32) Operating system according to perl: Operating system according to `uname -a` (if available): CYGWIN_NT-5.0 crowbar 1.5.23(0.156/4/2) 2006-12-19 10:52 i686 Cygwin Perl version: This is perl, v5.8.0 built for MSWin32-x86-multi-thread Ping help: Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] destination-list Options: -t Ping the specified host until stopped. To see statistics and continue - type Control-Break; To stop - type Control-C. -a Resolve addresses to hostnames. -n count Number of echo requests to send. -l size Send buffer size. -f Set Don't Fragment flag in packet. -i TTL Time To Live. -v TOS Type Of Service. -r count Record route for count hops. -s count Timestamp for count hops. -j host-list Loose source route along host-list. -k host-list Strict source route along host-list. -w timeout Timeout in milliseconds to wait for each reply. ------------------------------------------------- If any of the above tests failed, please e-mail the bits between the dashed lines or content of NPE.out to alexchorny AT gmail.com This will help me in fixing this code for maximum portability to your platform. Thanks! Tests: ok