Commit Graph
1760 Commits
Author SHA1 Message Date
Eric MillerandEric Miller bd908a6952 [1833174] Info.pm: recognise new Nortel switches as Layer2::Baystack (David Sieb�rger) 2007-11-19 04:25:17 +00:00
Eric MillerandEric 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 MillerandEric Miller 1d286d8388 Add rc_virt_mask and rc_cpu_mask so that we can get masks on virtual and cpu interfaces 2007-11-19 02:50:42 +00:00
Eric MillerandEric Miller bf79dd333f Fix for uninitialized value errors in i_mac() 2007-11-10 17:48:58 +00:00
Eric MillerandEric Miller c882e63dad whitespace 2007-11-10 17:46:12 +00:00
Eric MillerandEric Miller 710e7afbe6 Remove a mistaken comment in previous commit 2007-11-04 05:01:42 +00:00
Eric MillerandEric Miller e51c9c1da2 - Implement v_index() and v_name() consistently across classes in support of Netdisco 0.96
- Don't query dynamic VLANs - table may be too large on some devices
2007-11-04 03:29:47 +00:00
Eric MillerandEric Miller b17f04e762 Fix for uninitialized value in i_name() 2007-11-04 02:58:01 +00:00
Eric MillerandEric Miller a6d16bdfc9 [ 1782392 ] Warnings from C1900.pm 2007-11-04 02:51:35 +00:00
Eric MillerandEric Miller b6377596f8 Support both stackable and chassis based switches for psuedo ENTITY-MIB methods for older switches 2007-10-10 03:51:30 +00:00
Eric MillerandEric Miller b5d1210f72 Make Psuedo ENTITY-MIB methods work with all routers supported by the class 2007-10-10 03:45:47 +00:00
Eric MillerandEric Miller af038c491b Add chassis info to psuedo ENTITY-MIB methods 2007-10-10 03:35:11 +00:00
Eric MillerandEric Miller 4af016ea4f Can't point FUNC at a method, must override in a method. 2007-10-10 03:31:42 +00:00
Eric MillerandEric 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 MillerandEric Miller e87e076b6a Use Q-BRIDGE-MIB for macsuck from bridge class rather than defining our own. 2007-10-10 02:28:00 +00:00
Eric MillerandEric Miller dfbc7cfd07 Fix to avoid inheritance issues in psuedo classes with e_index() 2007-10-10 02:24:58 +00:00
Bill FennerandBill 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 FennerandBill Fenner b435382a5e Map 207 to Layer2::Allied 2007-10-09 17:53:23 +00:00
Bill FennerandBill Fenner ea65ed57af Teach Baystack's e_index() that Entity's e_index() is implemented based
on e_descr() - otherwise, Entity's e_index() will always return a mapping
even if the device doesn't implement the ENTITY-MIB.
2007-10-08 22:30:30 +00:00
Bill FennerandBill Fenner f3058e4e9c Add i_vlan, copied from my L3::Cisco.pm implementation. 2007-08-13 12:52:05 +00:00
Bill FennerandBill Fenner 75b570af95 Include CiscoPower. 2007-07-30 15:32:18 +00:00
Bill FennerandBill Fenner 840d8a48ba Add PowerEthernet support. 2007-07-30 15:27:35 +00:00
Bill FennerandBill Fenner b5fec8dbde Add support for POWER-ETHERNET-MIB and CISCO-POWER-ETHERNET-EXT-MIB 2007-07-30 15:25:28 +00:00
Bill FennerandBill Fenner 123dc84f05 Get i_vlan from Layer3 Cisco from the sub-interface ID. 2007-07-18 16:39:11 +00:00
Bill FennerandBill Fenner 98ceee3212 Update the MIBs actually required and where to get them. 2007-07-18 16:37:47 +00:00
Eric MillerandEric 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 MillerandEric Miller e8c0a78e67 - Enterasys support
- L2::C1900 bridge group (VLAN) reporting
- CiscoStack duplex reporting improvement
2007-06-25 22:05:07 +00:00
Eric MillerandEric Miller 0c583b7838 Enterasys support 2007-06-25 22:02:27 +00:00
Eric MillerandEric Miller 7515cb0ab0 Remove propvirtual from i_ignore() so we capture VLAN interfaces and their associated MACs. 2007-06-20 03:12:20 +00:00
Eric MillerandEric Miller fc4d9cac24 Remove i_ignore(), use Layer2 definition. 2007-06-20 03:09:24 +00:00
Eric MillerandEric Miller 8d496beceb Remove device specific i_type(), use standard IF-MIB values. 2007-06-20 03:07:41 +00:00
Eric MillerandEric 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
Eric MillerandEric Miller 659d38b0db More CiscoVTP removal clean up 2007-06-20 02:52:24 +00:00
Eric MillerandEric Miller 56a4238632 - Remove CiscoVTP from inheritance, devices do not support it.
- Enable VLAN / bridge group reporting with i_vlan() and i_vlan_membership().
- Remove device specific i_type(), return standard IF-MIB values.
2007-06-20 02:49:26 +00:00
Eric MillerandEric Miller 4c9f9d9876 Method name change - Alexander Hartmaier 2007-06-19 01:52:32 +00:00
Eric MillerandEric Miller 533104ce55 [ 1670427 ] Info.pm modifications - allow partials on i_speed (Justin Hunter) 2007-06-19 01:48:57 +00:00
Eric MillerandEric Miller 06fd442dce Extreme VLAN support
Update partial table support
2007-06-14 03:34:05 +00:00
Bill FennerandBill 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 MillerandEric Miller f543768c7b Fix detection of Cisco PIX and ASA. 2007-06-13 02:56:18 +00:00
Eric MillerandEric Miller 4c33cfecff Prep 1.05 2007-06-13 02:52:43 +00:00
Eric MillerandEric Miller 2070f9b9e0 Support partial table fetches on overridden table methods.
Prep 1.05
2007-06-13 02:48:44 +00:00
Eric MillerandEric Miller 069695f570 Sync new files 2007-06-12 03:19:31 +00:00
Eric MillerandEric Miller ad300684c3 Updates for 1.05 2007-06-12 03:18:20 +00:00
Eric MillerandEric Miller 98d120717a [ 1681923 ] Preliminary MS Windows router support (begemot) 2007-06-11 02:45:20 +00:00
Eric MillerandEric Miller 1ebe34ce90 [ 1681923 ] Preliminary MS Windows router support (begemot) 2007-06-11 02:38:53 +00:00
Eric MillerandEric Miller 9565c908c6 Annotate that this module is deprecated. 2007-06-11 00:54:20 +00:00
Eric MillerandEric Miller 85f36d3831 Foundry updates.
SNMP set method updates.
2007-06-09 03:37:01 +00:00
Eric MillerandEric 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 MillerandEric 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 MillerandEric Miller c5b2894d23 Emulate ENTITY-MIB Physical Table methods in Passport class 2007-05-17 02:23:44 +00:00