From 42c02b385ff8db55d225fb9a5527d27bc9dea728 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Thu, 14 Jan 2010 16:56:27 +0000 Subject: [PATCH] use snmpwalk instead of bulkwalk on v1 devices, in arp table git-svn-id: http://www.observium.org/svn/observer/trunk@683 61d68cd4-352d-0410-923a-c4978735b2b8 --- includes/discovery/arp-table.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/discovery/arp-table.php b/includes/discovery/arp-table.php index 0ad8cb707..0adba1116 100644 --- a/includes/discovery/arp-table.php +++ b/includes/discovery/arp-table.php @@ -3,7 +3,7 @@ echo("ARP Table : "); - $ipNetToMedia_data = shell_exec($config['snmpbulkwalk'] . " -m IP-MIB -Oq -".$device['snmpver']." -c ".$device['community']." ".$device['hostname']." ipNetToMediaPhysAddress"); + $ipNetToMedia_data = shell_exec(($device['snmpver'] == 'v1' ? $config['snmpwalk'] : $config['snmpbulkwalk']) . " -m IP-MIB -Oq -".$device['snmpver']." -c ".$device['community']." ".$device['hostname']." ipNetToMediaPhysAddress"); $ipNetToMedia_data = str_replace("ipNetToMediaPhysAddress.", "", trim($ipNetToMedia_data)); $ipNetToMedia_data = str_replace("IP-MIB::", "", trim($ipNetToMedia_data)); #echo("$ipNetToMedia_data\n");