From 502fec2cf6c6f2fdf8b56bd9d312f7b858ce0020 Mon Sep 17 00:00:00 2001 From: laf Date: Tue, 10 Mar 2015 14:31:59 +0000 Subject: [PATCH] Fixed version detection for HP switches --- includes/polling/os/comware.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/polling/os/comware.inc.php b/includes/polling/os/comware.inc.php index 51470977a..b4b2f3f0a 100644 --- a/includes/polling/os/comware.inc.php +++ b/includes/polling/os/comware.inc.php @@ -12,7 +12,7 @@ $hardware = snmp_get($device, "sysObjectID.0", "-OQsv", "SNMPv2-MIB:HH3C-PRODUCT list(,$version,$features) = explode(",", $poll_device['sysDescr']); list(,,,$version) = explode(" ", $version); list(,,$features) = explode(" ", $features); -if (empty($version)) { +if(preg_match('/HP [a-zA-Z0-9-]+ Switch Software Version/',$poll_device['sysDescr'])) { list($version) = explode("\r", substr($poll_device['sysDescr'], strpos($poll_device['sysDescr'], "Release")+8)); }