diff -rup mysql-mmm-2.2.1.orig/lib/Agent/Helpers/Network.pm mysql-mmm-2.2.1/lib/Agent/Helpers/Network.pm --- mysql-mmm-2.2.1.orig/lib/Agent/Helpers/Network.pm 2010-05-07 07:55:50.000000000 +0000 +++ mysql-mmm-2.2.1/lib/Agent/Helpers/Network.pm 2014-12-02 17:02:38.234674563 +0000 @@ -133,7 +133,7 @@ sub send_arp($$) { if ($OSNAME eq 'linux' || $OSNAME eq 'freebsd') { my $mac = ''; - if ($Net::ARP::VERSION < 1.0) { + if ($Net::ARP::VERSION =~ /^0/) { # VERSION < 1.0 check that even works for 1.0.8, etc. Net::ARP::get_mac($if, $mac); } else { diff -rup mysql-mmm-2.2.1.orig/lib/Agent/Helpers.pm mysql-mmm-2.2.1/lib/Agent/Helpers.pm --- mysql-mmm-2.2.1.orig/lib/Agent/Helpers.pm 2010-05-07 07:55:50.000000000 +0000 +++ mysql-mmm-2.2.1/lib/Agent/Helpers.pm 2014-12-02 00:52:26.454298472 +0000 @@ -168,8 +168,8 @@ sub _execute($$$) { my $config_file = $main::agent->config_file; $params = '' unless defined($params); - DEBUG "Executing $path $params"; - my $res = `$path $config_file $params`; + DEBUG "Executing $path $config_file $params"; + my $res = `$path $config_file $params 2>&1`; unless ($return_all) { my @lines = split /\n/, $res;