snmptranslate  -  translate  SNMP objects into more useful
       information


SYNOPSIS

       snmptranslate [-h]  [-V]  [-I  INOPTS]  [-O  OUTOPTS]  [-P
       MIBOPTS] [-T TRANSOPTS] objectID


DESCRIPTION

       Snmptranslate  is  an  application that translates an SNMP
       object (SMI value or symbolic form) into another  form  of
       information.   With  no other options, an SNMP object will
       be translated to its SMI value.

       The options have the following meanings:

       -h     Print help message

       -V     Print version message and exit

       -I INOPTS
              See the snmpcmd man page for a description  of  the
              OID input options

       -O OUTOPTS
              See  the  snmpcmd man page for a description of the
              OID output options

       -P MIBOPTS
              See the snmpcmd man page for a description  of  the
              MIB parsing options

       -T TRANSOPTS
              Translate  an SNMP object to its symbolic form. The
              following TRANSOPTS are available:

       -Td    print full details of the specified OID

       -Tp    print a graphical tree, rooted at the specified OID

       -Ta    dump the loaded MIB in a trivial form

       -Tl    dump a labeled form of all objects

       -To    dump a numeric form of all objects

       -Ts    dump a symbolic form of all objects

       -Tt    dump  a tree form of the loaded mibs (mostly useful
              for debugging)

       -w width
              specify width of -Tp and  -Td  output.  Default  is
              very large

       snmptranslate -On -IR sysDescr

       will translate "sysDescr" to a more qualified form:

       system.sysDescr

       snmptranslate -Onf -IR sysDescr

       will translate "sysDecr" to

        .iso.org.dod.internet.mgmt.mib-2.system.sysDescr

       snmptranslate -Td -OS system.sysDescr

       will translate "sysDecr" into

       SNMPv2-MIB::sysDescr
       sysDescr OBJECT-TYPE
         -- FROM SNMPv2-MIB
         -- TEXTUAL CONVENTION DisplayString
         SYNTAX OCTET STRING
         DISPLAY-HINT "255a"
         MAX-ACCESS read-only
         STATUS current
         DESCRIPTION "A textual description of the entity. This value should
            include the full name and version identification of the
            system's hardware type, software operating-system, and
            networking software."
       ::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) system(1) 1 }

       snmptranslate -Tp -OS system

       will print the following tree:

       +--system(1)
          |
          +-- -R-- String    sysDescr(1)
          |        Textual Convention: DisplayString
          |        Size: 0..255
          +-- -R-- ObjID     sysObjectID(2)
          +-- -R-- TimeTicks sysUpTime(3)
          +-- -RW- String    sysContact(4)
          |        Textual Convention: DisplayString
          |        Size: 0..255
          +-- -RW- String    sysName(5)
          |        Textual Convention: DisplayString
          |        Size: 0..255
          +-- -RW- String    sysLocation(6)
          |        Textual Convention: DisplayString
          |        Size: 0..255
          +-- -R-- Integer   sysServices(7)
          +-- -R-- TimeTicks sysORLastChange(8)
          |        Textual Convention: TimeStamp

          +--sysORTable(9)
             |
             +--sysOREntry(1)
                |
                +-- ---- Integer   sysORIndex(1)
                +-- -R-- ObjID     sysORID(2)
                +-- -R-- String    sysORDescr(3)
                |        Textual Convention: DisplayString
                |        Size: 0..255
                +-- -R-- TimeTicks sysORUpTime(4)
                         Textual Convention: TimeStamp

       snmptranslate -Ta | head

       will produce the following dump:

       dump DEFINITIONS ::= BEGIN
       org ::= { iso 3 }
       dod ::= { org 6 }
       internet ::= { dod 1 }
       directory ::= { internet 1 }
       mgmt ::= { internet 2 }
       experimental ::= { internet 3 }
       private ::= { internet 4 }
       security ::= { internet 5 }
       snmpV2 ::= { internet 6 }

       snmptranslate -Tl | head

       will produce the following dump:

        .iso(1).org(3)
        .iso(1).org(3).dod(6)
        .iso(1).org(3).dod(6).internet(1)
        .iso(1).org(3).dod(6).internet(1).directory(1)
        .iso(1).org(3).dod(6).internet(1).mgmt(2)
        .iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1)
        .iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).system(1)
        .iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).system(1).sysDescr(1)
        .iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).system(1).sysObjectID(2)
        .iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).system(1).sysUpTime(3)

       snmptranslate -To | head

       will produce the following dump

        .1.3
        .1.3.6
        .1.3.6.1
        .1.3.6.1.1
        .1.3.6.1.2
        .1.3.6.1.2.1

        .1.3.6.1.2.1.1.1
        .1.3.6.1.2.1.1.2
        .1.3.6.1.2.1.1.3

       snmptranslate -Ts | head

       will produce the following dump

        .iso.org
        .iso.org.dod
        .iso.org.dod.internet
        .iso.org.dod.internet.directory
        .iso.org.dod.internet.mgmt
        .iso.org.dod.internet.mgmt.mib-2
        .iso.org.dod.internet.mgmt.mib-2.system
        .iso.org.dod.internet.mgmt.mib-2.system.sysDescr
        .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID
        .iso.org.dod.internet.mgmt.mib-2.system.sysUpTime

       snmptranslate -Tt | head

       will produce the following dump

         org(3) type=0
           dod(6) type=0
             internet(1) type=0
               directory(1) type=0
               mgmt(2) type=0
                 mib-2(1) type=0
                   system(1) type=0
                     sysDescr(1) type=2 tc=0 hint=255a
                     sysObjectID(2) type=1
                     sysUpTime(3) type=8


SEE ALSO

       variables(5),  RFC 1155, RFC 1156, RFC 1157, SNMP Security
       Internet Drafts


Man(1) output converted with man2html