Commit Graph
128 Commits
Author SHA1 Message Date
nick nandGitHub 6698b049a4 whitespace
githubs online editor autoidents, remove unneeded whitespace
2019-03-24 03:07:36 +01:00
nick nandGitHub 68861fabfb get started for 3.66 2019-03-24 01:59:25 +01:00
Oliver Gorwits 2e2c6958d6 release 3.65 2019-02-24 15:02:38 +00:00
nick nandOliver Gorwits 4ba91f9df8 update oneaccess (#310)
* update oneaccess, regretfully it seems oneos version6 is a step back when it comes to snmp support.
changes:
 * start using oneaccess mibs, not much useable data there yet however
 * return the device model
 * show os version for version 6 too. not many elegeant ways to handle all the version syntaxes used,
     so just dump what resembles a version string & be done with it
 * updated documentation

tested on:
 one420 - os V5.2R1C12
 one521 - os 6.1.rc1patch06
 one521 - os 6.1.3

some comments in the code as what works & what doesn't.

* typo

* bump required netdisco-mibs version to 4.014 (not released yet) but needed for oneaccess mibs. might as well fail at the start of the build instead of the end

* 2 tests fixed for oneaccess, 1 more to go

* last test fixed

* a few more changes

but mostly need to have a file change so i can trigger a travis build :)
2019-02-24 14:57:21 +00:00
nick nandGitHub 8e3f10673e fix cisco aggregated port slave interface mapping
netdisco/snmp-info#295 for issue

tested on c3750x (stacked & single) & nexus 9332.

c3750x didn't show any slave interfaces for it's port channels.
nexus reported data all over the place, even making port channels slave interfaces of other port channels.

with these changes both devices report correct and complete slave interfaces:
tested on c3750x with lacp channels
tested on nexus 9332pq with lacp channels (vpc),  static aggregation, vpc peer link, fex uplink.

no regressions detected after a month of testing (we also have a bunch of ciscosb & other ios devices running , but none of those have port channels).

updated documentation, hope it makes sense.

things that didn't work before and still don't:
* mapping vpc portchannels members on both vpc cluster switches (sounds like fun)
* cisco ucs fabric interconnects (nexus 6248 on 3.2.3d) don't show port channel members, but didn't do so before either.

