summaryrefslogtreecommitdiff
path: root/MIBS/huawei/HUAWEI-IPSESSION-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-IPSESSION-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/huawei/HUAWEI-IPSESSION-MIB')
-rw-r--r--MIBS/huawei/HUAWEI-IPSESSION-MIB321
1 files changed, 321 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-IPSESSION-MIB b/MIBS/huawei/HUAWEI-IPSESSION-MIB
new file mode 100644
index 0000000..618e7af
--- /dev/null
+++ b/MIBS/huawei/HUAWEI-IPSESSION-MIB
@@ -0,0 +1,321 @@
+-- =================================================================
+-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved.
+--
+-- Description:HUAWEI-IPSESSION-MIB
+-- Reference:
+-- Version: V1.0
+-- History:
+--
+-- =================================================================
+
+ HUAWEI-IPSESSION-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ hwDatacomm
+ FROM HUAWEI-MIB
+ InterfaceIndex
+ FROM IF-MIB
+ IpAddress, Integer32, OBJECT-TYPE
+ FROM SNMPv2-SMI
+ RowStatus, MacAddress, TruthValue, DisplayString
+ FROM SNMPv2-TC
+ EnabledStatus
+ FROM P-BRIDGE-MIB;
+
+ hwIpSessionMIB MODULE-IDENTITY
+ LAST-UPDATED "200403041608Z"
+ ORGANIZATION
+ "Huawei Technologies Co., Ltd.
+ "
+ CONTACT-INFO
+ "
+ NanJing Institute,Huawei Technologies Co.,Ltd.
+ HuiHong Mansion,No.91 BaiXia Rd.
+ NanJing, P.R. of China
+ Zipcode:210001
+
+ Http://www.huawei.com
+ E-mail:support@huawei.com "
+
+ DESCRIPTION
+ "The MIB contains objects of module IP-Session interface."
+ ::= { hwDatacomm 184 }
+
+ hwIpSessionMibObjects OBJECT IDENTIFIER ::= { hwIpSessionMIB 1 }
+
+ hwIpSessIfCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwIPSessIfCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP-Session interface configuration table."
+ ::= { hwIpSessionMibObjects 1 }
+
+ hwIpSessIfCfgEntry OBJECT-TYPE
+ SYNTAX HwIPSessIfCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP-Session interface configuration table entry."
+ INDEX { hwIpSessIfCfgIfIndex }
+ ::= { hwIpSessIfCfgTable 1 }
+
+ HwIPSessIfCfgEntry ::=
+ SEQUENCE {
+ hwIpSessIfCfgIfIndex
+ InterfaceIndex,
+ hwIpSessIfCfgAuthDomain
+ DisplayString,
+ hwIpSessIfCfgNasPortType
+ Integer32,
+ hwIpSessIfCfgArpInterval
+ Integer32,
+ hwIpSessIfCfgArpFailTimes
+ Integer32,
+ hwIpSessIfCfgOption82Policy
+ INTEGER,
+ hwIpSessIfCfgServicePolicy
+ INTEGER,
+ hwIpSessIfCfgVpn
+ DisplayString,
+ hwIpSessIfCfgIpSessionEnable
+ EnabledStatus,
+ hwIpSessIfCfgRowStatus
+ RowStatus
+ }
+
+ hwIpSessIfCfgIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The interface index.
+ "
+ ::= { hwIpSessIfCfgEntry 1 }
+
+ hwIpSessIfCfgAuthDomain OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The default domain when authenticating.
+ "
+ ::= { hwIpSessIfCfgEntry 11 }
+
+ hwIpSessIfCfgNasPortType OBJECT-TYPE
+ SYNTAX Integer32(0..20)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Kind of access port, reference to attribute of NAS-PORT-TYPE in RFC2865. 20 indicates that the access port is restored to the default value.
+ "
+ ::= { hwIpSessIfCfgEntry 12 }
+
+ hwIpSessIfCfgArpInterval OBJECT-TYPE
+ SYNTAX Integer32(0..121)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ARP detection interval, 121 indicates that the detection interval is restored to the default value.
+ "
+ DEFVAL { 30 }
+ ::= { hwIpSessIfCfgEntry 13 }
+
+ hwIpSessIfCfgArpFailTimes OBJECT-TYPE
+ SYNTAX Integer32(2..11)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number that ARP detection is allowed to fail, 121 indicates that the number is restored to the default value.
+ "
+ DEFVAL { 5 }
+ ::= { hwIpSessIfCfgEntry 14 }
+
+ hwIpSessIfCfgOption82Policy OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(1),
+ insert(2),
+ replace(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Policy of DHCP option82.
+ "
+ DEFVAL { replace }
+ ::= { hwIpSessIfCfgEntry 15 }
+
+ hwIpSessIfCfgServicePolicy OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ default(1),
+ option60(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Policy to select service scheme .
+ "
+ DEFVAL { default }
+ ::= { hwIpSessIfCfgEntry 16 }
+
+ hwIpSessIfCfgVpn OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VPN instance name.
+ "
+ ::= { hwIpSessIfCfgEntry 17 }
+
+ hwIpSessIfCfgIpSessionEnable OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable IP-Session,
+ 1:disable(default); 2:enable.
+ "
+ DEFVAL { disable }
+ ::= { hwIpSessIfCfgEntry 18 }
+
+ hwIpSessIfCfgRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The row administration status, only supporting add or delete.
+ "
+ ::= { hwIpSessIfCfgEntry 51 }
+
+
+ hwIpSessUserCfgTable OBJECT IDENTIFIER ::= { hwIpSessionMibObjects 2 }
+
+ hwIpSessUserPasswordType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ simple(1),
+ cipher(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP session user's password type.
+ "
+ DEFVAL { simple }
+ ::= { hwIpSessUserCfgTable 11 }
+
+ hwIpSessUserPassword OBJECT-TYPE
+ SYNTAX DisplayString(SIZE (0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP session user's password.
+ "
+ ::= { hwIpSessUserCfgTable 12 }
+
+ hwIpSessUserNameOption82 OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(1),
+ first(2),
+ second(3),
+ third(4),
+ fourth(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP session user's name option82 include.
+ "
+ DEFVAL { none }
+ ::= { hwIpSessUserCfgTable 13 }
+
+ hwIpSessUserNameIP OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(1),
+ first(2),
+ second(3),
+ third(4),
+ fourth(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP session user's name IP address include.
+ "
+ DEFVAL { none }
+ ::= { hwIpSessUserCfgTable 14 }
+
+ hwIpSessUserNameSysName OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(1),
+ first(2),
+ second(3),
+ third(4),
+ fourth(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP session user's name system name include.
+ "
+ DEFVAL { none }
+ ::= { hwIpSessUserCfgTable 15 }
+
+ hwIpSessUserNameMac OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(1),
+ first(2),
+ second(3),
+ third(4),
+ fourth(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP session user's name MAC address include.
+ "
+ DEFVAL { none }
+ ::= { hwIpSessUserCfgTable 16 }
+
+ hwIpSessionConformance OBJECT IDENTIFIER ::= { hwIpSessionMIB 3 }
+
+ hwIpSessionCompliances OBJECT IDENTIFIER ::= { hwIpSessionConformance 1 }
+
+ hwIpSessionCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The configure of IP session's group."
+ MODULE
+ MANDATORY-GROUPS { hwIpSessIfCfgGroup, hwIpSessUserCfgGroup }
+ ::= { hwIpSessionCompliances 1 }
+
+ hwIpSessionGroups OBJECT IDENTIFIER ::= { hwIpSessionConformance 2 }
+
+ hwIpSessIfCfgGroup OBJECT-GROUP
+ OBJECTS {hwIpSessIfCfgAuthDomain, hwIpSessIfCfgNasPortType,
+ hwIpSessIfCfgArpInterval, hwIpSessIfCfgArpFailTimes, hwIpSessIfCfgOption82Policy,
+ hwIpSessIfCfgServicePolicy, hwIpSessIfCfgVpn, hwIpSessIfCfgIpSessionEnable,
+ hwIpSessIfCfgRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The interface configure of IP session's group."
+ ::= { hwIpSessionGroups 1 }
+
+ hwIpSessUserCfgGroup OBJECT-GROUP
+ OBJECTS { hwIpSessUserPasswordType, hwIpSessUserPassword, hwIpSessUserNameOption82,
+ hwIpSessUserNameIP, hwIpSessUserNameSysName,hwIpSessUserNameMac
+ }
+ STATUS current
+ DESCRIPTION
+ "The global configure of IP session's group."
+ ::= { hwIpSessionGroups 2 }
+
+
+ END