Merge branch 'master' of https://github.com/netdisco/snmp-info into nexans_support
This commit is contained in:
@@ -12,7 +12,7 @@ before_install:
|
|||||||
- mkdir ~/netdisco-mibs
|
- mkdir ~/netdisco-mibs
|
||||||
- cd ~/netdisco-mibs
|
- cd ~/netdisco-mibs
|
||||||
install:
|
install:
|
||||||
- curl -sL https://github.com/netdisco/netdisco-mibs/releases/download/4.004/netdisco-mibs.tar.gz | tar --strip-components=1 -zxf -
|
- curl -sL https://github.com/netdisco/netdisco-mibs/releases/download/4.007/netdisco-mibs.tar.gz | tar --strip-components=1 -zxf -
|
||||||
- cpanm --quiet --notest PkgConfig Test::CChecker Alien::zlib::Static Alien::OpenSSL::Static Alien::SNMP::MAXTC
|
- cpanm --quiet --notest PkgConfig Test::CChecker Alien::zlib::Static Alien::OpenSSL::Static Alien::SNMP::MAXTC
|
||||||
before_script:
|
before_script:
|
||||||
- 'cd ${TRAVIS_BUILD_DIR}'
|
- 'cd ${TRAVIS_BUILD_DIR}'
|
||||||
|
|||||||
1
Build.PL
1
Build.PL
@@ -33,6 +33,7 @@ Module::Build->new(
|
|||||||
'Path::Class' => '0',
|
'Path::Class' => '0',
|
||||||
'File::Slurper' => '0',
|
'File::Slurper' => '0',
|
||||||
'Test::Exception' => '0.43',
|
'Test::Exception' => '0.43',
|
||||||
|
'Class::Inspector' => '0',
|
||||||
},
|
},
|
||||||
# script_files => [
|
# script_files => [
|
||||||
# ],
|
# ],
|
||||||
|
|||||||
22
Changes
22
Changes
@@ -1,3 +1,25 @@
|
|||||||
|
Version 3.54 (2018-04-01)
|
||||||
|
|
||||||
|
[NEW FEATURES]
|
||||||
|
* #141 Avocent ACS files for correct discovery in Netdisco
|
||||||
|
* Add support for Avocent ACS 5K/6K/8K terminal servers in Layer1::Cyclades
|
||||||
|
|
||||||
|
[ENHANCEMENTS]
|
||||||
|
|
||||||
|
* #215 Nokia/Alcatel-Lucent 7705 LLDP
|
||||||
|
* #220 Alcatel-Lucent / Nokia SR 7750 missing neighbors
|
||||||
|
* Improve Layer3::Timetra model detection
|
||||||
|
|
||||||
|
[BUG FIXES]
|
||||||
|
|
||||||
|
* Fix logic in Layer1::Asante i_up() method
|
||||||
|
* Fix MIB leaf typo in IPv6
|
||||||
|
* Don't use MIB leafs that are not-accessible according to MIB
|
||||||
|
* Fix logic for determining if MIB leaf supports set operations
|
||||||
|
NOTE: Fixing this logic now results in methods starting with set_ on MIB
|
||||||
|
leafs without Write or Create access failing validation in
|
||||||
|
_validate_autoload_method()
|
||||||
|
|
||||||
Version 3.53 (2018-03-22)
|
Version 3.53 (2018-03-22)
|
||||||
|
|
||||||
[NEW FEATURES]
|
[NEW FEATURES]
|
||||||
|
|||||||
15
MANIFEST
15
MANIFEST
@@ -145,4 +145,17 @@ xt/00_local_versionsync.t
|
|||||||
xt/10_remote_snmplabs.t
|
xt/10_remote_snmplabs.t
|
||||||
xt/20_run.t
|
xt/20_run.t
|
||||||
xt/lib/My/Test/Class.pm
|
xt/lib/My/Test/Class.pm
|
||||||
xt/lib/SNMP/Info/Test.pm
|
xt/lib/Test/SNMP/Info.pm
|
||||||
|
xt/lib/Test/SNMP/Info/AdslLine.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Aggregate.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Airespace.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer1/Allied.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer1/Asante.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer1/Bayhub.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer1/Cyclades.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer1/S3000.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer2/3Com.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer2/Airespace.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer2/Allied.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer2/Baystack.pm
|
||||||
|
xt/lib/Test/SNMP/Info/Layer3/Timetra.pm
|
||||||
|
|||||||
245
META.json
245
META.json
@@ -34,6 +34,7 @@
|
|||||||
},
|
},
|
||||||
"test" : {
|
"test" : {
|
||||||
"requires" : {
|
"requires" : {
|
||||||
|
"Class::Inspector" : "0",
|
||||||
"File::Find" : "0",
|
"File::Find" : "0",
|
||||||
"File::Slurper" : "0",
|
"File::Slurper" : "0",
|
||||||
"Path::Class" : "0",
|
"Path::Class" : "0",
|
||||||
@@ -48,479 +49,479 @@
|
|||||||
"provides" : {
|
"provides" : {
|
||||||
"SNMP::Info" : {
|
"SNMP::Info" : {
|
||||||
"file" : "lib/SNMP/Info.pm",
|
"file" : "lib/SNMP/Info.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::AMAP" : {
|
"SNMP::Info::AMAP" : {
|
||||||
"file" : "lib/SNMP/Info/AMAP.pm",
|
"file" : "lib/SNMP/Info/AMAP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::AdslLine" : {
|
"SNMP::Info::AdslLine" : {
|
||||||
"file" : "lib/SNMP/Info/AdslLine.pm",
|
"file" : "lib/SNMP/Info/AdslLine.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Aggregate" : {
|
"SNMP::Info::Aggregate" : {
|
||||||
"file" : "lib/SNMP/Info/Aggregate.pm",
|
"file" : "lib/SNMP/Info/Aggregate.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Airespace" : {
|
"SNMP::Info::Airespace" : {
|
||||||
"file" : "lib/SNMP/Info/Airespace.pm",
|
"file" : "lib/SNMP/Info/Airespace.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Bridge" : {
|
"SNMP::Info::Bridge" : {
|
||||||
"file" : "lib/SNMP/Info/Bridge.pm",
|
"file" : "lib/SNMP/Info/Bridge.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CDP" : {
|
"SNMP::Info::CDP" : {
|
||||||
"file" : "lib/SNMP/Info/CDP.pm",
|
"file" : "lib/SNMP/Info/CDP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoAgg" : {
|
"SNMP::Info::CiscoAgg" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoAgg.pm",
|
"file" : "lib/SNMP/Info/CiscoAgg.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoConfig" : {
|
"SNMP::Info::CiscoConfig" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoConfig.pm",
|
"file" : "lib/SNMP/Info/CiscoConfig.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoPortSecurity" : {
|
"SNMP::Info::CiscoPortSecurity" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoPortSecurity.pm",
|
"file" : "lib/SNMP/Info/CiscoPortSecurity.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoPower" : {
|
"SNMP::Info::CiscoPower" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoPower.pm",
|
"file" : "lib/SNMP/Info/CiscoPower.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoQOS" : {
|
"SNMP::Info::CiscoQOS" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoQOS.pm",
|
"file" : "lib/SNMP/Info/CiscoQOS.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoRTT" : {
|
"SNMP::Info::CiscoRTT" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoRTT.pm",
|
"file" : "lib/SNMP/Info/CiscoRTT.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoStack" : {
|
"SNMP::Info::CiscoStack" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoStack.pm",
|
"file" : "lib/SNMP/Info/CiscoStack.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoStats" : {
|
"SNMP::Info::CiscoStats" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoStats.pm",
|
"file" : "lib/SNMP/Info/CiscoStats.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoStpExtensions" : {
|
"SNMP::Info::CiscoStpExtensions" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoStpExtensions.pm",
|
"file" : "lib/SNMP/Info/CiscoStpExtensions.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::CiscoVTP" : {
|
"SNMP::Info::CiscoVTP" : {
|
||||||
"file" : "lib/SNMP/Info/CiscoVTP.pm",
|
"file" : "lib/SNMP/Info/CiscoVTP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::EDP" : {
|
"SNMP::Info::EDP" : {
|
||||||
"file" : "lib/SNMP/Info/EDP.pm",
|
"file" : "lib/SNMP/Info/EDP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Entity" : {
|
"SNMP::Info::Entity" : {
|
||||||
"file" : "lib/SNMP/Info/Entity.pm",
|
"file" : "lib/SNMP/Info/Entity.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::EtherLike" : {
|
"SNMP::Info::EtherLike" : {
|
||||||
"file" : "lib/SNMP/Info/EtherLike.pm",
|
"file" : "lib/SNMP/Info/EtherLike.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::FDP" : {
|
"SNMP::Info::FDP" : {
|
||||||
"file" : "lib/SNMP/Info/FDP.pm",
|
"file" : "lib/SNMP/Info/FDP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::IEEE802dot11" : {
|
"SNMP::Info::IEEE802dot11" : {
|
||||||
"file" : "lib/SNMP/Info/IEEE802dot11.pm",
|
"file" : "lib/SNMP/Info/IEEE802dot11.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::IEEE802dot3ad" : {
|
"SNMP::Info::IEEE802dot3ad" : {
|
||||||
"file" : "lib/SNMP/Info/IEEE802dot3ad.pm",
|
"file" : "lib/SNMP/Info/IEEE802dot3ad.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::IPv6" : {
|
"SNMP::Info::IPv6" : {
|
||||||
"file" : "lib/SNMP/Info/IPv6.pm",
|
"file" : "lib/SNMP/Info/IPv6.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::LLDP" : {
|
"SNMP::Info::LLDP" : {
|
||||||
"file" : "lib/SNMP/Info/LLDP.pm",
|
"file" : "lib/SNMP/Info/LLDP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer1" : {
|
"SNMP::Info::Layer1" : {
|
||||||
"file" : "lib/SNMP/Info/Layer1.pm",
|
"file" : "lib/SNMP/Info/Layer1.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer1::Allied" : {
|
"SNMP::Info::Layer1::Allied" : {
|
||||||
"file" : "lib/SNMP/Info/Layer1/Allied.pm",
|
"file" : "lib/SNMP/Info/Layer1/Allied.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer1::Asante" : {
|
"SNMP::Info::Layer1::Asante" : {
|
||||||
"file" : "lib/SNMP/Info/Layer1/Asante.pm",
|
"file" : "lib/SNMP/Info/Layer1/Asante.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer1::Bayhub" : {
|
"SNMP::Info::Layer1::Bayhub" : {
|
||||||
"file" : "lib/SNMP/Info/Layer1/Bayhub.pm",
|
"file" : "lib/SNMP/Info/Layer1/Bayhub.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer1::Cyclades" : {
|
"SNMP::Info::Layer1::Cyclades" : {
|
||||||
"file" : "lib/SNMP/Info/Layer1/Cyclades.pm",
|
"file" : "lib/SNMP/Info/Layer1/Cyclades.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer1::S3000" : {
|
"SNMP::Info::Layer1::S3000" : {
|
||||||
"file" : "lib/SNMP/Info/Layer1/S3000.pm",
|
"file" : "lib/SNMP/Info/Layer1/S3000.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2" : {
|
"SNMP::Info::Layer2" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2.pm",
|
"file" : "lib/SNMP/Info/Layer2.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::3Com" : {
|
"SNMP::Info::Layer2::3Com" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/3Com.pm",
|
"file" : "lib/SNMP/Info/Layer2/3Com.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Adtran" : {
|
"SNMP::Info::Layer2::Adtran" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Adtran.pm",
|
"file" : "lib/SNMP/Info/Layer2/Adtran.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Airespace" : {
|
"SNMP::Info::Layer2::Airespace" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Airespace.pm",
|
"file" : "lib/SNMP/Info/Layer2/Airespace.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Aironet" : {
|
"SNMP::Info::Layer2::Aironet" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Aironet.pm",
|
"file" : "lib/SNMP/Info/Layer2/Aironet.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Allied" : {
|
"SNMP::Info::Layer2::Allied" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Allied.pm",
|
"file" : "lib/SNMP/Info/Layer2/Allied.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Baystack" : {
|
"SNMP::Info::Layer2::Baystack" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Baystack.pm",
|
"file" : "lib/SNMP/Info/Layer2/Baystack.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::C1900" : {
|
"SNMP::Info::Layer2::C1900" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/C1900.pm",
|
"file" : "lib/SNMP/Info/Layer2/C1900.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::C2900" : {
|
"SNMP::Info::Layer2::C2900" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/C2900.pm",
|
"file" : "lib/SNMP/Info/Layer2/C2900.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Catalyst" : {
|
"SNMP::Info::Layer2::Catalyst" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Catalyst.pm",
|
"file" : "lib/SNMP/Info/Layer2/Catalyst.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Centillion" : {
|
"SNMP::Info::Layer2::Centillion" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Centillion.pm",
|
"file" : "lib/SNMP/Info/Layer2/Centillion.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Cisco" : {
|
"SNMP::Info::Layer2::Cisco" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Cisco.pm",
|
"file" : "lib/SNMP/Info/Layer2/Cisco.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::CiscoSB" : {
|
"SNMP::Info::Layer2::CiscoSB" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/CiscoSB.pm",
|
"file" : "lib/SNMP/Info/Layer2/CiscoSB.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::HP" : {
|
"SNMP::Info::Layer2::HP" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/HP.pm",
|
"file" : "lib/SNMP/Info/Layer2/HP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::HP4000" : {
|
"SNMP::Info::Layer2::HP4000" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/HP4000.pm",
|
"file" : "lib/SNMP/Info/Layer2/HP4000.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::HPVC" : {
|
"SNMP::Info::Layer2::HPVC" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/HPVC.pm",
|
"file" : "lib/SNMP/Info/Layer2/HPVC.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Kentrox" : {
|
"SNMP::Info::Layer2::Kentrox" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Kentrox.pm",
|
"file" : "lib/SNMP/Info/Layer2/Kentrox.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::N2270" : {
|
"SNMP::Info::Layer2::N2270" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/N2270.pm",
|
"file" : "lib/SNMP/Info/Layer2/N2270.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::NAP222x" : {
|
"SNMP::Info::Layer2::NAP222x" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/NAP222x.pm",
|
"file" : "lib/SNMP/Info/Layer2/NAP222x.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::NWSS2300" : {
|
"SNMP::Info::Layer2::NWSS2300" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/NWSS2300.pm",
|
"file" : "lib/SNMP/Info/Layer2/NWSS2300.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Netgear" : {
|
"SNMP::Info::Layer2::Netgear" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Netgear.pm",
|
"file" : "lib/SNMP/Info/Layer2/Netgear.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Orinoco" : {
|
"SNMP::Info::Layer2::Orinoco" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Orinoco.pm",
|
"file" : "lib/SNMP/Info/Layer2/Orinoco.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Trapeze" : {
|
"SNMP::Info::Layer2::Trapeze" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Trapeze.pm",
|
"file" : "lib/SNMP/Info/Layer2/Trapeze.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::Ubiquiti" : {
|
"SNMP::Info::Layer2::Ubiquiti" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/Ubiquiti.pm",
|
"file" : "lib/SNMP/Info/Layer2/Ubiquiti.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer2::ZyXEL_DSLAM" : {
|
"SNMP::Info::Layer2::ZyXEL_DSLAM" : {
|
||||||
"file" : "lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm",
|
"file" : "lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3" : {
|
"SNMP::Info::Layer3" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3.pm",
|
"file" : "lib/SNMP/Info/Layer3.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Aironet" : {
|
"SNMP::Info::Layer3::Aironet" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Aironet.pm",
|
"file" : "lib/SNMP/Info/Layer3/Aironet.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::AlcatelLucent" : {
|
"SNMP::Info::Layer3::AlcatelLucent" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/AlcatelLucent.pm",
|
"file" : "lib/SNMP/Info/Layer3/AlcatelLucent.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::AlteonAD" : {
|
"SNMP::Info::Layer3::AlteonAD" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/AlteonAD.pm",
|
"file" : "lib/SNMP/Info/Layer3/AlteonAD.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Altiga" : {
|
"SNMP::Info::Layer3::Altiga" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Altiga.pm",
|
"file" : "lib/SNMP/Info/Layer3/Altiga.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Arista" : {
|
"SNMP::Info::Layer3::Arista" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Arista.pm",
|
"file" : "lib/SNMP/Info/Layer3/Arista.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Aruba" : {
|
"SNMP::Info::Layer3::Aruba" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Aruba.pm",
|
"file" : "lib/SNMP/Info/Layer3/Aruba.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::BayRS" : {
|
"SNMP::Info::Layer3::BayRS" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/BayRS.pm",
|
"file" : "lib/SNMP/Info/Layer3/BayRS.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::BlueCoatSG" : {
|
"SNMP::Info::Layer3::BlueCoatSG" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/BlueCoatSG.pm",
|
"file" : "lib/SNMP/Info/Layer3/BlueCoatSG.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::C3550" : {
|
"SNMP::Info::Layer3::C3550" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/C3550.pm",
|
"file" : "lib/SNMP/Info/Layer3/C3550.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::C4000" : {
|
"SNMP::Info::Layer3::C4000" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/C4000.pm",
|
"file" : "lib/SNMP/Info/Layer3/C4000.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::C6500" : {
|
"SNMP::Info::Layer3::C6500" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/C6500.pm",
|
"file" : "lib/SNMP/Info/Layer3/C6500.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::CheckPoint" : {
|
"SNMP::Info::Layer3::CheckPoint" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/CheckPoint.pm",
|
"file" : "lib/SNMP/Info/Layer3/CheckPoint.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Cisco" : {
|
"SNMP::Info::Layer3::Cisco" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Cisco.pm",
|
"file" : "lib/SNMP/Info/Layer3/Cisco.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::CiscoASA" : {
|
"SNMP::Info::Layer3::CiscoASA" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/CiscoASA.pm",
|
"file" : "lib/SNMP/Info/Layer3/CiscoASA.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::CiscoFWSM" : {
|
"SNMP::Info::Layer3::CiscoFWSM" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/CiscoFWSM.pm",
|
"file" : "lib/SNMP/Info/Layer3/CiscoFWSM.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::CiscoSwitch" : {
|
"SNMP::Info::Layer3::CiscoSwitch" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/CiscoSwitch.pm",
|
"file" : "lib/SNMP/Info/Layer3/CiscoSwitch.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Contivity" : {
|
"SNMP::Info::Layer3::Contivity" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Contivity.pm",
|
"file" : "lib/SNMP/Info/Layer3/Contivity.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Cumulus" : {
|
"SNMP::Info::Layer3::Cumulus" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Cumulus.pm",
|
"file" : "lib/SNMP/Info/Layer3/Cumulus.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::DLink" : {
|
"SNMP::Info::Layer3::DLink" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/DLink.pm",
|
"file" : "lib/SNMP/Info/Layer3/DLink.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Dell" : {
|
"SNMP::Info::Layer3::Dell" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Dell.pm",
|
"file" : "lib/SNMP/Info/Layer3/Dell.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Enterasys" : {
|
"SNMP::Info::Layer3::Enterasys" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Enterasys.pm",
|
"file" : "lib/SNMP/Info/Layer3/Enterasys.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Extreme" : {
|
"SNMP::Info::Layer3::Extreme" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Extreme.pm",
|
"file" : "lib/SNMP/Info/Layer3/Extreme.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::F5" : {
|
"SNMP::Info::Layer3::F5" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/F5.pm",
|
"file" : "lib/SNMP/Info/Layer3/F5.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Force10" : {
|
"SNMP::Info::Layer3::Force10" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Force10.pm",
|
"file" : "lib/SNMP/Info/Layer3/Force10.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Fortinet" : {
|
"SNMP::Info::Layer3::Fortinet" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Fortinet.pm",
|
"file" : "lib/SNMP/Info/Layer3/Fortinet.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Foundry" : {
|
"SNMP::Info::Layer3::Foundry" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Foundry.pm",
|
"file" : "lib/SNMP/Info/Layer3/Foundry.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::H3C" : {
|
"SNMP::Info::Layer3::H3C" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/H3C.pm",
|
"file" : "lib/SNMP/Info/Layer3/H3C.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::HP9300" : {
|
"SNMP::Info::Layer3::HP9300" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/HP9300.pm",
|
"file" : "lib/SNMP/Info/Layer3/HP9300.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Huawei" : {
|
"SNMP::Info::Layer3::Huawei" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Huawei.pm",
|
"file" : "lib/SNMP/Info/Layer3/Huawei.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::IBMGbTor" : {
|
"SNMP::Info::Layer3::IBMGbTor" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/IBMGbTor.pm",
|
"file" : "lib/SNMP/Info/Layer3/IBMGbTor.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Juniper" : {
|
"SNMP::Info::Layer3::Juniper" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Juniper.pm",
|
"file" : "lib/SNMP/Info/Layer3/Juniper.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Lantronix" : {
|
"SNMP::Info::Layer3::Lantronix" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Lantronix.pm",
|
"file" : "lib/SNMP/Info/Layer3/Lantronix.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Microsoft" : {
|
"SNMP::Info::Layer3::Microsoft" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Microsoft.pm",
|
"file" : "lib/SNMP/Info/Layer3/Microsoft.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Mikrotik" : {
|
"SNMP::Info::Layer3::Mikrotik" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Mikrotik.pm",
|
"file" : "lib/SNMP/Info/Layer3/Mikrotik.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::N1600" : {
|
"SNMP::Info::Layer3::N1600" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/N1600.pm",
|
"file" : "lib/SNMP/Info/Layer3/N1600.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::NetSNMP" : {
|
"SNMP::Info::Layer3::NetSNMP" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/NetSNMP.pm",
|
"file" : "lib/SNMP/Info/Layer3/NetSNMP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Netscreen" : {
|
"SNMP::Info::Layer3::Netscreen" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Netscreen.pm",
|
"file" : "lib/SNMP/Info/Layer3/Netscreen.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Nexus" : {
|
"SNMP::Info::Layer3::Nexus" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Nexus.pm",
|
"file" : "lib/SNMP/Info/Layer3/Nexus.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::PacketFront" : {
|
"SNMP::Info::Layer3::PacketFront" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/PacketFront.pm",
|
"file" : "lib/SNMP/Info/Layer3/PacketFront.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::PaloAlto" : {
|
"SNMP::Info::Layer3::PaloAlto" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/PaloAlto.pm",
|
"file" : "lib/SNMP/Info/Layer3/PaloAlto.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Passport" : {
|
"SNMP::Info::Layer3::Passport" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Passport.pm",
|
"file" : "lib/SNMP/Info/Layer3/Passport.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Pf" : {
|
"SNMP::Info::Layer3::Pf" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Pf.pm",
|
"file" : "lib/SNMP/Info/Layer3/Pf.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Pica8" : {
|
"SNMP::Info::Layer3::Pica8" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Pica8.pm",
|
"file" : "lib/SNMP/Info/Layer3/Pica8.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::SonicWALL" : {
|
"SNMP::Info::Layer3::SonicWALL" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/SonicWALL.pm",
|
"file" : "lib/SNMP/Info/Layer3/SonicWALL.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Steelhead" : {
|
"SNMP::Info::Layer3::Steelhead" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Steelhead.pm",
|
"file" : "lib/SNMP/Info/Layer3/Steelhead.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Sun" : {
|
"SNMP::Info::Layer3::Sun" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Sun.pm",
|
"file" : "lib/SNMP/Info/Layer3/Sun.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Tasman" : {
|
"SNMP::Info::Layer3::Tasman" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Tasman.pm",
|
"file" : "lib/SNMP/Info/Layer3/Tasman.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::Timetra" : {
|
"SNMP::Info::Layer3::Timetra" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/Timetra.pm",
|
"file" : "lib/SNMP/Info/Layer3/Timetra.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::VMware" : {
|
"SNMP::Info::Layer3::VMware" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/VMware.pm",
|
"file" : "lib/SNMP/Info/Layer3/VMware.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer3::VyOS" : {
|
"SNMP::Info::Layer3::VyOS" : {
|
||||||
"file" : "lib/SNMP/Info/Layer3/VyOS.pm",
|
"file" : "lib/SNMP/Info/Layer3/VyOS.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer7" : {
|
"SNMP::Info::Layer7" : {
|
||||||
"file" : "lib/SNMP/Info/Layer7.pm",
|
"file" : "lib/SNMP/Info/Layer7.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer7::APC" : {
|
"SNMP::Info::Layer7::APC" : {
|
||||||
"file" : "lib/SNMP/Info/Layer7/APC.pm",
|
"file" : "lib/SNMP/Info/Layer7/APC.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer7::CiscoIPS" : {
|
"SNMP::Info::Layer7::CiscoIPS" : {
|
||||||
"file" : "lib/SNMP/Info/Layer7/CiscoIPS.pm",
|
"file" : "lib/SNMP/Info/Layer7/CiscoIPS.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer7::Gigamon" : {
|
"SNMP::Info::Layer7::Gigamon" : {
|
||||||
"file" : "lib/SNMP/Info/Layer7/Gigamon.pm",
|
"file" : "lib/SNMP/Info/Layer7/Gigamon.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer7::Neoteris" : {
|
"SNMP::Info::Layer7::Neoteris" : {
|
||||||
"file" : "lib/SNMP/Info/Layer7/Neoteris.pm",
|
"file" : "lib/SNMP/Info/Layer7/Neoteris.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::Layer7::Netscaler" : {
|
"SNMP::Info::Layer7::Netscaler" : {
|
||||||
"file" : "lib/SNMP/Info/Layer7/Netscaler.pm",
|
"file" : "lib/SNMP/Info/Layer7/Netscaler.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::MAU" : {
|
"SNMP::Info::MAU" : {
|
||||||
"file" : "lib/SNMP/Info/MAU.pm",
|
"file" : "lib/SNMP/Info/MAU.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::MRO" : {
|
"SNMP::Info::MRO" : {
|
||||||
"file" : "lib/SNMP/Info/MRO.pm",
|
"file" : "lib/SNMP/Info/MRO.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::NortelStack" : {
|
"SNMP::Info::NortelStack" : {
|
||||||
"file" : "lib/SNMP/Info/NortelStack.pm",
|
"file" : "lib/SNMP/Info/NortelStack.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::PowerEthernet" : {
|
"SNMP::Info::PowerEthernet" : {
|
||||||
"file" : "lib/SNMP/Info/PowerEthernet.pm",
|
"file" : "lib/SNMP/Info/PowerEthernet.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::RapidCity" : {
|
"SNMP::Info::RapidCity" : {
|
||||||
"file" : "lib/SNMP/Info/RapidCity.pm",
|
"file" : "lib/SNMP/Info/RapidCity.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
},
|
},
|
||||||
"SNMP::Info::SONMP" : {
|
"SNMP::Info::SONMP" : {
|
||||||
"file" : "lib/SNMP/Info/SONMP.pm",
|
"file" : "lib/SNMP/Info/SONMP.pm",
|
||||||
"version" : "3.53"
|
"version" : "3.54"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"release_status" : "stable",
|
"release_status" : "stable",
|
||||||
@@ -530,7 +531,7 @@
|
|||||||
},
|
},
|
||||||
"homepage" : "http://netdisco.org/",
|
"homepage" : "http://netdisco.org/",
|
||||||
"license" : [
|
"license" : [
|
||||||
"http://opensource.org/licenses/BSD-3-Clause"
|
"http://opensource.org/licenses/bsd-license.php"
|
||||||
],
|
],
|
||||||
"repository" : {
|
"repository" : {
|
||||||
"url" : "https://github.com/netdisco/snmp-info"
|
"url" : "https://github.com/netdisco/snmp-info"
|
||||||
@@ -538,6 +539,6 @@
|
|||||||
"x_IRC" : "irc://irc.freenode.org/#netdisco",
|
"x_IRC" : "irc://irc.freenode.org/#netdisco",
|
||||||
"x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/snmp-info-users"
|
"x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/snmp-info-users"
|
||||||
},
|
},
|
||||||
"version" : "3.53",
|
"version" : "3.54",
|
||||||
"x_serialization_backend" : "JSON::PP version 2.94"
|
"x_serialization_backend" : "JSON::PP version 2.97001"
|
||||||
}
|
}
|
||||||
|
|||||||
243
META.yml
243
META.yml
@@ -3,6 +3,7 @@ abstract: 'OO Interface to Network devices and MIBs through SNMP'
|
|||||||
author:
|
author:
|
||||||
- 'Eric A. Miller <emiller@cpan.org>'
|
- 'Eric A. Miller <emiller@cpan.org>'
|
||||||
build_requires:
|
build_requires:
|
||||||
|
Class::Inspector: '0'
|
||||||
File::Find: '0'
|
File::Find: '0'
|
||||||
File::Slurper: '0'
|
File::Slurper: '0'
|
||||||
Path::Class: '0'
|
Path::Class: '0'
|
||||||
@@ -23,361 +24,361 @@ name: SNMP-Info
|
|||||||
provides:
|
provides:
|
||||||
SNMP::Info:
|
SNMP::Info:
|
||||||
file: lib/SNMP/Info.pm
|
file: lib/SNMP/Info.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::AMAP:
|
SNMP::Info::AMAP:
|
||||||
file: lib/SNMP/Info/AMAP.pm
|
file: lib/SNMP/Info/AMAP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::AdslLine:
|
SNMP::Info::AdslLine:
|
||||||
file: lib/SNMP/Info/AdslLine.pm
|
file: lib/SNMP/Info/AdslLine.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Aggregate:
|
SNMP::Info::Aggregate:
|
||||||
file: lib/SNMP/Info/Aggregate.pm
|
file: lib/SNMP/Info/Aggregate.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Airespace:
|
SNMP::Info::Airespace:
|
||||||
file: lib/SNMP/Info/Airespace.pm
|
file: lib/SNMP/Info/Airespace.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Bridge:
|
SNMP::Info::Bridge:
|
||||||
file: lib/SNMP/Info/Bridge.pm
|
file: lib/SNMP/Info/Bridge.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CDP:
|
SNMP::Info::CDP:
|
||||||
file: lib/SNMP/Info/CDP.pm
|
file: lib/SNMP/Info/CDP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoAgg:
|
SNMP::Info::CiscoAgg:
|
||||||
file: lib/SNMP/Info/CiscoAgg.pm
|
file: lib/SNMP/Info/CiscoAgg.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoConfig:
|
SNMP::Info::CiscoConfig:
|
||||||
file: lib/SNMP/Info/CiscoConfig.pm
|
file: lib/SNMP/Info/CiscoConfig.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoPortSecurity:
|
SNMP::Info::CiscoPortSecurity:
|
||||||
file: lib/SNMP/Info/CiscoPortSecurity.pm
|
file: lib/SNMP/Info/CiscoPortSecurity.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoPower:
|
SNMP::Info::CiscoPower:
|
||||||
file: lib/SNMP/Info/CiscoPower.pm
|
file: lib/SNMP/Info/CiscoPower.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoQOS:
|
SNMP::Info::CiscoQOS:
|
||||||
file: lib/SNMP/Info/CiscoQOS.pm
|
file: lib/SNMP/Info/CiscoQOS.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoRTT:
|
SNMP::Info::CiscoRTT:
|
||||||
file: lib/SNMP/Info/CiscoRTT.pm
|
file: lib/SNMP/Info/CiscoRTT.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoStack:
|
SNMP::Info::CiscoStack:
|
||||||
file: lib/SNMP/Info/CiscoStack.pm
|
file: lib/SNMP/Info/CiscoStack.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoStats:
|
SNMP::Info::CiscoStats:
|
||||||
file: lib/SNMP/Info/CiscoStats.pm
|
file: lib/SNMP/Info/CiscoStats.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoStpExtensions:
|
SNMP::Info::CiscoStpExtensions:
|
||||||
file: lib/SNMP/Info/CiscoStpExtensions.pm
|
file: lib/SNMP/Info/CiscoStpExtensions.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::CiscoVTP:
|
SNMP::Info::CiscoVTP:
|
||||||
file: lib/SNMP/Info/CiscoVTP.pm
|
file: lib/SNMP/Info/CiscoVTP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::EDP:
|
SNMP::Info::EDP:
|
||||||
file: lib/SNMP/Info/EDP.pm
|
file: lib/SNMP/Info/EDP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Entity:
|
SNMP::Info::Entity:
|
||||||
file: lib/SNMP/Info/Entity.pm
|
file: lib/SNMP/Info/Entity.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::EtherLike:
|
SNMP::Info::EtherLike:
|
||||||
file: lib/SNMP/Info/EtherLike.pm
|
file: lib/SNMP/Info/EtherLike.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::FDP:
|
SNMP::Info::FDP:
|
||||||
file: lib/SNMP/Info/FDP.pm
|
file: lib/SNMP/Info/FDP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::IEEE802dot11:
|
SNMP::Info::IEEE802dot11:
|
||||||
file: lib/SNMP/Info/IEEE802dot11.pm
|
file: lib/SNMP/Info/IEEE802dot11.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::IEEE802dot3ad:
|
SNMP::Info::IEEE802dot3ad:
|
||||||
file: lib/SNMP/Info/IEEE802dot3ad.pm
|
file: lib/SNMP/Info/IEEE802dot3ad.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::IPv6:
|
SNMP::Info::IPv6:
|
||||||
file: lib/SNMP/Info/IPv6.pm
|
file: lib/SNMP/Info/IPv6.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::LLDP:
|
SNMP::Info::LLDP:
|
||||||
file: lib/SNMP/Info/LLDP.pm
|
file: lib/SNMP/Info/LLDP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer1:
|
SNMP::Info::Layer1:
|
||||||
file: lib/SNMP/Info/Layer1.pm
|
file: lib/SNMP/Info/Layer1.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer1::Allied:
|
SNMP::Info::Layer1::Allied:
|
||||||
file: lib/SNMP/Info/Layer1/Allied.pm
|
file: lib/SNMP/Info/Layer1/Allied.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer1::Asante:
|
SNMP::Info::Layer1::Asante:
|
||||||
file: lib/SNMP/Info/Layer1/Asante.pm
|
file: lib/SNMP/Info/Layer1/Asante.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer1::Bayhub:
|
SNMP::Info::Layer1::Bayhub:
|
||||||
file: lib/SNMP/Info/Layer1/Bayhub.pm
|
file: lib/SNMP/Info/Layer1/Bayhub.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer1::Cyclades:
|
SNMP::Info::Layer1::Cyclades:
|
||||||
file: lib/SNMP/Info/Layer1/Cyclades.pm
|
file: lib/SNMP/Info/Layer1/Cyclades.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer1::S3000:
|
SNMP::Info::Layer1::S3000:
|
||||||
file: lib/SNMP/Info/Layer1/S3000.pm
|
file: lib/SNMP/Info/Layer1/S3000.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2:
|
SNMP::Info::Layer2:
|
||||||
file: lib/SNMP/Info/Layer2.pm
|
file: lib/SNMP/Info/Layer2.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::3Com:
|
SNMP::Info::Layer2::3Com:
|
||||||
file: lib/SNMP/Info/Layer2/3Com.pm
|
file: lib/SNMP/Info/Layer2/3Com.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Adtran:
|
SNMP::Info::Layer2::Adtran:
|
||||||
file: lib/SNMP/Info/Layer2/Adtran.pm
|
file: lib/SNMP/Info/Layer2/Adtran.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Airespace:
|
SNMP::Info::Layer2::Airespace:
|
||||||
file: lib/SNMP/Info/Layer2/Airespace.pm
|
file: lib/SNMP/Info/Layer2/Airespace.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Aironet:
|
SNMP::Info::Layer2::Aironet:
|
||||||
file: lib/SNMP/Info/Layer2/Aironet.pm
|
file: lib/SNMP/Info/Layer2/Aironet.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Allied:
|
SNMP::Info::Layer2::Allied:
|
||||||
file: lib/SNMP/Info/Layer2/Allied.pm
|
file: lib/SNMP/Info/Layer2/Allied.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Baystack:
|
SNMP::Info::Layer2::Baystack:
|
||||||
file: lib/SNMP/Info/Layer2/Baystack.pm
|
file: lib/SNMP/Info/Layer2/Baystack.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::C1900:
|
SNMP::Info::Layer2::C1900:
|
||||||
file: lib/SNMP/Info/Layer2/C1900.pm
|
file: lib/SNMP/Info/Layer2/C1900.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::C2900:
|
SNMP::Info::Layer2::C2900:
|
||||||
file: lib/SNMP/Info/Layer2/C2900.pm
|
file: lib/SNMP/Info/Layer2/C2900.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Catalyst:
|
SNMP::Info::Layer2::Catalyst:
|
||||||
file: lib/SNMP/Info/Layer2/Catalyst.pm
|
file: lib/SNMP/Info/Layer2/Catalyst.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Centillion:
|
SNMP::Info::Layer2::Centillion:
|
||||||
file: lib/SNMP/Info/Layer2/Centillion.pm
|
file: lib/SNMP/Info/Layer2/Centillion.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Cisco:
|
SNMP::Info::Layer2::Cisco:
|
||||||
file: lib/SNMP/Info/Layer2/Cisco.pm
|
file: lib/SNMP/Info/Layer2/Cisco.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::CiscoSB:
|
SNMP::Info::Layer2::CiscoSB:
|
||||||
file: lib/SNMP/Info/Layer2/CiscoSB.pm
|
file: lib/SNMP/Info/Layer2/CiscoSB.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::HP:
|
SNMP::Info::Layer2::HP:
|
||||||
file: lib/SNMP/Info/Layer2/HP.pm
|
file: lib/SNMP/Info/Layer2/HP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::HP4000:
|
SNMP::Info::Layer2::HP4000:
|
||||||
file: lib/SNMP/Info/Layer2/HP4000.pm
|
file: lib/SNMP/Info/Layer2/HP4000.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::HPVC:
|
SNMP::Info::Layer2::HPVC:
|
||||||
file: lib/SNMP/Info/Layer2/HPVC.pm
|
file: lib/SNMP/Info/Layer2/HPVC.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Kentrox:
|
SNMP::Info::Layer2::Kentrox:
|
||||||
file: lib/SNMP/Info/Layer2/Kentrox.pm
|
file: lib/SNMP/Info/Layer2/Kentrox.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::N2270:
|
SNMP::Info::Layer2::N2270:
|
||||||
file: lib/SNMP/Info/Layer2/N2270.pm
|
file: lib/SNMP/Info/Layer2/N2270.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::NAP222x:
|
SNMP::Info::Layer2::NAP222x:
|
||||||
file: lib/SNMP/Info/Layer2/NAP222x.pm
|
file: lib/SNMP/Info/Layer2/NAP222x.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::NWSS2300:
|
SNMP::Info::Layer2::NWSS2300:
|
||||||
file: lib/SNMP/Info/Layer2/NWSS2300.pm
|
file: lib/SNMP/Info/Layer2/NWSS2300.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Netgear:
|
SNMP::Info::Layer2::Netgear:
|
||||||
file: lib/SNMP/Info/Layer2/Netgear.pm
|
file: lib/SNMP/Info/Layer2/Netgear.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Orinoco:
|
SNMP::Info::Layer2::Orinoco:
|
||||||
file: lib/SNMP/Info/Layer2/Orinoco.pm
|
file: lib/SNMP/Info/Layer2/Orinoco.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Trapeze:
|
SNMP::Info::Layer2::Trapeze:
|
||||||
file: lib/SNMP/Info/Layer2/Trapeze.pm
|
file: lib/SNMP/Info/Layer2/Trapeze.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::Ubiquiti:
|
SNMP::Info::Layer2::Ubiquiti:
|
||||||
file: lib/SNMP/Info/Layer2/Ubiquiti.pm
|
file: lib/SNMP/Info/Layer2/Ubiquiti.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer2::ZyXEL_DSLAM:
|
SNMP::Info::Layer2::ZyXEL_DSLAM:
|
||||||
file: lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm
|
file: lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3:
|
SNMP::Info::Layer3:
|
||||||
file: lib/SNMP/Info/Layer3.pm
|
file: lib/SNMP/Info/Layer3.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Aironet:
|
SNMP::Info::Layer3::Aironet:
|
||||||
file: lib/SNMP/Info/Layer3/Aironet.pm
|
file: lib/SNMP/Info/Layer3/Aironet.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::AlcatelLucent:
|
SNMP::Info::Layer3::AlcatelLucent:
|
||||||
file: lib/SNMP/Info/Layer3/AlcatelLucent.pm
|
file: lib/SNMP/Info/Layer3/AlcatelLucent.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::AlteonAD:
|
SNMP::Info::Layer3::AlteonAD:
|
||||||
file: lib/SNMP/Info/Layer3/AlteonAD.pm
|
file: lib/SNMP/Info/Layer3/AlteonAD.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Altiga:
|
SNMP::Info::Layer3::Altiga:
|
||||||
file: lib/SNMP/Info/Layer3/Altiga.pm
|
file: lib/SNMP/Info/Layer3/Altiga.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Arista:
|
SNMP::Info::Layer3::Arista:
|
||||||
file: lib/SNMP/Info/Layer3/Arista.pm
|
file: lib/SNMP/Info/Layer3/Arista.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Aruba:
|
SNMP::Info::Layer3::Aruba:
|
||||||
file: lib/SNMP/Info/Layer3/Aruba.pm
|
file: lib/SNMP/Info/Layer3/Aruba.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::BayRS:
|
SNMP::Info::Layer3::BayRS:
|
||||||
file: lib/SNMP/Info/Layer3/BayRS.pm
|
file: lib/SNMP/Info/Layer3/BayRS.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::BlueCoatSG:
|
SNMP::Info::Layer3::BlueCoatSG:
|
||||||
file: lib/SNMP/Info/Layer3/BlueCoatSG.pm
|
file: lib/SNMP/Info/Layer3/BlueCoatSG.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::C3550:
|
SNMP::Info::Layer3::C3550:
|
||||||
file: lib/SNMP/Info/Layer3/C3550.pm
|
file: lib/SNMP/Info/Layer3/C3550.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::C4000:
|
SNMP::Info::Layer3::C4000:
|
||||||
file: lib/SNMP/Info/Layer3/C4000.pm
|
file: lib/SNMP/Info/Layer3/C4000.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::C6500:
|
SNMP::Info::Layer3::C6500:
|
||||||
file: lib/SNMP/Info/Layer3/C6500.pm
|
file: lib/SNMP/Info/Layer3/C6500.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::CheckPoint:
|
SNMP::Info::Layer3::CheckPoint:
|
||||||
file: lib/SNMP/Info/Layer3/CheckPoint.pm
|
file: lib/SNMP/Info/Layer3/CheckPoint.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Cisco:
|
SNMP::Info::Layer3::Cisco:
|
||||||
file: lib/SNMP/Info/Layer3/Cisco.pm
|
file: lib/SNMP/Info/Layer3/Cisco.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::CiscoASA:
|
SNMP::Info::Layer3::CiscoASA:
|
||||||
file: lib/SNMP/Info/Layer3/CiscoASA.pm
|
file: lib/SNMP/Info/Layer3/CiscoASA.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::CiscoFWSM:
|
SNMP::Info::Layer3::CiscoFWSM:
|
||||||
file: lib/SNMP/Info/Layer3/CiscoFWSM.pm
|
file: lib/SNMP/Info/Layer3/CiscoFWSM.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::CiscoSwitch:
|
SNMP::Info::Layer3::CiscoSwitch:
|
||||||
file: lib/SNMP/Info/Layer3/CiscoSwitch.pm
|
file: lib/SNMP/Info/Layer3/CiscoSwitch.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Contivity:
|
SNMP::Info::Layer3::Contivity:
|
||||||
file: lib/SNMP/Info/Layer3/Contivity.pm
|
file: lib/SNMP/Info/Layer3/Contivity.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Cumulus:
|
SNMP::Info::Layer3::Cumulus:
|
||||||
file: lib/SNMP/Info/Layer3/Cumulus.pm
|
file: lib/SNMP/Info/Layer3/Cumulus.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::DLink:
|
SNMP::Info::Layer3::DLink:
|
||||||
file: lib/SNMP/Info/Layer3/DLink.pm
|
file: lib/SNMP/Info/Layer3/DLink.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Dell:
|
SNMP::Info::Layer3::Dell:
|
||||||
file: lib/SNMP/Info/Layer3/Dell.pm
|
file: lib/SNMP/Info/Layer3/Dell.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Enterasys:
|
SNMP::Info::Layer3::Enterasys:
|
||||||
file: lib/SNMP/Info/Layer3/Enterasys.pm
|
file: lib/SNMP/Info/Layer3/Enterasys.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Extreme:
|
SNMP::Info::Layer3::Extreme:
|
||||||
file: lib/SNMP/Info/Layer3/Extreme.pm
|
file: lib/SNMP/Info/Layer3/Extreme.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::F5:
|
SNMP::Info::Layer3::F5:
|
||||||
file: lib/SNMP/Info/Layer3/F5.pm
|
file: lib/SNMP/Info/Layer3/F5.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Force10:
|
SNMP::Info::Layer3::Force10:
|
||||||
file: lib/SNMP/Info/Layer3/Force10.pm
|
file: lib/SNMP/Info/Layer3/Force10.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Fortinet:
|
SNMP::Info::Layer3::Fortinet:
|
||||||
file: lib/SNMP/Info/Layer3/Fortinet.pm
|
file: lib/SNMP/Info/Layer3/Fortinet.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Foundry:
|
SNMP::Info::Layer3::Foundry:
|
||||||
file: lib/SNMP/Info/Layer3/Foundry.pm
|
file: lib/SNMP/Info/Layer3/Foundry.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::H3C:
|
SNMP::Info::Layer3::H3C:
|
||||||
file: lib/SNMP/Info/Layer3/H3C.pm
|
file: lib/SNMP/Info/Layer3/H3C.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::HP9300:
|
SNMP::Info::Layer3::HP9300:
|
||||||
file: lib/SNMP/Info/Layer3/HP9300.pm
|
file: lib/SNMP/Info/Layer3/HP9300.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Huawei:
|
SNMP::Info::Layer3::Huawei:
|
||||||
file: lib/SNMP/Info/Layer3/Huawei.pm
|
file: lib/SNMP/Info/Layer3/Huawei.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::IBMGbTor:
|
SNMP::Info::Layer3::IBMGbTor:
|
||||||
file: lib/SNMP/Info/Layer3/IBMGbTor.pm
|
file: lib/SNMP/Info/Layer3/IBMGbTor.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Juniper:
|
SNMP::Info::Layer3::Juniper:
|
||||||
file: lib/SNMP/Info/Layer3/Juniper.pm
|
file: lib/SNMP/Info/Layer3/Juniper.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Lantronix:
|
SNMP::Info::Layer3::Lantronix:
|
||||||
file: lib/SNMP/Info/Layer3/Lantronix.pm
|
file: lib/SNMP/Info/Layer3/Lantronix.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Microsoft:
|
SNMP::Info::Layer3::Microsoft:
|
||||||
file: lib/SNMP/Info/Layer3/Microsoft.pm
|
file: lib/SNMP/Info/Layer3/Microsoft.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Mikrotik:
|
SNMP::Info::Layer3::Mikrotik:
|
||||||
file: lib/SNMP/Info/Layer3/Mikrotik.pm
|
file: lib/SNMP/Info/Layer3/Mikrotik.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::N1600:
|
SNMP::Info::Layer3::N1600:
|
||||||
file: lib/SNMP/Info/Layer3/N1600.pm
|
file: lib/SNMP/Info/Layer3/N1600.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::NetSNMP:
|
SNMP::Info::Layer3::NetSNMP:
|
||||||
file: lib/SNMP/Info/Layer3/NetSNMP.pm
|
file: lib/SNMP/Info/Layer3/NetSNMP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Netscreen:
|
SNMP::Info::Layer3::Netscreen:
|
||||||
file: lib/SNMP/Info/Layer3/Netscreen.pm
|
file: lib/SNMP/Info/Layer3/Netscreen.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Nexus:
|
SNMP::Info::Layer3::Nexus:
|
||||||
file: lib/SNMP/Info/Layer3/Nexus.pm
|
file: lib/SNMP/Info/Layer3/Nexus.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::PacketFront:
|
SNMP::Info::Layer3::PacketFront:
|
||||||
file: lib/SNMP/Info/Layer3/PacketFront.pm
|
file: lib/SNMP/Info/Layer3/PacketFront.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::PaloAlto:
|
SNMP::Info::Layer3::PaloAlto:
|
||||||
file: lib/SNMP/Info/Layer3/PaloAlto.pm
|
file: lib/SNMP/Info/Layer3/PaloAlto.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Passport:
|
SNMP::Info::Layer3::Passport:
|
||||||
file: lib/SNMP/Info/Layer3/Passport.pm
|
file: lib/SNMP/Info/Layer3/Passport.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Pf:
|
SNMP::Info::Layer3::Pf:
|
||||||
file: lib/SNMP/Info/Layer3/Pf.pm
|
file: lib/SNMP/Info/Layer3/Pf.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Pica8:
|
SNMP::Info::Layer3::Pica8:
|
||||||
file: lib/SNMP/Info/Layer3/Pica8.pm
|
file: lib/SNMP/Info/Layer3/Pica8.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::SonicWALL:
|
SNMP::Info::Layer3::SonicWALL:
|
||||||
file: lib/SNMP/Info/Layer3/SonicWALL.pm
|
file: lib/SNMP/Info/Layer3/SonicWALL.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Steelhead:
|
SNMP::Info::Layer3::Steelhead:
|
||||||
file: lib/SNMP/Info/Layer3/Steelhead.pm
|
file: lib/SNMP/Info/Layer3/Steelhead.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Sun:
|
SNMP::Info::Layer3::Sun:
|
||||||
file: lib/SNMP/Info/Layer3/Sun.pm
|
file: lib/SNMP/Info/Layer3/Sun.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Tasman:
|
SNMP::Info::Layer3::Tasman:
|
||||||
file: lib/SNMP/Info/Layer3/Tasman.pm
|
file: lib/SNMP/Info/Layer3/Tasman.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::Timetra:
|
SNMP::Info::Layer3::Timetra:
|
||||||
file: lib/SNMP/Info/Layer3/Timetra.pm
|
file: lib/SNMP/Info/Layer3/Timetra.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::VMware:
|
SNMP::Info::Layer3::VMware:
|
||||||
file: lib/SNMP/Info/Layer3/VMware.pm
|
file: lib/SNMP/Info/Layer3/VMware.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer3::VyOS:
|
SNMP::Info::Layer3::VyOS:
|
||||||
file: lib/SNMP/Info/Layer3/VyOS.pm
|
file: lib/SNMP/Info/Layer3/VyOS.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer7:
|
SNMP::Info::Layer7:
|
||||||
file: lib/SNMP/Info/Layer7.pm
|
file: lib/SNMP/Info/Layer7.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer7::APC:
|
SNMP::Info::Layer7::APC:
|
||||||
file: lib/SNMP/Info/Layer7/APC.pm
|
file: lib/SNMP/Info/Layer7/APC.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer7::CiscoIPS:
|
SNMP::Info::Layer7::CiscoIPS:
|
||||||
file: lib/SNMP/Info/Layer7/CiscoIPS.pm
|
file: lib/SNMP/Info/Layer7/CiscoIPS.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer7::Gigamon:
|
SNMP::Info::Layer7::Gigamon:
|
||||||
file: lib/SNMP/Info/Layer7/Gigamon.pm
|
file: lib/SNMP/Info/Layer7/Gigamon.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer7::Neoteris:
|
SNMP::Info::Layer7::Neoteris:
|
||||||
file: lib/SNMP/Info/Layer7/Neoteris.pm
|
file: lib/SNMP/Info/Layer7/Neoteris.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::Layer7::Netscaler:
|
SNMP::Info::Layer7::Netscaler:
|
||||||
file: lib/SNMP/Info/Layer7/Netscaler.pm
|
file: lib/SNMP/Info/Layer7/Netscaler.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::MAU:
|
SNMP::Info::MAU:
|
||||||
file: lib/SNMP/Info/MAU.pm
|
file: lib/SNMP/Info/MAU.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::MRO:
|
SNMP::Info::MRO:
|
||||||
file: lib/SNMP/Info/MRO.pm
|
file: lib/SNMP/Info/MRO.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::NortelStack:
|
SNMP::Info::NortelStack:
|
||||||
file: lib/SNMP/Info/NortelStack.pm
|
file: lib/SNMP/Info/NortelStack.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::PowerEthernet:
|
SNMP::Info::PowerEthernet:
|
||||||
file: lib/SNMP/Info/PowerEthernet.pm
|
file: lib/SNMP/Info/PowerEthernet.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::RapidCity:
|
SNMP::Info::RapidCity:
|
||||||
file: lib/SNMP/Info/RapidCity.pm
|
file: lib/SNMP/Info/RapidCity.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
SNMP::Info::SONMP:
|
SNMP::Info::SONMP:
|
||||||
file: lib/SNMP/Info/SONMP.pm
|
file: lib/SNMP/Info/SONMP.pm
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
recommends:
|
recommends:
|
||||||
Class::ISA: '0'
|
Class::ISA: '0'
|
||||||
File::Slurp: '0'
|
File::Slurp: '0'
|
||||||
@@ -392,7 +393,7 @@ resources:
|
|||||||
MailingList: https://lists.sourceforge.net/lists/listinfo/snmp-info-users
|
MailingList: https://lists.sourceforge.net/lists/listinfo/snmp-info-users
|
||||||
bugtracker: https://github.com/netdisco/snmp-info/issues
|
bugtracker: https://github.com/netdisco/snmp-info/issues
|
||||||
homepage: http://netdisco.org/
|
homepage: http://netdisco.org/
|
||||||
license: http://opensource.org/licenses/BSD-3-Clause
|
license: http://opensource.org/licenses/bsd-license.php
|
||||||
repository: https://github.com/netdisco/snmp-info
|
repository: https://github.com/netdisco/snmp-info
|
||||||
version: '3.53'
|
version: '3.54'
|
||||||
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
|
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ use vars
|
|||||||
qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD $INIT $DEBUG %SPEED_MAP
|
qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD $INIT $DEBUG %SPEED_MAP
|
||||||
$NOSUCH $BIGINT $REPEATERS/;
|
$NOSUCH $BIGINT $REPEATERS/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
=head1 NAME
|
=head1 NAME
|
||||||
|
|
||||||
@@ -32,7 +32,7 @@ SNMP::Info - OO Interface to Network devices and MIBs through SNMP
|
|||||||
|
|
||||||
=head1 VERSION
|
=head1 VERSION
|
||||||
|
|
||||||
SNMP::Info - Version 3.53
|
SNMP::Info - Version 3.54
|
||||||
|
|
||||||
=head1 AUTHOR
|
=head1 AUTHOR
|
||||||
|
|
||||||
@@ -474,7 +474,7 @@ See documentation in L<SNMP::Info::Layer1::Bayhub> for details.
|
|||||||
|
|
||||||
=item SNMP::Info::Layer1::Cyclades
|
=item SNMP::Info::Layer1::Cyclades
|
||||||
|
|
||||||
Subclass for Cyclades terminal servers.
|
Subclass for Cyclades/Avocent terminal servers.
|
||||||
|
|
||||||
See documentation in L<SNMP::Info::Layer1::Cyclades> for details.
|
See documentation in L<SNMP::Info::Layer1::Cyclades> for details.
|
||||||
|
|
||||||
@@ -1588,6 +1588,7 @@ sub device_type {
|
|||||||
8072 => 'SNMP::Info::Layer3::NetSNMP',
|
8072 => 'SNMP::Info::Layer3::NetSNMP',
|
||||||
9303 => 'SNMP::Info::Layer3::PacketFront',
|
9303 => 'SNMP::Info::Layer3::PacketFront',
|
||||||
10002 => 'SNMP::Info::Layer2::Ubiquiti',
|
10002 => 'SNMP::Info::Layer2::Ubiquiti',
|
||||||
|
10418 => 'SNMP::Info::Layer1::Cyclades',
|
||||||
12325 => 'SNMP::Info::Layer3::Pf',
|
12325 => 'SNMP::Info::Layer3::Pf',
|
||||||
12356 => 'SNMP::Info::Layer3::Fortinet',
|
12356 => 'SNMP::Info::Layer3::Fortinet',
|
||||||
14179 => 'SNMP::Info::Layer2::Airespace',
|
14179 => 'SNMP::Info::Layer2::Airespace',
|
||||||
@@ -1628,6 +1629,7 @@ sub device_type {
|
|||||||
5624 => 'SNMP::Info::Layer3::Enterasys',
|
5624 => 'SNMP::Info::Layer3::Enterasys',
|
||||||
6486 => 'SNMP::Info::Layer3::AlcatelLucent',
|
6486 => 'SNMP::Info::Layer3::AlcatelLucent',
|
||||||
9303 => 'SNMP::Info::Layer3::PacketFront',
|
9303 => 'SNMP::Info::Layer3::PacketFront',
|
||||||
|
10418 => 'SNMP::Info::Layer1::Cyclades',
|
||||||
11898 => 'SNMP::Info::Layer2::Orinoco',
|
11898 => 'SNMP::Info::Layer2::Orinoco',
|
||||||
14179 => 'SNMP::Info::Layer2::Airespace',
|
14179 => 'SNMP::Info::Layer2::Airespace',
|
||||||
14525 => 'SNMP::Info::Layer2::Trapeze',
|
14525 => 'SNMP::Info::Layer2::Trapeze',
|
||||||
@@ -1638,6 +1640,7 @@ sub device_type {
|
|||||||
|
|
||||||
my %l1sysoidmap = (
|
my %l1sysoidmap = (
|
||||||
2925 => 'SNMP::Info::Layer1::Cyclades',
|
2925 => 'SNMP::Info::Layer1::Cyclades',
|
||||||
|
10418 => 'SNMP::Info::Layer1::Cyclades',
|
||||||
);
|
);
|
||||||
|
|
||||||
my %l7sysoidmap = (
|
my %l7sysoidmap = (
|
||||||
@@ -3085,7 +3088,7 @@ ALTEON-TS-PHYSICAL-MIB::agPortCurCfgPortName.
|
|||||||
%FUNCS = (
|
%FUNCS = (
|
||||||
# IF-MIB::IfEntry
|
# IF-MIB::IfEntry
|
||||||
'interfaces' => 'ifIndex',
|
'interfaces' => 'ifIndex',
|
||||||
# IF-MIB::IfEntry
|
# IF-MIB::IfXEntry
|
||||||
'i_name' => 'ifName',
|
'i_name' => 'ifName',
|
||||||
|
|
||||||
# IF-MIB::IfEntry
|
# IF-MIB::IfEntry
|
||||||
@@ -3888,7 +3891,6 @@ These methods return data as a scalar.
|
|||||||
sub _global {
|
sub _global {
|
||||||
my $method = shift;
|
my $method = shift;
|
||||||
my $oid = shift;
|
my $oid = shift;
|
||||||
return sub {} if $method eq 'CARP_TRACE';
|
|
||||||
|
|
||||||
return sub {
|
return sub {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
@@ -3986,8 +3988,9 @@ sub _set {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$self->error_throw(
|
$self->error_throw(
|
||||||
"SNMP::Info::_set($attr,$val) - Failed. Invalid argument for attr."
|
"SNMP::Info::_set - Failed. Invalid arguments"
|
||||||
);
|
);
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
my $sess = $self->session();
|
my $sess = $self->session();
|
||||||
@@ -4218,8 +4221,6 @@ sub _load_attr {
|
|||||||
return unless defined $sess;
|
return unless defined $sess;
|
||||||
|
|
||||||
my $ver = $self->snmp_ver();
|
my $ver = $self->snmp_ver();
|
||||||
my $nosuch = $self->nosuch();
|
|
||||||
my $store = $self->store();
|
|
||||||
|
|
||||||
my $load = $method =~ /^load/;
|
my $load = $method =~ /^load/;
|
||||||
my $raw = $method =~ /raw$/;
|
my $raw = $method =~ /raw$/;
|
||||||
@@ -4631,15 +4632,13 @@ sub _validate_autoload_method {
|
|||||||
# If we were given a fully qualified OID because we don't have the MIB
|
# If we were given a fully qualified OID because we don't have the MIB
|
||||||
# file, it will translate above but we won't be able to check access so
|
# file, it will translate above but we won't be able to check access so
|
||||||
# skip the check and return
|
# skip the check and return
|
||||||
if ($access) {
|
if ($access && $method =~ /^set/ && $access !~ /Write|Create/) {
|
||||||
unless ( ( $method =~ /^set/ && $access =~ /Write|Create/ )
|
|
||||||
|| $access =~ /Read|Create/ )
|
|
||||||
{
|
|
||||||
print
|
print
|
||||||
"SNMP::Info::_validate_autoload_method($attr : $oid) Not accessable for requested operation.\n"
|
"SNMP::Info::_validate_autoload_method($attr : $oid) Not accessable for requested operation.\n"
|
||||||
if $self->debug();
|
if $self->debug();
|
||||||
return;
|
return;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# If the parent of the leaf has indexes it is contained within a table
|
# If the parent of the leaf has indexes it is contained within a table
|
||||||
@@ -4687,6 +4686,8 @@ sub can {
|
|||||||
# use results of parent can()
|
# use results of parent can()
|
||||||
return $self->SUPER::can($method) if $self->SUPER::can($method);
|
return $self->SUPER::can($method) if $self->SUPER::can($method);
|
||||||
|
|
||||||
|
return if $method eq 'CARP_TRACE';
|
||||||
|
|
||||||
my $validated = $self->_validate_autoload_method($method);
|
my $validated = $self->_validate_autoload_method($method);
|
||||||
return unless $validated;
|
return unless $validated;
|
||||||
|
|
||||||
@@ -4763,6 +4764,8 @@ sub AUTOLOAD {
|
|||||||
my $self = shift;
|
my $self = shift;
|
||||||
my ($sub_name) = $AUTOLOAD =~ /::(\w+)$/;
|
my ($sub_name) = $AUTOLOAD =~ /::(\w+)$/;
|
||||||
|
|
||||||
|
return if $sub_name eq 'CARP_TRACE';
|
||||||
|
|
||||||
# Typos in function calls in SNMP::Info subclasses turn into
|
# Typos in function calls in SNMP::Info subclasses turn into
|
||||||
# AUTOLOAD requests for non-methods. While this is deprecated,
|
# AUTOLOAD requests for non-methods. While this is deprecated,
|
||||||
# we'll still get called, so report a less confusing error.
|
# we'll still get called, so report a less confusing error.
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS
|
%MIBS
|
||||||
= ( 'ALCATEL-IND1-INTERSWITCH-PROTOCOL-MIB' => 'aipAMAPRemDeviceType', );
|
= ( 'ALCATEL-IND1-INTERSWITCH-PROTOCOL-MIB' => 'aipAMAPRemDeviceType', );
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'ADSL-LINE-MIB' => 'adslLineType' );
|
%MIBS = ( 'ADSL-LINE-MIB' => 'adslLineType' );
|
||||||
|
|
||||||
|
|||||||
@@ -38,9 +38,10 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (); # IF-MIB
|
# Load MIB for leafs referenced within class
|
||||||
|
%MIBS = ('IF-MIB' => 'ifIndex',);
|
||||||
|
|
||||||
%GLOBALS = ();
|
%GLOBALS = ();
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS,
|
%SNMP::Info::MIBS,
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION $DEBUG %MIBS %FUNCS %GLOBALS %MUNGE $INIT/;
|
use vars qw/$VERSION $DEBUG %MIBS %FUNCS %GLOBALS %MUNGE $INIT/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'BRIDGE-MIB' => 'dot1dBaseBridgeAddress',
|
'BRIDGE-MIB' => 'dot1dBaseBridgeAddress',
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info;
|
|||||||
use vars
|
use vars
|
||||||
qw/$VERSION $DEBUG %FUNCS %GLOBALS %MIBS %MUNGE $INIT %CDP_CAPABILITIES/;
|
qw/$VERSION $DEBUG %FUNCS %GLOBALS %MIBS %MUNGE $INIT %CDP_CAPABILITIES/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# Five data structures required by SNMP::Info
|
# Five data structures required by SNMP::Info
|
||||||
%MIBS = ( 'CISCO-CDP-MIB' => 'cdpGlobalRun' );
|
%MIBS = ( 'CISCO-CDP-MIB' => 'cdpGlobalRun' );
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::IEEE802dot3ad::MIBS,
|
%SNMP::Info::IEEE802dot3ad::MIBS,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'CISCO-CONFIG-COPY-MIB' => 'ccCopyTable',
|
'CISCO-CONFIG-COPY-MIB' => 'ccCopyTable',
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ use Exporter;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE %PAECAPABILITIES/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE %PAECAPABILITIES/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'CISCO-PORT-SECURITY-MIB' => 'ciscoPortSecurityMIB',
|
'CISCO-PORT-SECURITY-MIB' => 'ciscoPortSecurityMIB',
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'CISCO-POWER-ETHERNET-EXT-MIB' => 'cpeExtPsePortEntPhyIndex',
|
%MIBS = ( 'CISCO-POWER-ETHERNET-EXT-MIB' => 'cpeExtPsePortEntPhyIndex',
|
||||||
'CISCO-CDP-MIB' => 'cdpCachePowerConsumption' );
|
'CISCO-CDP-MIB' => 'cdpCachePowerConsumption' );
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'CISCO-CLASS-BASED-QOS-MIB' => 'cbQosIfIndex', );
|
%MIBS = ( 'CISCO-CLASS-BASED-QOS-MIB' => 'cbQosIfIndex', );
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'CISCO-RTTMON-MIB' => 'rttMonCtrlAdminOwner', );
|
%MIBS = ( 'CISCO-RTTMON-MIB' => 'rttMonCtrlAdminOwner', );
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ use Exporter;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE %PORTSTAT/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE %PORTSTAT/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'CISCO-STACK-MIB' => 'ciscoStackMIB', );
|
%MIBS = ( 'CISCO-STACK-MIB' => 'ciscoStackMIB', );
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'SNMPv2-MIB' => 'sysDescr',
|
'SNMPv2-MIB' => 'sysDescr',
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ use SNMP::Info::Bridge;
|
|||||||
|
|
||||||
use vars qw/$VERSION $DEBUG %MIBS %FUNCS %GLOBALS %MUNGE %PORTSTAT $INIT/;
|
use vars qw/$VERSION $DEBUG %MIBS %FUNCS %GLOBALS %MUNGE %PORTSTAT $INIT/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
@SNMP::Info::CiscoStpExtensions::ISA = qw/SNMP::Info::Bridge SNMP::Info Exporter/;
|
@SNMP::Info::CiscoStpExtensions::ISA = qw/SNMP::Info::Bridge SNMP::Info Exporter/;
|
||||||
@SNMP::Info::CiscoStpExtensions::EXPORT_OK = qw//;
|
@SNMP::Info::CiscoStpExtensions::EXPORT_OK = qw//;
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'CISCO-VTP-MIB' => 'vtpVlanName',
|
'CISCO-VTP-MIB' => 'vtpVlanName',
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'EXTREME-EDP-MIB' => 'extremeEdpPortIfIndex',
|
'EXTREME-EDP-MIB' => 'extremeEdpPortIfIndex',
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'ENTITY-MIB' => 'entPhysicalSerialNum' );
|
%MIBS = ( 'ENTITY-MIB' => 'entPhysicalSerialNum' );
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'EtherLike-MIB' => 'etherMIB' );
|
%MIBS = ( 'EtherLike-MIB' => 'etherMIB' );
|
||||||
|
|
||||||
@@ -68,7 +68,6 @@ $VERSION = '3.53';
|
|||||||
'el_xmit_defer' => 'dot3StatsDeferredTransmissions',
|
'el_xmit_defer' => 'dot3StatsDeferredTransmissions',
|
||||||
|
|
||||||
# Ethernet-like Collision Statistics Group
|
# Ethernet-like Collision Statistics Group
|
||||||
'el_coll_count' => 'dot3CollCount',
|
|
||||||
'el_coll_freq' => 'dot3CollFrequencies'
|
'el_coll_freq' => 'dot3CollFrequencies'
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'FOUNDRY-SN-SWITCH-GROUP-MIB' => 'snFdpGlobalRun' );
|
%MIBS = ( 'FOUNDRY-SN-SWITCH-GROUP-MIB' => 'snFdpGlobalRun' );
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ use Exporter;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( 'IEEE802dot11-MIB' => 'dot11DesiredSSID', );
|
%MIBS = ( 'IEEE802dot11-MIB' => 'dot11DesiredSSID', );
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::Aggregate;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Aggregate::MIBS,
|
%SNMP::Info::Aggregate::MIBS,
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ use constant {
|
|||||||
IPV6MIB => 3,
|
IPV6MIB => 3,
|
||||||
};
|
};
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@ $VERSION = '3.53';
|
|||||||
|
|
||||||
'ip_n2p_phys_state' => 'ipNetToPhysicalState', # IP-MIB
|
'ip_n2p_phys_state' => 'ipNetToPhysicalState', # IP-MIB
|
||||||
'c_inet_phys_state' => 'cInetNetToMediaState', # CISCO-IETF-IP-MIB
|
'c_inet_phys_state' => 'cInetNetToMediaState', # CISCO-IETF-IP-MIB
|
||||||
'i6_n2p_phys_state' => 'ipv6NetToMediaState', # IPV6-MIB
|
'i6_n2p_phys_state' => 'ipv6IfNetToMediaState', # IPV6-MIB
|
||||||
|
|
||||||
'ip_pfx_origin' => 'ipAddressPrefixOrigin', # IP-MIB
|
'ip_pfx_origin' => 'ipAddressPrefixOrigin', # IP-MIB
|
||||||
'c_pfx_origin' => 'cIpAddressPfxOrigin', # CISCO-IETF-IP-MIB
|
'c_pfx_origin' => 'cIpAddressPfxOrigin', # CISCO-IETF-IP-MIB
|
||||||
@@ -75,8 +75,9 @@ $VERSION = '3.53';
|
|||||||
'ip_addr6_pfx' => 'ipAddressPrefix', # IP-MIB
|
'ip_addr6_pfx' => 'ipAddressPrefix', # IP-MIB
|
||||||
'c_addr6_pfx' => 'cIpAddressPrefix', # CISCO-IETF-IP-MIB
|
'c_addr6_pfx' => 'cIpAddressPrefix', # CISCO-IETF-IP-MIB
|
||||||
|
|
||||||
'ip_addr6_pfxlen' => 'ipAddressPrefixLength', # IP-MIB
|
# Commented out are not-accessible according to MIB
|
||||||
'c_addr6_pfxlen' => 'cIpAddressPfxLength', # CISCO-IETF-IP-MIB
|
#'ip_addr6_pfxlen' => 'ipAddressPrefixLength', # IP-MIB
|
||||||
|
#'c_addr6_pfxlen' => 'cIpAddressPfxLength', # CISCO-IETF-IP-MIB
|
||||||
'i6_addr_pfxlen' => 'ipv6AddrPfxLength', # IPV6-MIB
|
'i6_addr_pfxlen' => 'ipv6AddrPfxLength', # IPV6-MIB
|
||||||
|
|
||||||
'ip_addr6_index' => 'ipAddressIfIndex', # IP-MIB
|
'ip_addr6_index' => 'ipAddressIfIndex', # IP-MIB
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
'LLDP-MIB' => 'lldpLocSysCapEnabled',
|
'LLDP-MIB' => 'lldpLocSysCapEnabled',
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( %SNMP::Info::MIBS, 'SNMP-REPEATER-MIB' => 'rptrPortGroupIndex' );
|
%MIBS = ( %SNMP::Info::MIBS, 'SNMP-REPEATER-MIB' => 'rptrPortGroupIndex' );
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::Layer1;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# Set for No CDP
|
# Set for No CDP
|
||||||
%GLOBALS = ( %SNMP::Info::Layer1::GLOBALS, 'root_ip' => 'actualIPAddr', );
|
%GLOBALS = ( %SNMP::Info::Layer1::GLOBALS, 'root_ip' => 'actualIPAddr', );
|
||||||
@@ -71,6 +71,7 @@ sub os_ver {
|
|||||||
if ( $descr =~ m/version (\d+\.\d+)/ ) {
|
if ( $descr =~ m/version (\d+\.\d+)/ ) {
|
||||||
return $1;
|
return $1;
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub model {
|
sub model {
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::Layer1;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# Set for No CDP
|
# Set for No CDP
|
||||||
%GLOBALS = ( %SNMP::Info::Layer1::GLOBALS, );
|
%GLOBALS = ( %SNMP::Info::Layer1::GLOBALS, );
|
||||||
@@ -84,6 +84,7 @@ sub os_ver {
|
|||||||
if ( $descr =~ /software v(\d+\.\d+)/ ) {
|
if ( $descr =~ /software v(\d+\.\d+)/ ) {
|
||||||
return $1;
|
return $1;
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub vendor {
|
sub vendor {
|
||||||
@@ -94,7 +95,7 @@ sub model {
|
|||||||
my $asante = shift;
|
my $asante = shift;
|
||||||
|
|
||||||
my $id = $asante->id();
|
my $id = $asante->id();
|
||||||
my $model = &SNMP::translateObj($id);
|
my $model = SNMP::translateObj($id);
|
||||||
|
|
||||||
return $model;
|
return $model;
|
||||||
}
|
}
|
||||||
@@ -108,8 +109,8 @@ sub i_up {
|
|||||||
my $i_up = {};
|
my $i_up = {};
|
||||||
foreach my $port ( keys %$asante_up ) {
|
foreach my $port ( keys %$asante_up ) {
|
||||||
my $up = $asante_up->{$port};
|
my $up = $asante_up->{$port};
|
||||||
$i_up->{$port} = 'down' if $up =~ /on/;
|
$i_up->{$port} = 'down' if $up =~ /off/;
|
||||||
$i_up->{$port} = 'up' if $up =~ /off/;
|
$i_up->{$port} = 'up' if $up =~ /on/;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $i_up;
|
return $i_up;
|
||||||
@@ -149,7 +150,7 @@ sub i_name {
|
|||||||
my $asante = shift;
|
my $asante = shift;
|
||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $i_name = $asante->orig_i_descr($partial) || {};
|
my $i_name = $asante->orig_i_description($partial) || {};
|
||||||
|
|
||||||
my %i_name;
|
my %i_name;
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SNMP::Info::Layer1::Cyclades
|
# SNMP::Info::Layer1::Cyclades
|
||||||
# $Id$
|
# $Id$
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 Eric Miller
|
# Copyright (c) 2018 Eric Miller
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
@@ -39,38 +39,105 @@ use SNMP::Info::Layer1;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer1::MIBS,
|
%SNMP::Info::Layer1::MIBS,
|
||||||
'CYCLADES-ACS-SYS-MIB' => 'cyACSversion',
|
'CYCLADES-ACS-SYS-MIB' => 'cyACSversion',
|
||||||
'CYCLADES-ACS-CONF-MIB' => 'cyEthIPaddr',
|
'CYCLADES-ACS5K-SYS-MIB' => 'cyACS5Kversion',
|
||||||
'CYCLADES-ACS-INFO-MIB' => 'cyISPortTty',
|
'CYCLADES-ACS-CONF-MIB' => 'cyACSConf',
|
||||||
|
'CYCLADES-ACS5K-CONF-MIB' => 'cyACS5KConf',
|
||||||
|
'CYCLADES-ACS-INFO-MIB' => 'cyACSInfo',
|
||||||
|
'CYCLADES-ACS5K-INFO-MIB' => 'cyACS5KInfo',
|
||||||
|
'ACS-MIB' => 'acs6016',
|
||||||
|
'ACS8000-MIB' => 'acs8048',
|
||||||
);
|
);
|
||||||
|
|
||||||
%GLOBALS = (
|
%GLOBALS = (
|
||||||
|
|
||||||
# CYCLADES-ACS-SYS-MIB
|
|
||||||
%SNMP::Info::Layer1::GLOBALS,
|
%SNMP::Info::Layer1::GLOBALS,
|
||||||
'os_ver' => 'cyACSversion',
|
|
||||||
'cy_model' => 'cyACSpname',
|
# CYCLADES-ACS-SYS-MIB
|
||||||
'serial' => 'cyACSDevId',
|
'cy_os_ver' => 'cyACSversion',
|
||||||
'root_ip' => 'cyEthIPaddr',
|
'cy_model' => 'cyACSpname',
|
||||||
'ps1_status' => 'cyACSPw1',
|
'cy_serial' => 'cyACSDevId',
|
||||||
'ps2_status' => 'cyACSPw2',
|
'cy_ps1_status' => 'cyACSPw1',
|
||||||
|
'cy_ps2_status' => 'cyACSPw2',
|
||||||
|
|
||||||
|
# CYCLADES-ACS-CONF-MIB
|
||||||
|
'cy_root_ip' => 'CYCLADES_ACS_CONF_MIB__cyEthIPaddr',
|
||||||
|
|
||||||
|
# CYCLADES-ACS5K-SYS-MIB
|
||||||
|
'cy5k_os_ver' => 'cyACS5Kversion',
|
||||||
|
'cy5k_model' => 'cyACS5Kpname',
|
||||||
|
'cy5k_serial' => 'cyACS5KDevId',
|
||||||
|
'cy5k_ps1_status' => 'cyACS5KPw1',
|
||||||
|
'cy5k_ps2_status' => 'cyACS5KPw2',
|
||||||
|
|
||||||
|
# CYCLADES-ACS5K-CONF-MIB
|
||||||
|
'cy5k_root_ip' => 'CYCLADES_ACS5K_CONF_MIB__cyEthIPaddr',
|
||||||
|
|
||||||
|
# ACS-MIB
|
||||||
|
'acs_os_ver' => 'ACS_MIB__acsFirmwareVersion',
|
||||||
|
'acs_model' => 'ACS_MIB__acsProductModel',
|
||||||
|
'acs_serial' => 'ACS_MIB__acsSerialNumber',
|
||||||
|
'acs_ps1_status' => 'ACS_MIB__acsPowerSupplyStatePw1',
|
||||||
|
'acs_ps2_status' => 'ACS_MIB__acsPowerSupplyStatePw2',
|
||||||
|
|
||||||
|
# ACS8000-MIB
|
||||||
|
'acs8k_os_ver' => 'ACS8000_MIB__acsFirmwareVersion',
|
||||||
|
'acs8k_model' => 'ACS8000_MIB__acsProductModel',
|
||||||
|
'acs8k_serial' => 'ACS8000_MIB__acsSerialNumber',
|
||||||
|
'acs8k_ps1_status' => 'ACS8000_MIB__acsPowerSupplyStatePw1',
|
||||||
|
'acs8k_ps2_status' => 'ACS8000_MIB__acsPowerSupplyStatePw2',
|
||||||
);
|
);
|
||||||
|
|
||||||
%FUNCS = (
|
%FUNCS = (
|
||||||
%SNMP::Info::Layer1::FUNCS,
|
%SNMP::Info::Layer1::FUNCS,
|
||||||
|
|
||||||
# CYCLADES-ACS-INFO-MIB::cyInfoSerialTable
|
# CYCLADES-ACS-INFO-MIB::cyInfoSerialTable
|
||||||
'cy_port_tty' => 'cyISPortTty',
|
'cy_port_tty' => 'CYCLADES_ACS_INFO_MIB__cyISPortTty',
|
||||||
'cy_port_name' => 'cyISPortName',
|
'cy_port_name' => 'CYCLADES_ACS_INFO_MIB__cyISPortName',
|
||||||
'cy_port_speed' => 'cyISPortSpeed',
|
'cy_port_speed' => 'CYCLADES_ACS_INFO_MIB__cyISPortSpeed',
|
||||||
'cy_port_cd' => 'cyISPortSigCD',
|
'cy_port_cd' => 'CYCLADES_ACS_INFO_MIB__cyISPortSigCD',
|
||||||
|
|
||||||
# CYCLADES-ACS-CONF-MIB::cySerialPortTable
|
# CYCLADES-ACS-CONF-MIB::cySerialPortTable
|
||||||
'cy_port_socket' => 'cySPortSocketPort',
|
'cy_port_socket' => 'CYCLADES_ACS_CONF_MIB__cySPortSocketPort',
|
||||||
|
|
||||||
|
# CYCLADES-ACS5K-INFO-MIB::cyInfoSerialTable
|
||||||
|
'cy5k_port_tty' => 'CYCLADES_ACS5K_INFO_MIB__cyISPortTty',
|
||||||
|
'cy5k_port_name' => 'CYCLADES_ACS5K_INFO_MIB__cyISPortName',
|
||||||
|
'cy5k_port_speed' => 'CYCLADES_ACS5K_INFO_MIB__cyISPortSpeed',
|
||||||
|
'cy5k_port_cd' => 'CYCLADES_ACS5K_INFO_MIB__cyISPortSigCD',
|
||||||
|
|
||||||
|
# CYCLADES-ACS5K-CONF-MIB::cySerialPortTable
|
||||||
|
'cy5k_port_socket' => 'CYCLADES_ACS5K_CONF_MIB__cySPortSocketPort',
|
||||||
|
|
||||||
|
# ACS-MIB::acsSerialPortTable
|
||||||
|
'acs_port_tty' => 'ACS_MIB__acsSerialPortTableDeviceName',
|
||||||
|
'acs_port_name' => 'ACS_MIB__acsSerialPortTableName',
|
||||||
|
'acs_port_speed' => 'ACS_MIB__acsSerialPortTableComSpeed',
|
||||||
|
'acs_port_cd' => 'ACS_MIB__acsSerialPortTableSignalStateDCD',
|
||||||
|
|
||||||
|
# Equivalent to cySPortSocketPort doesn't exist in ACS-MIB
|
||||||
|
# Use 'acsSerialPortTableDeviceName' as an equivalent, it just needs
|
||||||
|
# to be unique so that we can differentiate between the index in the
|
||||||
|
# acsSerialPortTable from ifIndex which are both integers
|
||||||
|
# ACS-MIB::acsSerialPortTableEntry
|
||||||
|
'acs_port_socket' => 'ACS_MIB__acsSerialPortTableDeviceName',
|
||||||
|
|
||||||
|
# ACS8000-MIB::acsSerialPortTable
|
||||||
|
'acs8k_port_tty' => 'ACS8000_MIB__acsSerialPortTableDeviceName',
|
||||||
|
'acs8k_port_name' => 'ACS8000_MIB__acsSerialPortTableName',
|
||||||
|
'acs8k_port_speed' => 'ACS8000_MIB__acsSerialPortTableComSpeed',
|
||||||
|
'acs8k_port_cd' => 'ACS8000_MIB__acsSerialPortTableSignalStateDCD',
|
||||||
|
|
||||||
|
# Equivalent to cySPortSocketPort doesn't exist in ACS-MIB
|
||||||
|
# Use 'acsSerialPortTableDeviceName' as an equivalent, it just needs
|
||||||
|
# to be unique so that we can differentiate between the index in the
|
||||||
|
# acsSerialPortTable from ifIndex which are both integers
|
||||||
|
# ACS8000-MIB::acsSerialPortTableEntry
|
||||||
|
'acs8k_port_socket' => 'ACS8000_MIB__acsSerialPortTableDeviceName',
|
||||||
);
|
);
|
||||||
|
|
||||||
%MUNGE = ( %SNMP::Info::Layer1::MUNGE, );
|
%MUNGE = ( %SNMP::Info::Layer1::MUNGE, );
|
||||||
@@ -82,21 +149,85 @@ sub layers {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sub os {
|
sub os {
|
||||||
return 'cyclades';
|
return 'avocent';
|
||||||
|
}
|
||||||
|
|
||||||
|
# Use "short circuit" to return the first MIB instance that returns data to
|
||||||
|
# reduce network communications
|
||||||
|
# We'll try newest (acs*) first assuming those are most likely deployed
|
||||||
|
sub os_ver {
|
||||||
|
my $cyclades = shift;
|
||||||
|
|
||||||
|
return
|
||||||
|
$cyclades->acs_os_ver()
|
||||||
|
|| $cyclades->acs8k_os_ver()
|
||||||
|
|| $cyclades->cy5k_os_ver()
|
||||||
|
|| $cyclades->cy_os_ver()
|
||||||
|
|| undef;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub vendor {
|
sub vendor {
|
||||||
return 'cyclades';
|
return 'vertiv';
|
||||||
}
|
}
|
||||||
|
|
||||||
sub model {
|
sub model {
|
||||||
my $cyclades = shift;
|
my $cyclades = shift;
|
||||||
|
|
||||||
my $model = $cyclades->cy_model();
|
my $model
|
||||||
|
= $cyclades->acs_model()
|
||||||
|
|| $cyclades->acs8k_model()
|
||||||
|
|| $cyclades->cy5k_model()
|
||||||
|
|| $cyclades->cy_model()
|
||||||
|
|| undef;
|
||||||
|
|
||||||
return unless defined $model;
|
return lc($model) if ( defined $model );
|
||||||
|
|
||||||
return lc($model);
|
my $id = $cyclades->id();
|
||||||
|
my $prod = SNMP::translateObj($id);
|
||||||
|
|
||||||
|
return $prod || $id;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub serial {
|
||||||
|
my $cyclades = shift;
|
||||||
|
|
||||||
|
return
|
||||||
|
$cyclades->acs_serial()
|
||||||
|
|| $cyclades->acs8k_serial()
|
||||||
|
|| $cyclades->cy5k_serial()
|
||||||
|
|| $cyclades->cy_serial()
|
||||||
|
|| undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub root_ip {
|
||||||
|
my $cyclades = shift;
|
||||||
|
|
||||||
|
return
|
||||||
|
$cyclades->cy5k_root_ip()
|
||||||
|
|| $cyclades->cy_root_ip()
|
||||||
|
|| undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub ps1_status {
|
||||||
|
my $cyclades = shift;
|
||||||
|
|
||||||
|
return
|
||||||
|
$cyclades->acs_ps1_status()
|
||||||
|
|| $cyclades->acs8k_ps1_status()
|
||||||
|
|| $cyclades->cy5k_ps1_status()
|
||||||
|
|| $cyclades->cy_ps1_status()
|
||||||
|
|| undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub ps2_status {
|
||||||
|
my $cyclades = shift;
|
||||||
|
|
||||||
|
return
|
||||||
|
$cyclades->acs_ps2_status()
|
||||||
|
|| $cyclades->acs8k_ps2_status()
|
||||||
|
|| $cyclades->cy5k_ps2_status()
|
||||||
|
|| $cyclades->cy_ps2_status()
|
||||||
|
|| undef;
|
||||||
}
|
}
|
||||||
|
|
||||||
# Extend interface methods to include serial ports
|
# Extend interface methods to include serial ports
|
||||||
@@ -109,7 +240,12 @@ sub i_index {
|
|||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $orig_index = $cyclades->orig_i_index($partial) || {};
|
my $orig_index = $cyclades->orig_i_index($partial) || {};
|
||||||
my $cy_index = $cyclades->cy_port_socket() || {};
|
my $cy_index
|
||||||
|
= $cyclades->acs_port_socket()
|
||||||
|
|| $cyclades->acs8k_port_socket()
|
||||||
|
|| $cyclades->cy5k_port_socket()
|
||||||
|
|| $cyclades->cy_port_socket()
|
||||||
|
|| {};
|
||||||
|
|
||||||
my %i_index;
|
my %i_index;
|
||||||
foreach my $iid ( keys %$orig_index ) {
|
foreach my $iid ( keys %$orig_index ) {
|
||||||
@@ -136,9 +272,19 @@ sub interfaces {
|
|||||||
my $cyclades = shift;
|
my $cyclades = shift;
|
||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $i_descr = $cyclades->orig_i_description($partial) || {};
|
my $i_descr = $cyclades->orig_i_description($partial) || {};
|
||||||
my $cy_index = $cyclades->cy_port_socket() || {};
|
my $cy_index
|
||||||
my $cy_p_tty = $cyclades->cy_port_tty() || {};
|
= $cyclades->acs_port_socket()
|
||||||
|
|| $cyclades->acs8k_port_socket()
|
||||||
|
|| $cyclades->cy5k_port_socket()
|
||||||
|
|| $cyclades->cy_port_socket()
|
||||||
|
|| {};
|
||||||
|
my $cy_p_tty
|
||||||
|
= $cyclades->acs_port_tty()
|
||||||
|
|| $cyclades->acs8k_port_tty()
|
||||||
|
|| $cyclades->cy5k_port_tty()
|
||||||
|
|| $cyclades->cy_port_tty()
|
||||||
|
|| {};
|
||||||
|
|
||||||
my %if;
|
my %if;
|
||||||
foreach my $iid ( keys %$i_descr ) {
|
foreach my $iid ( keys %$i_descr ) {
|
||||||
@@ -166,8 +312,18 @@ sub i_speed {
|
|||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $i_speed = $cyclades->orig_i_speed($partial) || {};
|
my $i_speed = $cyclades->orig_i_speed($partial) || {};
|
||||||
my $cy_index = $cyclades->cy_port_socket() || {};
|
my $cy_index
|
||||||
my $cy_p_speed = $cyclades->cy_port_speed() || {};
|
= $cyclades->acs_port_socket()
|
||||||
|
|| $cyclades->acs8k_port_socket()
|
||||||
|
|| $cyclades->cy5k_port_socket()
|
||||||
|
|| $cyclades->cy_port_socket()
|
||||||
|
|| {};
|
||||||
|
my $cy_p_speed
|
||||||
|
= $cyclades->acs_port_speed()
|
||||||
|
|| $cyclades->acs8k_port_speed()
|
||||||
|
|| $cyclades->cy5k_port_speed()
|
||||||
|
|| $cyclades->cy_port_speed()
|
||||||
|
|| {};
|
||||||
|
|
||||||
my %i_speed;
|
my %i_speed;
|
||||||
foreach my $iid ( keys %$i_speed ) {
|
foreach my $iid ( keys %$i_speed ) {
|
||||||
@@ -195,8 +351,18 @@ sub i_up {
|
|||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $i_up = $cyclades->orig_i_up($partial) || {};
|
my $i_up = $cyclades->orig_i_up($partial) || {};
|
||||||
my $cy_index = $cyclades->cy_port_socket() || {};
|
my $cy_index
|
||||||
my $cy_p_up = $cyclades->cy_port_cd() || {};
|
= $cyclades->acs_port_socket()
|
||||||
|
|| $cyclades->acs8k_port_socket()
|
||||||
|
|| $cyclades->cy5k_port_socket()
|
||||||
|
|| $cyclades->cy_port_socket()
|
||||||
|
|| {};
|
||||||
|
my $cy_p_up
|
||||||
|
= $cyclades->acs_port_cd()
|
||||||
|
|| $cyclades->acs8k_port_cd()
|
||||||
|
|| $cyclades->cy5k_port_cd()
|
||||||
|
|| $cyclades->cy_port_cd()
|
||||||
|
|| {};
|
||||||
|
|
||||||
my %i_up;
|
my %i_up;
|
||||||
foreach my $iid ( keys %$i_up ) {
|
foreach my $iid ( keys %$i_up ) {
|
||||||
@@ -224,8 +390,18 @@ sub i_description {
|
|||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $i_desc = $cyclades->orig_i_description($partial) || {};
|
my $i_desc = $cyclades->orig_i_description($partial) || {};
|
||||||
my $cy_index = $cyclades->cy_port_socket() || {};
|
my $cy_index
|
||||||
my $cy_p_desc = $cyclades->cy_port_name() || {};
|
= $cyclades->acs_port_socket()
|
||||||
|
|| $cyclades->acs8k_port_socket()
|
||||||
|
|| $cyclades->cy5k_port_socket()
|
||||||
|
|| $cyclades->cy_port_socket()
|
||||||
|
|| {};
|
||||||
|
my $cy_p_desc
|
||||||
|
= $cyclades->acs_port_name()
|
||||||
|
|| $cyclades->acs8k_port_name()
|
||||||
|
|| $cyclades->cy5k_port_name()
|
||||||
|
|| $cyclades->cy_port_name()
|
||||||
|
|| {};
|
||||||
|
|
||||||
my %descr;
|
my %descr;
|
||||||
foreach my $iid ( keys %$i_desc ) {
|
foreach my $iid ( keys %$i_desc ) {
|
||||||
@@ -253,8 +429,18 @@ sub i_name {
|
|||||||
my $partial = shift;
|
my $partial = shift;
|
||||||
|
|
||||||
my $i_name = $cyclades->orig_i_name($partial) || {};
|
my $i_name = $cyclades->orig_i_name($partial) || {};
|
||||||
my $cy_index = $cyclades->cy_port_socket() || {};
|
my $cy_index
|
||||||
my $cy_p_desc = $cyclades->cy_port_name() || {};
|
= $cyclades->acs_port_socket()
|
||||||
|
|| $cyclades->acs8k_port_socket()
|
||||||
|
|| $cyclades->cy5k_port_socket()
|
||||||
|
|| $cyclades->cy_port_socket()
|
||||||
|
|| {};
|
||||||
|
my $cy_p_desc
|
||||||
|
= $cyclades->acs_port_name()
|
||||||
|
|| $cyclades->acs8k_port_name()
|
||||||
|
|| $cyclades->cy5k_port_name()
|
||||||
|
|| $cyclades->cy_port_name()
|
||||||
|
|| {};
|
||||||
|
|
||||||
my %i_name;
|
my %i_name;
|
||||||
foreach my $iid ( keys %$i_name ) {
|
foreach my $iid ( keys %$i_name ) {
|
||||||
@@ -282,7 +468,8 @@ __END__
|
|||||||
|
|
||||||
=head1 NAME
|
=head1 NAME
|
||||||
|
|
||||||
SNMP::Info::Layer1::Cyclades - SNMP Interface to Cyclades terminal servers
|
SNMP::Info::Layer1::Cyclades - SNMP Interface to Cyclades/Avocent terminal
|
||||||
|
servers
|
||||||
|
|
||||||
=head1 AUTHOR
|
=head1 AUTHOR
|
||||||
|
|
||||||
@@ -309,7 +496,7 @@ Eric Miller
|
|||||||
=head1 DESCRIPTION
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
Provides abstraction to the configuration information obtainable from a
|
Provides abstraction to the configuration information obtainable from a
|
||||||
Cyclades device through SNMP.
|
Cyclades/Avocent device through SNMP.
|
||||||
|
|
||||||
For speed or debugging purposes you can call the subclass directly, but not
|
For speed or debugging purposes you can call the subclass directly, but not
|
||||||
after determining a more specific class using the method above.
|
after determining a more specific class using the method above.
|
||||||
@@ -334,6 +521,14 @@ my $cyclades = new SNMP::Info::Layer1::Cyclades(...);
|
|||||||
|
|
||||||
=item F<CYCLADES-ACS-INFO-MIB>
|
=item F<CYCLADES-ACS-INFO-MIB>
|
||||||
|
|
||||||
|
=item F<CYCLADES-ACS5K-SYS-MIB>
|
||||||
|
|
||||||
|
=item F<CYCLADES-ACS5K-CONF-MIB>
|
||||||
|
|
||||||
|
=item F<CYCLADES-ACS5K-INFO-MIB>
|
||||||
|
|
||||||
|
=item F<ACS6000-MIB>
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
=head2 Inherited MIBs
|
=head2 Inherited MIBs
|
||||||
@@ -348,11 +543,11 @@ These are methods that return scalar value from SNMP
|
|||||||
|
|
||||||
=item $cyclades->os_ver()
|
=item $cyclades->os_ver()
|
||||||
|
|
||||||
(C<cyACSversion>)
|
(C<acsFirmwareVersion>), (C<cyACS5Kversion>), or (C<cyACSversion>)
|
||||||
|
|
||||||
=item $cyclades->serial()
|
=item $cyclades->serial()
|
||||||
|
|
||||||
(C<cyACSDevId>)
|
(C<acsSerialNumber>), (C<cyACS5KDevId>), or (C<cyACSDevId>)
|
||||||
|
|
||||||
=item $cyclades->root_ip()
|
=item $cyclades->root_ip()
|
||||||
|
|
||||||
@@ -360,11 +555,11 @@ These are methods that return scalar value from SNMP
|
|||||||
|
|
||||||
=item $cyclades->ps1_status()
|
=item $cyclades->ps1_status()
|
||||||
|
|
||||||
(C<cyACSPw1>)
|
(C<acsPowerSupplyStatePw1>), (C<cyACS5KPw1>), or (C<cyACSPw1>)
|
||||||
|
|
||||||
=item $cyclades->ps2_status()
|
=item $cyclades->ps2_status()
|
||||||
|
|
||||||
(C<cyACSPw2>)
|
(C<acsPowerSupplyStatePw2>), (C<cyACS5KPw2>), or (C<cyACSPw2>)
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
@@ -379,15 +574,16 @@ to poll for an ARP cache so turn off reported Layer 2 and Layer 3.
|
|||||||
|
|
||||||
=item $cyclades->vendor()
|
=item $cyclades->vendor()
|
||||||
|
|
||||||
Returns 'cyclades'
|
Returns 'vertiv'
|
||||||
|
|
||||||
=item $cyclades->os()
|
=item $cyclades->os()
|
||||||
|
|
||||||
Returns 'cyclades'
|
Returns 'avocent'
|
||||||
|
|
||||||
=item $cyclades->model()
|
=item $cyclades->model()
|
||||||
|
|
||||||
Returns lower case (C<cyACSpname>)
|
Returns lower case (C<cyACSpname>) or (C<acsProductModel>) if it exists
|
||||||
|
otherwise tries to reference $cyclades->id() to one of the MIBs listed above
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
@@ -409,31 +605,34 @@ to a hash.
|
|||||||
Returns reference to map of IIDs to Interface index.
|
Returns reference to map of IIDs to Interface index.
|
||||||
|
|
||||||
Extended to include serial ports. Serial ports are indexed with the
|
Extended to include serial ports. Serial ports are indexed with the
|
||||||
alternative labeling system for the serial port, the listening socket port
|
alternative labeling system for the serial port, either the listening socket
|
||||||
C<cySPortSocketPort> to avoid conflicts with C<ifIndex>.
|
port C<cySPortSocketPort> or C<acsSerialPortTableDeviceName> name to avoid
|
||||||
|
conflicts with C<ifIndex>.
|
||||||
|
|
||||||
=item $cyclades->interfaces()
|
=item $cyclades->interfaces()
|
||||||
|
|
||||||
Returns reference to map of IIDs to physical ports. Extended to include
|
Returns reference to map of IIDs to physical ports. Extended to include
|
||||||
serial ports, C<cyISPortTty>.
|
serial ports, C<acsSerialPortTableDeviceName> or C<cyISPortTty>.
|
||||||
|
|
||||||
=item $cyclades->i_speed()
|
=item $cyclades->i_speed()
|
||||||
|
|
||||||
Returns interface speed. Extended to include serial ports, C<cyISPortSpeed>.
|
Returns interface speed. Extended to include serial ports,
|
||||||
|
C<acsSerialPortTableComSpeed> or C<cyISPortSpeed>.
|
||||||
|
|
||||||
=item $cyclades->i_up()
|
=item $cyclades->i_up()
|
||||||
|
|
||||||
Returns link status for each port. Extended to include serial ports,
|
Returns link status for each port. Extended to include serial ports,
|
||||||
C<cyISPortSigCD>.
|
C<acsSerialPortTableSignalStateDCD> or C<cyISPortSigCD>.
|
||||||
|
|
||||||
=item $cyclades->i_description()
|
=item $cyclades->i_description()
|
||||||
|
|
||||||
Returns description of each port. Extended to include serial ports,
|
Returns description of each port. Extended to include serial ports,
|
||||||
C<cyISPortName>.
|
C<acsSerialPortTableName> or C<cyISPortName>.
|
||||||
|
|
||||||
=item $cyclades->i_name()
|
=item $cyclades->i_name()
|
||||||
|
|
||||||
Returns name of each port. Extended to include serial ports, C<cyISPortName>.
|
Returns name of each port. Extended to include serial ports,
|
||||||
|
C<acsSerialPortTableName> or C<cyISPortName>.
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
|
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ use SNMP::Info::CDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::LLDP::MIBS,
|
%SNMP::Info::LLDP::MIBS,
|
||||||
@@ -49,6 +49,7 @@ sub serial {
|
|||||||
return $e_serial->{$e};
|
return $e_serial->{$e};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub os_ver {
|
sub os_ver {
|
||||||
@@ -61,6 +62,7 @@ sub os_ver {
|
|||||||
return $e_swver->{$e};
|
return $e_swver->{$e};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub vendor {
|
sub vendor {
|
||||||
@@ -76,6 +78,7 @@ sub model {
|
|||||||
} else {
|
} else {
|
||||||
return $descr;
|
return $descr;
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# This will be filled in with the device's index into the EntPhysicalEntry
|
# This will be filled in with the device's index into the EntPhysicalEntry
|
||||||
# table by the serial() function.
|
# table by the serial() function.
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::Airespace;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
|
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ use SNMP::Info::IEEE802dot11;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%GLOBALS = (
|
%GLOBALS = (
|
||||||
%SNMP::Info::IEEE802dot11::GLOBALS,
|
%SNMP::Info::IEEE802dot11::GLOBALS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::Layer1;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%GLOBALS = ( %SNMP::Info::Layer2::GLOBALS );
|
%GLOBALS = ( %SNMP::Info::Layer2::GLOBALS );
|
||||||
|
|
||||||
@@ -73,6 +73,7 @@ sub os_ver {
|
|||||||
if ( $descr =~ m/version (\d+\.\d+)/ ) {
|
if ( $descr =~ m/version (\d+\.\d+)/ ) {
|
||||||
return $1;
|
return $1;
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub model {
|
sub model {
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS, %SNMP::Info::LLDP::MIBS,
|
%SNMP::Info::Layer3::MIBS, %SNMP::Info::LLDP::MIBS,
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%GLOBALS = (
|
%GLOBALS = (
|
||||||
%SNMP::Info::Layer2::GLOBALS,
|
%SNMP::Info::Layer2::GLOBALS,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::Layer2::Cisco;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%GLOBALS = (
|
%GLOBALS = (
|
||||||
%SNMP::Info::Layer2::Cisco::GLOBALS,
|
%SNMP::Info::Layer2::Cisco::GLOBALS,
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info::Layer2::Cisco;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::Cisco::MIBS,
|
%SNMP::Info::Layer2::Cisco::MIBS,
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::SONMP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS,
|
%SNMP::Info::MIBS,
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ use SNMP::Info::CDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%GLOBALS = (
|
%GLOBALS = (
|
||||||
%SNMP::Info::Layer2::GLOBALS,
|
%SNMP::Info::Layer2::GLOBALS,
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ use SNMP::Info::Aggregate 'agg_ports_ifstack';
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MODEL_MAP %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MODEL_MAP %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ use SNMP::Info::CDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MODEL_MAP %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %PORTSTAT %MODEL_MAP %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::Airespace;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD $INIT $DEBUG/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE $AUTOLOAD $INIT $DEBUG/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
|
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS, %SNMP::Info::IEEE802dot11::MIBS,
|
%SNMP::Info::Layer2::MIBS, %SNMP::Info::IEEE802dot11::MIBS,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Bridge;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS,
|
%SNMP::Info::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# This will be filled in with the device's index into the EntPhysicalEntry
|
# This will be filled in with the device's index into the EntPhysicalEntry
|
||||||
# table by the serial() function.
|
# table by the serial() function.
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS,
|
%SNMP::Info::MIBS,
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ use SNMP::Info::Layer3; # only used in sub mac()
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS,
|
%SNMP::Info::Layer2::MIBS,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# Set for No CDP
|
# Set for No CDP
|
||||||
%GLOBALS = ( %SNMP::Info::Layer2::GLOBALS );
|
%GLOBALS = ( %SNMP::Info::Layer2::GLOBALS );
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS,
|
%SNMP::Info::MIBS,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
use vars qw/$VERSION %MIBS %FUNCS %GLOBALS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
|
|||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE
|
||||||
$int_include_vpn $fake_idx $type_class/;
|
$int_include_vpn $fake_idx $type_class/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ use SNMP::Info::Aggregate 'agg_ports_ifstack';
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::Bridge;
|
|||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE %MODEL_MAP
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE %MODEL_MAP
|
||||||
%MODID_MAP %PROCID_MAP/;
|
%MODID_MAP %PROCID_MAP/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS,
|
%SNMP::Info::MIBS,
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer2::MIBS, %SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer2::MIBS, %SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
|||||||
|
|
||||||
@SNMP::Info::Layer3::C3550::EXPORT_OK = qw//;
|
@SNMP::Info::Layer3::C3550::EXPORT_OK = qw//;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# NOTE: Order creates precedence
|
# NOTE: Order creates precedence
|
||||||
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
|
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ use SNMP::Info::MAU;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MAU::MIBS,
|
%SNMP::Info::MAU::MIBS,
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
# NOTE: Order creates precedence
|
# NOTE: Order creates precedence
|
||||||
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
|
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( %SNMP::Info::Layer3::MIBS, %SNMP::Info::CiscoStats::MIBS, );
|
%MIBS = ( %SNMP::Info::Layer3::MIBS, %SNMP::Info::CiscoStats::MIBS, );
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( %SNMP::Info::Layer3::MIBS, %SNMP::Info::CiscoStats::MIBS, );
|
%MIBS = ( %SNMP::Info::Layer3::MIBS, %SNMP::Info::CiscoStats::MIBS, );
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::Cisco::MIBS,
|
%SNMP::Info::Layer3::Cisco::MIBS,
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info::Entity;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::MIBS, %SNMP::Info::Layer3::MIBS, %SNMP::Info::Entity::MIBS,
|
%SNMP::Info::MIBS, %SNMP::Info::Layer3::MIBS, %SNMP::Info::Entity::MIBS,
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION $DEBUG %GLOBALS %FUNCS $INIT %MIBS %MUNGE/;
|
use vars qw/$VERSION $DEBUG %GLOBALS %FUNCS $INIT %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS, %SNMP::Info::CDP::MIBS,
|
%SNMP::Info::Layer3::MIBS, %SNMP::Info::CDP::MIBS,
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ use SNMP::Info::EDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
use vars qw/$VERSION %FUNCS %GLOBALS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = ( %SNMP::Info::Layer3::MIBS, );
|
%MIBS = ( %SNMP::Info::Layer3::MIBS, );
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use SNMP::Info::SONMP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %FUNCS %MIBS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ use SNMP::Info::LLDP;
|
|||||||
|
|
||||||
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
use vars qw/$VERSION %GLOBALS %MIBS %FUNCS %MUNGE/;
|
||||||
|
|
||||||
$VERSION = '3.53';
|
$VERSION = '3.54';
|
||||||
|
|
||||||
%MIBS = (
|
%MIBS = (
|
||||||
%SNMP::Info::Layer3::MIBS,
|
%SNMP::Info::Layer3::MIBS,
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user