-- =================================================================== -- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved. -- Description: -- Reference: -- Version: V1.06 -- =================================================================== HUAWEI-USA-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF DisplayString, RowStatus,MacAddress FROM SNMPv2-TC TimeTicks, Integer32, Unsigned32, IpAddress, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI EnabledStatus FROM P-BRIDGE-MIB hwBRASMib FROM HUAWEI-MIB; hwUSA MODULE-IDENTITY LAST-UPDATED "201910120830Z" 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 "Please provide the descritpion." REVISION "201910120830Z" DESCRIPTION "Add another 2 associate types to leaf hwAssociateType." REVISION "201704251600Z" DESCRIPTION "V1.05, initial version." REVISION "201605121600Z" DESCRIPTION "V1.00, initial version." REVISION "201603231600Z" DESCRIPTION "V1.00, initial version." REVISION "201009111600Z" DESCRIPTION "V1.02, initial version." REVISION "201009111600Z" DESCRIPTION "V1.01, initial version." REVISION "201008111600Z" DESCRIPTION "V1.00, initial version." ::= { hwBRASMib 20 } hwUSAObjects OBJECT IDENTIFIER ::= { hwUSA 1 } hwUSAConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwUSAConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table describes USA configuration." ::= { hwUSAObjects 1 } hwUSAConfigEntry OBJECT-TYPE SYNTAX HwUSAConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwUSAPortIndex } ::= { hwUSAConfigTable 1 } HwUSAConfigEntry ::= SEQUENCE { hwUSAPortIndex Integer32, hwUSAInterfaceName DisplayString, hwAuthenAccessPoint EnabledStatus, hwAuthenAccessPointMaxUser Integer32, hwAuthenAccessPointOpen EnabledStatus } hwUSAPortIndex OBJECT-TYPE SYNTAX Integer32(1..32767) MAX-ACCESS read-only STATUS current DESCRIPTION "USC Portindex." ::= { hwUSAConfigEntry 1 } hwUSAInterfaceName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The URL of portal." ::= { hwUSAConfigEntry 2 } hwAuthenAccessPoint OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "authentication access-point. disabled:2 , enabled:1 " DEFVAL { disabled } ::= { hwUSAConfigEntry 3 } hwAuthenAccessPointMaxUser OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION " Max user number." ::= { hwUSAConfigEntry 4 } hwAuthenAccessPointOpen OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "authentication access-point open. disabled:2 , enabled:1 " DEFVAL { disabled } ::= { hwUSAConfigEntry 5 } hwAssociateUserTable OBJECT-TYPE SYNTAX SEQUENCE OF HwAssociateUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table describes USA configuration." ::= { hwUSAObjects 2 } hwAssociateUserEntry OBJECT-TYPE SYNTAX HwAssociateUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Associate table of users" INDEX { hwAssociateUserIndex } ::= { hwAssociateUserTable 1 } HwAssociateUserEntry ::= SEQUENCE { hwAssociateUserIndex Integer32, hwAssociateUserMac MacAddress, hwAssociateUserIp IpAddress, hwAssociateUserStates INTEGER, hwAssociateType INTEGER } hwAssociateUserIndex OBJECT-TYPE SYNTAX Integer32(0..32767) MAX-ACCESS read-only STATUS current DESCRIPTION "hwAssociateUserIndex" ::= { hwAssociateUserEntry 1 } hwAssociateUserMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "AssociateUser mac." ::= { hwAssociateUserEntry 2 } hwAssociateUserIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "AssociateUser ip." ::= { hwAssociateUserEntry 3 } hwAssociateUserStates OBJECT-TYPE SYNTAX INTEGER { idle(0), associated(1), up(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "AssociateUser status : 0 - IDLE, 1 - ASSOCIATED, 2 - UP" ::= { hwAssociateUserEntry 4 } hwAssociateType OBJECT-TYPE SYNTAX INTEGER { arp(0), dot1x(1), dhcp(2), http(3), dhcpv6(4), nd(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "AssociateUser type : 0 -arp,1 - dot1x, 2 - dhcp, 3 - http, 4 - dhcpv6, 5 - nd" ::= { hwAssociateUserEntry 5 } hwUserDetectInterval OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global user detect interval.default : 15" ::= { hwUSAObjects 3 } hwUserDetectRetry OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global detect retry times.default : 3" ::= { hwUSAObjects 4 } hwUserSyncInterval OBJECT-TYPE SYNTAX Integer32(60..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global user sync interval.default : 60" ::= { hwUSAObjects 5 } hwGlobalLinkDownOffline OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global port link-down offline.default : 0" ::= { hwUSAObjects 6 } hwGlobalControlDownOffline OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global port control-down offline.default : 0" ::= { hwUSAObjects 7 } hwAuthenSpeedLimitMaxNum OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global authentication speed limit max-num.default : 60" ::= { hwUSAObjects 8 } hwAuthenSpeedLimitInterval OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The Global authentication limit interval.default : 30" ::= { hwUSAObjects 9 } hwAuthenAssociateAlarmRestrain OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Default is Enable." DEFVAL { enabled } ::= { hwUSAObjects 10 } hwAuthenAssociateAlarmRestrainPeriod OBJECT-TYPE SYNTAX Integer32 (60..604800) MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm restrain period,the default value is 300s." ::= { hwUSAObjects 11 } END