Commit Graph

280 Commits

Author SHA1 Message Date
Max Baker
8efa868ca3 bring POD uptodate and clean-up module a litte 2009-06-12 18:35:06 +00:00
Max Baker
6d87313283 fix subtle bug in the loading order of CiscoVTP vs CiscoStpExtensions because of a conflict between Bridge::v_name and CiscoVTP::v_name 2009-06-11 21:49:37 +00:00
Max Baker
84d6cd18fb [2020353] Added L3::Altiga class 2009-06-07 23:35:06 +00:00
Bill Fenner
71f0947988 Turn Arista vendor name to 'arista', to match, e.g., 'cisco' and 'juniper' 2009-03-23 19:30:30 +00:00
Carlos Vicente
5f0e73bcb4 Adding support for CISCO-STP-EXTENSIONS-MIB (ID 1872450) 2009-03-10 16:52:08 +00:00
Bill Fenner
0510dbfafc Add Layer3::Arista.
Work around Net-SNMP's failure to load IF-MIB because it prefers the
obsolete RFC1213-MIB more completely: add the new ifOperState values
explicitly (e.g., lowerLayerDown, dormant, notPresent,...)
2009-03-06 20:09:38 +00:00
Bill Fenner
ca35689475 Use orig_i_name, so that setting an interface description does not
change the netdisco port name.
2009-03-06 20:07:41 +00:00
Eric Miller
0eebef47b0 Prep 2.00 2008-08-02 03:22:04 +00:00
Bill Fenner
cfd5c5d9d7 perltidy 2008-08-01 08:10:47 +00:00
Bill Fenner
347e1f9f59 Add classes for Alcatel OmniSwitch and Service Router, update
Info.pm for Alcatel
2008-07-31 18:36:52 +00:00
Eric Miller
1eff8f8224 Silence warnings/errors from uninitialized variables 2008-07-29 03:23:35 +00:00
Eric Miller
158596cede perltidy 2008-07-20 03:30:56 +00:00
Eric Miller
ecb26a8b68 POD coverage 2008-07-19 02:41:59 +00:00
Eric Miller
03785c4365 POD coverage 2008-07-18 03:11:38 +00:00
Eric Miller
5a983c9600 Document e_name() 2008-07-14 03:13:14 +00:00
Eric Miller
f436c9f69c P::C - don't declare variable in conditional statement 2008-07-09 02:46:37 +00:00
Eric Miller
a70a895a29 PBP always return via an explicit return 2008-07-09 01:37:19 +00:00
Eric Miller
2c5301b676 - PBP compliance via Perl::Critic
- Use bare return to return failure
- No code before strictures are enabled
2008-07-09 00:32:47 +00:00
Bill Fenner
1b85820314 Support Cisco 1250 and Linksys SRW2048 2008-07-08 16:38:34 +00:00
Eric Miller
ba85dc670b - POD Validation
- POD spell check
- Prep 1.09
2008-07-07 04:10:39 +00:00
Eric Miller
838eb71a15 Query LLDP table with time filter of zero. 2008-07-03 01:59:31 +00:00
Eric Miller
846b3201b7 Qualify leafs from HP-SN-SWITCH-GROUP-MIB since FDP class will load FOUNDRY-SN-SWITCH-GROUP-MIB which contains the same leaf names. 2007-12-07 04:23:37 +00:00
Eric Miller
a2ab73c24a - Support for newer models and Nortel BladeCenter Layer2-3 GbE Switch Modules.
- Support for new VLAN read methods.
2007-12-07 04:18:32 +00:00
Eric Miller
98e6693525 Add support for D-Link and the IBM BladeCenter Gigabit Ethernet Switch Module, since D-Link uses RADLAN MIB as well. 2007-12-07 04:09:47 +00:00
Eric Miller
8c421d333a [ 1464654 ] HP Procurve 9315 FDP Support 2007-12-02 02:37:43 +00:00
Eric Miller
e1ab8a43ba Prep 1.07 beta release 2007-11-26 04:24:52 +00:00
Eric Miller
081325c68d Accommodate for differences between AN/ARN and ASN in Pseudo ENTITY-MIB methods 2007-11-26 03:38:15 +00:00
Eric Miller
004de3d29b Add support for e_name() in Psuedo ENTITY-MIB methods 2007-11-26 03:32:11 +00:00
Eric Miller
4d53aa41e2 Return "zeroDotZero" for slots and containers in e_type() 2007-11-20 03:48:20 +00:00
Eric Miller
400e94ea27 - Override ip_netmask() to get masks for virtual and cpu interfaces
- rc_vlan_name() has changed to v_name() for compatibility purposes
- Silence warnings on uninitialized variables when searching for virtual management interfaces
2007-11-19 02:59:31 +00:00
Eric Miller
bf79dd333f Fix for uninitialized value errors in i_mac() 2007-11-10 17:48:58 +00:00
Eric Miller
c882e63dad whitespace 2007-11-10 17:46:12 +00:00
Eric Miller
b5d1210f72 Make Psuedo ENTITY-MIB methods work with all routers supported by the class 2007-10-10 03:45:47 +00:00
Eric Miller
af038c491b Add chassis info to psuedo ENTITY-MIB methods 2007-10-10 03:35:11 +00:00
Eric Miller
4af016ea4f Can't point FUNC at a method, must override in a method. 2007-10-10 03:31:42 +00:00
Eric Miller
a2d94315c3 - Use Q-BRIDGE-MIB for macsuck from bridge class rather than redefining
- Model cosmetics
2007-10-10 02:38:36 +00:00
Eric Miller
e87e076b6a Use Q-BRIDGE-MIB for macsuck from bridge class rather than defining our own. 2007-10-10 02:28:00 +00:00
Bill Fenner
696efaad82 Turn on bulkwalk - this is a big source of inefficiency for
a class that handles some of the bigger hardware.  If you need
bulkwalk off, turn it off when creating the class (e.g., with
bulkwalk_no in netdisco)
2007-10-09 17:57:23 +00:00
Bill Fenner
f3058e4e9c Add i_vlan, copied from my L3::Cisco.pm implementation. 2007-08-13 12:52:05 +00:00
Bill Fenner
75b570af95 Include CiscoPower. 2007-07-30 15:32:18 +00:00
Bill Fenner
123dc84f05 Get i_vlan from Layer3 Cisco from the sub-interface ID. 2007-07-18 16:39:11 +00:00
Eric Miller
ab08aa1de1 Some devices have issues with BRIDGE-MIB (duplicates and non-increasing oids). Use Q-BRIDGE-MIB for macsuck. 2007-06-26 01:35:17 +00:00
Eric Miller
0c583b7838 Enterasys support 2007-06-25 22:02:27 +00:00
Eric Miller
ce1fac9e86 - Correct operational and administrative duplex reporting.
- Remove device specific i_type() use standard IF-MIB values.
- Remove PORT-SECURITY-MIB from CiscoStack as these are now in CiscoPortSecurity class.
- Move interfaces() and i_name() methods out of CiscoStack to L2::Catalyst so we can remove globs from L3:C3550 and L3::C6500.
2007-06-20 03:05:29 +00:00
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
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
1ebe34ce90 [ 1681923 ] Preliminary MS Windows router support (begemot) 2007-06-11 02:38:53 +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
508a86b563 Emulate ENTITY-MIB Physical Table methods using RAPID-CITY MIB 2007-05-17 02:19:11 +00:00