diff --git a/Info.pm b/Info.pm index 485e421e..0dd06a55 100644 --- a/Info.pm +++ b/Info.pm @@ -579,7 +579,7 @@ Algorithm for Subclass Detection: Aironet (Cisco) AP1100 -> SNMP::Info::Layer2::Aironet Bay Networks -> SNMP::Info::Layer2::Bay Catalyst 1900 -> SNMP::Info::Layer2::C1900 - Catalyst 2900XL (IOS) -> SNMP::Info::Layer2::C2900 + Catalyst 2900XL/2950(IOS) -> SNMP::Info::Layer2::C2900 Catalyst WS-C (2926,5xxx,6xxx) -> SNMP::Info::Layer2::Catalyst HP Procurve -> SNMP::Info::Layer2::HP Elsif Layer1 Support -> SNMP::Info::Layer1 @@ -624,7 +624,7 @@ sub device_type { $objtype = 'SNMP::Info::Layer2::C1900' if ($desc =~ /catalyst/i and $desc =~ /\D19\d{2}/); # Catalyst 2900 (IOS) series override - $objtype = 'SNMP::Info::Layer2::C2900' if ($desc =~ /C2900XL/i ); + $objtype = 'SNMP::Info::Layer2::C2900' if ($desc =~ /(C2900XL|C2950)/i ); # Catalyst WS-C series override (2926,5xxx,6xxx) $objtype = 'SNMP::Info::Layer2::Catalyst' if ($desc =~ /WS-C\d{4}/);