237 lines
		
	
	
		
			7.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			237 lines
		
	
	
		
			7.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- ========================================================================
 | 
						|
-- Copyright (c) 2004-2017 New H3C Tech. Co., Ltd. All rights reserved
 | 
						|
-- Description: Private 802.1X MIB
 | 
						|
-- Reference:
 | 
						|
-- Version: V1.1
 | 
						|
-- History:
 | 
						|
-- V1.0 2014-03-27 wuqiang regenerated from 8021x-ext
 | 
						|
-- V1.1 2017-10-10 Modified the range of hh3c8021XExt2AuthTxPeriod by yuhua
 | 
						|
-- ========================================================================
 | 
						|
HH3C-8021X-EXT2-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    hh3cCommon
 | 
						|
        FROM HH3C-OID-MIB
 | 
						|
    OBJECT-TYPE,Unsigned32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    TruthValue
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    MODULE-IDENTITY
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    dot1xPaePortNumber
 | 
						|
        FROM IEEE8021-PAE-MIB;
 | 
						|
 | 
						|
hh3c8021XExt2 MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "201710100000Z"
 | 
						|
    ORGANIZATION
 | 
						|
    "New H3C Tech. Co., Ltd."
 | 
						|
    CONTACT-INFO
 | 
						|
    "Platform Team New H3C Tech. Co., Ltd.
 | 
						|
    Hai-Dian District Beijing P.R. China
 | 
						|
    http://www.h3c.com
 | 
						|
    Zip:100085
 | 
						|
    "
 | 
						|
    DESCRIPTION
 | 
						|
    "This file is regenerated from 8021x-ext which extends IEEE8021-PAE-MIB(802.1X)"
 | 
						|
    REVISION "201710100000Z"
 | 
						|
    DESCRIPTION
 | 
						|
    "Modified the range of hh3c8021XExt2AuthTxPeriod"
 | 
						|
    REVISION "201403270000Z"
 | 
						|
    DESCRIPTION
 | 
						|
    "First Version of this tree"
 | 
						|
    ::= { hh3cCommon 153 }
 | 
						|
-- ============================================================
 | 
						|
-- Groups in the 8021X-EXT2-MIB
 | 
						|
-- ============================================================
 | 
						|
 | 
						|
hh3c8021XExt2MibObjects        OBJECT IDENTIFIER ::= { hh3c8021XExt2 1 }
 | 
						|
hh3c8021XExt2System            OBJECT IDENTIFIER ::= { hh3c8021XExt2MibObjects 1 }
 | 
						|
hh3c8021XExt2Authenticator     OBJECT IDENTIFIER ::= { hh3c8021XExt2MibObjects 2 }
 | 
						|
 | 
						|
-- ============================================================
 | 
						|
 | 
						|
