Ad Widget

Collapse

Enterasys (Cabletron) Template Generator

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #1

    Enterasys (Cabletron) Template Generator

    Usage:
    ./cabletron_xml.pl HOSTNAME IP [PORTLOAD] [MEMLOAD] [COMMUNITY] [MINUTES] [GROUPS]

    Testing on Zabbix 1.8.1 and Enterasys X-Pedition Router SSR2XXX series
    Example:
    ./cabletron_xml.pl Hostname 172.16.1.33 75 5 public 5 lab-cabletron
    Attached Files
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    14.07.2010 New version (see file cabletron_xml.zip)
    New graphs (Packets per Second for all ports) is added
    17.03.2011 Version 1.5 (see file cabletron_xml.20110317.zip)
    add 64 bit counters support
    Minor bug is fixed (for symbols <>)
    Attached Files
    Last edited by dima_dm; 17-03-2011, 14:40.

    Comment

    • Peteris
      Member
      • Feb 2010
      • 89

      #3
      It didn't work for me.

      ./cabletron_xml.pl TESTSW IPADRESS 75 public 5 Network-devices
      Name "main::cspeed" used only once: possible typo at ./cabletron_xml.pl line 421.
      Name "main::in" used only once: possible typo at ./cabletron_xml.pl line 93.
      Name "main::dtm" used only once: possible typo at ./cabletron_xml.pl line 44.

      Host: Template_TESTSW
      IP: IPADRESS
      Percent: 75
      Comm string: public
      Slow: 5
      Groups: Network-devices
      ERROR: No response from remote host 'IPADRESS'.
      I didn't have any problems of running snmp walk. What could be the reason?

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Specify not a word 'IPADRESS', instead of it specify IP address of the device. An example: 172.16.36.11

        Comment

        • Peteris
          Member
          • Feb 2010
          • 89

          #5
          There was an A class IPADRESS, I just changed it for a security reasons.

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            ERROR: No response from remote host 'IPADRESS'.
            Check IP connectivity and SNMP configuration on device, ACL (example: acl ADMIN apply service snmp logging on), SNMP community
            Last edited by dima_dm; 06-09-2010, 12:13.

            Comment

            • Peteris
              Member
              • Feb 2010
              • 89

              #7
              As I mentioned before there is no problem doing snmp walk on device so comunity and connectivity should be fine.

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                There can be a problem with Perl module Net::SNMP. Reinstall perl module Net::SNMP or replace the module version. At testing snmpwalk, do you use SNMP version 2 protocol?
                Last edited by dima_dm; 07-09-2010, 08:34.

                Comment

                • Peteris
                  Member
                  • Feb 2010
                  • 89

                  #9
                  v1, switch that I have doesn't support v2.

                  Comment

                  • dima_dm
                    Senior Member
                    • Dec 2009
                    • 2697

                    #10
                    This script work on SNMP Version 2. You can change SNMP version in code (I did not test a script in this mode, problems with the some MIB OID are possible)
                    Code:
                    ($session, $error) = Net::SNMP->session(
                                               -hostname      => $hostip,
                                               -port          => 161,
                                               -version       => 2,
                                               -community     => $cstring
                    or Upgrade Cabletron firmware.

                    And change item type="4" on item type="1" for all SNMP Items in XML code.
                    Example:
                    Code:
                    <item type="4" key="PowerSupply" value_type="3">
                    on
                    <item type="1" key="PowerSupply" value_type="3">
                    Last edited by dima_dm; 06-09-2010, 13:47.

                    Comment

                    • niechen861102
                      Junior Member
                      • Sep 2010
                      • 1

                      #11
                      fsdfs

                      ./cabletron_xml.pl TESTSW IPADRESS 75 public 5 Network-devices
                      Name "main::cspeed" used only once: possible typo at ./cabletron_xml.pl line 421.
                      Name "main::in" used only once: possible typo at ./cabletron_xml.pl line 93. http://www.edhardyclothing4cheap.com/
                      Name "main::dtm" used only once: possible typo at ./cabletron_xml.pl line 44.

                      Comment

                      • dima_dm
                        Senior Member
                        • Dec 2009
                        • 2697

                        #12
                        This is only warning, you can delete unused variable on line 421, 93 and 44 of the script.
                        Last edited by dima_dm; 27-09-2010, 11:00.

                        Comment

                        • dima_dm
                          Senior Member
                          • Dec 2009
                          • 2697

                          #13
                          New version cabletron_xml.20110317.zip

                          17.03.2011 Version 1.5
                          add 64 bit counters support
                          Minor bug is fixed (for symbols <>)

                          Comment

                          • jroliver
                            Junior Member
                            • Sep 2011
                            • 1

                            #14
                            Can´t import template

                            Hi Dear,

                            i´d like if you could help me, because every time I try to import I get the warning bellow:

                            "XML file contains errors. Fatal Error 4: Start tag expected, '<' not found [ Line: 1 | Column: 1 ]"

                            Thank you in advance

                            Comment

                            • dima_dm
                              Senior Member
                              • Dec 2009
                              • 2697

                              #15
                              Do you import generated XML file?
                              Run perl script with your parameter
                              ./cabletron_xml.pl Hostname 172.16.1.33 75 5 public 5 lab-cabletron
                              to generate XML template.
                              Last edited by dima_dm; 21-09-2011, 11:04.

                              Comment

                              Working...