Commit Graph

266 Commits

Author SHA1 Message Date
Eric A. Miller
2e18464635 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Capture the numeric OS version
Add Layer3::Cumulus test class
2018-04-11 20:43:54 -04:00
Eric A. Miller
87a287e0c9 Sort hash keys to make sure we returna consistent mac in L3::Contivity
Add Layer3::Contivity test class
2018-04-11 20:42:35 -04:00
Eric A. Miller
a38eafbf56 Increase capture of i_vlan on router interfaces in L3::Cisco
Make sure cisco_comm_indexing() has a return value of either 1 or 0 in L3::Cisco
Add Layer3::Cisco test class
2018-04-11 20:41:14 -04:00
Eric A. Miller
81c7203642 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add L3::CheckPoint, L3::NetSNMP, and L3::PacketFront test classes
2018-04-11 20:36:51 -04:00
Eric A. Miller
c515a5e4a1 Prevent potential undefined warning in ports() of Layer3::C3550
Add Layer3::C3550 test class
2018-04-11 20:30:46 -04:00
Eric A. Miller
02e6807e44 Prevent potential undefined warnings in i_speed_admin() of L2::C2900 2018-04-11 20:27:40 -04:00
Eric A. Miller
90bb0ef071 ISA Info
Add IEEE802dot11 test class
2018-04-11 20:25:55 -04:00
Eric A. Miller
209988cf9e Don't use MIB leafs that are not-accessible according to MIB
Add CiscoVTP test class
2018-04-11 20:24:50 -04:00
Eric A. Miller
da130926a9 Don't use MIB leafs that are not-accessible according to MIB
Add CiscoPortSecurity test class
2018-04-11 20:21:08 -04:00
Eric A. Miller
4c51c29428 Fix gigabit logic in i_duplex_admin()
ISA Info
Add CiscoStack test class
2018-04-11 20:19:58 -04:00
Eric A. Miller
2301d2e60a Remove not-accessible 'cdpCacheIfIndex' MIB leaf and don't try to access it in CDP class
Add CDP test class
2018-04-11 20:12:46 -04:00
Christoph Neuhaus
9752bf2878 Merge branch 'master' of https://github.com/netdisco/snmp-info into nexans_support 2018-04-11 16:53:38 +02:00
Christoph Neuhaus
9949eeb389 Version 3.54 2018-04-11 09:14:49 +02:00
Eric A. Miller
aceed9cc52 Remove non-existant MIB leafs and add FDP cache type
Add FDP test class
2018-04-05 23:31:03 -04:00
Eric A. Miller
0371ca35d6 Use consistent return values and provide default initalizations
Add inital versions of Layer 2 test classes
2018-04-05 23:28:57 -04:00
Eric A. Miller
ce0a350ef2 Correct typo in MIB leaf names in Layer3::Aironet
Add Layer3::Aironet test class
2018-04-05 23:25:34 -04:00
Eric A. Miller
3b58ba8678 Remove commented out code
Add Layer2::Orinoco test class
2018-04-05 23:23:59 -04:00
Eric A. Miller
a69b45d849 Load MIB required for defined FUNCS
Add Layer2::Trapeze and Layer2::NWSS2300 test classes
2018-04-05 23:11:37 -04:00
Eric A. Miller
ad0a1044b9 Use SUPER:: rather than creating a new global
Add Layer2::Aironet test class
2018-04-05 23:09:19 -04:00
Eric A. Miller
5336ec2db2 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add CiscoStats and Layer3::Arista test classes
2018-04-05 23:07:49 -04:00
Eric A. Miller
e20cd6dd02 Fix ISA in AMAP and EDP classes
Add AMAP and EDP test classes
2018-04-05 23:03:33 -04:00
Eric A. Miller
66f16f6617 #61 ZyXEL (X)GS1900 family MIB
Fix loop in Layer2::ZyXEL_DSLAM layers method
Add  Layer2::ZyXEL_DSLAM test class
2018-04-05 23:01:48 -04:00
Eric A. Miller
0755487e02 release 3.54 2018-04-01 22:22:32 -04:00
Eric A. Miller
cc05fb927f Track down mysterious CARP_TRACE, don’t try to AUTOLOAD or create method through can()
Remove test for previous appearance in _global
2018-04-01 22:04:07 -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
66bedd4d54 Load MIB for leafs referenced within class so we can instantiate class
Aggregate test class
2018-04-01 21:03:40 -04:00
Eric A. Miller
3a3c1efe46 Explicit returns
Layer2::3Com test class
2018-04-01 21:01:06 -04:00
Eric A. Miller
1a069c2b52 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add initial Layer1::Bayhub and Layer2::Baystack test classes
2018-04-01 20:59:32 -04:00
Eric A. Miller
f7de9ffbc6 Explicit return 2018-04-01 20:49:23 -04:00
Eric A. Miller
0c711269ae #141 Avocent ACS files for correct discovery in Netdisco
Add support for ACS 5K/6K/8K terminal servers in Layer1::Cyclades requires new MIBs
Layer1::Cyclades test class
2018-03-31 23:25:10 -04:00
Eric A. Miller
64167df588 #215 Nokia/Alcatel-Lucent 7705 LLDP
#220 Alcatel-Lucent / Nokia SR 7750 missing neighbors
Improve Layer3::Timetra model detection
Layer3::Timetra test class
2018-03-30 17:17:44 -04:00
Eric A. Miller
398f3ee74b Layer1::Asante test class
Fix logic in Layer1::Asante i_up() method
Don't end a subroutine with a conditional block
2018-03-30 17:11:22 -04:00
Eric A. Miller
125f02b8a2 Layer1::Allied test class
Don't end a subroutine with a conditional block
2018-03-30 17:08:39 -04:00
Eric A. Miller
5fe0ebaeda Fix typo in MIB leaf
Don't use MIB leafs that are not-accessible according to MIB
2018-03-30 17:03:48 -04:00
Eric A. Miller
fda59f51f7 Correct comment on table containing ifName 2018-03-29 15:50:34 -04:00
Eric A. Miller
9af7a7661c Fix logic for determining if MIB leaf supports set operations 2018-03-27 21:05:26 -04:00
Eric A. Miller
eab89e4736 Just return rather than create anon sub 2018-03-26 23:52:31 -04:00
Eric A. Miller
8391cee4f3 Remove unused variables from _load_attr method 2018-03-26 23:32:48 -04:00
Eric A. Miller
fcd0e30d64 If we don't have valid arguments stop and return, we also won't be able to report attr or val. 2018-03-26 20:57:46 -04:00
Christoph Neuhaus
4a454c9431 Tag 3.53 2018-03-26 17:34:44 +02:00
Christoph Neuhaus
cd751071e1 Merge remote-tracking branch 'upstream/master' into nexans_support 2018-03-26 17:31:21 +02:00
Oliver Gorwits
98e8e57747 release 3.53 2018-03-22 21:36:10 +00:00
Christoph Neuhaus
f6a4f937ee Nexans switch support 2018-03-22 17:26:05 +01:00
Eric A. Miller
27b310ee68 Merge branch 'test-coverage' 2018-03-22 00:20:03 -04:00
Eric A. Miller
f6d0fb1d7e Don't use indirect syntax for new() 2018-03-22 00:15:06 -04:00
Eric A. Miller
91b98085f6 Fix AUTOLOAD / can() bug that could result in DESTROY being redefined and dynamic methods not being added to the symbol table. 2018-03-21 23:41:16 -04:00
Eric A. Miller
1c948d6e45 Prevent warning in _get_topo_data() from undef arg 2018-03-21 23:33:10 -04:00
Eric A. Miller
76cbb05f19 Identify where base MIBs are from and include base MIBs for cases where Net-SNMP library doesn't have them complied in. 2018-03-21 23:30:13 -04:00
Oliver Gorwits
e7fcd98107 #12 add Cisco PortFast support via CiscoStpExtensions::i_faststart_enabled 2018-03-21 10:35:09 +00:00
Jeroen van Ingen
090d94191b Update README and Netgear
- Reflect Netgear FSM change by paecker in README
- Remove pipe from character class in Netgear GSM/FSM match
2018-03-20 11:47:57 +01:00