munge_port_ifindex() can most likely be written more elegant, but that's something for a real perl monk.
2019-02-02 00:59:57 +01:00
inphobia 19cdb388e5 Changes whitespace cleanup 2019-01-19 05:38:14 +01:00
Jeroen van Ingen 64846ed2de Add model mappings for HP JL557A and JL558A 2019-01-02 15:13:31 +01:00
Oliver Gorwits d7d747af67 release 3.64 2018-12-30 10:24:59 +00:00
nick nandOliver Gorwits 61dc499369 attribute change (#281)
pretty please?
alias or real name, both work for me. thx
2018-12-29 10:58:48 +00:00
Oliver Gorwits bde8da5e6b release 3.63 2018-11-25 23:27:42 +00:00
Eric A. Miller 5aa21deb07 release 3.62 2018-10-29 19:09:26 -04:00
Alexander HartmaierandJeroen van Ingen Schenau b7ac11222a Support for Cisco Firepower Threat Defense (#278)
When sending SNMP requests to one of the data interfaces of an FTD you're
talking to a Cisco ASA running as a process called 'lina'.
2018-10-25 10:30:43 +02:00
Eric A. Miller a1769aa905 release 3.61 2018-05-09 23:17:09 -04:00
Eric A. Miller 78119d6547 #252 Unpack binary MAC if present in cdp_port
Fix SNMPv1 cdp_run check
2018-05-09 22:49:53 -04:00
Eric A. Miller f531c9d9a7 #261 EIGRP Peer Neighbor Formatting / Munge 2018-05-07 23:08:19 -04:00
Eric A. Miller 1a80138026 #195 IP address table - IPv4 Address Table will use the IP-MIB::ipAddressTable if the deprecated IP-MIB::ipAddrTable doesn't return results 2018-05-07 21:09:16 -04:00
Eric A. Miller 721193ccb8 #255 IPv6 support 2018-05-06 14:02:35 -04:00
Eric A. Miller 4681004b52 Fix potential issue in enumeration of LLDP reported system capabilities supported by the remote system due to the 'lldpRemSysCapSupported' leaf name being defined in multiple MIBs 2018-05-06 10:51:19 -04:00
Oliver Gorwits 7e0ef60e24 update changelog 2018-05-05 16:27:09 +01:00
Eric A. Miller 9af3f7c579 #140 LLDP fixes - treat remote port type of 'local' as an interface name 2018-05-02 22:47:46 -04:00
Eric A. Miller e7c93b7abd release 3.59 2018-05-01 23:18:16 -04:00
Eric A. Miller 9fca5b1e42 Change _lldp_addr_index to a method so it can be properly overridden in subclasses 2018-05-01 23:01:56 -04:00
Eric A. Miller 1c581f8e8f Capture base MAC in L3::Huawei
Capture fan and power supply status in L3::Huawei when description is not available
2018-05-01 22:19:39 -04:00
Eric A. Miller 8d35e15624 #214 SNMP::Info Device models Genua, ATMedia, Liebert 2018-04-30 23:36:47 -04:00
Eric A. Miller cf42fe1496 release 3.58 2018-04-29 23:47:25 -04:00
Eric A. Miller 1af11bd088 #220 Alcatel-Lucent / Nokia SR 7750 missing port information. Add duplex, fan, and power supply status, as well as, module inventory to L3::Timetra 2018-04-29 23:35:09 -04:00
Eric A. Miller 5852c3548b #202 Support for Aerohive access points 2018-04-29 12:20:43 -04:00
Eric A. Miller 2344a1eacf Add fan and power supply status to L3::Huawei
Override ifMTU with max frame size when applicable in L3::Huawei
Correct POE power module to port mapping in L3::Huawei
2018-04-29 12:03:05 -04:00
Eric A. Miller d0887fbea7 release 3.57 2018-04-26 21:17:17 -04:00
Eric A. Miller e5ebda1b1e Significant performance improvement validating AUTOLOAD methods 2018-04-26 20:53:04 -04:00
Eric A. Miller 7221797826 Fix for macsuck in Cisco classes introduced in 3.55 caused by inheritance issue in CiscoStack 2018-04-26 20:44:31 -04:00
Eric A. Miller f2fdbb077c #145 Patch for Huawei (robwwd)
#228 Huawei aggregate link support
POE and duplex admin support added to L3::Huawei
2018-04-25 22:44:13 -04:00
Eric A. Miller 7f31038462 IEEE802dot3ad portlist is indexed with a dot1dBasePort, cross reference with dot1dBasePortIfIndex 2018-04-25 22:33:08 -04:00
Eric A. Miller 603345205a Fix table methods when defined as an OID which will not completely translate to a fully qualified textual leaf 2018-04-22 00:30:31 -04:00
Eric A. Miller bd85ebc8d6 release 3.55 2018-04-19 19:06:06 -04:00
Eric A. Miller 2aca6d9300 #67 Juniper EX4300 Missing/Wrong information
Modify Q-Bridge methods to work on both pre-Enhanced Layer 2 Software (ELS) such as EX4200 and newer Enhanced Layer 2 Software (ELS) based switches such as EX4300 and QFX series
2018-04-19 18:23:48 -04:00
Eric A. Miller d134c342e8 #117 Recognition for HP Blade switches 2018-04-19 18:12:39 -04:00
Eric A. Miller 0a0766afbd Simplify Layer3::OneAccess model method since it is returning a static string
Add Layer3::OneAccess test class and POD updates
2018-04-17 00:09:02 -04:00
Eric A. Miller 42db01335e Add Layer3::ERX test class and POD updates 2018-04-16 23:47:35 -04:00
Eric A. Miller 1fdc486cd5 Add Layer7::Arbor test class
POD updates
2018-04-16 23:29:24 -04:00
Eric A. Miller 82755ab8db #196 support for powerconnect 8164F
Refactor Layer3::Dell for better support of newer models - requires updated MIBs
2018-04-15 23:38:05 -04:00
Eric A. Miller 4e18ccc9e2 #142 Sixnet Switch Support 2018-04-12 22:57:54 -04:00
Eric A. Miller 9ed5a187a9 Add missing documentation to Layer2::Nexans
Update Changes and Manifest
Add Layer2::Nexans test class
2018-04-12 14:44:53 -04:00
Eric A. Miller 0755487e02 release 3.54 2018-04-01 22:22:32 -04:00
Eric A. Miller facdf5b7a7 Relax validation of MIB access checks until we have broader test coverage that this is a non-breaking change
Mark corresponding test TODO in Info test class
2018-04-01 21:50:26 -04:00
Eric A. Miller 0623fbfdf1 Update changes for last commit set 2018-04-01 20:27:11 -04:00
Eric A. Miller f676d27a3b Updated Layer3::Timetra requires latest MIBs
Update Changes and MANIFEST for recent changes
2018-03-30 17:34:35 -04:00
Oliver Gorwits 98e8e57747 release 3.53 2018-03-22 21:36:10 +00:00
Eric A. Miller c6eb73bc7b Update changes 2018-03-22 00:38:49 -04:00
Oliver Gorwits e7fcd98107 #12 add Cisco PortFast support via CiscoStpExtensions::i_faststart_enabled 2018-03-21 10:35:09 +00:00