Sponsored Content
Top Forums Shell Programming and Scripting perl Net::SNMP version getting info from cisco switch Post 302540846 by dynamax on Thursday 21st of July 2011 05:48:06 PM
Old 07-21-2011
Computer perl Net::SNMP version getting info from cisco switch

I am having trouble working with SNMP module with perl. I am trying to get SNMP version of target system. I use following code to get it however it resturns error as "Argument "v6.0.1" isn't numeric in numeric lt (<) at ./chk_env_upd.pl line 447."

Code:
 Get load table
my $resultat = (Net::SNMP->VERSION < 4) ?
                  $session->get_table($ciscoEnvMonMIB)
                : $session->get_table(Baseoid => $ciscoEnvMonMIB);

Any help is appreciated
 

7 More Discussions You Might Find Interesting

1. Ubuntu

how to connect to Cisco switch from Ubnutu

Hi, I installed Ubnutu on my old laptop which does have COMM port, I want to connect to Cisco switch, I have Cisco cable connected to laptop. On Windows, I usually bring up "Hyper Terminal" how do I do it here? Please advice. Thanks. (7 Replies)
Discussion started by: samnyc
7 Replies

2. Shell Programming and Scripting

using if to identify proper mib for use with a cisco switch

Happy ThanksGiving guys, I'm working on a script that will use nmap to enumerate a network for active cisco switches. Once the list is complete, we use sed to clean up the file (called nmapres) so it is only a list of IP addresses. Next I want to use a while statement to go down that list of... (6 Replies)
Discussion started by: mitch
6 Replies

3. Infrastructure Monitoring

HPUX net-SNMP interpreter "/bin/perl" not found

I am trying to install net-snmp on an HPUX box. I am getting the fallowing error message when I try to run the snmpconf file. I installed the fallowing version of net-snmp net-snmp-5.0.10.2-HP-UX_B.11.11_9000_800.tar and my HPUX box is version HP-UX commnms B.11.11 U 9000/800... (2 Replies)
Discussion started by: krisarmstrong
2 Replies

4. Shell Programming and Scripting

Perl variables inside Net::Telnet::Cisco Module doesn't work

I am writing perl script to configure Cisco device but Variables inside Net::Telnet::Cisco Module doesn't work and passed to device without resolving. Please advise. here is a sample of script: use Net::Telnet::Cisco; $device = "10.14.199.1"; ($o1, $o2, $o3, $o4) = split(/\./,$device);... (5 Replies)
Discussion started by: ahmed_zaher
5 Replies

5. IP Networking

cisco switch + firewall configuration upgrade

Hi experts, I need to cope configuration from one switch/firewall to another switch/firewall. I have copied running configs. The question is do I have to clear the existing configuration on the dest. devices Or can I copy it(replace) directly without clearing previous config ? If... (2 Replies)
Discussion started by: hernand
2 Replies

6. Infrastructure Monitoring

Nagios 3.3.1 SNMP with Cisco Switch Fails

Hello all! I am running Nagios 3.3.1 and I am trying to get it to monitor the ports on my Cisco Catalyst 3524-XL-PWR Managed Switch. But I keep getting "(Return code of 127 is out of bounds - plugin may be missing)" I have installed and compiled the plugins and the snmp services on the Ubuntu... (0 Replies)
Discussion started by: RossIV
0 Replies

7. Solaris

Error occurred while making the net-snmp 5.4.4 on Solaris 5.10 version.

Hi all, Error occurred while making the net-snmp-5.4.4 on Solaris 5.10 version. Environment - Solaris 5.10-x86 - Net-SNMP-5.4.4.tar.gz - Path (/etc/profile) PATH=/usr/local/bin:$PATH export PATH LD_LIBRARY_PATHUSR=/usr/ccs/bin: export LD_LIBRARY_PATH Error01 - summary ***... (3 Replies)
Discussion started by: ziosnim
3 Replies
README(3pm)						User Contributed Perl Documentation					       README(3pm)

NAME
SNMP::Extension::PassPersist - Generic pass/pass_persist extension framework for Net-SNMP DESCRIPTION
This module is a framework for writing Net-SNMP extensions using the pass or pass_persist mechanisms. INSTALLATION
To install this module, run the following commands: perl Makefile.PL make make test make install Alternatively, to install with Module::Build, you can use the following commands: perl Build.PL ./Build ./Build test ./Build install SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the perldoc command. perldoc SNMP::Extension::PassPersist You can also look for information at: o Search CPAN http://search.cpan.org/dist/SNMP-Extension-PassPersist <http://search.cpan.org/dist/SNMP-Extension-PassPersist> o Meta CPAN https://metacpan.org/release/SNMP-Extension-PassPersist <https://metacpan.org/release/SNMP-Extension-PassPersist> o RT, CPAN's request tracker http://rt.cpan.org/Public/Dist/Display.html?Name=SNMP-Extension-PassPersist <http://rt.cpan.org/Public/Dist/Display.html?Name=SNMP- Extension-PassPersist> o AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/SNMP-Extension-PassPersist <http://annocpan.org/dist/SNMP-Extension-PassPersist> o CPAN Ratings http://cpanratings.perl.org/d/SNMP-Extension-PassPersist <http://cpanratings.perl.org/d/SNMP-Extension-PassPersist> COPYRIGHT AND LICENCE
Copyright (C) 2008-2011 Sebastien Aperghis-Tramoni This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.12.4 2011-08-19 README(3pm)
All times are GMT -4. The time now is 01:03 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy