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