Joe,
Are you running this as yourself or root? ICPM only works as root. Read the "Description" section here. I haven't used Net::Ping much, but I did play around with it a bit while trying to build a monitor for a bunch of distributed check printers.