hh3c8021XExt2AuthQuietPeriod OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(10..120)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
            "The value, in seconds, of the quietPeriod constant
 | 
						|
            currently in use by the Authenticator PAE state
 | 
						|
            machine."
 | 
						|
    REFERENCE
 | 
						|
            "9.4.1, quietPeriod"
 | 
						|
    DEFVAL { 60 }
 | 
						|
    ::= { hh3c8021XExt2System 1 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthTxPeriod OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(1..120)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
            "The value, in seconds, of the txPeriod constant
 | 
						|
            currently in use by the Authenticator PAE state
 | 
						|
            machine."
 | 
						|
    REFERENCE
 | 
						|
            "9.4.1, txPeriod"
 | 
						|
    DEFVAL { 30 }
 | 
						|
    ::= { hh3c8021XExt2System 2 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthSuppTimeout OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(1..120)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "The value, in seconds, of the suppTimeout constant
 | 
						|
           currently in use by the Backend Authentication state
 | 
						|
           machine."
 | 
						|
    REFERENCE
 | 
						|
           "9.4.1, suppTimeout"
 | 
						|
    DEFVAL { 30 }
 | 
						|
    ::= { hh3c8021XExt2System 3 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthServerTimeout OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(100..300)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "The value, in seconds, of the serverTimeout constant
 | 
						|
           currently in use by the Backend Authentication state
 | 
						|
           machine."
 | 
						|
    REFERENCE
 | 
						|
           "9.4.1, serverTimeout"
 | 
						|
    DEFVAL { 100 }
 | 
						|
    ::= { hh3c8021XExt2System 4 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthMaxReq OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(1..10)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "The value of the maxReq constant currently in use by
 | 
						|
           the Backend Authentication state machine."
 | 
						|
    REFERENCE
 | 
						|
           "9.4.1, maxReq"
 | 
						|
    DEFVAL { 2 }
 | 
						|
    ::= { hh3c8021XExt2System 5 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthReAuthPeriod OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(60..7200)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "The value, in seconds, of the reAuthPeriod constant
 | 
						|
           currently in use by the Reauthentication Timer state
 | 
						|
           machine."
 | 
						|
    REFERENCE
 | 
						|
           "9.4.1, reAuthPeriod"
 | 
						|
    DEFVAL  { 3600 }
 | 
						|
    ::= { hh3c8021XExt2System 6 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthMethod OBJECT-TYPE
 | 
						|
    SYNTAX         INTEGER { chap(1), pap(2), eap(3) }
 | 
						|
    MAX-ACCESS     read-write
 | 
						|
    STATUS         current
 | 
						|
    DESCRIPTION
 | 
						|
           "The value defines the 802.1X authentication method."
 | 
						|
    DEFVAL  { chap }
 | 
						|
    ::= { hh3c8021XExt2System 7 }
 | 
						|
 | 
						|
-- ============================================================
 | 
						|
-- The Authenticator Configuration Extension Table
 | 
						|
-- ============================================================
 | 
						|
 | 
						|
hh3c8021XExt2AuthConfigExtTable OBJECT-TYPE
 | 
						|
    SYNTAX             SEQUENCE OF Hh3c8021XExt2AuthConfigExtEntry
 | 
						|
    MAX-ACCESS         not-accessible
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "Table that extends dot1xAuthConfigTable"
 | 
						|
    REFERENCE
 | 
						|
            "9.4.1 Authenticator Configuration"
 | 
						|
    ::= { hh3c8021XExt2Authenticator 1 }
 | 
						|
 | 
						|
hh3c8021XExt2AuthConfigExtEntry OBJECT-TYPE
 | 
						|
    SYNTAX             Hh3c8021XExt2AuthConfigExtEntry
 | 
						|
    MAX-ACCESS         not-accessible
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
            "The configuration information for an Authenticator PAE."
 | 
						|
    INDEX { dot1xPaePortNumber }
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtTable 1 }
 | 
						|
 | 
						|
Hh3c8021XExt2AuthConfigExtEntry   ::= SEQUENCE
 | 
						|
    {
 | 
						|
        hh3c8021XExt2PaePortAuthAdminStatus   TruthValue,
 | 
						|
        hh3c8021XExt2PaePortControlledType    INTEGER,
 | 
						|
        hh3c8021XExt2PaePortMaxUserNum        Unsigned32,
 | 
						|
        hh3c8021XExt2PaePortUserNumNow        Unsigned32,
 | 
						|
        hh3c8021XExt2PaePortClearStatistics   INTEGER,
 | 
						|
        hh3c8021XExt2PaePortMcastTrigStatus   TruthValue,
 | 
						|
        hh3c8021XExt2PaePortHandshakeStatus   TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortAuthAdminStatus  OBJECT-TYPE
 | 
						|
    SYNTAX             TruthValue
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "The administrative enable/disable state for Port Access Control of a port."
 | 
						|
    DEFVAL  { false }
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 1 }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortControlledType  OBJECT-TYPE
 | 
						|
    SYNTAX             INTEGER { portbased(1), macbased(2) }
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "Port Access Control type, e.g. port-based access or MAC-based access control."
 | 
						|
    DEFVAL  { macbased }
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 2 }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortMaxUserNum  OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32(1..4294967295)
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "The maximum number of online user associated with each port."
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 3 }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortUserNumNow  OBJECT-TYPE
 | 
						|
    SYNTAX             Unsigned32
 | 
						|
    MAX-ACCESS         read-only
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
         "The number of current online user associated with each port."
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 4 }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortClearStatistics  OBJECT-TYPE
 | 
						|
    SYNTAX             INTEGER {noClear(0),clear(1)}
 | 
						|
    MAX-ACCESS         read-write
 | 
						|
    STATUS             current
 | 
						|
    DESCRIPTION
 | 
						|
           "Clear all authentication statistics of a port."
 | 
						|
    DEFVAL  { noClear }
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 5 }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortMcastTrigStatus  OBJECT-TYPE
 | 
						|
    SYNTAX         TruthValue
 | 
						|
    MAX-ACCESS     read-write
 | 
						|
    STATUS         current
 | 
						|
    DESCRIPTION
 | 
						|
           "The administrative enabled/disabled status of sending
 | 
						|
           multicast EAP_REQ/ID packet."
 | 
						|
    DEFVAL  { true }
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 6 }
 | 
						|
 | 
						|
hh3c8021XExt2PaePortHandshakeStatus  OBJECT-TYPE
 | 
						|
    SYNTAX         TruthValue
 | 
						|
    MAX-ACCESS     read-write
 | 
						|
    STATUS         current
 | 
						|
    DESCRIPTION
 | 
						|
           "The administrative enabled/disabled status of sending
 | 
						|
           handshake EAP_REQ/ID packet."
 | 
						|
    DEFVAL  { true }
 | 
						|
    ::= { hh3c8021XExt2AuthConfigExtEntry 7 }
 | 
						|
 | 
						|
END
 |