Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

S

snmpuser

@snmpuser
Unfollow Follow
About
Posts
2
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • MIB compile error - ERROR 003: Parser error - syntax error in line 31
    S snmpuser
    Support

    Thanks for the prompt response Victor.  It appears some of the MIBs I received included an SMI file.  Does NetXMS provide SMI SNMP support or perhaps in the future roadmap?


  • MIB compile error - ERROR 003: Parser error - syntax error in line 31
    S snmpuser
    Support

    I'm trying to add a MIB to NetXMS, and when I compile I get the following error:

    /usr/local/share/netxms/mibs/RFC1155-SMI.txt: ERROR 003: Parser error - syntax error in line 31

    I am using the latest NetXMS v2.2.1 on CentOS 7.2.  Any ideas on why this is happening?  I have pasted the MIB below. 

    -- file: RFC1155-SMI.my
    -- Changes:
    --      Removed EXPORTS.
    --      Added explicit definitions of ccitt, null, iso, org, and dod.
    --      Commented out OBJECT-TYPE macro definition (since will use
    --        the definition from RFC1212).
    --      Commented out definitions of syntax types and replaced
    --        with SMIC directives to enable them.
    -- [email protected]

    RFC1155-SMI DEFINITIONS ::= BEGIN

            -- no IMPORTS

            -- Define OIDs
    --        ccitt        OBJECT IDENTIFIER ::= { 0 }
            null        OBJECT IDENTIFIER ::= { ccitt 0 }

    --        iso          OBJECT IDENTIFIER ::= { 1 }
            org          OBJECT IDENTIFIER ::= { iso 3 }
            dod          OBJECT IDENTIFIER ::= { org 6 }
            internet    OBJECT IDENTIFIER ::= { dod 1 }
            directory    OBJECT IDENTIFIER ::= { internet 1 }
            mgmt        OBJECT IDENTIFIER ::= { internet 2 }
            experimental OBJECT IDENTIFIER ::= { internet 3 }
            private      OBJECT IDENTIFIER ::= { internet 4 }
            enterprises  OBJECT IDENTIFIER ::= { private 1 }

            -- Make builtin items known
            SMI NetworkAddress
            SMI IpAddress
            SMI Counter
            SMI Gauge
            SMI TimeTicks
            SMI Opaque

            -- definition of object types

            --    OBJECT-TYPE MACRO ::=
            --    BEGIN
            --        TYPE NOTATION ::= "SYNTAX" type (TYPE ObjectSyntax)
            --                          "ACCESS" Access
            --                          "STATUS" Status
            --        VALUE NOTATION ::= value (VALUE ObjectName)
            --
            --        Access ::= "read-only"
            --                        | "read-write"
            --                        | "write-only"
            --                        | "not-accessible"
            --        Status ::= "mandatory"
            --                        | "optional"
            --                        | "obsolete"
            --    END
            --
            -- names of objects in the MIB
            --
            --      ObjectName ::= OBJECT IDENTIFIER
            --
            -- syntax of objects in the MIB
            --
            --      ObjectSyntax ::=
            --          CHOICE {
            --              simple
            --                  SimpleSyntax,
                  -- note that simple SEQUENCEs are not directly
                  -- mentioned here to keep things simple (i.e.,
                  -- prevent mis-use).  However, application-wide
                  -- types which are IMPLICITly encoded simple
                  -- SEQUENCEs may appear in the following CHOICE
            --
            --              application-wide
            --                  ApplicationSyntax
            --          }
            --
            --          SimpleSyntax ::=
            --              CHOICE {
            --                  number INTEGER,
            --                  string OCTET STRING,
            --                  object OBJECT IDENTIFIER,
            --                  empty  NULL
            --              }
            --
            --          ApplicationSyntax ::=
            --              CHOICE {
            --                  address NetworkAddress,
            --                  counter Counter,
            --                  gauge Gauge,
            --                  ticks TimeTicks,
            --                  arbitrary Opaque
                      -- other application-wide types, as they are
                      -- defined, will be added here
            --              }
            --
            --
                      -- application-wide types

            --          NetworkAddress ::=
            --              CHOICE {
            --                  internet IpAddress
            --              }
            --
            --          IpAddress ::=
            --              [APPLICATION 0]
            --                  IMPLICIT OCTET STRING (SIZE (4))
            --
            --          Counter ::=
            --              [APPLICATION 1]
            --                  IMPLICIT INTEGER (0..4294967295)
            --
            --          Gauge ::=
            --              [APPLICATION 2]
            --                  IMPLICIT INTEGER (0..4294967295)
            --
            --          TimeTicks ::=
            --              [APPLICATION 3]
            --                  IMPLICIT INTEGER (0..4294967295)
            --
            --          Opaque ::=
            --              [APPLICATION 4]
            --                  IMPLICIT OCTET STRING
    END

  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups