Commit Graph

1597 Commits

Author SHA1 Message Date
Eric A. Miller
119c077d25 Some devices use ifIndex when LLDP remote type is 'local', don't lldpRemPortId in these cases when it contains all digits
Cover LLDP class with tests
2018-05-04 17:23:44 -04: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 3.59 2018-05-01 23:18:16 -04:00
Eric A. Miller
20b655c7a2 POD 2018-05-01 23:13:00 -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 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
073ec319e7 perltidy updates 2018-04-29 13:01:32 -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 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
8d1681dbfc Validate funcs and globals rather than using can() to avoid unintended side effects 2018-04-26 20:48:02 -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
a6fdb107b4 Return empty hash peth_port_ifindex() for consistency
Cover PowerEthernet methods with tests
2018-04-25 22:34:55 -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
5fb7c78619 release 3.56 3.56 2018-04-22 01:00:30 -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 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
4919cb0f69 Documentation correction 2018-04-19 18:15:55 -04:00
Eric A. Miller
d134c342e8 #117 Recognition for HP Blade switches 2018-04-19 18:12:39 -04:00
Eric A. Miller
b1c7e78d12 Merge branch 'robwwd-oneaccess' 2018-04-17 00:09:29 -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
2d39911cba Merge branch 'oneaccess' of https://github.com/robwwd/snmp-info into robwwd-oneaccess 2018-04-16 23:50:59 -04:00
Eric A. Miller
3bf60002f4 Merge branch 'robwwd-erx' 2018-04-16 23:49:39 -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
752e1c632c Merge branch 'erx' of https://github.com/robwwd/snmp-info into robwwd-erx 2018-04-16 23:32:32 -04:00
Eric A. Miller
892d2014ca Merge branch 'robwwd-arbor' 2018-04-16 23:30:26 -04:00
Eric A. Miller
1fdc486cd5 Add Layer7::Arbor test class
POD updates
2018-04-16 23:29:24 -04:00
Eric A. Miller
9e7f7f734e Merge branch 'arbor' of https://github.com/robwwd/snmp-info into robwwd-arbor 2018-04-16 23:06:33 -04:00
Rob Woodward
e311f8a5c6 Change vendor to Juniper 2018-04-16 13:15:26 +01: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
62823e3d83 Factor out logic to determine serial number from ENTITY-MIB in Layer2 and Layer3 to new method entity_derived_serial in Entity class
Create new method entity_derived_os_ver in Entity class to determine OS version in a similar manner
2018-04-15 23:30:19 -04:00
Rob Woodward
66077c9662 Fix documentation 2018-04-13 12:17:36 +01:00
Rob Woodward
74e129154b Add ERX (Old Juniper E-Series JunOSe) Support 2018-04-13 12:12:17 +01:00
Rob Woodward
75880d9134 Fix tab character 2018-04-13 12:05:37 +01:00
Rob Woodward
245fe93be4 Support for OneAccess Network Devices 2018-04-13 12:01:58 +01:00
Rob Woodward
54a0baa2fa Add support for Arbor devices 2018-04-13 11:26:46 +01: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 Miller
a636ba6117 Merge pull request #253 from paecker/nexans_support
Nexans switch support
2018-04-12 14:26:44 -04:00
Eric A. Miller
facdf0aafe Restore check that the MIB leaf is accessible when validating AUTOLOAD method calls
Restore corresponding test
Move live snmp_connect_ip() test to 10_remote_snmplabs.t so that tests requiring Internet access are within one file
2018-04-11 21:09:57 -04:00
Eric A. Miller
75dcf74148 Add initial versions of test classes 2018-04-11 21:02:48 -04:00
Eric A. Miller
e252dac59c Correct typo in comments 2018-04-11 20:56:15 -04:00
Eric A. Miller
9d384f2bc2 Correct regex validator in mau_set_i_speed_admin() and mau_set_i_duplex_admin()
Correct IID/key used in mau_set_i_speed_admin() and mau_set_i_duplex_admin()
Add MAU test class
2018-04-11 20:55:11 -04:00
Eric A. Miller
cc9a1c9f47 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add Layer3::Foundry and Layer3::Force10 test classes
2018-04-11 20:50:16 -04:00