From be58660e12d0cc00bf5f28dc612ce2d2b7a2b1ab Mon Sep 17 00:00:00 2001 From: laf Date: Sat, 1 Mar 2014 16:57:44 +0000 Subject: [PATCH] if ifInOctets/ifOutOctets not available, fall back to ifHCInOctets/ifHCOutOctets --- html/data.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/html/data.php b/html/data.php index bd3d5547e5..ce08fd6775 100644 --- a/html/data.php +++ b/html/data.php @@ -36,6 +36,14 @@ if (is_numeric($_GET['id']) && ($config['allow_unauth_graphs'] || port_permitted $in = snmp_get($device, "ifInOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB"); $out = snmp_get($device, "ifOutOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB"); +if(empty($in)) +{ + $in = snmp_get($device, "ifHCInOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB"); +} +if(empty($out)) +{ + $out = snmp_get($device, "ifHCOutOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB"); +} $time = time();