GARP-MIB

        GARP Module Management
    
Source file
GARP-MIB
Last revised
Identity
garpMib
Base OID
1.3.6.1.4.1.27514.1.2.4.2
Imported Objects
QTECH-MASTER-MIB gbnL2
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) TimeTicks Unsigned32
SNMPv2-TC DisplayString MacAddress RowStatus TEXTUAL-CONVENTION (no object page) TimeInterval TruthValue
Net-SNMP examples using the qtech MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'GARP-MIB' -M '/opt/observium/mibs/qtech:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'GARP-MIB::garpMib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'GARP-MIB' -M '/opt/observium/mibs/qtech:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'GARP-MIB::garpMib'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (150)
.1.3.6.1.4.1.27514.1.2.4.2
.1.3.6.1.4.1.27514.1.2.4.2.1
.1.3.6.1.4.1.27514.1.2.4.2.1.1
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.1.5
.1.3.6.1.4.1.27514.1.2.4.2.1.1.6
.1.3.6.1.4.1.27514.1.2.4.2.1.1.6.1
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.1.6.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.1.6.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.1.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.1.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2.2.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.2.1.1
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.2.2.1.2
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.2.2.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.2.3
.1.3.6.1.4.1.27514.1.2.4.2.1.2.3.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.3.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.3.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2.3.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.2.4
.1.3.6.1.4.1.27514.1.2.4.2.1.2.4.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.4.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.4.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2.4.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.2.4.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.2.5
.1.3.6.1.4.1.27514.1.2.4.2.1.2.5.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.5.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.2.5.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.2.5.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.2.5.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.3.1
.1.3.6.1.4.1.27514.1.2.4.2.1.3.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.3.1.1.1
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.3.1.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.3.1.1.3
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.3.1.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.2
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.5
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.6
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.3.2.1.7
.1.3.6.1.4.1.27514.1.2.4.2.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.4.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.5
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.6
.1.3.6.1.4.1.27514.1.2.4.2.1.4.2.1.7
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.5
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.6
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.4.3.1.7
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.4.4
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1.1
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1.5
.1.3.6.1.4.1.27514.1.2.4.2.1.4.5.1.6
.1.3.6.1.4.1.27514.1.2.4.2.1.4.6
.1.3.6.1.4.1.27514.1.2.4.2.1.4.6.1
.1.3.6.1.4.1.27514.1.2.4.2.1.4.6.1.1
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.4.6.1.2
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.4.6.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.4.6.1.4
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.4.7
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.4.8
.1.3.6.1.4.1.27514.1.2.4.2.1.5
.1.3.6.1.4.1.27514.1.2.4.2.1.5.1
.1.3.6.1.4.1.27514.1.2.4.2.1.5.1.1
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.5.1.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.5.1.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.5.1.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.5.1.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.6
.1.3.6.1.4.1.27514.1.2.4.2.1.6.1
.1.3.6.1.4.1.27514.1.2.4.2.1.6.1.1
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.6.1.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.6.1.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.6.1.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.6.1.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.7
.1.3.6.1.4.1.27514.1.2.4.2.1.7.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.1
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.10
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.8.2
.1.3.6.1.4.1.27514.1.2.4.2.1.8.3
.1.3.6.1.4.1.27514.1.2.4.2.1.8.3.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.3.1.1
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.3.1.2
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.8.3.1.3
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.8.3.1.4
Integer32
.1.3.6.1.4.1.27514.1.2.4.2.1.8.4
.1.3.6.1.4.1.27514.1.2.4.2.1.8.5
.1.3.6.1.4.1.27514.1.2.4.2.1.8.5.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.5.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.5.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.8.5.1.3
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.5.1.4
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6.1.4
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.6.1.5
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7.1.4
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.7.1.5
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8.1.1
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8.1.2
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8.1.3
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8.1.4
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.8.1.5
Enumeration
.1.3.6.1.4.1.27514.1.2.4.2.1.8.9
.1.3.6.1.4.1.27514.1.2.4.2.2
.1.3.6.1.4.1.27514.1.2.4.2.2.1
.1.3.6.1.4.1.27514.1.2.4.2.2.2
Dependencies (4) 4 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. QTECH-MASTER-MIBqtech
  3. SNMPv2-CONFrfc
  4. SNMPv2-TCrfc
  5. GARP-MIBqtechselected
Type Definitions (5)
Enumeration
enabled(1)
disabled(2)
A simple status value for the object.
OctetString
Each octet within this value specifies a set of eight
ports, with the first octet specifying ports 1 through
8, the second octet specifying ports 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'.
Unsigned32
To be used for the index to a table. Allows an application
to download only those rows changed since a particular time.
A row is considered changed if the value of any object in the
row changes or if the row is created or deleted.

When sysUpTime is equal to zero, this table shall be empty.

One entry exists for each past value of sysUpTime, except that
the whole table is purged should sysUpTime wrap.

As this basic row is updated new conceptual rows are created
(which still share the now updated object values with all
other instances). The number of instances which are created
is determined by the value of sysUpTime at which the basic row
was last updated. One instance will exist for each value of
sysUpTime at the last update time for the row. A new
timeMark instance is created for each new sysUpTime value.
Each new conceptual row will be associated with the timeMark
instance which was created at the value of sysUpTime with
which the conceptual row is to be associated.

By definition all conceptual rows were updated at or after
time zero and so at least one conceptual row (associated with
timeMark.0) must exist for each underlying (basic) row.

See the appendix for further discussion of this variable.

Consider the following fooTable:

fooTable ...
INDEX { fooTimeMark, fooIndex }

FooEntry {
fooTimeMark TimeFilter
fooIndex INTEGER,
fooCounts Counter
}

Should there be two basic rows in this table (fooIndex == 1,
fooIndex == 2) and row 1 was updated most recently at time 6,
while row 2 was updated most recently at time 8, and both rows
had been updated on several earlier occasions such that the
current values were 5 and 9 respectively then the following
fooCounts instances would exist.

fooCounts.0.1 5
fooCounts.0.2 9
fooCounts.1.1 5
fooCounts.1.2 9
fooCounts.2.1 5
fooCounts.2.2 9
fooCounts.3.1 5
fooCounts.3.2 9
fooCounts.4.1 5
fooCounts.4.2 9
fooCounts.5.1 5
fooCounts.5.2 9
fooCounts.6.1 5
fooCounts.6.2 9
fooCounts.7.2 9 -- note that row 1 doesn't exist for
fooCounts.8.2 9 -- times 7 and 8
Integer32 range: 1..4094
A 12-bit VLAN ID used in the VLAN Tag header.
Unsigned32
A value used to index per-VLAN tables: values of 0 and
4095 are not permitted; if the value is between 1 and
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
global scope within a given bridged domain (see VlanId
textual convention). If the value is greater than 4095
then it represents a VLAN with scope local to the
particular agent, i.e. one without a global VLAN-ID
assigned to it. Such VLANs are outside the scope of
IEEE 802.1Q but it is convenient to be able to manage them
in the same way using this MIB.
Compliance Statements (1)

OID .1.3.6.1.4.1.27514.1.2.4.2.2.2.1
The compliance statement for the GARP module.
Required groups