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
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
Jeroen van Ingen
683edf1668
Initial version for L3::H3C class. Work in progress, needs a lot of testing. LLDP doesn't map neighbors to correct ports yet.
2012-12-03 19:42:09 +01: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
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
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
Oliver Gorwits
829a4bf16a
update version for release
2012-11-28 19:13:38 +00: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
ba7a105eb1
Additional documentation
2012-11-26 19:36:11 -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
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
Jeroen van Ingen
0862047241
Classify Linksys 2024 as L3::Dell
2012-10-29 14:58:33 +01: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
18f59db2b9
Add support for Avaya Secure Routers in L3::Tasman
2012-07-31 14:43:58 -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
56dae91c8a
Add new EDP class to top level documentation and MANIFEST
2012-07-15 22:50:43 -04:00
Oliver Gorwits
14bf6b84d3
bump version for release
2012-07-15 17:27:42 +01:00
Oliver Gorwits
025e7b72b5
bump version for release; push_ver deletes .orig files
2012-07-10 17:54:54 +01:00
Oliver Gorwits
73fd627815
bump version for release; fixes for POD and Perl::Critic
2012-07-07 19:32:13 +01:00
Jeroen van Ingen
a227db586b
Added Cat6k/Sup2T to L3::C6500 class, bit more comments around the checks that result in L3::C6500 classification
2012-06-29 15:17:59 +02:00
Jeroen van Ingen
a7aeae0aa2
Add very basic support for Blue Coat SG series devices. Not tested yet.
2012-06-15 15:02:38 +02:00
Jeroen van Ingen
102a2a03e8
Reverting commit b3fb18e (SF #3076592 ) since it seems to break retrieving tables using v2 & bulkwalk
2012-04-19 17:57:42 +02:00
Jeroen van Ingen
40239ea078
[3497004] AutoSpecify defaults to "off", reflect that in POD (a2w)
...
and update README to be in line with Info.PM POD clarifications
2012-04-13 10:20:29 +02:00
Oliver Gorwits
11dbeb2741
[3497004] Clarify POD description of default values (a2w)
2012-04-12 15:44:02 +01:00
Oliver Gorwits
d0fbfdea86
[3136084] Rename Allied Telesyn to Allied Telesis (Oliver Gorwits)
2012-04-12 15:25:16 +01:00
Oliver Gorwits
b3fb18eee6
[3076592] Not an ARRAY reference in Info.pm (Oliver Gorwits)
2012-04-12 15:19:59 +01:00
Oliver Gorwits
69861e7660
[3085411] Activate L3 properties for Netgear GSM7224v2 (phishphreek)
2012-04-12 08:32:43 +01:00
Oliver Gorwits
a2496a536d
[2996795] Support for Kentrox devices in new class L2::Kentrox (phishphreek)
2012-04-12 08:24:03 +01:00
Oliver Gorwits
b10b922aa0
[2993691] Support for SonicWALL devices in new class L3::SonicWALL (phishphreek)
2012-04-11 14:47:35 +01:00
Jeroen van Ingen
2dd1cdc281
Add vendor-based & layer-based fallback classification for Layer7
2011-11-11 10:44:16 +01:00
Oliver Gorwits
e9fd3731a9
[2988163] Detect Juniper SSG firewalls as Layer3::Netscreen (R. Kerr)
2011-10-05 10:43:57 +01:00
Oliver Gorwits
43d1718618
bump ver for release, remove VERSION_CVS variable
...
update MANIFEST
2011-09-28 11:17:26 +01:00
Oliver Gorwits
d64f0d4a5e
added doc stubs for two new classes HPVC and AdslLine
2011-09-28 11:08:18 +01:00
Alexander Hartmaier
78b0b77e38
Added i_stack_status method that can be used for finding the parent interface for e.g. ADSL interface speed determination
2011-09-27 10:11:26 +02:00
Jeroen van Ingen
e1f3fb3a44
Fix generic device classification bug for devices w/o L1-L3 support
...
Commit 52275e92 made a small change in generic device classification
based on sysObjectID for devices that don't report Layer1 - Layer3
capabilities, in order to skip generic assignment if a more specific
class had already been determined. However this change contained an
error causing generic classification to fail.
Nex fix explicitly checks if class isn't more specific than SNMP::Info
before attempting to classify based on sysObjectID.
2011-09-21 17:04:48 +02:00
Jeroen van Ingen
52275e92af
New class L2::HPVC for VirtualConnect blade switches
...
HP VirtualConnect product family includes ethernet-switch-like products
with their own MIBs. This new class adds basic support for these devices.
2011-09-09 17:49:52 +02:00
Jeroen van Ingen
8fb36625bc
Add proper classing for Cisco blade switches to Layer2 section as well, for CBS devices reporting L2 capability only
2011-09-05 11:35:32 +02:00
Jeroen van Ingen
674eca23b9
POD clarification on how i_speed() is munged to human friendly values
2011-09-05 10:06:31 +02:00
Jeroen van Ingen
cfc1ead848
New L3::Mikrotik class for Mikrotik devices running RouterOS. Initial, very basic version.
2011-08-31 15:11:13 +02:00
Jeroen van Ingen
c41ffdfd2d
Documentation fix: add reference to Layer3::PacketFront class in POD
2011-08-30 13:17:35 +02:00
Jeroen van Ingen
2c2f4a9ea1
Add Layer3::PacketFront device class to support PacketFront DRG devices
2011-08-05 12:26:34 +02:00