From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/comware/HH3C-8021X-EXT2-MIB | 236 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 236 insertions(+) create mode 100644 MIBS/comware/HH3C-8021X-EXT2-MIB (limited to 'MIBS/comware/HH3C-8021X-EXT2-MIB') diff --git a/MIBS/comware/HH3C-8021X-EXT2-MIB b/MIBS/comware/HH3C-8021X-EXT2-MIB new file mode 100644 index 0000000..ea2a993 --- /dev/null +++ b/MIBS/comware/HH3C-8021X-EXT2-MIB @@ -0,0 +1,236 @@ +-- ======================================================================== +-- 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 -- cgit v1.2.3