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
Eric A. Miller
f0ca1a5fa3
Cisco Nexus support
2012-07-31 14:40:54 -04:00
Eric A. Miller
446e5a13f7
Cisco Nexus support - new class L3::Nexus
2012-07-30 23:14:44 -04:00
Eric A. Miller
e8a9d18445
Fix to return cached data for table methods (funcs) if available and not a partial request. Partial argument could be undef, but existed in methods supporting partial fetches. Changed check to see if there is a value in the partial argument rather than existence.
2012-07-25 20:41:33 -04:00
Eric A. Miller
6256f33079
[2809045] Strip preceding netscreen from model name in L3::Netscreen
2012-07-15 23:00:30 -04:00
Eric A. Miller
b5c4bd99bf
hasCDP() wasn't calling proper method for FDP check.
2012-07-15 22:55:17 -04:00
Eric A. Miller
56dae91c8a
Add new EDP class to top level documentation and MANIFEST
2012-07-15 22:50:43 -04:00
Eric A. Miller
0661b1307a
[1424336] Support for Extreme Discovery Protocol (EDP) and add EDP and LLDP L2 Topology to L3::Extreme
2012-07-15 22:38:24 -04:00
Eric A. Miller
cd112f4925
[3418918] Report actual OS not vendor for extreme devices
2012-07-15 22:00:28 -04:00
Eric A. Miller
5c22a29e40
Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
2012-07-14 08:01:09 -04:00
Eric A. Miller
f1806f227b
Add check required due to default partial
2012-07-14 07:56:24 -04:00
Eric A. Miller
e21d8516fb
Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
2012-07-08 21:48:29 -04:00
Eric A. Miller
2972c70177
[3541442] Change L2::Catalyst port names to what is reported in CDP
2012-07-08 21:45:13 -04:00
Eric A. Miller
50b4274f68
[2132349] Add an additional check to get Foundry OS version
2012-07-08 21:29:56 -04:00
Eric A. Miller
9e84141983
Fix reporting of base MAC and get OS version of more devices in Juniper
2012-07-04 09:37:21 -04:00
Eric A. Miller
bd6591db7b
Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
2012-07-04 08:23:48 -04:00
Eric A. Miller
515e876491
POD fix
2012-07-03 21:10:58 -04:00
Eric A. Miller
6105046ae9
Add pseudo ENTITY-MIB methods for hardware information
2012-07-03 21:09:12 -04:00
Eric A. Miller
3b25711e1f
* Add method to report current transmit power of the radio
...
interface, dot11_cur_tx_pwr_mw(), in Airespace class
* Correct reporting of SSID broadcast status in Airespace class
2012-06-27 20:48:26 -04:00
Eric A. Miller
63687b5f8f
[3323842] Juniper EX/SRX correct VLAN tag support - i_vlan() fix
2012-06-27 00:23:16 -04:00