added detection for C3400 w/ metrobase to L3/C3550 class

This commit is contained in:
Max Baker
2006-06-26 23:00:27 +00:00
parent 3416928233
commit f65332f9cc
2 changed files with 4 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ ChangeLog $Id$
version 1.04 version 1.04
+ Added C1130 and C1240 to L2::Aironet (Ralf Gross) + Added C1130 and C1240 to L2::Aironet (Ralf Gross)
+ Added detection for Cisco 2960, 2940. + Added detection for Cisco 2960, 2940, 3400 w/ MetroBase
+ Added generic L2::Cisco Class + Added generic L2::Cisco Class
* Corrected detection for Cisco Supervisor Engine 2 and 32 (IOS). * Corrected detection for Cisco Supervisor Engine 2 and 32 (IOS).
* Fixed warnings in CiscoStack * Fixed warnings in CiscoStack

View File

@@ -819,6 +819,7 @@ Algorithm for Subclass Detection:
Catalyst 2900XL,2950,3500XL -> SNMP::Info::Layer2::C2900 Catalyst 2900XL,2950,3500XL -> SNMP::Info::Layer2::C2900
Catalyst 2970 -> SNMP::Info::Layer3::C6500 Catalyst 2970 -> SNMP::Info::Layer3::C6500
Catalyst 3550/3548 -> SNMP::Info::Layer3::C3550 Catalyst 3550/3548 -> SNMP::Info::Layer3::C3550
Cisco 3400 w/ MetroBase -> SNMP::Info::Layer3::C3550
Catalyst WS-C 2926,5xxx -> SNMP::Info::Layer2::Catalyst Catalyst WS-C 2926,5xxx -> SNMP::Info::Layer2::Catalyst
Cisco (not covered by above) -> SNMP::Info::Layer2::Cisco Cisco (not covered by above) -> SNMP::Info::Layer2::Cisco
Extreme -> SNMP::Info::Layer3::Extreme Extreme -> SNMP::Info::Layer3::Extreme
@@ -922,7 +923,8 @@ sub device_type {
$objtype = 'SNMP::Info::Layer2::Catalyst' if ($desc =~ /WS-C\d{4}/); $objtype = 'SNMP::Info::Layer2::Catalyst' if ($desc =~ /WS-C\d{4}/);
# Catalyst 3550 / 3548 Layer2 only switches # Catalyst 3550 / 3548 Layer2 only switches
$objtype = 'SNMP::Info::Layer3::C3550' if ($desc =~ /C3550/); # Cisco 3400 w/ MetroBase Image
$objtype = 'SNMP::Info::Layer3::C3550' if ($desc =~ /(C3550|ME340x)/);
# Cisco 2970 # Cisco 2970
$objtype = 'SNMP::Info::Layer3::C6500' if ($desc =~ /(C2970|C2960)/); $objtype = 'SNMP::Info::Layer3::C6500' if ($desc =~ /(C2970|C2960)/);