Initial commit
This commit is contained in:
389
MIBS/huawei/HUAWEI-MAC-AUTHEN-MIB
Normal file
389
MIBS/huawei/HUAWEI-MAC-AUTHEN-MIB
Normal file
@ -0,0 +1,389 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI MAC AUTHEN MIB
|
||||
-- Reference:
|
||||
-- Version: V1.05
|
||||
-- History:
|
||||
-- v1.01
|
||||
-- modified by z00196108 2013-8-7
|
||||
-- v1.02
|
||||
-- modified by z00196108 2013-10-23
|
||||
-- v1.03
|
||||
-- modified by q00228201 2014-1-13
|
||||
-- v1.04
|
||||
-- modified by h00280725 2015-6-22
|
||||
-- v1.05
|
||||
-- modified by c00350813 2016-3-18
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MAC-AUTHEN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
MODULE-IDENTITY, IpAddress, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InterfaceIndexOrZero, ifDescr
|
||||
FROM IF-MIB
|
||||
VlanIdOrNone
|
||||
FROM Q-BRIDGE-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
RowStatus,MacAddress,DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwMacAuthenMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201603181536Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Industrial Base
|
||||
Bantian, Longgang
|
||||
Shenzhen 518129
|
||||
People's Republic of China
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for mac-authentication,including
|
||||
configuring mac-authentication."
|
||||
REVISION "201603181536Z"
|
||||
DESCRIPTION
|
||||
"Modify hwMacAuthenModeUsername"
|
||||
REVISION "201506221604Z"
|
||||
DESCRIPTION
|
||||
"Modify range of hwMacAuthenMaxUserNum"
|
||||
REVISION "200912151800Z" -- December 15th, 2009 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
REVISION "201308071111Z" -- August 7th, 2013 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify quiet-period."
|
||||
REVISION "201310231221Z" -- October 23th, 2013 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify hwMacAuthenTimerOfflineDetect"
|
||||
REVISION "201401131221Z"
|
||||
DESCRIPTION
|
||||
"Modify quiet-period."
|
||||
::= { hwDatacomm 171 }
|
||||
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenObjects OBJECT IDENTIFIER ::= { hwMacAuthenMIB 1 }
|
||||
|
||||
--
|
||||
-- Nodes Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenGlobalEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Global MAC authenticate. Enable this before you want to enable
|
||||
other interfaces MAC authentication. "
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenObjects 1 }
|
||||
|
||||
|
||||
hwMacAuthenModeUsername OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
macAddressWithoutHyphen(1),
|
||||
macAddressWithHyphen(2),
|
||||
fixed(3),
|
||||
option82(4),
|
||||
macAddressWithHyphenNormal(5),
|
||||
macAddressWithoutHyphenUpper(6),
|
||||
macAddressWithHyphenUpper(7),
|
||||
macAddressWithHyphenNormalUpper(8)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config."
|
||||
DEFVAL { macAddressWithoutHyphen }
|
||||
::= { hwMacAuthenObjects 2 }
|
||||
|
||||
|
||||
hwMacAuthenPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password. "
|
||||
::= { hwMacAuthenObjects 3 }
|
||||
|
||||
|
||||
hwMacAuthenUsername OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username. "
|
||||
::= { hwMacAuthenObjects 4 }
|
||||
|
||||
|
||||
hwMacAuthenDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration. "
|
||||
::= { hwMacAuthenObjects 5 }
|
||||
|
||||
|
||||
hwMacAuthenTimerOfflineDetect OBJECT-TYPE
|
||||
SYNTAX Integer32(0..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 300 }
|
||||
::= { hwMacAuthenObjects 6 }
|
||||
|
||||
|
||||
hwMacAuthenTimerQuiet OBJECT-TYPE
|
||||
SYNTAX Integer32(0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 60 }
|
||||
::= { hwMacAuthenObjects 7 }
|
||||
|
||||
|
||||
hwMacAuthenTimerServerTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32(1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 8 }
|
||||
|
||||
|
||||
hwMacAuthenReauthInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration of guest vlan reauthentication. "
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 9 }
|
||||
|
||||
|
||||
hwMacAuthenCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC authentication configuration table."
|
||||
::= { hwMacAuthenObjects 10 }
|
||||
|
||||
|
||||
hwMacAuthenCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC authentication configuration table."
|
||||
INDEX { hwMacAuthenPortIndex }
|
||||
::= { hwMacAuthenCfgTable 1 }
|
||||
|
||||
HwMacAuthenCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacAuthenPortIndex Integer32,
|
||||
hwMacAuthenPortEnable EnabledStatus,
|
||||
hwMacAuthenGuestVlan VlanIdOrNone,
|
||||
hwMacAuthenMaxUserNum Integer32,
|
||||
hwMacAuthenPortDomain DisplayString,
|
||||
hwMacAuthenPortModeUserName INTEGER,
|
||||
hwMacAuthenPortUserName DisplayString,
|
||||
hwMacAuthenPortPassWord DisplayString,
|
||||
hwMacAuthenPortPwdType INTEGER
|
||||
}
|
||||
|
||||
hwMacAuthenPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1280)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The Index of L2-Switch Interface."
|
||||
::= { hwMacAuthenCfgEntry 1 }
|
||||
|
||||
hwMacAuthenPortEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Whether to enable MAC authentication on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenCfgEntry 2 }
|
||||
|
||||
hwMacAuthenGuestVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specify guest vlan configuration information for ports."
|
||||
::= { hwMacAuthenCfgEntry 3 }
|
||||
|
||||
hwMacAuthenMaxUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32(1..16384)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max number of users. "
|
||||
DEFVAL { 256 }
|
||||
::= { hwMacAuthenCfgEntry 4 }
|
||||
|
||||
hwMacAuthenPortDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration for ports."
|
||||
::= { hwMacAuthenCfgEntry 5 }
|
||||
|
||||
|
||||
hwMacAuthenPortModeUserName OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
obeyGlobalConfiguration(1),
|
||||
macAddressWithoutHyphen(2),
|
||||
macAddressWithHyphen(3),
|
||||
fixed(4),
|
||||
option82(5),
|
||||
macAddressWithHyphenNormal(6),
|
||||
macAddressWithoutHyphenUpper(7),
|
||||
macAddressWithHyphenUpper(8),
|
||||
macAddressWithHyphenNormalUpper(9)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config for ports."
|
||||
DEFVAL { obeyGlobalConfiguration }
|
||||
::= { hwMacAuthenCfgEntry 6 }
|
||||
|
||||
hwMacAuthenPortUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username for ports."
|
||||
::= { hwMacAuthenCfgEntry 7 }
|
||||
|
||||
hwMacAuthenPortPassWord OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password for ports."
|
||||
::= { hwMacAuthenCfgEntry 8 }
|
||||
|
||||
hwMacAuthenPortPwdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of port password. "
|
||||
DEFVAL { simple }
|
||||
::= { hwMacAuthenCfgEntry 9 }
|
||||
|
||||
hwMacAuthenPwdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of global password. "
|
||||
DEFVAL { simple }
|
||||
::= { hwMacAuthenObjects 11 }
|
||||
|
||||
--
|
||||
-- Traps Identifier
|
||||
--
|
||||
hwMacAuthenMibTraps OBJECT IDENTIFIER ::= { hwMacAuthenMIB 2 }
|
||||
|
||||
hwMacAuthenMaxUserAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ahthenticate users is reached the max number. "
|
||||
::= { hwMacAuthenMibTraps 1 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwMacAuthenConformance OBJECT IDENTIFIER ::= { hwMacAuthenMIB 3 }
|
||||
|
||||
hwMacAuthenCompliances OBJECT IDENTIFIER ::= { hwMacAuthenConformance 1 }
|
||||
hwMacAuthenCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwMacAuthenCfgGroup
|
||||
}
|
||||
|
||||
::= { hwMacAuthenCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
|
||||
hwMacAuthenCfgGroups OBJECT IDENTIFIER ::= { hwMacAuthenConformance 2 }
|
||||
|
||||
hwMacAuthenCfgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMacAuthenGlobalEnable,
|
||||
hwMacAuthenModeUsername,
|
||||
hwMacAuthenPassword,
|
||||
hwMacAuthenUsername,
|
||||
hwMacAuthenDomain,
|
||||
hwMacAuthenTimerOfflineDetect,
|
||||
hwMacAuthenTimerQuiet,
|
||||
hwMacAuthenTimerServerTimeout,
|
||||
hwMacAuthenReauthInterval,
|
||||
hwMacAuthenPortEnable,
|
||||
hwMacAuthenGuestVlan,
|
||||
hwMacAuthenMaxUserNum,
|
||||
hwMacAuthenPortDomain,
|
||||
hwMacAuthenPortModeUserName,
|
||||
hwMacAuthenPortUserName,
|
||||
hwMacAuthenPortPassWord,
|
||||
hwMacAuthenPortPwdType,
|
||||
hwMacAuthenPwdType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Configuration group."
|
||||
::= { hwMacAuthenCfgGroups 1 }
|
||||
|
||||
hwMacAuthenTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMacAuthenMaxUserAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Notification group."
|
||||
::= { hwMacAuthenCfgGroups 2 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
Reference in New Issue
Block a user