Commit Graph

326 Commits

Author SHA1 Message Date
Eric A. Miller
508e7f77a0 Add support for channelized interfaces in L3::Passport.
Channelized interfaces are 40G or 100G ports split into multiple 10G sub ports, reported as Slot.Port.Sub-Port.  Note: Currently ifDescr reports the interface correctly as Slot/Port/Sub-Port on channelized interfaces but ifName misreports as just Slot/Port.
2016-01-19 23:24:00 -05:00
Oliver Gorwits
e6ad08733d release 3.30 2015-11-16 21:35:59 +00:00
Eric A. Miller
a8d83b5e1c Statistics in the sysIfxStatTable are 64-bit counters, so they should override the 64-bit methods. See documentation at https://metacpan.org/pod/SNMP::Info#Interface-Statistics for implications. The proprietary MIB does not have 32-bit counters, as a result 32-bit counter methods are not overridden. 2015-11-10 23:05:47 -05:00
Eric A. Miller
9392b74cbc Correct port indexing of newer VSP 4K and 8K in L3::Passport 2015-11-10 22:42:15 -05:00
Oliver Gorwits
b97cef86a3 release 3.29 2015-10-13 22:31:16 +01:00
Jeroen van Ingen
bbc9695075 Report L2 capability on PacketFront devices if they have bridge ports 2015-06-29 17:02:48 +02:00
Oliver Gorwits
c8fceeb75b release 3.28 2015-06-18 22:37:26 +01:00
Eric A. Miller
036cb4556e Correct port indexing of VSP 4K in L3::Passport 2015-06-11 18:23:23 -04:00
Jeroen van Ingen
c0067113e9 Add model translation to Layer3::Huawei by loading correct MIB 2015-06-09 17:17:01 +02:00
Jeroen van Ingen
ce4349a188 Try to determine whether a device in generic Layer3::Cisco class needs community based indexing
Layer3 capable Cisco device without a mapping to a more specific class fall
under the Layer3::Cisco class. These can be "real" routers that don't need
community based indexing, or Layer 3 switches that do need community based
indexing (to fetch L2 forwarding tables for different VLANs). Generally, if
community based indexing is needed on a platform, it also supports the
CISCO-VTP-MIB. Dynamically return cisco_comm_indexing based on vtpVersion.
2015-06-02 18:07:50 +02:00
Jeroen van Ingen
224085dfca Add Layer3::Huawei class 2015-06-02 17:17:13 +02:00
Oliver Gorwits
9b3262a5fe release 3.27 2015-05-05 20:32:40 +01:00
Oliver Gorwits
83164f456a release 3.26 2015-03-07 17:08:25 +00:00
Oliver Gorwits
73d713b670 Add fan and psu reporting to Layer3::Dell 2015-02-28 12:47:59 +00:00
Oliver Gorwits
db6c3573c1 release 3.25 2015-02-25 22:09:18 +00:00
Oliver Gorwits
2c7243b87d release 3.24 2015-02-04 18:42:16 +00:00
Eric A. Miller
7eb799adc6 Fix incorrect FDB ID to VLAN ID mapping in Bridge and L3:Enterasys 2015-01-22 21:57:06 -05:00
Oliver Gorwits
045ff8b789 release 3.23 2014-12-09 07:26:25 +00:00
Eric A. Miller
9e1c462836 Enhanced STP support for L3::Extreme. Document previous STP changes in ChangeLog. 2014-12-04 23:19:06 -05:00
Oliver Gorwits
8c5be1a47d release 3.22 2014-12-02 13:20:53 +00:00
Oliver Gorwits
b24f1a8ac4 release 3.21_001 2014-11-14 00:28:27 +00:00
Eric A. Miller
ddb9dda894 Add stp_i_mac() to get per STP instance bridge address 2014-11-11 23:09:21 -05:00
Eric A. Miller
d7047bda13 Add methods to gather PVST information in L3::Foundry 2014-11-11 22:55:30 -05:00
Eric A. Miller
76b1faa159 POD syntax fix in L3::Extreme 2014-11-11 22:01:23 -05:00
Eric A. Miller
1e0438857e Document i_pvid() in L3::BayRS 2014-11-11 22:00:47 -05:00
Eric A. Miller
ee7d254329 Capture Aruba AP software version when available 2014-11-09 18:01:11 -05:00
Eric A. Miller
09e18e9b64 Capture Aruba AP hardware version when available 2014-11-08 12:21:31 -05:00
Eric A. Miller
163ba86196 Add i_vlan_membership_untagged() to L3::Extreme 2014-11-08 10:55:39 -05:00
Eric A. Miller
e57e7d99d5 Add i_vlan_membership_untagged() to L3::AlteonAD 2014-11-08 10:06:12 -05:00
Eric A. Miller
7ad449303b L3::Force10 now inherits i_vlan_membership() and i_vlan_membership_untagged() from Bridge and only overrides VLAN mapping 2014-11-08 09:52:41 -05:00
Eric A. Miller
49b853de1a Document i_vlan_membership_untagged() 2014-11-08 09:40:07 -05:00
Eric A. Miller
03a81ad4be Add i_vlan_membership_untagged() method to L3::Aruba 2014-11-08 09:36:42 -05:00
Eric A. Miller
eb046b6a61 L3::Juniper now inherits i_vlan_membership() and i_vlan_membership_untagged() from Bridge and only overrides VLAN mapping
Correct VLAN mapping of FDB entries in L3::Juniper
2014-11-08 08:50:44 -05:00
Eric A. Miller
9aca213a5f Add i_vlan_membership_untagged() to L3::F5, L2::C1900, and L2::HP4000 2014-11-06 23:02:35 -05:00
Eric A. Miller
5bb9011fb4 Override qb_fdb_index() in L3::Dell since the dot1qTpFdbTable uses dot1qVlanIndex rather than dot1qFdbId as an index 2014-11-01 20:20:12 -04:00
Eric A. Miller
97564f50b8 New method qb_fdb_index() for VLAN ID to FDB ID mapping. 2014-11-01 20:18:58 -04:00
Eric A. Miller
efcf6a0db3 Support for Fortinet devices in new class L3::Fortinet 2014-11-01 19:37:22 -04:00
Eric A. Miller
aaca03062b Use FDB ID to VID mapping if available to determine end station VLAN.
Use dot1qVlanCurrentTable if available to capture dynamic and static VLANs, fall back to dot1qVlanStaticTable if not available.
New method i_vlan_membership_untagged() for VLANs transmitted as untagged frames.
Add partial of zero to L3::Enterasys methods which use dot1qVlanCurrentTable to work around non standard TimeFilter implementation.
2014-10-30 23:36:12 -04:00
Eric A. Miller
e84225fb23 Use the same method for both i_vlan and i_pvid in BayRS 2014-10-21 20:53:28 -04:00
Oliver Gorwits
893def7910 release 3.20 2014-09-08 13:50:56 +01:00
Eric A. Miller
f875639435 Override layers in Juniper for routers with switch modules not reporting L2 capability 2014-09-03 23:22:33 -04:00
Oliver Gorwits
70bb263d79 release 3.19 2014-08-01 07:53:34 +01:00
Max Kosmach
2e480dbec5 Small H3C fixes 2014-07-28 15:41:46 +04:00
Eric A. Miller
0f5319bc52 Silence uninitialized value warning in L3::Cisco 2014-07-08 21:48:50 -04:00
Oliver Gorwits
b197e9739b release 3.18 2014-07-02 09:12:57 +01:00
Eric A. Miller
250d2a0c0a Update change log for L3::Nexus capture of VPC Keepalive IP addresses 2014-07-01 20:07:37 -04:00
Eric A. Miller
46b3127bb5 [#58] Fix inheritance in L3::FWSM and L3::CiscoASA 2014-07-01 20:05:46 -04:00
Eric A. Miller
f1e9e3423d Merge branch 'jvi_nexus' 2014-07-01 19:56:26 -04:00
Eric A. Miller
0e28436086 Pseudo ENTITY-MIB methods added to L3::Tasman for hardware information 2014-06-24 21:00:02 -04:00
Jeroen van Ingen
3f7229f4e7 Cisco Nexus workaround: add probable VPC IP address to device IP address table, determined by checking listening UDP sockets 2014-06-24 17:50:03 +02:00