Commit Graph

112 Commits

Author SHA1 Message Date
Eric Miller
fb44b0b4b1 Only return MAC from munge_mac() if it actually is a MAC. Fix for netdisco where device would not be inserted in DB due to malformed MAC. 2007-04-03 01:25:22 +00:00
Bill Fenner
1b0c212a95 Increased debugging in _load_attr(). The most verbose requires
Debug = 2.
Print an error in AUTOLOAD if it's called without a class; this
 is likely to be a typo in a function call in a module implementation
 and the default error message is just confusing.
2007-02-15 23:10:55 +00:00
Bill Fenner
70197f35ee Add Layer3::NetSNMP, combining some of my work with that submitted by
Bradley Baetz in patch 1557529.
2007-02-14 23:58:31 +00:00
Eric Miller
cde34cfc99 Cisco Airespace wireless controller support 2007-01-25 03:59:38 +00:00
Bill Fenner
b1e0261216 Handle SNMPv1 noSuchName response - iid = '' and val = ''.
Getting noSuchName in response to a getnext for an empty table
 resulted in a return value of { '' => '' } instead of undef.
Fixes [1596554]
2006-11-23 06:51:38 +00:00
Bill Fenner
84b1160c23 Hook up Netgear by enterprise number. 2006-11-23 06:17:10 +00:00
Eric Miller
0b932064ed Cyclades terminal server support 2006-11-20 19:36:14 +00:00
Eric Miller
5da4035b03 Add loop detect option and code for getnext table column walks. 2006-11-15 18:01:27 +00:00
Eric Miller
435af3cf82 - Fix for bug where an SNMP error in any operation would cause subsequent table get operations to fail in the same session, originally identified by Nicolai Petri.
- Implemented Justin Hunter's suggestion to enable dynamic methods in AUTOLOAD with MIB Leaf node names for loaded MIBs without definition in %FUNCS.
- Enable load_ methods for %GLOBALS and MIB Leaf node names.
- Allow partial table fetches with load_ methods.
- Allow a single instance partial table fetch with iid = 0, can be used to support non-table MIB Leaf node name fetches.
- Documentation updates.
2006-11-14 04:07:23 +00:00
Eric Miller
d46842bd8e Detection of older dual speed Bay hubs.
SF Patch 1557530 - OC-48 interfaces - Bradley Baetz
2006-09-29 03:13:58 +00:00
Eric Miller
e60a1a6931 Nortel ERS 1600 series < 2.1 use L3::N1600 others now use L3::Passport 2006-09-19 16:28:28 +00:00
Eric Miller
d7c0959d27 Passport class detection changes 2006-09-19 15:45:23 +00:00
Max Baker
862e8b6006 Added CGESM to C2900 in device_type() 2006-09-06 17:42:05 +00:00
Max Baker
1820299dcf added all entries from ifEntry table in IF-MIB and their descriptions. reorderd to match in %FUNC 2006-09-06 17:17:00 +00:00
Eric Miller
2ab9bb0053 Add NetScreen support. SF patch ID 1507463. 2006-08-30 02:17:19 +00:00
Eric Miller
45af60459f Basic Sun support - SF Patch 1544637 contributed by begemot 2006-08-23 19:48:47 +00:00
Eric Miller
c130b9a49e Fix SNMPv1 partial table fetches, bug introduced by patch to enable single instance partial table fetches. 2006-08-22 01:42:56 +00:00
Eric Miller
83fb73389a Bill's patch to allow single instance partial table fetches. 2006-08-17 01:54:27 +00:00
Eric Miller
74ccc599fe Add generic device type detection using IANA assigned enterpise number extracted from sysObjectID. Add Dell switch detection. 2006-08-11 02:26:26 +00:00
Eric Miller
cf1564d598 doc updates 2006-07-08 02:01:22 +00:00
Eric Miller
799a06b63a prep 1.04, capture older versions of BayRS 2006-07-08 01:25:40 +00:00
Max Baker
f65332f9cc added detection for C3400 w/ metrobase to L3/C3550 class 2006-06-26 23:00:27 +00:00
Max Baker
3416928233 added c2940 support, fixed typo in Orinoco detection. 2006-06-20 18:26:52 +00:00
Max Baker
4d262872c8 added sysID to debug messages for data collection purposes 2006-06-20 05:00:23 +00:00
Max Baker
795ae41d68 changed detection of HP ProCurve devices. New firmware doesn't have the string HP in the description... maybe we should use OIDs :-) 2006-06-20 04:34:59 +00:00
Max Baker
ddca296e2a added generic L2::Cisco class and fixed warnings in CiscoStack 2006-06-20 03:58:10 +00:00
Eric Miller
2f07667560 device detection for Cisco Aironet 1130/1240, Cisco Sup Eng 2/32, Cisco 2960 2006-06-20 02:10:52 +00:00
Eric Miller
23dd87c294 prep 1.03-beta 2006-04-14 03:09:14 +00:00
Eric Miller
be0391bfa8 ver in doc 2006-04-08 03:22:08 +00:00
Eric Miller
5134f4163c rev version for beta 2006-04-08 02:54:55 +00:00
Eric Miller
8bed2081b9 doc updates, fix namespace snmp_connect_ip() 2006-04-07 02:31:20 +00:00
Bill Fenner
3c4b8911f5 Add i_speed_high(), which i_speed() uses if needed to support
interfaces >4Gbps
2006-04-06 20:50:46 +00:00
Bill Fenner
4edb3115e5 Add [the beginning of] a Layer3::Juniper class.
Junipers worked with SNMP::Info::Layer3; this class's main purpose
 is to get the device inventory a bit nicer.
