diff --git a/includes/definitions/ios.yaml b/includes/definitions/ios.yaml index 2d6076ebda..ee756182bf 100644 --- a/includes/definitions/ios.yaml +++ b/includes/definitions/ios.yaml @@ -11,6 +11,7 @@ icon: cisco bad_ifXEntry: - cisco1941 - cisco886Va + - cisco2811 poller_modules: cisco-ace-serverfarms: 1 cisco-ace-loadbalancer: 1 diff --git a/includes/polling/ports.inc.php b/includes/polling/ports.inc.php index bf5d963f2f..afbcad75fc 100644 --- a/includes/polling/ports.inc.php +++ b/includes/polling/ports.inc.php @@ -127,7 +127,7 @@ echo 'Caching Oids: '; if ($device['os'] === 'f5' && (version_compare($device['version'], '11.2.0', '>=') && version_compare($device['version'], '11.7', '<'))) { require_once 'ports/f5.inc.php'; } else { - if (!in_array($device['hardware'], $config['os'][$device['os']]['bad_ifXEntry'])) { + if (!in_array(strtolower($device['hardware']), array_map('strtolower', $config['os'][$device['os']]['bad_ifXEntry']))) { $port_stats = snmpwalk_cache_oid($device, 'ifXEntry', $port_stats, 'IF-MIB'); } $hc_test = array_slice($port_stats, 0, 1);