summaryrefslogtreecommitdiff
path: root/MIBS/junos/JNX-IF-CAPABILITY
blob: 6a3333c9930eadbc85fd755b23486c5f747cb0ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
-- *****************************************************************
-- JNX-IF-CAPABILITY.mib: Juniper IF-MIB AGENT-CAPABILITIES
--
-- Copyright (c) 2013, Juniper Networks, Inc.
-- All rights reserved.
--
-- *****************************************************************

JNX-IF-CAPABILITY DEFINITIONS ::= BEGIN

IMPORTS
        MODULE-IDENTITY
                FROM SNMPv2-SMI
        AGENT-CAPABILITIES
                FROM SNMPv2-CONF
        jnxAgentCapability
                FROM JUNIPER-SMI;   

jnxIfCapability MODULE-IDENTITY
    LAST-UPDATED "201306180000Z"
    ORGANIZATION "Juniper Networks, Inc."
    CONTACT-INFO
            "Juniper Technical Assistance Center
             Juniper Networks, Inc.
             1133 Innovation Way
             Sunnyvale, CA 94089
             E-mail: support@juniper.net"

    DESCRIPTION
       "Agent capabilities for IF-MIB (RFC2863)"
    ::= { jnxAgentCapability 1 }


jnxIfCapJunos AGENT-CAPABILITIES

    PRODUCT-RELEASE "All JUNOS Version"
    STATUS          current
    DESCRIPTION     "IF MIB capabilities"

    SUPPORTS        IF-MIB
    INCLUDES        { ifGeneralInformationGroup, ifStackGroup2,
                      ifOldObjectsGroup, linkUpDownNotificationsGroup,
                      ifVHCPacketGroup, ifCounterDiscontinuityGroup}

    VARIATION       ifDescr
    ACCESS          read-only
    DESCRIPTION     "The ifDescr showed interface name by default."

    VARIATION       ifAdminStatus
    SYNTAX          INTEGER {
                        up(1),       -- ready to pass packets
                        down(2)
                    }
    -- no           { testing(3)}  in some test mode
    ACCESS          read-only
    DESCRIPTION     "status testing is not supported."

    VARIATION       ifOperStatus
    SYNTAX          INTEGER { 
                        up(1),
                        down(2),
                        lowerLayerDown(7)
                    
                    }
    -- no           { testing(3), unknown(4), dormant(5), notPresent(6)}
    ACCESS          read-only
    DESCRIPTION     "support up, down, lowerlayerDown states."

    VARIATION       ifLinkUpDownTrapEnable
    ACCESS          read-only
    DESCRIPTION
            "Write access is not supported."

    VARIATION       ifPromiscuousMode
    ACCESS          read-only
    DESCRIPTION     "Write access is not supported."

    VARIATION       ifStackStatus
    ACCESS          read-only
    DESCRIPTION     "Write or create access is not supported."

    ::= { jnxIfCapability 1 } 
 
END