|
|
@@ -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); }
|
|
|
}
|
|
|
}
|
|
|
}
|