diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-BRAS-PPPoX-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/huawei/HUAWEI-BRAS-PPPoX-MIB')
| -rw-r--r-- | MIBS/huawei/HUAWEI-BRAS-PPPoX-MIB | 397 |
1 files changed, 397 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-BRAS-PPPoX-MIB b/MIBS/huawei/HUAWEI-BRAS-PPPoX-MIB new file mode 100644 index 0000000..dca1631 --- /dev/null +++ b/MIBS/huawei/HUAWEI-BRAS-PPPoX-MIB @@ -0,0 +1,397 @@ +-- ================================================================= +-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved. +-- +-- Description:HUAWEI-BRAS-PPPoX-MIB +-- Reference: +-- Version: V1.0 +-- History: +-- +-- ================================================================= + + HUAWEI-BRAS-PPPoX-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hwBRASMib + FROM HUAWEI-MIB + IpAddress + FROM SNMPv2-SMI + TruthValue + FROM SNMPv2-TC + InterfaceIndex + FROM IF-MIB + OBJECT-TYPE, MODULE-IDENTITY + FROM SNMPv2-SMI; + + hwBRASPPPoX MODULE-IDENTITY + LAST-UPDATED "200403031508Z" + ORGANIZATION + "Huawei Technologies Co., Ltd. + " + CONTACT-INFO + "Floor 5, Block 4, R&D Building, + Huawei Longgang Production Base, + Shenzhen, P.R.C. + http://www.huawei.com + Zip:518057 + " + + DESCRIPTION + "The MIB contains objects of module PPP." + ::= { hwBRASMib 2 } + + hwPPPoXMibObjects OBJECT IDENTIFIER ::= { hwBRASPPPoX 1 } + + hwPppConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPppConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PPP configuration information table. + " + ::= { hwPPPoXMibObjects 1 } + + hwPppConfigEntry OBJECT-TYPE + SYNTAX HwPppConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwVtIndex } + ::= { hwPppConfigTable 1 } + + HwPppConfigEntry ::= + SEQUENCE { + hwVtIndex + Integer32, + hwPppAuthMode + INTEGER, + hwPppNegTimeout + Integer32, + hwPppKeepInterval + Integer32, + hwPppKeepRetransmit + Integer32, + hwPppCHAPUserName + OCTET STRING, + hwPppCHAPUserPassword + OCTET STRING, + hwPppPAPUserName + OCTET STRING, + hwPppPAPUserPassword + OCTET STRING, + hwPppServiceName1 + OCTET STRING, + hwPppServiceName2 + OCTET STRING, + hwPppServiceName3 + OCTET STRING, + hwPppServiceName4 + OCTET STRING, + hwPppServiceName5 + OCTET STRING, + hwPppServiceName6 + OCTET STRING, + hwPppServiceName7 + OCTET STRING, + hwPppServiceName8 + OCTET STRING, + hwPppServiceNameType + INTEGER, + hwPppAcName + OCTET STRING + } + + hwVtIndex OBJECT-TYPE + SYNTAX Integer32 (0..1023) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vt index. + " + ::= { hwPppConfigEntry 1 } + + hwPppAuthMode OBJECT-TYPE + SYNTAX INTEGER + { + pap(0), + chap(1), + auto(2), + mschapv1(3), + mschapv2(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PPP authentication method. + " + DEFVAL { 1 } + ::= { hwPppConfigEntry 2 } + + hwPppNegTimeout OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config PPP overtime. + " + DEFVAL { 3 } + ::= { hwPppConfigEntry 3 } + + hwPppKeepInterval OBJECT-TYPE + SYNTAX Integer32 (0..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config interval of sending ECHO packet(second). + " + DEFVAL { 20 } + ::= { hwPppConfigEntry 4 } + + hwPppKeepRetransmit OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config retransmission times of ECHO packet." + DEFVAL { 3 } + ::= { hwPppConfigEntry 5 } + + hwPppCHAPUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..65)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config CHAP authentication username. + " + ::= { hwPppConfigEntry 6 } + + hwPppCHAPUserPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config CHAP authentication password(only support simple password). + " + ::= { hwPppConfigEntry 7 } + + hwPppPAPUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..65)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config PAP authentication username. + " + ::= { hwPppConfigEntry 8 } + + hwPppPAPUserPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config PAP authentication password(only support simple password). + " + ::= { hwPppConfigEntry 9 } + hwPppServiceName1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name one . + " + ::= { hwPppConfigEntry 10 } + hwPppServiceName2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name two . + " + ::= { hwPppConfigEntry 11 } + hwPppServiceName3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name three . + " + ::= { hwPppConfigEntry 12 } + hwPppServiceName4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name four . + " + ::= { hwPppConfigEntry 13 } + hwPppServiceName5 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name five . + " + ::= { hwPppConfigEntry 14 } + hwPppServiceName6 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name six . + " + ::= { hwPppConfigEntry 15 } + hwPppServiceName7 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name seven . + " + ::= { hwPppConfigEntry 16 } + hwPppServiceName8 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Service name eight . + " + ::= { hwPppConfigEntry 17 } + hwPppServiceNameType OBJECT-TYPE + SYNTAX INTEGER + { + exactMatch(1), + normalMatch(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config servicename kind of match. + 1 exact match. + 2 fuzzy match(default). + " + DEFVAL { 2 } + ::= { hwPppConfigEntry 18 } + hwPppAcName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + AcName. + " + ::= { hwPppConfigEntry 19 } + + hwPppVTBindTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPppVTBindEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PPP VT and interface binding configuration information table. + " + ::= { hwPPPoXMibObjects 2 } + + hwPppVTBindEntry OBJECT-TYPE + SYNTAX HwPppVTBindEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwPppVTBindIfIndex } + ::= { hwPppVTBindTable 1 } + + HwPppVTBindEntry ::= + SEQUENCE { + hwPppVTBindIfIndex + InterfaceIndex, + hwVtNumber + Integer32 + } + + hwPppVTBindIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface index. + " + ::= { hwPppVTBindEntry 1 } + + hwVtNumber OBJECT-TYPE + SYNTAX Integer32 (0..1023|65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Vt index. + " + DEFVAL { 65535 } + ::= { hwPppVTBindEntry 2 } + + + -- ============== conformance information ============== + hwPppConformance OBJECT IDENTIFIER ::= { hwBRASPPPoX 2 } + + + hwPppCompliances OBJECT IDENTIFIER ::= { hwPppConformance 1 } + hwPppCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for systems supporting + the this module." + + MODULE -- this module + MANDATORY-GROUPS {hwPppConfigGroup, hwPppVTBindGroup } + + ::= { hwPppCompliances 1 } + + + -- ============== groups ============== + hwPppGroups OBJECT IDENTIFIER ::= { hwPppConformance 2 } + + hwPppConfigGroup OBJECT-GROUP + OBJECTS { + hwVtIndex, + hwPppAuthMode, + hwPppNegTimeout, + hwPppKeepInterval, + hwPppKeepRetransmit, + hwPppCHAPUserName, + hwPppCHAPUserPassword, + hwPppPAPUserName, + hwPppPAPUserPassword, + hwPppServiceName1, + hwPppServiceName2, + hwPppServiceName3, + hwPppServiceName4, + hwPppServiceName5, + hwPppServiceName6, + hwPppServiceName7, + hwPppServiceName8, + hwPppServiceNameType, + hwPppAcName + } + STATUS current + DESCRIPTION + "The ppp config group." + ::= { hwPppGroups 1 } + + + hwPppVTBindGroup OBJECT-GROUP + OBJECTS { hwPppVTBindIfIndex, hwVtNumber } + STATUS current + DESCRIPTION + "The ppp VT Bind group." + ::= { hwPppGroups 2 } + + + -- ============== conformance information define end ============== + + END + |