Eric A. Miller
074f2e7c8f
Fix ignore Net-SNMP configuration file snmp.conf option in t/test_class.pl and t/util/test_class_mocked.pl
2013-10-15 22:26:51 -04:00
Eric A. Miller
4b1533e925
Don't try to munge undef values
2013-10-15 21:52:18 -04:00
Eric A. Miller
6812a60668
Support peth_port_power() power supplied by PoE ports in L2::Baystack
2013-10-15 21:50:49 -04:00
Eric A. Miller
6f0cb846f0
Get AP MAC->IP mappings arp cache table augmentation methods
2013-10-15 20:30:12 -04:00
Eric A. Miller
c79307692b
[ #46 ] Brocade (Foundry) Module Support
...
Brocade (Foundry) POE Support
2013-10-15 20:27:09 -04:00
Eric A. Miller
3577fa1e42
update test_class.pl utility to allow ignore of snmp.conf and test summarize more standard class methods
2013-10-07 23:24:38 -04:00
Eric A. Miller
3c26ce2a55
[ #67 ] Add the possibility to set speed for Layer3::C4000
2013-10-04 21:28:37 -04:00
Eric A. Miller
7d2cf97c06
[ #68 ] Fix device_port entries for switches with non-unique ifDesc
2013-10-04 21:22:29 -04:00
Eric A. Miller
1601703ff2
[ #69 ] set speed and duplex on Cisco VSS system (psychiatric)
2013-10-03 22:01:27 -04:00
Eric A. Miller
905ad3e2b7
miscellaneous POD updates
2013-10-03 20:26:11 -04:00
Eric A. Miller
15b7e95545
Rewrite of L3::Aruba, now supports pseudo ENTITY-MIB methods to gather module information, more interface information for APs, more wireless information to include client stats, and arpnip information from wireless clients. WARNING: AP device interfaces are now based on AP MAC and radio versus BSSID to align with other wireless classes.
2013-10-03 20:07:27 -04:00
Eric A. Miller
247f6f038d
modify munge_null to remove all control characters
2013-10-02 23:39:52 -04:00
Eric A. Miller
7c6df7cce3
[ #64 ] Add i_speed_admin() to L2::2900 (psychiatric)
2013-10-01 21:42:09 -04:00
Eric A. Miller
1a92306d51
[ #66 ] Support for VSS via CISCO-VIRTUAL-SWITCH-MIB in L3::6500
2013-10-01 21:31:51 -04:00
Eric A. Miller
998094241d
update changelog with Nexus bug fixes
2013-09-29 23:35:24 -04:00
Eric A. Miller
d6c3313138
fix for device serial, just use entry with no parent since class could be stack rather than chassis
2013-09-29 23:17:32 -04:00
Eric A. Miller
b7e252b91a
Overrides ipAddrTable methods, some versions do not index the table with the IPv4 address in accordance with the MIB definition.
...
Fix for device serial number to use the fabric serial number.
2013-09-29 22:27:39 -04:00
Eric A. Miller
da2ea09e84
Bump version
2013-02-10 22:52:51 -05:00
Eric A. Miller
9c71bdbcef
[3598896] - Lantronix device support (J R Binks) and [3598337] - Lantronix SLC support
2013-02-10 22:40:03 -05:00
Eric A. Miller
318f9518b1
Support Juniper (Trapeze) Wireless Controllers in new class L2::Trapeze
2013-02-10 22:16:43 -05:00
Eric A. Miller
19e9fb5f67
Add more default topology methods to test_class_mocked.pl
2013-02-10 21:31:05 -05:00
Eric A. Miller
41833c1f29
Add new classes to MANIFEST
2013-02-10 21:28:40 -05:00
Eric A. Miller
4e2f950e41
[3033731] - Alcatel-Lucent OmniSwich AMAP Support
2013-02-10 21:27:52 -05:00
Eric A. Miller
ebe3f39ea1
Update README
2013-02-10 13:12:34 -05:00
Eric A. Miller
c6521d0b48
Use default Perl Critic policy as the older Conway PBP policy is outdated and includes depreciated modules, set severity to 5
2013-02-10 13:06:29 -05:00
Eric A. Miller
74b5c9f0e3
Use default Perl Critic policy as the older Conway PBP policy is outdated and includes depreciated modules
2013-02-10 13:05:46 -05:00
Eric A. Miller
4bfebe1563
Topology c_* methods should no longer be defined / overridden in device classes
2013-02-10 13:00:51 -05:00
Eric A. Miller
2ac4e65827
Mark extremeware_i_vlan(), extremeware_i_vlan_membership(), xos_i_vlan(), and xos_i_vlan_membership() as private, external API is i_vlan() and i_vlan_membership(). POD updates.
2013-02-10 12:58:22 -05:00
Eric A. Miller
b7a135db10
POD typo
2013-02-10 12:40:10 -05:00
Eric A. Miller
d4c460fd3d
Fix for Perl::Critic flagged warning
2013-02-10 12:38:16 -05:00
Eric A. Miller
8f0ac35381
POD updates - spell check
2013-02-10 12:34:45 -05:00
Eric A. Miller
a9a3229c22
Bump version for first 3.0 beta release
2013-02-10 10:23:35 -05:00
Eric A. Miller
5da622ff88
POD update for Pod::Coverage
2013-02-10 10:03:54 -05:00
Eric A. Miller
32f33f5150
Update for removal of L2::Bay and L2::Foundry
2013-02-10 09:56:03 -05:00
Eric A. Miller
242013f3b0
- Corrections to mappings of interface attributes previously inherited from base class
...
- Simplify nsIfIndex to ifIndex mapping in _nsif_if_map()
- Fallback for interface attributes not support on versions prior to 5.4
- Change vendor to juniper
- Mark internal mapping methods private
- Documentation updates
2013-02-10 09:50:37 -05:00
Eric A. Miller
e46deb505f
Fix for i_speed_admin() issue reported by Jiri Dvorak
2013-02-09 20:39:45 -05:00
Eric A. Miller
5d443fd1be
fix for mocked getnext method when first IID is zero
2013-02-08 22:19:46 -05:00
Eric A. Miller
d53152858c
[3323814] - Arp support for Netscreen (David Baldwin)
...
[3323821] - Add support for Netscreen w/ WLAN (eg SSG5) (David Baldwin)
2013-02-04 23:24:06 -05:00
Eric A. Miller
aefb31fb58
Updates to device matrix for Airespace, APC, Avaya, Bluecoat, Cisco, Kentrox, Mikrotik, and PacketFront. Change cdp attribute to topo.
2013-02-04 19:15:36 -05:00
Eric A. Miller
0be8219b9c
Update device matrix for Extreme support
2013-02-04 18:22:35 -05:00
Eric A. Miller
cbb8bc5d77
Update device matrix for Citrix support
2013-02-04 18:17:16 -05:00
Eric A. Miller
6969dcbfec
Remove depreciated L2::Bay and L2::Foundry for 3.0 release. Functionality is available through L2::Baystack and L3::Foundry respectively and they are no longer referenced by other classes.
2013-02-04 18:04:14 -05:00
Eric A. Miller
9e463ddddf
Updates to documentation for Brocade acquisition of Foundry. Update of device support matrix for Foundry
2013-02-03 17:10:43 -05:00
Eric A. Miller
5ec034c475
Update Radware (Alteon) support in device matrix
2013-02-03 15:49:44 -05:00
Eric A. Miller
1694e648fc
Update Juniper support device matrix
2013-02-03 15:13:22 -05:00
Eric A. Miller
16aa96ebf4
Updates to documentation for Avaya acquisition of Nortel. Update of device support matrix for recent Avaya additions
2013-02-03 14:35:51 -05:00
Eric A. Miller
43d06e184d
Two new utilities added in t/util to assist in developing device support from snmpwalk output
2013-01-28 22:06:28 -05:00
Eric A. Miller
3ff432034a
Fix typos in i_vlan(), ignore VirtualRouter interfaces
2013-01-28 20:15:36 -05:00
Eric A. Miller
0325bb1f25
Use fully qualified name when adding dynamically generated method to symbol table
2013-01-16 22:59:57 -05:00
Eric A. Miller
b9aebf7e9e
- Move AIRESPACE-*-MIB methods to base Airespace class
...
- Add cd11_ssid() to support Nedisco feature request [3598089] Collect SSID in macsuck
2013-01-03 23:05:09 -05:00
Eric A. Miller
e1e693a7c8
[3599277] - Q-BRIDGE Support to collect VLAN in macsuck
2013-01-02 22:42:56 -05:00
Eric A. Miller
61e8f47986
[3185391] - Add support for F5 load balancers
2012-12-20 23:50:10 -05:00
Eric A. Miller
badfb12243
Improved support of XOS based Extreme devices
2012-12-16 00:04:16 -05:00
Eric A. Miller
0713a6457c
L2::Airespace now reports AP Ethernet MAC as port MAC for radio ports
2012-12-14 23:28:04 -05:00
Eric A. Miller
532279d2b8
[rt.cpan.org #81781 ] [PATCH] Fix spelling error in Info/Layer7/APC.pm
2012-12-11 20:51:40 -05:00
Eric A. Miller
d67ffc3a6c
Merge branch 'og-2-10-force10'
...
Conflicts:
ChangeLog
Info.pm
Info/CiscoStpExtensions.pm
2012-12-11 20:22:17 -05:00
Eric A. Miller
c6776b1755
Multiple bug fixes for AUTOLOAD generated set_ methods
2012-12-10 20:06:42 -05:00
Eric A. Miller
d94630af35
Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
2012-12-07 21:36:37 -05:00
Eric A. Miller
999dd1f468
Remove debug comment
2012-12-07 21:28:48 -05:00
Eric A. Miller
c3d5631c3c
Doc update
2012-12-07 21:26:54 -05:00
Eric A. Miller
9dae6b20d7
Add support for 802.11n client tx rates
2012-12-07 21:26:00 -05:00
Eric A. Miller
ca446faacf
Support for Citrix Netscaler appliances in new class L7::Netscaler
2012-12-05 19:56:29 -05:00
Eric A. Miller
240539bd24
[3564920] LLDP-MIB::lldpLocPortDesc isn't always unique part 2 - use ifName() instead of i_name()
2012-12-04 23:15:43 -05:00
Eric A. Miller
08e335f39c
Typo in IPV6-MIB i6_n2p_phys_addr definition
2012-12-04 21:48:33 -05:00
Eric A. Miller
a9cc14b265
reverse accidental deletion during last commit
2012-12-04 20:38:36 -05:00
Eric A. Miller
9505f119b3
New configuration option 'IgnoreNetSNMPConf' will ignore Net-SNMP configuration files on object initialization
2012-12-04 20:13:44 -05:00
Eric A. Miller
d9c52c1a88
Update internal comments
2012-11-30 20:20:47 -05:00
Eric A. Miller
0f1a76a564
AUTOLOAD once again tries to determine if a MIB leaf is a single instance returning a scalar or part of a table returning a reference to a hash.
2012-11-30 20:08:32 -05:00
Eric A. Miller
15cd354bae
[3564920] LLDP-MIB::lldpLocPortDesc isn't always unique, use LLDP-MIB::lldpLocPortId this cross references to ifName
2012-11-29 22:48:24 -05:00
Eric A. Miller
91d67ed0ae
Support for newer Radware Alteon ADC switches 4408/4416/5412/5224 and older AWS 2000/3000 series in existing L3::AlteonAD
2012-11-29 22:45:09 -05:00
Eric A. Miller
0740a7bd5e
Correct an issue in _load_attr() when specifying the Module (MIB) as a prefix to resolve leaf name conflicts between private MIBs. Add even more verbose debugging output for _global and _load_attr() - now reports Module qualified leaf name and full OID to include any partial passed.
2012-11-29 21:35:38 -05:00
Eric A. Miller
84493a99b4
Merge branch 'em-autoload-topo'
...
Conflicts:
ChangeLog
2012-11-28 23:18:39 -05:00
Eric A. Miller
f730fa3325
update changelog
2012-11-28 22:52:47 -05:00
Eric A. Miller
4b1007cb66
Support Avaya (Trapeze) Wireless Controllers in new class L2::NWSS2300
2012-11-28 22:48:24 -05:00
Eric A. Miller
436f7442b6
Add support for Avaya VSP 7000 series
2012-11-28 19:49:25 -05:00
Eric A. Miller
3af05ebba5
correction for passing partial on initial AUTOLOAD
2012-11-28 19:38:04 -05:00
Eric A. Miller
a83bc1bcb2
New global
2012-11-27 23:05:23 -05:00
Eric A. Miller
af65bb3a2b
Add support for Avaya VSP 9000
2012-11-27 22:41:06 -05:00
Eric A. Miller
f2d9f6be27
New global
2012-11-27 22:39:25 -05:00
Eric A. Miller
ecea4ef4a4
Correct naming of global id method
2012-11-26 23:03:55 -05:00
Eric A. Miller
e4e099510a
Documentation updates
2012-11-26 23:03:01 -05:00
Eric A. Miller
de28ff96c2
Strip orig_ from method name in _global() and _load_attr()
2012-11-26 20:46:26 -05:00
Eric A. Miller
6692ddcf1f
Override peth_power_watts() with Extreme specific MIB
2012-11-26 19:51:05 -05:00
Eric A. Miller
ba7a105eb1
Additional documentation
2012-11-26 19:36:11 -05:00
Eric A. Miller
b9fb232859
New globals
2012-11-26 19:29:10 -05:00
Eric A. Miller
6f54cb429e
New global box_descr()
2012-11-26 19:22:40 -05:00
Eric A. Miller
ae3398b11a
Replace map function with hash iteration for munge handling in _load_attr() and _show_attr
2012-11-25 22:42:49 -05:00
Eric A. Miller
e97693d12d
Rename c_* methods to cdp_* since c_* methods now report all topology.
2012-11-25 21:46:54 -05:00
Eric A. Miller
435bb7dbe2
No longer emulate CDP methods in other discovery protocol classes, use the class name as base (sonmp, fdp) rather than cdp.
2012-11-25 21:45:56 -05:00
Eric A. Miller
70bc5e78e9
Remove c_* methods from device classes as top level methods now handle.
2012-11-25 21:43:31 -05:00
Eric A. Miller
a163e5b82c
Remove c_* methods from device classes as top level methods will now handle.
2012-11-25 21:39:32 -05:00
Eric A. Miller
5eb66fe442
Create new top level c_* topology methods and has_topo() method.
2012-11-25 20:38:55 -05:00
Eric A. Miller
b6cf462b16
Top level changes to Info.pm
...
1 - Simplify AUTOLOAD()
2 - Add dynamically generated methods to symbol table to avoid AUTOLOAD on subsequent calls
3 - Override UNIVERSAL::can() to work with dynamic methods
4 - [3160037] - Support _raw suffix on methods to skip munging
5 - Add default bulkwalk_no()
2012-11-23 22:58:46 -05:00
Eric A. Miller
8264f68f6c
Add i_ssidmac() method to get BSSID's from AP's
2012-08-02 23:27:48 -04:00
Eric A. Miller
3e21357e8d
Add i_ssidmac() to get BSSID's, grab radio base MAC as port MAC for AP's
2012-08-02 23:23:04 -04:00
Eric A. Miller
ee5953d743
[3017571] Add LLDP support for NetSNMP device class (begemot)
2012-07-31 21:09:28 -04:00
Eric A. Miller
46f941b416
Typo in POD
2012-07-31 20:19:28 -04:00
Eric A. Miller
225e12e979
Add support for Juniper SSL VPN appliances in L7::Neoteris
2012-07-31 19:44:24 -04:00
Eric A. Miller
912ba274a6
Ignore loopback, other, and cpu interfaces. Use IfDescr for interface since we don't have SNMP-REPEATER-MIB loaded and methods defined.
2012-07-31 16:26:30 -04:00
Eric A. Miller
18f59db2b9
Add support for Avaya Secure Routers in L3::Tasman
2012-07-31 14:43:58 -04:00