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
Eric A. Miller
cac2224fa1
LLDP bug fixes
2012-06-27 00:19:05 -04:00
Eric A. Miller
13478343cd
Don't assume that lldpRemLocalPortNum is the same as ifIndex, try to cross reference lldpLocPortDesc with ifDescr to get ifIndex first. Revert commit eb5a492, patch request 3297786, and deal with timeMark by setting partial fetch to zero by default which should be a valid value according to RFC 2021.
2012-06-24 23:19:53 -04:00