2006-04-05 04:16:36 +00:00
Bill Fenner
33435d89e4 Allow calls to orig_foo, load_orig_foo, set_orig_foo
to be able to call a FUNC that you've overloaded with a function.
2006-04-05 03:59:58 +00:00
Eric Miller
409065375e add sub _snmp_connect_ip 2006-04-05 01:45:53 +00:00
Bill Fenner
8f10a4f16e Add a new class for Cisco Catalyst 4000/4500 and move 4000 support to use it. 2006-03-28 22:14:37 +00:00
Eric Miller
2d3b28b973 Carlos Vicente's ipforwarding patch - SF 1431212 and doc updates 2006-02-16 04:58:42 +00:00
Eric Miller
4de346fa39 synoptics hub support 2006-02-01 22:30:42 +00:00
Eric Miller
70944f0589 Aruba os name change - Brian Chow 2006-01-31 13:10:58 +00:00
Eric Miller
a4cc2f5514 Nortel arpnip support for stackable layer 3 models 2006-01-26 04:41:07 +00:00
Eric Miller
7966400cf2 Nortel name changes 2006-01-25 19:35:11 +00:00
Eric Miller
183f8bde3a Extreme Summit fix 2006-01-25 17:57:24 +00:00
Eric Miller
8846bb2f0f documentation 2006-01-24 20:47:58 +00:00
Eric Miller
558c80aa84 Aruba wireless support 2006-01-24 20:15:16 +00:00
Eric Miller
f905638e5b 2270 wireless switch (airespace) support 2006-01-24 19:58:27 +00:00
Eric Miller
25f57d65a5 Justin Hunter's patch, SF ID 1341140 2005-11-14 03:38:26 +00:00
Eric Miller
bf040dffa9 add extreme networks support 2005-09-29 02:06:32 +00:00
Eric Miller
bfcb56f06d correct Nortel 1600 definition 2005-06-03 18:12:32 +00:00
Eric Miller
4da90c4f9b add support for Nortel 1600 and 8100 series 2005-06-03 04:14:55 +00:00
Eric Miller
d314ffe897 add support for Accelar Layer 3 2005-04-07 03:54:40 +00:00