rajven 3 лет назад
Родитель
Сommit
d2c4dd7608
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      html/inc/common.php

+ 6 - 2
html/inc/common.php

@@ -2443,8 +2443,12 @@ function get_port_poe_detail($vendor_id, $port, $port_snmp_index, $ip, $communit
         $c_class = get_snmp($ip, $community, $version, $poe_class);
         if (isset($c_class)) {
             $p_class = parse_snmp_value($c_class);
-            if ($p_class > 0 and $p_power > 0) {
-                $result .= ' Class: ' . ($p_class - 1);
+            switch ($vendor_id) {
+                case 69: if ($p_class > 0 and $p_power > 0) {
+                        if ($p_class == 7 ) { $p_class = 'class-not-defined'; }
+                        $result .= ' Class: ' . $p_class ;
+                        }
+                default: if ($p_class > 0 and $p_power > 0) { $result .= ' Class: ' . ($p_class - 1); }
             }
         }
     }