Commit Graph

573 Commits

Author SHA1 Message Date
Bill Fenner
8955e25c4f Add new VLAN methods to Extreme.
Add additional powersupply and fan info.

Use the concise interface name (e.g., "1/32"), instead of description
(e.g., "RMON Port 32 on Unit 1").
2007-06-13 15:11:04 +00:00
Eric Miller
f543768c7b Fix detection of Cisco PIX and ASA. 2007-06-13 02:56:18 +00:00
Eric Miller
4c33cfecff Prep 1.05 2007-06-13 02:52:43 +00:00
Eric Miller
2070f9b9e0 Support partial table fetches on overridden table methods.
Prep 1.05
2007-06-13 02:48:44 +00:00
Eric Miller
069695f570 Sync new files 2007-06-12 03:19:31 +00:00
Eric Miller
ad300684c3 Updates for 1.05 2007-06-12 03:18:20 +00:00
Eric Miller
98d120717a [ 1681923 ] Preliminary MS Windows router support (begemot) 2007-06-11 02:45:20 +00:00
Eric Miller
1ebe34ce90 [ 1681923 ] Preliminary MS Windows router support (begemot) 2007-06-11 02:38:53 +00:00
Eric Miller
9565c908c6 Annotate that this module is deprecated. 2007-06-11 00:54:20 +00:00
Eric Miller
85f36d3831 Foundry updates.
SNMP set method updates.
2007-06-09 03:37:01 +00:00
Eric Miller
77aca4b628 Depreciate L2::Foundry, use new L3::Foundry for all Foundry devices.
Enable the use of raw mib leaf names from loaded MIBs in set operations.
Clear attribute cache on successful SNMP set.
POD updates.
2007-06-09 03:29:44 +00:00
Eric Miller
7602c30d96 Add LLDP support.
Support partial table fetches on overridden table methods.
Modification to support Foundry devices in single class.
Pod updates.
2007-06-09 03:07:49 +00:00
Eric Miller
c5b2894d23 Emulate ENTITY-MIB Physical Table methods in Passport class 2007-05-17 02:23:44 +00:00
Eric Miller
508a86b563 Emulate ENTITY-MIB Physical Table methods using RAPID-CITY MIB 2007-05-17 02:19:11 +00:00
Eric Miller
01faf96ccb Catch up on updates 2007-04-21 03:22:31 +00:00
Eric Miller
3edb813da7 Pass $attr twice to _load_attr( ) in AUTOLOAD when using a mib leaf to make sure data is cached. 2007-04-21 02:43:55 +00:00
Eric Miller
8cae0c74fb Emulate ENTITY-MIB Physical Table methods using Wellfleet-HARDWARE-MIB and Wellfleet-MODULE-MIB. 2007-04-21 02:37:14 +00:00
Eric Miller
feefe2dcee - Add new VLAN methods to include VLAN set methods. Testers needed.
-  POD updates.
2007-04-17 03:44:42 +00:00
Eric Miller
7a40aa02ed more POD 2007-04-17 03:18:58 +00:00
Eric Miller
5d9ac88750 - Add new VLAN methods to include VLAN set methods. Testers needed.
-  Support partial table fetches on overridden table methods.
-  POD updates.
2007-04-16 03:25:35 +00:00
Eric Miller
93c54da5ba [ 1577927 ] Add EIGRP Neighbor Tables (Andrew Herrick) 2007-04-15 03:39:01 +00:00
Eric Miller
d9c87bdfbd - Modify inheritance to use Cisco classes before generic classes
- [ 1670428 ] add CiscoConfig inheritance
- Remove globs which shouldn't be needed with new inheritance chain
- Add CiscoPortSecurity inheritance so we can remove port security from CiscoStack
- POD updates
2007-04-15 02:44:14 +00:00
Eric Miller
6bbc902c75 Copyright and license 2007-04-14 23:59:35 +00:00
Eric Miller
79a4a55265 entPhysicalIndex (e_index) is not-accessible. Create e_index method to facilitate emulation methods in other classes 2007-04-14 23:57:31 +00:00
Eric Miller
67081eed26 Emulate ENTITY-MIB Physical Table methods using S5-CHASSIS-MIB for older devices. 2007-04-14 20:54:57 +00:00
Eric Miller
be37a24fc9 - Modify inheritance to use Cisco classes before generic classes
- Remove globs which shouldn't be needed with new inheritance chain
- POD updates
2007-04-06 03:37:26 +00:00
Eric Miller
269d2b7be9 - Support partial table fetches on overridden table methods.
-  Use IID as key for hashes, remove unnecessary code.
-  Align with other topology classes, return all data.  c_ip() no longer returns and an array for multiple neighbors on a local port.
2007-04-06 02:10:58 +00:00
Eric Miller
749ad55af1 Add LLDP support 2007-04-06 02:00:45 +00:00
Eric Miller
866d28a36d Fix for incorrect mib leaf logic in AUTOLOAD. 2007-04-06 01:58:16 +00:00
Eric Miller
1a3b3ae009 - Patches from Alexander Hartmaier
- POD update for new LLDP class
2007-04-05 02:47:07 +00:00
Eric Miller
b5edc85a56 Initial commit - based upon the work of Bernhard Augenstein 2007-04-04 02:19:28 +00:00
Eric Miller
bb9e6f5101 [ 1670413 ] CDP.pm -- power drawn support (Justin Hunter) 2007-04-03 02:53:52 +00:00
Eric Miller
9d37614f66 [ 1670407 ] MAU.pm partials (Justin Hunter) 2007-04-03 02:40:47 +00:00
Eric Miller
669989434c - Enable calls to SUPER class to find autoloaded methods (Bernhard Augenstein)
- Modify AUTOLOAD so that single instance MIB leafs return a scalar like GLOBALS while MIB leafs in tables return reference to hash like FUNCS.  Do not access %SNMP::MIB directly to prevent autovivification.
2007-04-03 02:19:39 +00:00
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
09f80eeed7 Translate OIDs returned by Entity MIB e_type 2007-02-26 00:19:15 +00:00
Bill Fenner
e5c81896aa Implement v_index as a function, since the OID is not-accessible and
can't be walked.
2007-02-20 03:06:04 +00:00
Bill Fenner
7ad7d1e338 Add -n for no bulkwalk.
Allow -x to be specified multiple times to go with Info.pm's new
 Debug=2 output.
2007-02-15 23:11:43 +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
0dc9174c83 Fix uptime fetching code.
Minor documentation fixes.
2007-02-15 21:49:59 +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
5c0cefefba [ 1644841 ] Airespace serial number 2007-01-26 03:44:11 +00:00
Eric Miller
54633a7b99 [ 1638153 ] Add rptrAddrTrackNewLastSrcAddress to Layer1's functions 2007-01-25 04:30:38 +00:00
Eric Miller
cde34cfc99 Cisco Airespace wireless controller support 2007-01-25 03:59:38 +00:00
Bill Fenner
41dac34246 Fix typo in name of OID for e_pos. Also add pod for e_pos. 2006-12-02 04:06:27 +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
Bill Fenner
0cededc7ba Add a netgear class, based on Zoltan Erszenyi's work with the
GSM 7224 and my brief encounter with an FSM 726.
2006-11-23 06:12:46 +00:00
Eric Miller
0b932064ed Cyclades terminal server support 2006-11-20 19:36:14 +00:00
Eric Miller
c4c0cbb597 Fix doc cut and paste 2006-11-20 16:29:21 +00:00