-- ============================================================================= -- Copyright (c) 2004-2016 Hangzhou H3C Tech. Co., Ltd. All rights reserved. -- -- Description: -- The file defines a MIB to provide WLAN configuration information. -- Reference: -- Version: V3.5 -- History: -- V1.0 2006-05-10 Initial version, created by shiyang (Richard) -- V1.1 2007-02-01 modified by xingjichen(Daniel) -- Added h3cDot11RadioIntfConfigTable,h3cDot11RadioIntfBindTable, -- h3cDot11StaKeepALiveTimerIntvl,h3cDot11StaIdleTimerIntvl, -- h3cDot11BroadcastProbeReply. -- V1.2 2007-04-27 modified by shiyang(Richard) -- Replace h3cDot11UnicastCipherKeyIndex, h3cDot11UnicastCipherKey, -- h3cDot11BroadcastCipherKeyIndex and h3cDot11BroadcastCipherKey -- with h3cDot11CipherKeyIndex, h3cDot11CipherKey as per CLI change. -- Delete h3cDot11MaxTxLifetime as per CLI change. -- Add h3cDot11GlobalCountryCode,h3cDot11APScanMode. -- h3cDot11ACCtrlTunnelSecSupport and h3cDot11ACDataTunnelSecSupport. -- Move h3cDot11StaKeepALiveTimerIntvl,h3cDot11StaIdleTimerIntvl -- and so on to h3cDot11GlobeConfigGroup. -- Split h3cDot11ServicePolicyTable into h3cDot11ServicePolicyTable -- and h3cDot11ServicePolicyExtTable. -- For h3cDot11SecurityCiphers node,update its description for case of -- value equals to zero. -- V1.3 2007-06-19 modified by Vikas K -- Add new table of h3cDot11DataRateConfigTable for AP Configuration -- Group. -- Add new node of h3cDot11APName for h3cDot11APTemplateTable. -- Modify the h3cDot11APScanMode from read-only to read-write. -- Add undo functionality to node h3cDot11WlanInfBindingID and -- h3cDot11Description. -- Add h3cDot11StatisInterv to the h3cDot11APTemplateTable. -- V1.4 2007-10-9 modified by Jagan K -- Add new table h3cDot11WlanBssIfTable for WLAN BSS interface -- configuration. -- Add new table h3cDot11WlanEssIfTable for WLAN ESS interface -- configuration. -- Add new table h3cDot11WlanEthernetIfTable for WLAN Ethernet interface -- configuration. -- V1.5 2007-12-21 modified by wanghao (Kumar) -- Add h3cDot11ACAutoAPSupport, h3cDot11AutoAPName, -- h3cDot11PersistentName to h3cDot11GlobeConfigGroup -- Add h3cDot11ClientMaxCount to h3cDot11ServicePolicyTable -- Add h3cDot11APBroadcastProbeReply, h3cDot11StaIdleTimerInterv, -- h3cDot11StaKeepAliveTimerInterv, h3cDot11APCir, h3cDot11APCbs -- to h3cDot11APTemplateTable. -- V1.6 2008-02-25 modified by wanghao (Kumar) -- Add h3cDot11RdoClientMaxCount to h3cDot11RadioPolicyTable. -- V1.7 2008-04-01 modified by wangbin -- Add h3cDot11PortSecurityTable to h3cDot11InterfaceConfigGroup. -- Add h3cDot11PortSecurityMode, h3cDot11SecurityUserLoginTxKeyType, -- h3cDot11SecurityPskKeyMode, h3cDot11SecurityPskKeyString -- to h3cDot11PortSecurityTable. -- V1.8 2008-08-01 modified by ChangHuifeng -- Add h3cDot11ACBackupGroup and -- h3cDot11RadioElementConfigGroup. -- Add h3cDot11WlanMeshIfTable to h3cDot11InterfaceConfigGroup. -- Add h3cDot11APPriorityLevel and h3cDot11APElementID to -- h3cDot11APTemplateTable. -- Add h3cDot11CfgRdElementID to h3cDot11RadioToConfigTable. -- Add h3cDot11APDevDetectEnable to h3cDot11APTemplateEntry. -- Obsolete h3cDot11StatisInterv -- Change default value of h3cDot11APScanMode to passive. -- Change units of h3cDot11BeaconInterval and -- h3cDot11RadioCfgBeaconIntvl to TU. -- Remove default value of h3cDot11SSIDEncryptionMode. -- Change MAC-ACCESS of objects in h3cDot11RadioToConfigTable -- from read-create to read-write. -- Change name of h3cDot11IWlanEssRowStatus to h3cDot11WlanEssRowStatus. -- Change description of h3cDot11PortSecurityTable. -- V1.9 2008-11-07 modified by Wang Lu and Li Yugang -- Add h3cDot11IntfTrapThreshold to h3cDot11GlobeConfigGroup -- Add h3cDot11SPInCirMode, h3cDot11SPInCirValue, h3cDot11SPOutCirMode, -- h3cDot11SPOutCirValue to h3cDot11ServicePolicyTable -- Add h3cDot11CfgWorkMode to h3cDot11RadioToConfigTable -- Add h3cDot11RadioCfgWorkMode to h3cDot11RadioIntfConfigTable. -- Add new traps h3cDot11CfgCipherChange and h3cDot11CfgPSKChange. -- Add h3cDot11MonitorInterval, h3cDot11SampleInterval, -- h3cDot11ChnlSwitChkInterval, h3cDot11APUserUplimit, -- h3cDot11APL2IsolateEnable to h3cDot11GlobeConfigGroup. -- Add h3cDot11RadioCfgOnly11gEnable to h3cDot11RadioIntfConfigTable. -- Add h3cDot11RadioWDSTable to h3cDot11RadioElementConfigGroup. -- V2.0 2009-03-20 modified by caizibin -- Add value ext(6) to h3cDot11PortSecurityMode -- V2.1 2009-05-07 modified by Li Yugang, Wang Shaojie, Jin Yi -- Add h3cDot11APBSSIDSupportNum, h3cDot11APLastUpdateStatTime, -- h3cDot11APDoSProtectEnable, h3cDot11MaxAPPerIf to -- h3cDot11GlobeConfigGroup. -- Add h3cDot11WlanInfPVID to h3cDot11ServicePolicyTable. -- Add h3cDot11CipherKeyType to h3cDot11ServicePolicyExtTable. -- Add h3cDot11CfgPwrAttValue to h3cDot11RadioToConfigTable. -- Add new table h3cDot11APSysInfoSetTable to h3cDot11APConfigGroup. -- Add h3cDot11SSIDWepIDConflictTrap to h3cDot11CfgNotifications. -- Add new table h3cDot11CfgTrapVarObjects to h3cDot11CfgNotifyGroup. -- V2.2 2009-07-29 modified by Heziqi -- Add new node h3cDot11ServiceSetVlanId for h3cDot11APServiceSetTable. -- Add h3cDot11UplinkTrackId to h3cDot11GlobeConfigGroup. -- Add h3cDot11APLimitTable. -- Change description of h3cDot11StaKeepALiveTimerIntvl. -- Add new node h3cDot11RadioTxArithmetic for H3cDot11RadioToConfigTable. -- V2.3 2009-07-29 modified by Jinyi -- Add new table h3cDot11APIfSetTable -- V2.4 2009-12-01 modified by Wang Shaojie -- Add new node h3cDot11APGetIPMethod for h3cDot11APTemplateTable. -- Add new group h3cDot11CfgTrapConfigGroup. -- Add new table h3cDot11CfgSwitchTrapTable to h3cDot11CfgTrapConfigGroup. -- Add new node h3cDot11BeaconIntervalMs to h3cDot11RadioPolicyTable. -- Add new node h3cDot11SPInCirStaticValue, h3cDot11SPOutCirStaticValue -- to h3cDot11ServicePolicyTable. -- Modify description of h3cDot11SecurityCiphers. -- Add new node h3cDot11StatisIntervMode to h3cDot11APTemplateTable. -- Modify SYNTAX of h3cDot11APWorkMode. -- Modify STATUS of h3cDot11StatisInterv. -- Add new node h3cDot11SmartRateSet to h3cDot11DataRateConfigTable. -- 2010-02-22 modified by Wang Chunsheng -- Add new node h3cDot11CfgChannelLockStat, h3cDot11CfgPowerLockStat, -- h3cDot11CfgLBRdGroupId, h3cDot11CfgRRMSDRdGroupId to h3cDot11RadioToConfigTable. -- 2010-03-15 modified by Wang Lu -- Add h3cDot11RtCollectSwitch, h3cDot11RglCollectIntvl, and -- h3cDot11RtCollectIntvl to h3cDot11GlobeConfigGroup -- Add h3cDot11SPIsolate to h3cDot11ServicePolicyTable -- Add h3cDot11APServiceVlanTable, h3cDot11RadioConfigTable, -- h3cDot11RadioPolicyExtTable and h3cDot11RadioSSIDCfgTable -- Remove h3cDot11CfgTrapConfigGroup -- Add h3cDot11SrvPortSecurityTable -- 2010-06-01 Modified by Wang Shaojie, Yin Junjie -- Add h3cDot11RCApPowerLevel, h3cDot11RCDynamicChlState, -- h3cDot11RCDynamicPowerState to h3cDot11RadioConfigTable. -- Add h3cDot11APSerialIDTable -- Add h3cDot11APSTVlanTable -- 2010-07-08 Modified the index of h3cDot11APSysInfoSetTable by jinyi -- 2010-08-05 Modified by Yin Junjie -- Add new table h3cDot11SrvPolicyExtendTable -- Add h3cDot11SPEnable to h3cDot11SrvPolicyExtendTable -- 2010-09-02 Modified by Yin Junjie -- Add new node h3cDot11AdjIntfTrapThreshold -- to h3cDot11GlobeConfigGroup -- Add h3cDot11RCRadioStatus to h3cDot11RadioConfigTable -- V2.5 2010-09-25 Modified by Wu Xiaopeng -- Remove Size list of h3cDot11APName. -- V2.6 2011-05-23 Modified by Cui Kai -- Add new node h3cDot11WlanexAuthServerIP to h3cDot11ServicePolicyTable -- 2011-07-08 Modified by Niu Jian -- Change type of h3cDot11CfgSTNASPortID to OCTET STRING -- V2.7 2011-07-13 Modified by Yu Bo -- Add new node h3cDot11RCRadioRate to h3cDot11RadioConfigTable -- Add new node h3cDot11RCPwrAdjustStepLength to h3cDot11RadioConfigTable -- 2011-08-08 Modified by Xiao Min -- Add new table h3cDot11nRadioCfg2Table -- 2011-08-10 Modified by limingjin -- Add h3cDot11RadioCfgType2 to h3cDot11RadioIntfConfigTable -- Add h3cDot11RCRadioType2 to h3cDot11RadioConfigTable -- Add h3cDot11CfgRadioType2 to h3cDot11RadioToConfigTable -- V2.8 2011-09-28 Modified by zhanghu -- Add h3cDot11ApTrapEnabled to h3cDot11APTemplateTable -- Add h3cDot11AllAPMonitorMode to h3cDot11APTemplateTable -- Add h3cDot11SIDAPTemplateName, h3cDot11SIDModelAlias, h3cDot11SIDAPDescription, h3cDot11SIDRowStatus, -- h3cDot11SIDAPName, h3cDot11SIDStatisInterv, h3cDot11SIDAPBroadcastProbeReply, -- h3cDot11SIDAPStaIdleTimerInterv, h3cDot11SIDStaKeepAliveTimerInterv, -- h3cDot11SIDAPCir, h3cDot11SIDAPCbs, h3cDot11SIDAPPriorityLevel, -- h3cDot11SIDAPElementID, h3cDot11SIDAPDevDetectEnable, h3cDot11SIDAPStatisIntervMode -- to h3cDot11APSerialIDTable -- 2011-08-28 Modified by Wang Lu -- Add h3cDot11CfgSaEnable, h3cDot11CfgSaBand, h3cDot11CfgIDSEnable, -- h3cDot11CfgSaCltRtFFTData to h3cDot11RadioToConfigTable -- V2.9 2012-08-10 by Zhang Cong cong -- Add new node h3cDot11ConfigureAPMacAddress to h3cDot11CfgTrapVarObjects -- Add new object h3cDot11ConfigureAPMacAddress to h3cDot11SSIDWepIDConflictTrap -- V3.0 2013-04-15 by Shao Pengfei & Li Shihao -- Add new node h3cDot11GlobalApFmwUpdState to h3cDot11GlobeConfigGroup -- Add new node h3cDot11ApFmwUpdState to h3cDot11APTemplateTable -- Add new node h3cDot11SPBeaconMeasEnable to h3cDot11ServicePolicyTable -- Add new node h3cDot11SPBeaconMeasType to h3cDot11ServicePolicyTable -- Add new node h3cDot11SPBeaconMeasInterval to h3cDot11ServicePolicyTable -- V3.1 2013-08-30 by Xiao Mengmeng & Li Qian & Ji Chunyu & Liu Yawen -- Add h3cDot11AuthenModeCM to h3cDot11ServicePolicyTable -- Add h3cDot11SecIEStatusCM to h3cDot11ServicePolicyTable -- Add h3cDot11SecurityCiphersCM to h3cDot11ServicePolicyTable -- Add h3cDot11SrvPolicyStatusCM to h3cDot11ServicePolicyTable -- Add h3cDot11CfgSTNASID to h3cDot11APSTVlanTable -- Add h3cDot11RCPreambleLenCM to h3cDot11RadioConfigTable -- Add h3cDot11RCDynamicChlStateCM to h3cDot11RadioConfigTable -- Add h3cDot11RCRadioStatusCM to h3cDot11RadioConfigTable -- Add h3cDot11SIDAPWorkModeCM to h3cDot11APSerialIDTable -- Add h3cDot11nRadioCfg2AMpduEnableCM to h3cDot11nRadioCfg2Table -- Add h3cDot11nRadioCfg2ChannelBandCM to h3cDot11nRadioCfg2Table -- Add h3cDot11nRadioCfg2ShortGiEnableCM to h3cDot11nRadioCfg2Table -- 2013-12-24 Modified by Chen Guoxi -- Add mode80 to h3cDot11nChanelBand and h3cDot11nRadioCfg2ChannelBand -- Add new node h3cDot11nClientDot11acOnly to h3cDot11nRadioCfgTable -- Add new node h3cDot11nRadioCfg2ClientDot11acOnly to h3cDot11nRadioCfg2Table -- V3.2 2014-02-10 by Zhou Weichao -- Add h3cDot11ACNasIDCM to h3cDot11GlobeConfigGroup -- Add h3cDot11SSIDHiddenCM to h3cDot11ServicePolicyTable -- Add h3cDot11SPIsolateCM to h3cDot11ServicePolicyTable -- Add h3cDot11RPBeaconIntervalCM to h3cDot11RadioPolicyExtTable -- Add h3cDot11StatisIntervModeCM to h3cDot11APTemplateTable -- Add h3cDot11APNasIDCM to h3cDot11APTemplateTable -- Add h3cDot11RCDynamicPowerStateCM to h3cDot11RadioConfigTable -- Add h3cDot11RCRadioRateCM to h3cDot11RadioConfigTable -- Add h3cDot11nRadioCfg2ClientDot11nOnlyCM to h3cDot11nRadioCfg2Table -- Modify h3cDot11WlanexAuthServerIP -- Add h3cDot11RadioCfgRssithresholdCM to h3cDot11RadioIntfConfigTable -- Add h3cDot11SrvPortSecurityModeCM to h3cDot11SrvPortSecurityTable -- V3.3 2014-5-14 Add by yubo -- Add h3cDot11RCRssiThresholdCM to h3cDot11RadioConfigTable -- V3.4 2014-9-19 Add by wanglu -- Add h3cDot11SrvL2AuthenTable -- Add h3cDot11AkmMode to h3cDot11ServicePolicyExtTable -- Add h3cDot11PskKey to h3cDot11ServicePolicyExtTable -- Add h3cDot11CfgSaRptDevType to h3cDot11RadioToConfigTable -- Add h3cDot11CfgSaTrapDevEnable to h3cDot11RadioToConfigTable -- Add h3cDot11CfgSaTrapDevType to h3cDot11RadioToConfigTable -- Add h3cDot11CfgSaTrapAQEnable to h3cDot11RadioToConfigTable -- Add h3cDot11CfgSaTrapAQThreshold to h3cDot11RadioToConfigTable -- Add h3cDot11CfgSaDrivenRRMEnable to h3cDot11RadioToConfigTable -- Add h3cDot11CfgSaDrivenRRMSnt to h3cDot11RadioToConfigTable -- V3.5 2016-3-11 Add by wuqinggen -- Add h3cDot11FwdVlanBitMapLow to h3cDot11ServicePolicyTable -- Add h3cDot11FwdVlanBitMapHigh to h3cDot11ServicePolicyTable -- Add h3cDot11ServicePolicyName to h3cDot11ServicePolicyTable -- 2016-3-11 add by yubo 04460 -- Add h3cDot11ApCoveragetype to h3cDot11APTemplateTable -- Add h3cDot11RCDynamicChlStateSelfDecisiveCM to h3cDot11RadioConfigTable -- Add h3cDot11RCDynamicPowerStateSelfDecisiveCM to h3cDot11RadioConfigTable -- 2016-06-15 Add by zhouwenshuai zkf6157 -- Add h3cDot11LocalACTemplateTable -- Add new node h3cDot11ACRole to h3cDot11GlobeConfigGroup -- Add new node h3cDot11GlobalLocalACState to h3cDot11GlobeConfigGroup -- Add new node h3cDot11CentralACIPAddress to h3cDot11GlobeConfigGroup -- Add new node h3cDot11CentralACIPv6Address to h3cDot11GlobeConfigGroup -- Add new node h3cDot11APControlAddressState to h3cDot11APTemplateTable -- Add new node h3cDot11APControlAddressIPv4 to h3cDot11APTemplateTable -- Add new node h3cDot11APControlAddressIPv6 to h3cDot11APTemplateTable -- Add new node h3cDot11APLocalACName to h3cDot11APTemplateTable -- 2016-12-06 Add by zhouwenshuai zkf6157 -- Add value mode160(4) mode80and80(5) to h3cDot11nChanelBand -- Add value mode160(4) mode80and80(5) to h3cDot11nRadioCfg2ChannelBand -- 2017-10-09 Add by lixiaoyi, jiaohaina, guozhanhua, chenxueke -- Add new node h3cDot11APEchoInterval to h3cDot11APTemplateTable -- Add new node h3cDot11SIDEchoInterval to h3cDot11APSerialIDTable -- Add new node h3cDot11SecurityModeCM to h3cDot11ServicePolicyTable -- Add new node h3cDot11PreConflictTemplateSSID,h3cDot11CurrConflictTemplateSSID -- to h3cDot11SSIDWepIDConflictTrap -- Add new node h3cDot11SPInCbsValue to h3cDot11ServicePolicyTable -- Add new node h3cDot11SPOutCbsValue to h3cDot11ServicePolicyTable -- Add value mode80(3), mode160(4), mode80and80(5) to h3cDot11nRadioCfg2ChannelBandCM -- ============================================================================= H3C-DOT11-CFG-MIB DEFINITIONS ::= BEGIN IMPORTS TruthValue, RowStatus, DisplayString, DateAndTime, MacAddress FROM SNMPv2-TC ifIndex FROM RFC1213-MIB MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32, Unsigned32, IpAddress FROM SNMPv2-SMI InetAddress FROM INET-ADDRESS-MIB h3cDot11, H3cDot11RadioType, H3cDot11TxPwrLevelScopeType, H3cDot11ChannelScopeType, H3cDot11SSIDStringType, H3cDot11AuthenType, H3cDot11RadioScopeType, H3cDot11SSIDEncryptModeType, H3cDot11SecIEStatusType, H3cDot11PreambleType, H3cDot11ServicePolicyIDType, H3cDot11TunnelSecSchemType, H3cDot11RadioElementIndex, H3cDot11WorkMode, H3cDot11CirMode, h3cDot11APElementIndex, H3cDot11ObjectIDType, H3cDot11RadioType2, H3cDot11TruthValueCM FROM H3C-DOT11-REF-MIB; h3cDot11CFG MODULE-IDENTITY LAST-UPDATED "201710091800Z" -- Oct 09, 2017 at 18:00 GMT ORGANIZATION "Hangzhou H3C Technologies Co., Ltd." CONTACT-INFO "Platform Team Hangzhou H3C Technologies Co., Ltd. Hai-Dian District Beijing P.R. China http://www.h3c.com Zip: 100085" DESCRIPTION "This MIB provides information about WLAN configuration. GLOSSARY IEEE 802.11 Standard to encourage interoperability among wireless networking equipment. Access point (AP) Transmitter/receiver (transceiver) device that commonly connects and transports data between a wireless network and a wired network. Access control (AC) To control and manage multi-APs, it will bridge wireless and wired network. Fat AP Applied in the home, SOHO and so on, and it could work independently without help from AC. Fit AP Applied in the enterprise environment, it will work under the control and management from AC. Control And Provisioning of Wireless Access Points Protocol The short name of protocol is CAPWAP. AC will control and manage AP by CAPWAP tunnel protocol defined by IETF. Also, a data tunnel will be set up between AC and AP. BSS IEEE 802.11 Basic Service Set (Radio Cell). The BSS of an AP comprises of the stations directly associating with the AP. Radio The chip set to receive and send wireless signal. Association The service used to establish access point or station mapping and enable station invocation of the distribution system services. (Wireless clients attempt to connect to access points.) Basic Rate A data rate that is mandatory for client devices to support in order for them to achieve successful association. MSDU MAC Service Data Unit, it is frame format defined by 802.11. TU It is 1,024 microseconds (ms), which is about 1 millisecond. AKM The authentication and key management method defined by 802.11i, and which includes 802.1x and pre-shared key." REVISION "201710091800Z" -- Oct 09, 2017 at 18:00 GMT DESCRIPTION "Modified to add new nodes and new table." REVISION "201603111800Z" -- Mar 11, 2016 at 18:00 GMT DESCRIPTION "Modified to add new nodes and new table." REVISION "201409191800Z" -- Sep 19, 2014 at 18:00 GMT DESCRIPTION "Modified to add new nodes and new table." REVISION "201009251800Z" -- Sep 25, 2010 at 18:00 GMT DESCRIPTION "Modified to remove some issue." REVISION "201009021800Z" -- Sep 2, 2010 at 18:00 GMT DESCRIPTION "Modified to add new node." REVISION "200907291800Z" -- Jul 29, 2009 at 18:00 GMT DESCRIPTION "Modified to add new nodes and new table." REVISION "200905072000Z" -- May 7, 2009 at 20:00 GMT DESCRIPTION "Modified to add new nodes and new table." REVISION "200903201530Z" -- Mar 20, 2009 at 15:30 GMT DESCRIPTION "Modified to add new value for appointed node." REVISION "200811071530Z" -- Nov 07, 2008 at 15:30 GMT DESCRIPTION "Modified to add new nodes and new table." REVISION "200807091800Z" -- July 09, 2008 at 18:00 GMT DESCRIPTION "Modified to add new groups." REVISION "200802251800Z" -- Feb 25, 2008 at 18:00 GMT DESCRIPTION "Modified to add new nodes." REVISION "200712211800Z" -- Dec 21, 2007 at 18:00 GMT DESCRIPTION "Modified to add new nodes." REVISION "200710091655Z" -- October 09, 2007 at 16:55 GMT DESCRIPTION "changed for new requirements" REVISION "200706191800Z" -- June 19, 2007 at 18:00 GMT DESCRIPTION "Modified to add new table." REVISION "200704272000Z" -- Apr 27, 2007 at 20:00 GMT DESCRIPTION "Modified to fix some issue." REVISION "200702012000Z" -- February 01, 2007 at 20:00 GMT DESCRIPTION "Modified to support fat AP." REVISION "200605101900Z" -- May 10, 2006 at 19:00 GMT DESCRIPTION "The initial revision of this MIB module." ::= { h3cDot11 4 } -- ***************************************************************************** -- * Major sections -- ***************************************************************************** -- AP Configuration Group -- DEFINED AS "The group to provide the configuration information -- for APs. h3cDot11GlobeConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 1 } h3cDot11PolicyConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 2 } -- Policy Configuration Group has the following children: -- h3cDot11RadioPolicyTable ::= { h3cDot11PolicyConfigGroup 1 } -- h3cDot11ServicePolicyTable ::= { h3cDot11PolicyConfigGroup 2 } -- h3cDot11ServicePolicyExtTable ::= { h3cDot11PolicyConfigGroup 3 } -- h3cDot11RadioPolicyExtTable ::= { h3cDot11PolicyConfigGroup 4 } -- h3cDot11SrvPortSecurityTable ::= { h3cDot11PolicyConfigGroup 5 } -- h3cDot11SrvPolicyExtendTable ::= { h3cDot11PolicyConfigGroup 6 } -- h3cDot11SrvL2AuthenTable ::= { h3cDot11PolicyConfigGroup 7 } h3cDot11APConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 3 } -- AP Configuration Group has the following children: -- h3cDot11APTemplateTable ::= { h3cDot11APConfigGroup 1 } -- h3cDot11RadioToConfigTable ::= { h3cDot11APConfigGroup 2 } -- h3cDot11APServiceSetTable ::= { h3cDot11APConfigGroup 3 } -- h3cDot11APSysInfoSetTable ::= { h3cDot11APConfigGroup 4 } -- h3cDot11APLimitTable ::= { h3cDot11APConfigGroup 5 } -- h3cDot11APSerialIDTable ::= { h3cDot11APConfigGroup 10 } -- h3cDot11APSTVlanTable ::= { h3cDot11APConfigGroup 11 } h3cDot11RadioIntfConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 4 } -- Radio Interface Group has the following children: -- h3cDot11RadioIntfConfigTable ::= { h3cDot11RadioIntfConfigGroup 1 } -- h3cDot11RadioIntfBindTable ::= { h3cDot11RadioIntfConfigGroup 2 } h3cDot11DataRateConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 5 } -- Data Rate Config Group has the following children: -- h3cDot11DataRateConfigTable ::= { h3cDot11DataRateConfigGroup 1 } h3cDot11InterfaceConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 6 } -- Interface Config Group has the following children: -- h3cDot11WlanEssIfTable ::= { h3cDot11InterfaceConfigGroup 1 } -- h3cDot11WlanBssIfTable ::= { h3cDot11InterfaceConfigGroup 2 } -- h3cDot11WLANEthernetIfTable ::= { h3cDot11InterfaceConfigGroup 3 } -- h3cDot11PortSecurityTable ::= { h3cDot11InterfaceConfigGroup 4 } -- h3cDot11WlanMeshIfTable ::= { h3cDot11InterfaceConfigGroup 5 } h3cDot11ACBackupGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 7 } h3cDot11RadioElementConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 8 } -- Radio Element Config Group has the following children: -- h3cDot11nRadioCfgTable ::= { h3cDot11RadioElementConfigGroup 1 } -- h3cDot11RadioWDSTable ::= { h3cDot11RadioElementConfigGroup 2 } -- h3cDot11nRadioCfg2Table ::= { h3cDot11RadioElementConfigGroup 3 } h3cDot11CfgNotifyGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 9 } h3cDot11LocalACConfigGroup OBJECT IDENTIFIER ::= { h3cDot11CFG 10 } -- LocalAC Configuration Group has the following children: -- h3cDot11LocalACTemplateTable ::= { h3cDot11LocalACConfigGroup 1 } -- ***************************************************************************** -- * h3cDot11GlobeConfigGroup Definition -- ***************************************************************************** h3cDot11GlobalCountryCode OBJECT-TYPE SYNTAX OCTET STRING(SIZE(3)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the country code for wireless network." ::= { h3cDot11GlobeConfigGroup 1 } h3cDot11StaKeepALiveTimerIntvl OBJECT-TYPE SYNTAX Unsigned32 UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the interval of the keep alive requests sent between AP and STA. Default value 0 : The keep alive function is disabled." DEFVAL { 0 } ::= { h3cDot11GlobeConfigGroup 2 } h3cDot11StaIdleTimerIntvl OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the interval for which the link between AP and STA ( power-save or awake ) can be idle." ::= { h3cDot11GlobeConfigGroup 3 } h3cDot11BroadcastProbeReply OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents enable the AP to reply broadcast probe or not. 'true' : The AP to reply broadcast probe is enabled. 'false': The AP to reply broadcast probe is disabled" DEFVAL { true } ::= { h3cDot11GlobeConfigGroup 4 } h3cDot11APScanMode OBJECT-TYPE SYNTAX INTEGER { active(1), passive(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the scanning mode for AP. The following values are supported: active - AP will actively do scan. passive - AP will passively do scan." DEFVAL { passive } ::= { h3cDot11GlobeConfigGroup 5 } h3cDot11ACCtrlTunnelSecSupport OBJECT-TYPE SYNTAX H3cDot11TunnelSecSchemType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents what security schemes are supported for CAPWAP Control tunnel." ::= { h3cDot11GlobeConfigGroup 6 } h3cDot11ACDataTunnelSecSupport OBJECT-TYPE SYNTAX H3cDot11TunnelSecSchemType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents what security schemes are supported for CAPWAP data tunnel. The cleartxt is the default scheme." DEFVAL { cleartxt } ::= { h3cDot11GlobeConfigGroup 7 } h3cDot11ACAutoAPSupport OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents enable the auto AP functionality or not. 'true' : The auto AP functionality is enabled. 'false': The auto AP functionality is disabled" DEFVAL { false } ::= { h3cDot11GlobeConfigGroup 8 } h3cDot11AutoAPName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the name of auto AP that needs to be made persistent. When read the value from the node, NULL value be returned." ::= { h3cDot11GlobeConfigGroup 9 } h3cDot11PersistentName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the new name of auto AP after being made persistent. When read the value from the node, NULL value be returned." ::= { h3cDot11GlobeConfigGroup 10 } h3cDot11IntfTrapThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents threshold of interference trap. If signal strength of the device exceeds this threshold, corresponding trap will be sent." ::= { h3cDot11GlobeConfigGroup 11 } h3cDot11MonitorInterval OBJECT-TYPE SYNTAX Unsigned32(0 | 5..15) UNITS "minute" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the monitoring interval. Default value 0 : The monitoring functionality is changed to real-time mode." DEFVAL { 0 } ::= { h3cDot11GlobeConfigGroup 12 } h3cDot11SampleInterval OBJECT-TYPE SYNTAX Unsigned32(0 | 10..300) UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the sampling interval. Default value 0 : The sampling functionality is disabled." DEFVAL { 0 } ::= { h3cDot11GlobeConfigGroup 13 } h3cDot11ChnlSwitChkInterval OBJECT-TYPE SYNTAX Unsigned32(8..180) UNITS "minute" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the checking interval of channel switch." DEFVAL { 8 } ::= { h3cDot11GlobeConfigGroup 14 } h3cDot11APUserUplimit OBJECT-TYPE SYNTAX Unsigned32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the upper limit of user which has access to this AP." ::= { h3cDot11GlobeConfigGroup 15 } h3cDot11APL2IsolateEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents enable the layer2 isolation or not. 'true' : The layer2 isolation functionality is enabled. 'false': The layer2 isolation functionality is disabled." DEFVAL { false } ::= { h3cDot11GlobeConfigGroup 16 } h3cDot11APBSSIDSupportNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the max number of BSSID supported by Current AP." ::= { h3cDot11GlobeConfigGroup 17 } h3cDot11APLastUpdateStatTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Represents date and time update statistic information lately." ::= { h3cDot11GlobeConfigGroup 18 } h3cDot11APDoSProtectEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents enable the DOS protection or not. 'true' : The DOS protection functionality is enabled. 'false': The DOS protection functionality is disabled." DEFVAL { false } ::= { h3cDot11GlobeConfigGroup 19 } h3cDot11MaxAPPerIf OBJECT-TYPE SYNTAX Unsigned32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents max AP number that can be connected to AC interface." ::= { h3cDot11GlobeConfigGroup 20 } h3cDot11SampleTimeStamp OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the start time of current sample period." ::= { h3cDot11GlobeConfigGroup 21 } h3cDot11UplinkTrackId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the track id of AP. Default value 0 : The uplink track function for AP is disabled." DEFVAL { 0 } ::= { h3cDot11GlobeConfigGroup 22 } h3cDot11RtCollectSwitch OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to turn on/off real-time statistics collection between AC and AP. If the value is true, h3cDot11RtCollectIntvl will take effect. Otherwise, h3cDot11RglCollectIntvl will take effect." DEFVAL { false } ::= { h3cDot11GlobeConfigGroup 23 } h3cDot11RglCollectIntvl OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents interval to regularly collect statistics from AC to AP." ::= { h3cDot11GlobeConfigGroup 24 } h3cDot11RtCollectIntvl OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents interval to collect real-time statistics from AC to AP." ::= { h3cDot11GlobeConfigGroup 25 } h3cDot11AllAPCpuUsageThreshold OBJECT-TYPE SYNTAX Integer32(0..100) UNITS "onepercent" MAX-ACCESS read-write STATUS current DESCRIPTION "The CPU usage threshold for all AP." ::= { h3cDot11GlobeConfigGroup 26 } h3cDot11AllAPMemUsageThreshold OBJECT-TYPE SYNTAX Integer32(0..100) UNITS "onepercent" MAX-ACCESS read-write STATUS current DESCRIPTION "The memory usage threshold for all AP." ::= { h3cDot11GlobeConfigGroup 27 } h3cDot11AdjIntfTrapThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents threshold of adjacent interference trap. If signal strength of the device exceeds this threshold, corresponding trap will be sent." ::= { h3cDot11GlobeConfigGroup 28 } h3cDot11AllAPMonitorMode OBJECT-TYPE SYNTAX INTEGER { normal(1), monitor(2), hybrid(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents what work mode for All AP. The following values are supported: normal, - AP will supply WLAN service. monitor - AP will be a monitor to find attack. hybrid - AP will supply WLAN service and Device detection is enabled." DEFVAL { normal } ::= { h3cDot11GlobeConfigGroup 29 } h3cDot11GlobalApFmwUpdState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the status of version auto-update for an AP. The following values are supported: enable - AP version will be updated automatically. disable - AP version will not be updated automatically." DEFVAL { enable } ::= { h3cDot11GlobeConfigGroup 30 } h3cDot11ACNasIDCM OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the NAS-ID of current AC." ::= { h3cDot11GlobeConfigGroup 31 } h3cDot11ACRole OBJECT-TYPE SYNTAX INTEGER { normal(1), central(2), local(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current network status of AC. The following values are supported: normal, - normal ac. central - A central AC is an AC where local ACs are configured, and it establishes CAPWAP tunnels with the local ACs. local - Local ACs provide network access to APs and process client traffic. They are managed by the central AC." DEFVAL { normal } ::= { h3cDot11GlobeConfigGroup 32 } h3cDot11GlobalLocalACState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the status of local-ac for an AC. The following values are supported: enable - LocalAC state will be enabled. disable - LocalAC state will not be enabled." DEFVAL { disable } ::= { h3cDot11GlobeConfigGroup 33 } h3cDot11CentralACIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the CentralAC IP address of LocalAC." ::= { h3cDot11GlobeConfigGroup 34 } h3cDot11CentralACIPv6Address OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the CentralAC IPv6 address of LocalAC." ::= { h3cDot11GlobeConfigGroup 35 } -- ***************************************************************************** -- * End of h3cDot11GlobeConfigGroup Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioPolicyTable Definition -- ***************************************************************************** h3cDot11RadioPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the parameters for radio policy, as per radio policy of CLI. One radio policy could be assigned to the different radios (AP)." ::= { h3cDot11PolicyConfigGroup 1 } h3cDot11RadioPolicyEntry OBJECT-TYPE SYNTAX H3cDot11RadioPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information of each radio policy." INDEX { IMPLIED h3cDot11RadioPolicyName } ::= { h3cDot11RadioPolicyTable 1 } H3cDot11RadioPolicyEntry ::= SEQUENCE { h3cDot11RadioPolicyName OCTET STRING, h3cDot11BeaconInterval Integer32, h3cDot11DtimInterval Integer32, h3cDot11RtsThreshold Integer32, h3cDot11FragThreshold Integer32, h3cDot11ShortRetryThreshold Integer32, h3cDot11LongRetryThreshold Integer32, h3cDot11MaxRxLifetime Unsigned32, h3cDot11RdoPolicyRowStatus RowStatus, h3cDot11RdoClientMaxCount Integer32, h3cDot11BeaconIntervalMs Integer32 } h3cDot11RadioPolicyName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the name of radio policy." ::= { h3cDot11RadioPolicyEntry 1 } h3cDot11BeaconInterval OBJECT-TYPE SYNTAX Integer32 UNITS "TU" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval for Beacon management frame." DEFVAL { 100 } ::= { h3cDot11RadioPolicyEntry 2 } h3cDot11DtimInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the number of beacon intervals that shall elapse between transmission of Beacons frames containing a Traffic Indication Map (TIM) element whose DTIM Count field is 0. This value is transmitted in the Delivery TIM (DTIM) Period field of Beacon frames." DEFVAL { 1 } ::= { h3cDot11RadioPolicyEntry 3 } h3cDot11RtsThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "byte" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the current minimum size, in octets, of the MAC protocol data unit (MPDU), below which a Request to send/Clear to send (RTS/CTS) handshake shall not be performed." DEFVAL { 2346 } ::= { h3cDot11RadioPolicyEntry 4 } h3cDot11FragThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "byte" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the current maximum size, in octets, of the MPDU that may be delivered to the PHY. A MSDU shall be broken into fragments if its size exceeds the value of this attribute after adding MAC headers and trailers." DEFVAL { 2346 } ::= { h3cDot11RadioPolicyEntry 5 } h3cDot11ShortRetryThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the maximum number of transmission attempts of a frame, the length of which is less than or equal to h3cDot11RTSThreshold, which shall be made before a failure condition is indicated." DEFVAL { 7 } ::= { h3cDot11RadioPolicyEntry 6 } h3cDot11LongRetryThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the maximum number of transmission attempts of a frame, the length of which is longer than h3cDot11RTSThreshold, that shall be made before a failure condition is indicated." DEFVAL { 4 } ::= { h3cDot11RadioPolicyEntry 7 } h3cDot11MaxRxLifetime OBJECT-TYPE SYNTAX Unsigned32 UNITS "millisecond" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the elapsed time. After the time specified by h3cDot11MaxRxLifetime, the further attempts to reassemble the MSDU shall be terminated." DEFVAL { 2000 } ::= { h3cDot11RadioPolicyEntry 8 } h3cDot11RdoPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11RadioPolicyEntry 9 } h3cDot11RdoClientMaxCount OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-create STATUS current DESCRIPTION "Represent the maximum number of stations supported by this radio policy." ::= { h3cDot11RadioPolicyEntry 10 } h3cDot11BeaconIntervalMs OBJECT-TYPE SYNTAX Integer32 UNITS "ms" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval for Beacon management frame." ::= { h3cDot11RadioPolicyEntry 11 } -- ***************************************************************************** -- * End of h3cDot11RadioPolicyTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11ServicePolicyTable Definition -- ***************************************************************************** h3cDot11ServicePolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11ServicePolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the parameters for ESS, as per service policy of CLI. One service policy could be assigned to the different radios (AP)." ::= { h3cDot11PolicyConfigGroup 2 } h3cDot11ServicePolicyEntry OBJECT-TYPE SYNTAX H3cDot11ServicePolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information of each service policy." INDEX { h3cDot11ServicePolicyID } ::= { h3cDot11ServicePolicyTable 1 } H3cDot11ServicePolicyEntry ::= SEQUENCE { h3cDot11ServicePolicyID H3cDot11ServicePolicyIDType, h3cDot11SSIDName H3cDot11SSIDStringType, h3cDot11SSIDHidden TruthValue, h3cDot11AuthenMode H3cDot11AuthenType, h3cDot11SSIDEncryptionMode H3cDot11SSIDEncryptModeType, h3cDot11WlanInfBindingType OCTET STRING, h3cDot11WlanInfBindingID Integer32, h3cDot11SrvPolicyRowStatus RowStatus, h3cDot11ClientMaxCount Integer32, h3cDot11SPInCirMode H3cDot11CirMode, h3cDot11SPInCirValue Integer32, h3cDot11SPOutCirMode H3cDot11CirMode, h3cDot11SPOutCirValue Integer32, h3cDot11WlanInfPVID Integer32, h3cDot11SPInCirStaticValue Integer32, h3cDot11SPOutCirStaticValue Integer32, h3cDot11SPIsolate TruthValue, h3cDot11WlanexAuthServerIP IpAddress, h3cDot11SPBeaconMeasEnable TruthValue, h3cDot11SPBeaconMeasType INTEGER, h3cDot11SPBeaconMeasInterval Integer32, h3cDot11AuthenModeCM INTEGER, h3cDot11SecIEStatusCM INTEGER, h3cDot11SecurityCiphersCM INTEGER, h3cDot11SrvPolicyStatusCM INTEGER, h3cDot11SSIDHiddenCM H3cDot11TruthValueCM, h3cDot11SPIsolateCM H3cDot11TruthValueCM, h3cDot11FwdVlanBitMapLow OCTET STRING, h3cDot11FwdVlanBitMapHigh OCTET STRING, h3cDot11ServicePolicyName OCTET STRING, h3cDot11SecurityModeCM INTEGER, h3cDot11SPInCbsValue Integer32, h3cDot11SPOutCbsValue Integer32 } h3cDot11ServicePolicyID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the ID of each service policy." ::= { h3cDot11ServicePolicyEntry 1 } h3cDot11SSIDName OBJECT-TYPE SYNTAX H3cDot11SSIDStringType MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the ESS. As per CLI, the value of service policy name will be SSID." ::= { h3cDot11ServicePolicyEntry 2 } h3cDot11SSIDHidden OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute controls whether the SSID will be advertised in the beacon frame. If it is true, then SSID will not be advertised in the beacon frame." DEFVAL { false } ::= { h3cDot11ServicePolicyEntry 3 } h3cDot11AuthenMode OBJECT-TYPE SYNTAX H3cDot11AuthenType MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the Authentication mode defined by 802.11." ::= { h3cDot11ServicePolicyEntry 4 } h3cDot11SSIDEncryptionMode OBJECT-TYPE SYNTAX H3cDot11SSIDEncryptModeType MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the encryption mode for this ESS." ::= { h3cDot11ServicePolicyEntry 5 } h3cDot11WlanInfBindingType OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the service policy will bind to what kind of data forwarding interface." DEFVAL { "WLAN-ESS" } ::= { h3cDot11ServicePolicyEntry 6 } h3cDot11WlanInfBindingID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interface ID of the interface that ESS will bind to. If the value is set to -1, the binding will be removed." ::= { h3cDot11ServicePolicyEntry 7 } h3cDot11SrvPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11ServicePolicyEntry 8 } h3cDot11ClientMaxCount OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-create STATUS current DESCRIPTION "Represent the maximum number of stations supported by this service policy." ::= { h3cDot11ServicePolicyEntry 9 } h3cDot11SPInCirMode OBJECT-TYPE SYNTAX H3cDot11CirMode MAX-ACCESS read-create STATUS current DESCRIPTION " CIR(committed information rate) mode of inbound direction. This object is useful only when the corresponding CIR is nonzero. If value of this object is changed, corresponding CIR will be reset." DEFVAL { static } ::= { h3cDot11ServicePolicyEntry 10 } h3cDot11SPInCirValue OBJECT-TYPE SYNTAX Integer32 UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the CIR of inbound direction of this service policy. If the value is 0, it means that no flow control is applied to the service policy, and the corresponding CIR mode is meaningless." DEFVAL { 0 } ::= { h3cDot11ServicePolicyEntry 11 } h3cDot11SPOutCirMode OBJECT-TYPE SYNTAX H3cDot11CirMode MAX-ACCESS read-create STATUS current DESCRIPTION " CIR(committed information rate) mode of outbound direction. This object is useful only when the corresponding CIR is nonzero. If value of this object is changed, corresponding CIR will be reset." DEFVAL { static } ::= { h3cDot11ServicePolicyEntry 12 } h3cDot11SPOutCirValue OBJECT-TYPE SYNTAX Integer32 UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the CIR of outbound direction of this service policy. If the value is 0, it means that no flow control is applied to the service policy, and the corresponding CIR mode is meaningless." DEFVAL { 0 } ::= { h3cDot11ServicePolicyEntry 13 } h3cDot11WlanInfPVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the VLAN ID of SSID." DEFVAL { 1 } ::= { h3cDot11ServicePolicyEntry 14 } h3cDot11SPInCirStaticValue OBJECT-TYPE SYNTAX Integer32 UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the CIR of inbound direction for static CIR mode." DEFVAL { 0 } ::= { h3cDot11ServicePolicyEntry 15 } h3cDot11SPOutCirStaticValue OBJECT-TYPE SYNTAX Integer32 UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the CIR of outbound direction for static CIR mode." DEFVAL { 0 } ::= { h3cDot11ServicePolicyEntry 16 } h3cDot11SPIsolate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If it is true, then stations connected with the service policy are isolated." DEFVAL { false } ::= { h3cDot11ServicePolicyEntry 17 } h3cDot11WlanexAuthServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the IP address of the Wlanex Authentication server" ::= { h3cDot11ServicePolicyEntry 18 } h3cDot11SPBeaconMeasEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If it is true, then beacon-measurement is enabled." DEFVAL { false } ::= { h3cDot11ServicePolicyEntry 19 } h3cDot11SPBeaconMeasType OBJECT-TYPE SYNTAX INTEGER { passive(1), active(2), beaconTable(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents what the work mode for BeaconMeasurement type. The following values are supported: passive, - BeaconMeasurement will use the passive type. active - BeaconMeasurement will use the active type. beaconTable - BeaconMeasurement will use the beacon table type." DEFVAL { beaconTable } ::= { h3cDot11ServicePolicyEntry 20 } h3cDot11SPBeaconMeasInterval OBJECT-TYPE SYNTAX Integer32(10..200) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the beacon-measurement interval." DEFVAL { 60 } ::= { h3cDot11ServicePolicyEntry 21 } h3cDot11AuthenModeCM OBJECT-TYPE SYNTAX INTEGER { opensystem(0), sharedkey(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the Authentication mode defined by 802.11." ::= { h3cDot11ServicePolicyEntry 22 } h3cDot11SecIEStatusCM OBJECT-TYPE SYNTAX INTEGER { none(0), wpa(1), wpa2(2), wlanex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "To enable the security Information element in the beacon and probe response frames sent by AP." ::= { h3cDot11ServicePolicyEntry 23 } h3cDot11SecurityCiphersCM OBJECT-TYPE SYNTAX INTEGER { none(0), wep40(1), wep104(2), tkip(3), aesccmp(4), wpisms4(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "The WLAN system support the following cipher type for data frame encryption. none wep40 wep104 tkip aesccmp wpi-SMS4 When the value of node equals to zero, it means no configuration or undo operation." ::= { h3cDot11ServicePolicyEntry 24 } h3cDot11SrvPolicyStatusCM OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "The status of the Service Policy." ::= { h3cDot11ServicePolicyEntry 25 } h3cDot11SSIDHiddenCM OBJECT-TYPE SYNTAX H3cDot11TruthValueCM MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute controls whether the SSID will be advertised in beacon frames. If it is dot11true, the SSID will not be advertised in beacon frames." DEFVAL { dot11false } ::= { h3cDot11ServicePolicyEntry 26 } h3cDot11SPIsolateCM OBJECT-TYPE SYNTAX H3cDot11TruthValueCM MAX-ACCESS read-create STATUS current DESCRIPTION "If it is dot11true, the clients connected with the service policy are isolated to each other." DEFVAL { dot11false } ::= { h3cDot11ServicePolicyEntry 27 } h3cDot11FwdVlanBitMapLow OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION "Each octet within this value specifies a set of eight VLANs, with the first octet specifying VLANs 1 through 8, the second octet specifying VLANs 9 through 16, etc. Within each octet, the most significant bit represents the highest numbered VLAN, and the least significant bit represents the lowest numbered VLAN. Thus, each untagged VLAN of the hybrid port is represented by a single bit within the value of this object. If that bit has a value of '1' then that VLAN is untagged in the set of VLANs; the VLAN is not untagged if its bit has a value of '0'." ::= { h3cDot11ServicePolicyEntry 28 } h3cDot11FwdVlanBitMapHigh OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION "Each octet within this value specifies a set of eight VLANs, with the first octet specifying VLANs 1 through 8, the second octet specifying VLANs 9 through 16, etc. Within each octet, the most significant bit represents the highest numbered VLAN, and the least significant bit represents the lowest numbered VLAN. Thus, each untagged VLAN of the hybrid port is represented by a single bit within the value of this object. If that bit has a value of '1' then that VLAN is untagged in the set of VLANs; the VLAN is not untagged if its bit has a value of '0'." ::= { h3cDot11ServicePolicyEntry 29 } h3cDot11ServicePolicyName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the name of each service policy." ::= { h3cDot11ServicePolicyEntry 30 } h3cDot11SecurityModeCM OBJECT-TYPE SYNTAX INTEGER { none(0), psk(1), radius(2), wlanex(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the security modes of the WLAN port. none - The default value. No security mode is set. psk - Access to the port is denied until the port client is authorized (by 802.1X key negotiation). radius - Access to the port is denied until the port client is authorized (by 802.1X). wlanex - Access to the port is denied until the port client is authenticated by wlan cert." ::= { h3cDot11ServicePolicyEntry 31 } h3cDot11SPInCbsValue OBJECT-TYPE SYNTAX Integer32 UNITS "byte" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the CBS of inbound direction of this service policy. If the value is 0, it means that the CBS is automatically calculated from the value of CIR." DEFVAL { 0 } ::= { h3cDot11ServicePolicyEntry 32 } h3cDot11SPOutCbsValue OBJECT-TYPE SYNTAX Integer32 UNITS "byte" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the CBS of outbound direction of this service policy. If the value is 0, it means that the CBS is automatically calculated from the value of CIR." DEFVAL { 0 } ::= { h3cDot11ServicePolicyEntry 33 } -- ***************************************************************************** -- * End of h3cDot11ServicePolicyTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11ServicePolicyExtTable Definition -- ***************************************************************************** h3cDot11ServicePolicyExtTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11ServicePolicyExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the parameters for ESS, as per service policy of CLI. When the value of h3cDot11SSIDEncryptionMode equals to cipher(2), more configuration for a ESS will be put into the table." ::= { h3cDot11PolicyConfigGroup 3 } h3cDot11ServicePolicyExtEntry OBJECT-TYPE SYNTAX H3cDot11ServicePolicyExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information of each service policy under cipher(2) mode." INDEX { h3cDot11ServicePolicyExtID } ::= { h3cDot11ServicePolicyExtTable 1 } H3cDot11ServicePolicyExtEntry ::= SEQUENCE { h3cDot11ServicePolicyExtID H3cDot11ServicePolicyIDType, h3cDot11SecIEStatus H3cDot11SecIEStatusType, h3cDot11SecurityCiphers Integer32, h3cDot11CipherKeyIndex Integer32, h3cDot11CipherKey OCTET STRING, h3cDot11SrvPolicyExtRowStatus RowStatus, h3cDot11CipherKeyType INTEGER, h3cDot11AkmMode INTEGER, h3cDot11PskKey OCTET STRING } h3cDot11ServicePolicyExtID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the ID of each service policy." ::= { h3cDot11ServicePolicyExtEntry 1 } h3cDot11SecIEStatus OBJECT-TYPE SYNTAX H3cDot11SecIEStatusType MAX-ACCESS read-create STATUS current DESCRIPTION "To enable the security Information element in the beacon and probe response frames sent by AP." ::= { h3cDot11ServicePolicyExtEntry 2 } h3cDot11SecurityCiphers OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The WLAN system support the following cipher type for data frame encryption. wep40(2) tkip(4) aesccmp(16) wep104(32) wpisms4(64) wep128(128) For each service policy, it could support multiple cipher types at the same time. So the value of object could combine multiple value of cipher type above. When the value of node equals to zero, it means no configuration or undo operation." ::= { h3cDot11ServicePolicyExtEntry 3 } h3cDot11CipherKeyIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the key index of cipher key for packet. When h3cDot11SecurityCiphers value is wep40 or wep104, the configuration will take effective." DEFVAL { 1 } ::= { h3cDot11ServicePolicyExtEntry 4 } h3cDot11CipherKey OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the cipher key for packet. When h3cDot11SecurityCiphers value is wep40 or wep104, the configuration will take effective." ::= { h3cDot11ServicePolicyExtEntry 5 } h3cDot11SrvPolicyExtRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11ServicePolicyExtEntry 6 } h3cDot11CipherKeyType OBJECT-TYPE SYNTAX INTEGER { char(1), hex(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the cipher key type of h3cDot11CipherKey." DEFVAL {1} ::= { h3cDot11ServicePolicyExtEntry 7 } h3cDot11AkmMode OBJECT-TYPE SYNTAX INTEGER { dot1x(1), psk(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The authentication and key management mode." DEFVAL {dot1x} ::= { h3cDot11ServicePolicyExtEntry 8 } h3cDot11PskKey OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the preshared key. This configuration takes effect if the h3cDot11AkmMode value is psk." ::= { h3cDot11ServicePolicyExtEntry 9 } -- ***************************************************************************** -- * End of h3cDot11ServicePolicyExtTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioPolicyExtTable Definition -- ***************************************************************************** h3cDot11RadioPolicyExtTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioPolicyExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the radio policy of each radio. It can't be modified if the radio policy is a default radio policy." ::= { h3cDot11PolicyConfigGroup 4 } h3cDot11RadioPolicyExtEntry OBJECT-TYPE SYNTAX H3cDot11RadioPolicyExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information of each radio policy." INDEX { h3cDot11RPAPSerialID, h3cDot11RPRadioID } ::= { h3cDot11RadioPolicyExtTable 1 } H3cDot11RadioPolicyExtEntry ::= SEQUENCE { h3cDot11RPAPSerialID OCTET STRING, h3cDot11RPRadioID H3cDot11RadioScopeType, h3cDot11RPBeaconInterval Integer32, h3cDot11RPDtimInterval Integer32, h3cDot11RPRtsThreshold Integer32, h3cDot11RPFragThreshold Integer32, h3cDot11RPShortRetryThreshold Integer32, h3cDot11RPLongRetryThreshold Integer32, h3cDot11RPClientMaxCount Integer32, h3cDot11RPBeaconIntervalCM Integer32 } h3cDot11RPAPSerialID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the Serial ID of AP." ::= { h3cDot11RadioPolicyExtEntry 1 } h3cDot11RPRadioID OBJECT-TYPE SYNTAX H3cDot11RadioScopeType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents each radio." ::= { h3cDot11RadioPolicyExtEntry 2 } h3cDot11RPBeaconInterval OBJECT-TYPE SYNTAX Integer32 UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the interval for Beacon management frame." DEFVAL { 100 } ::= { h3cDot11RadioPolicyExtEntry 3 } h3cDot11RPDtimInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the number of beacon intervals that shall elapse between transmissions of Beacons frames containing a Traffic Indication Map (TIM) element whose DTIM count field is 0. This value is transmitted in the Delivery TIM (DTIM) Period field of Beacon frames." DEFVAL { 1 } ::= { h3cDot11RadioPolicyExtEntry 4 } h3cDot11RPRtsThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "byte" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the current minimum size, in octets, of the MAC protocol data unit (MPDU), below which a Request to send/Clear to send (RTS/CTS) handshake shall not be performed." DEFVAL { 2346 } ::= { h3cDot11RadioPolicyExtEntry 5 } h3cDot11RPFragThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "byte" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the current maximum size, in octets, of the MPDU that may be delivered to the PHY. A MSDU shall be broken into fragments if its size exceeds the value of this attribute after adding MAC headers and trailers." DEFVAL { 2346 } ::= { h3cDot11RadioPolicyExtEntry 6 } h3cDot11RPShortRetryThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the maximum number of transmission attempts of a frame, the length of which is less than or equal to h3cDot11RTSThreshold, that shall be made before a failure condition is indicated." DEFVAL { 7 } ::= { h3cDot11RadioPolicyExtEntry 7 } h3cDot11RPLongRetryThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the maximum number of transmission attempts of a frame, the length of which is longer than h3cDot11RTSThreshold, and that shall be made before a failure condition is indicated." DEFVAL { 4 } ::= { h3cDot11RadioPolicyExtEntry 8 } h3cDot11RPClientMaxCount OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the maximum number of stations supported by this radio policy." ::= { h3cDot11RadioPolicyExtEntry 9 } h3cDot11RPBeaconIntervalCM OBJECT-TYPE SYNTAX Integer32 UNITS "timeunit" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents beacon interval." DEFVAL { 100 } ::= { h3cDot11RadioPolicyExtEntry 10 } -- ***************************************************************************** -- * End of h3cDot11RadioPolicyTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11ServicePolicyPortSecurityTable Definition -- ***************************************************************************** h3cDot11SrvPortSecurityTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11SrvPortSecurityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the WLAN security status for ESS, BSS and WLAN-Ethernet interface which binding the crypto service-template. Otherwise, when binding the clear service-template, h3cPortSecurityTables should be used to configure port security." ::= { h3cDot11PolicyConfigGroup 5 } h3cDot11SrvPortSecurityEntry OBJECT-TYPE SYNTAX H3cDot11SrvPortSecurityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "There is a row in this table for service policy." INDEX { h3cDot11SecurityServicePolicyID } ::= { h3cDot11SrvPortSecurityTable 1 } H3cDot11SrvPortSecurityEntry ::= SEQUENCE { h3cDot11SecurityServicePolicyID H3cDot11ServicePolicyIDType, h3cDot11SrvPortSecurityMode INTEGER, h3cDot11SrvSecurityKeyType INTEGER, h3cDot11SrvSecurityPskKeyMode INTEGER, h3cDot11SrvSecurityPskKeyString DisplayString, h3cDot11SrvPortSecurityModeCM INTEGER } h3cDot11SecurityServicePolicyID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the ID of each service policy." ::= { h3cDot11SrvPortSecurityEntry 1 } h3cDot11SrvPortSecurityMode OBJECT-TYPE SYNTAX INTEGER { noRestrictions(1), userLoginSecureExt(2), psk(3), macAddressAndPsk(4), userLoginSecureExtOrPsk(5), ext(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the security modes of the WLAN port. noRestrictions The default value, no any security mode is set. userLoginSecureExt Access to the port is denied until the port client is authorized (by 802.1X). psk Access to the port is denied until the port client is authorized (by 802.1X key negotiation). macAddressAndPsk The MAC address is first authenticated and only if this succeeds does the psk then attempt user authentication. userLoginSecureExtOrPsk This selects both the userLoginSecureExt and psk modes together such that either is allowed to authorized access. Which mode works for client depends on the client's choice. ext Access to the port is denied until the port client is authenticated (by ext)." ::= { h3cDot11SrvPortSecurityEntry 2 } h3cDot11SrvSecurityKeyType OBJECT-TYPE SYNTAX INTEGER { userLoginTxKeyTypeNone(1), userLoginTxKeyTypeDot11Key(2), userLoginTxKeyTypeRsaRC4Key(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This indicates the key type in the 802.1X EAPOL_Key packet. userLoginTxKeyTypeNone - This means the key type is not set yet. userLoginTxKeyTypeDot11Key - This selects the 802.11 key type. userLoginTxKeyTypeRsaRC4Key - This selects the RC4 key for RSA RC4 session encryption." ::= { h3cDot11SrvPortSecurityEntry 3 } h3cDot11SrvSecurityPskKeyMode OBJECT-TYPE SYNTAX INTEGER { pskKeyModeNone(1), pskKeyModePassPhrase(2), pskKeyModeRawKey(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is the password input mode. When input as pskKeyModePassPhrase, h3cDot11SrvSecurityPskKeyString must be 8 to 63 characters; when input as pskKeyModeRawKey, h3cDot11SrvSecurityPskKeyString must be 64 characters and each character must be '0'-'9', 'a'-'f' and 'A'-'F'." ::= { h3cDot11SrvPortSecurityEntry 4 } h3cDot11SrvSecurityPskKeyString OBJECT-TYPE SYNTAX DisplayString(SIZE(0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION "This is the password string used for psk authentication." ::= { h3cDot11SrvPortSecurityEntry 5 } h3cDot11SrvPortSecurityModeCM OBJECT-TYPE SYNTAX INTEGER { none(0), psk(1), radius(2), wlanex(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the security modes of the WLAN port. none - The default value, no any security mode is set. psk - Access to the port is denied until the port client is authorized (by 802.1X key negotiation). radius - Access to the port is denied until the port client is authorized (by 802.1X). wlanex - Access to the port is denied until the port client is authenticated by wlan cert." ::= { h3cDot11SrvPortSecurityEntry 6 } h3cDot11SrvL2AuthenTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11SrvL2AuthenEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the Layer 2 authentication status of service templates." ::= { h3cDot11PolicyConfigGroup 7 } h3cDot11SrvL2AuthenEntry OBJECT-TYPE SYNTAX H3cDot11SrvL2AuthenEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "There is a row for a service template." INDEX { h3cDot11SrvL2AuthenID } ::= { h3cDot11SrvL2AuthenTable 1 } H3cDot11SrvL2AuthenEntry ::= SEQUENCE { h3cDot11SrvL2AuthenID H3cDot11ServicePolicyIDType, h3cDot11L2AuthenMode INTEGER, h3cDot11L2IntrusProtectEnable TruthValue, h3cDot11L2IntrusProtectOpt INTEGER, h3cDot11TempServiceStopTimer Integer32, h3cDot11TempBlockMACTimer Integer32, h3cDot11L2IgnoreAuthorization TruthValue, h3cDot11L2FailVLAN Integer32, h3cDot11L2CriticalVLAN Integer32, h3cDot11L2AuthorFailOffline TruthValue, h3cDot11L2AccountFailOffline TruthValue, h3cDot11Dot1xHSEnable TruthValue, h3cDot11Dot1xSecureHSEnable TruthValue, h3cDot11Dot1xReauthenEnable TruthValue, h3cDot11Dot1xMandatoryDomain OCTET STRING, h3cDot11Dot1xMaxUserCount Integer32, h3cDot11MACAuthenDomain OCTET STRING, h3cDot11MACAuthenMaxUserCount Integer32 } h3cDot11SrvL2AuthenID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the ID of a service template." ::= { h3cDot11SrvL2AuthenEntry 1 } h3cDot11L2AuthenMode OBJECT-TYPE SYNTAX INTEGER { bypass(1), macAuthentication(2), macThenDot1xAuthentication(3), dot1xAuthentication(4), dot1xThenMacAuthentication(5), ouiThenDot1x(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Authentication mode of the service template. bypass No authentication is required. macAuthentication MAC authentication. macThenDot1xAuthentication MAC authentication is executed first. If MAC authentication fails, 802.1X authentication is executed. dot1xAuthentication Access to the port is denied until the client is authorized by 802.1X. dot1xThenMacAuthentication 802.1X authentication is executed first. If 802.1X authentication fails , MAC authentication is executed. ouiThenDot1x OUI authentication is first executed. If OUI authentication fails, 802.1X authentication is executed." ::= { h3cDot11SrvL2AuthenEntry 2 } h3cDot11L2IntrusProtectEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enables intrusion protection for the service template." ::= { h3cDot11SrvL2AuthenEntry 3 } h3cDot11L2IntrusProtectOpt OBJECT-TYPE SYNTAX INTEGER { blockMACTemporarily(1), stopServiceTemporarily(2), stopService(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Operation mode when intrusion is detected." ::= { h3cDot11SrvL2AuthenEntry 4 } h3cDot11TempServiceStopTimer OBJECT-TYPE SYNTAX Integer32(10..300) MAX-ACCESS read-write STATUS current DESCRIPTION "Time period for temporarily stopping service." ::= { h3cDot11SrvL2AuthenEntry 5 } h3cDot11TempBlockMACTimer OBJECT-TYPE SYNTAX Integer32(60..300) MAX-ACCESS read-write STATUS current DESCRIPTION "Time period for temporarily blocking user MACs." ::= { h3cDot11SrvL2AuthenEntry 6 } h3cDot11L2IgnoreAuthorization OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Ignores all authorization information set by the server." ::= { h3cDot11SrvL2AuthenEntry 7 } h3cDot11L2FailVLAN OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN for authentication failure. 0 means not configured." ::= { h3cDot11SrvL2AuthenEntry 8 } h3cDot11L2CriticalVLAN OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN for server unavailability situation. 0 means not configured." ::= { h3cDot11SrvL2AuthenEntry 9 } h3cDot11L2AuthorFailOffline OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Users are logged off if authorization fails." ::= { h3cDot11SrvL2AuthenEntry 10 } h3cDot11L2AccountFailOffline OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Users are logged off if accounting fails." ::= { h3cDot11SrvL2AuthenEntry 11 } h3cDot11Dot1xHSEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enables 802.1X handshake." ::= { h3cDot11SrvL2AuthenEntry 12 } h3cDot11Dot1xSecureHSEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enables secure 802.1X handshake." ::= { h3cDot11SrvL2AuthenEntry 13 } h3cDot11Dot1xReauthenEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enables 802.1X reauthentication." ::= { h3cDot11SrvL2AuthenEntry 14 } h3cDot11Dot1xMandatoryDomain OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "802.1X authentication domain of users for the service template." ::= { h3cDot11SrvL2AuthenEntry 15 } h3cDot11Dot1xMaxUserCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum number of 802.1X users supported by the BSS bound to the service template." ::= { h3cDot11SrvL2AuthenEntry 16 } h3cDot11MACAuthenDomain OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "MAC authentication domain of users for the service template." ::= { h3cDot11SrvL2AuthenEntry 17 } h3cDot11MACAuthenMaxUserCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum number of MAC authentication users supported by the BSS bound to the service template." ::= { h3cDot11SrvL2AuthenEntry 18 } -- ***************************************************************************** -- * End of h3cDot11PortSecurityTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11SrvPolicyExtendTable Definition -- ***************************************************************************** h3cDot11SrvPolicyExtendTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11SrvPolicyExtendEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the parameters of each service policy." ::= { h3cDot11PolicyConfigGroup 6 } h3cDot11SrvPolicyExtendEntry OBJECT-TYPE SYNTAX H3cDot11SrvPolicyExtendEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information of each service policy." INDEX { h3cDot11ServicePolicyID } ::= { h3cDot11SrvPolicyExtendTable 1 } H3cDot11SrvPolicyExtendEntry ::= SEQUENCE { h3cDot11SPEnable INTEGER } h3cDot11SPEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether the service policy is enabled." ::= { h3cDot11SrvPolicyExtendEntry 1 } -- ***************************************************************************** -- * End of h3cDot11ServicePolicyExtendTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APTemplateTable Definition -- ***************************************************************************** h3cDot11APTemplateTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APTemplateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "By AP template CLI, administrator will configure the parameters of AP by convenience. Before AP boot up and connect to AC by CAPWAP tunnel, administrator will create AP template for each AP. When AP connect to AC, AC will assign configuration to AP by h3cDot11APSerialID information in AP template." ::= { h3cDot11APConfigGroup 1 } h3cDot11APTemplateEntry OBJECT-TYPE SYNTAX H3cDot11APTemplateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains configuration information for each AP." INDEX { h3cDot11APTemplateName } ::= { h3cDot11APTemplateTable 1 } H3cDot11APTemplateEntry ::= SEQUENCE { h3cDot11APTemplateName OCTET STRING, h3cDot11APSerialID OCTET STRING, h3cDot11TemplateAPModelAlias OCTET STRING, h3cDot11Description OCTET STRING, h3cDot11APWorkMode INTEGER, h3cDot11APTemplateRowStatus RowStatus, h3cDot11APName OCTET STRING, h3cDot11StatisInterv Integer32, h3cDot11APBroadcastProbeReply TruthValue, h3cDot11StaIdleTimerInterv Integer32, h3cDot11StaKeepAliveTimerInterv Integer32, h3cDot11APCir Integer32, h3cDot11APCbs Integer32, h3cDot11APPriorityLevel Integer32, h3cDot11APElementID Integer32, h3cDot11APDevDetectEnable TruthValue, h3cDot11APGetIPMethod INTEGER, h3cDot11StatisIntervMode INTEGER, h3cDot11ApTrapEnabled TruthValue, h3cDot11ApFmwUpdState INTEGER, h3cDot11StatisIntervModeCM INTEGER, h3cDot11ApNasIDCM OCTET STRING, h3cDot11ApCoveragetype INTEGER, h3cDot11APControlAddressState INTEGER, h3cDot11APControlAddressIPv4 IpAddress, h3cDot11APControlAddressIPv6 OCTET STRING, h3cDot11APLocalACName OCTET STRING, h3cDot11APEchoInterval Integer32 } h3cDot11APTemplateName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the name of AP template." ::= { h3cDot11APTemplateEntry 1 } h3cDot11APSerialID OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents AP serial id." ::= { h3cDot11APTemplateEntry 2 } h3cDot11TemplateAPModelAlias OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the alias of AP model name." ::= { h3cDot11APTemplateEntry 3 } h3cDot11Description OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute will give more information about AP. Administrator could suggest the location, owner or other information for each AP. If the value is set to NULL, the description will be removed." ::= { h3cDot11APTemplateEntry 4 } h3cDot11APWorkMode OBJECT-TYPE SYNTAX INTEGER { normal(1), monitor(2), hybrid(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents what work mode for AP. The following values are supported: normal - AP will supply WLAN service. monitor - AP will be a monitor to find attack. hybrid - AP will supply WLAN service and Device detection is enabled." DEFVAL { normal } ::= { h3cDot11APTemplateEntry 5 } h3cDot11APTemplateRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11APTemplateEntry 6 } h3cDot11APName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the AP name." ::= { h3cDot11APTemplateEntry 7 } h3cDot11StatisInterv OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval of radio statistic." ::= { h3cDot11APTemplateEntry 8 } h3cDot11APBroadcastProbeReply OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Represents enable the AP to reply broadcast probe or not. 'true' : The AP to reply broadcast probe is enabled. 'false': The AP to reply broadcast probe is disabled" DEFVAL { true } ::= { h3cDot11APTemplateEntry 9 } h3cDot11StaIdleTimerInterv OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval for which the link between AP and STA ( power-save or awake ) can be idle." ::= { h3cDot11APTemplateEntry 10 } h3cDot11StaKeepAliveTimerInterv OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval of the keep alive requests sent between AP and STA." ::= { h3cDot11APTemplateEntry 11 } h3cDot11APCir OBJECT-TYPE SYNTAX Integer32 UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the committed information rate between AP and AC." ::= { h3cDot11APTemplateEntry 12 } h3cDot11APCbs OBJECT-TYPE SYNTAX Integer32 UNITS "Bytes" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the committed burst size between AP and AC." ::= { h3cDot11APTemplateEntry 13 } h3cDot11APPriorityLevel OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the connection priority for the AP. If the connection priority is 7, the AC is considered as the primary AC for the AP." DEFVAL { 4 } ::= { h3cDot11APTemplateEntry 14 } h3cDot11APElementID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the AP element ID." ::= { h3cDot11APTemplateEntry 15 } h3cDot11APDevDetectEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Represents whether device detection is enabled or not. 'true' : Device detection is enabled. 'false': Device detection is disabled. If device detection is enabled, the AP will provide both device detection and WLAN data services. By default, the AP only provides WLAN data services. When an AP works in monitor mode, that is, the value of object h3cDot11APWorkMode is monitor, device detection cannot be enabled with object h3cDot11APDevDetectEnable." DEFVAL { false } ::= { h3cDot11APTemplateEntry 16 } h3cDot11APGetIPMethod OBJECT-TYPE SYNTAX INTEGER { dhcpAlloc(1), static(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the method how AP gets IP address." DEFVAL { dhcpAlloc } ::= { h3cDot11APTemplateEntry 17 } h3cDot11StatisIntervMode OBJECT-TYPE SYNTAX INTEGER { normal(1), realtime(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the mode of statics interval. normal - statics interval value between 10s to 120s realtime - statics interval value between 2s to 5s" DEFVAL { normal } ::= { h3cDot11APTemplateEntry 18 } h3cDot11ApTrapEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether the trap status is enabled or not. 'true' : Enable the trap status; 'false' : Disable the trap status." DEFVAL { true } ::= { h3cDot11APTemplateEntry 19 } h3cDot11ApFmwUpdState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), inherit(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the status of version auto-update for an AP. The following values are supported: enable - AP version will be updated automatically. disable - AP version will not be updated automatically. inherit - The status will inherit value from apgroup-view or system-view." DEFVAL { inherit } ::= { h3cDot11APTemplateEntry 20 } h3cDot11StatisIntervModeCM OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the mode of statistic interval. off - statistic interval value between 10s to 120s on - statistic interval value between 2s to 5s" DEFVAL { off } ::= { h3cDot11APTemplateEntry 21 } h3cDot11ApNasIDCM OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the NAS-ID of current service policy for each specific radio of AP." ::= { h3cDot11APTemplateEntry 22 } h3cDot11ApCoveragetype OBJECT-TYPE SYNTAX INTEGER { school(1), traffic(2), shopping(3), company(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the coverage type of AP. school - the coverage type is school traffic - the coverage type is traffic shop - the coverage type is shop company - the coverage type is company" DEFVAL { school } ::= { h3cDot11APTemplateEntry 23 } h3cDot11APControlAddressState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the status of control address for an AP. The following values are supported: enable - AC rediscovery will be enabled. disable - AC rediscovery will be disabled." DEFVAL { disable } ::= { h3cDot11APTemplateEntry 24 } h3cDot11APControlAddressIPv4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Represents an AC IPv4 address for AC rediscovery." ::= { h3cDot11APTemplateEntry 25 } h3cDot11APControlAddressIPv6 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents an AC IPv6 address for AC rediscovery." ::= { h3cDot11APTemplateEntry 26 } h3cDot11APLocalACName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the local AC name the AP belongs to." ::= { h3cDot11APTemplateEntry 27 } h3cDot11APEchoInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the echo-interval of the AP." ::= { h3cDot11APTemplateEntry 28 } -- ***************************************************************************** -- * End of h3cDot11APTemplateTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioToConfigTable Definition -- ***************************************************************************** h3cDot11RadioToConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioToConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Before AP connects to AC, administrator will configure radio parameter to each radio." ::= { h3cDot11APConfigGroup 2 } h3cDot11RadioToConfigEntry OBJECT-TYPE SYNTAX H3cDot11RadioToConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains configuration information for each radio." INDEX { h3cDot11APTemplateNameCfg, h3cDot11CfgRadioID } ::= { h3cDot11RadioToConfigTable 1 } H3cDot11RadioToConfigEntry ::= SEQUENCE { h3cDot11APTemplateNameCfg OCTET STRING, h3cDot11CfgRadioID H3cDot11RadioScopeType, h3cDot11CfgRadioPolicyName OCTET STRING, h3cDot11CfgRadioType H3cDot11RadioType, h3cDot11CfgChannel H3cDot11ChannelScopeType, h3cDot11CfgMaxTxPowerLevel H3cDot11TxPwrLevelScopeType, h3cDot11PreambleLen H3cDot11PreambleType, h3cDot11CfgRadioStatus TruthValue, h3cDot11CfgRdElementID Unsigned32, h3cDot11CfgWorkMode H3cDot11WorkMode, h3cDot11CfgPwrAttValue Integer32, h3cDot11RadioTxArithmetic INTEGER, h3cDot11CfgChannelLockStat INTEGER, h3cDot11CfgPowerLockStat INTEGER, h3cDot11CfgLBRdGroupId Unsigned32, h3cDot11CfgRRMSDRdGroupId Unsigned32, h3cDot11CfgRadioType2 H3cDot11RadioType2, h3cDot11CfgIDSEnable TruthValue, h3cDot11CfgSaEnable TruthValue, h3cDot11CfgSaCltRtFFTData TruthValue, h3cDot11CfgSaBand INTEGER, h3cDot11CfgSaRptDevType BITS, h3cDot11CfgSaTrapDevEnable TruthValue, h3cDot11CfgSaTrapDevType BITS, h3cDot11CfgSaTrapAQEnable TruthValue, h3cDot11CfgSaTrapAQThreshold Integer32, h3cDot11CfgSaDrivenRRMEnable TruthValue, h3cDot11CfgSaDrivenRRMSnt INTEGER } h3cDot11APTemplateNameCfg OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the name of AP template." ::= { h3cDot11RadioToConfigEntry 1 } h3cDot11CfgRadioID OBJECT-TYPE SYNTAX H3cDot11RadioScopeType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents each radio." ::= { h3cDot11RadioToConfigEntry 2 } h3cDot11CfgRadioPolicyName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the name of radio policy." ::= { h3cDot11RadioToConfigEntry 3 } h3cDot11CfgRadioType OBJECT-TYPE SYNTAX H3cDot11RadioType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio will work with which 802.11 radio type." ::= { h3cDot11RadioToConfigEntry 4 } h3cDot11CfgChannel OBJECT-TYPE SYNTAX H3cDot11ChannelScopeType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the channel allocation of radio." ::= { h3cDot11RadioToConfigEntry 5 } h3cDot11CfgMaxTxPowerLevel OBJECT-TYPE SYNTAX H3cDot11TxPwrLevelScopeType UNITS "dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the maximal transmit power scope for AP." ::= { h3cDot11RadioToConfigEntry 6 } h3cDot11PreambleLen OBJECT-TYPE SYNTAX H3cDot11PreambleType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether use long or short preamble for 802.11 MAC frame. When h3cDot11CfgRadioType is either dot11b or dot11g, then value for h3cDot11PreambleLen will be valid. Otherwise, the value for it will be invalid." DEFVAL { short } ::= { h3cDot11RadioToConfigEntry 7 } h3cDot11CfgRadioStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio admin status whether is enabled or disabled." ::= { h3cDot11RadioToConfigEntry 8 } h3cDot11CfgRdElementID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the element ID of this radio. It comprises two parts. The highest 24 bits are AP element ID and the lowest 8 bits are radio ID." ::= { h3cDot11RadioToConfigEntry 9 } h3cDot11CfgWorkMode OBJECT-TYPE SYNTAX H3cDot11WorkMode MAX-ACCESS read-write STATUS current DESCRIPTION "Represents work mode of the radio." ::= { h3cDot11RadioToConfigEntry 10 } h3cDot11CfgPwrAttValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the value of power attenuation." ::= { h3cDot11RadioToConfigEntry 11 } h3cDot11RadioTxArithmetic OBJECT-TYPE SYNTAX INTEGER { quality(1), bandwidth(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the transmission arithmetic of the radio. The following values are supported: quality - Consider the quality first during the transmission. bandwidth - Consider the bandwidth first during the transmission." DEFVAL { quality } ::= { h3cDot11RadioToConfigEntry 12 } h3cDot11CfgChannelLockStat OBJECT-TYPE SYNTAX INTEGER { unlocked(1), locked(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents locked status of channel on the radio." DEFVAL { unlocked } ::= { h3cDot11RadioToConfigEntry 13 } h3cDot11CfgPowerLockStat OBJECT-TYPE SYNTAX INTEGER { unlocked(1), locked(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents locked status of power on the radio." DEFVAL { unlocked } ::= { h3cDot11RadioToConfigEntry 14 } h3cDot11CfgLBRdGroupId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the load balance group ID allocated for the radio." ::= { h3cDot11RadioToConfigEntry 15 } h3cDot11CfgRRMSDRdGroupId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the RRM self-decisive group ID allocated for the radio." ::= { h3cDot11RadioToConfigEntry 16 } h3cDot11CfgRadioType2 OBJECT-TYPE SYNTAX H3cDot11RadioType2 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio will work with which 802.11 radio type." ::= { h3cDot11RadioToConfigEntry 17 } h3cDot11CfgIDSEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether intrusion detection is enabled for this radio." ::= { h3cDot11RadioToConfigEntry 18 } h3cDot11CfgSaEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether spectrum analysis is enabled." ::= { h3cDot11RadioToConfigEntry 19 } h3cDot11CfgSaCltRtFFTData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether to collect real-time FFT data for this radio." ::= { h3cDot11RadioToConfigEntry 20 } h3cDot11CfgSaBand OBJECT-TYPE SYNTAX INTEGER{ dot11g(1), dot11aLower(2), dot11aMiddle(3), dot11aUpper(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents which band of channels will be monitored when collection real-time FFT data is enabled for this radio. Detection of interference devices and air quality will also be affected. Each band responds to the following channels. dot11g (Channels 1-14) dot11aLower (channels 36-64) dot11aMiddle (channels 100-140) dot11aUpper (channels 149-165)." ::= { h3cDot11RadioToConfigEntry 21 } h3cDot11CfgSaRptDevType OBJECT-TYPE SYNTAX BITS { microwave(0), microwaveInverter(1), bluetooth(2), fixedFreqOthers(3), fixedFreqCordlessPhone(4), fixedFreqVideo(5), fixedFreqAudio(6), freqHopperOthers(7), freqHopperCordlessBase(8), freqHopperCordlessNetwork(9), freqHopperXbox(10), genericInterferer(11) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents which types of interference devices should be reported." ::= { h3cDot11RadioToConfigEntry 22 } h3cDot11CfgSaTrapDevEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether trap is enabled for an interference device type." ::= { h3cDot11RadioToConfigEntry 23 } h3cDot11CfgSaTrapDevType OBJECT-TYPE SYNTAX BITS { microwave(0), microwaveInverter(1), bluetooth(2), fixedFreqOthers(3), fixedFreqCordlessPhone(4), fixedFreqVideo(5), fixedFreqAudio(6), freqHopperOthers(7), freqHopperCordlessBase(8), freqHopperCordlessNetwork(9), freqHopperXbox(10), genericInterferer(11) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents for which interference device types the AP will send traps when trap sending is enabled." ::= { h3cDot11RadioToConfigEntry 24 } h3cDot11CfgSaTrapAQEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether the channel quality trap is enabled." ::= { h3cDot11RadioToConfigEntry 25 } h3cDot11CfgSaTrapAQThreshold OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the channel quality threshold. When the channel quality is below this value, the channel quality trap will be sent." ::= { h3cDot11RadioToConfigEntry 26 } h3cDot11CfgSaDrivenRRMEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Configures whether to run RRM when the AP detects a certain level of interference." ::= { h3cDot11RadioToConfigEntry 27 } h3cDot11CfgSaDrivenRRMSnt OBJECT-TYPE SYNTAX INTEGER { low(1), medium(2), high(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configures the threshold for triggering RRM. When the interference level for the AP exceeds the threshold , RRM initiates local dynamic frequency selection (DFS) and changes the channel of the affected radio to improve network performance. Low represents a decreased sensitivity to changes in the environment while high represents an increased sensitivity." ::= { h3cDot11RadioToConfigEntry 28 } -- ***************************************************************************** -- * End of h3cDot11RadioToConfigTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APServiceSetTable Definition -- ***************************************************************************** h3cDot11APServiceSetTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APServiceSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "For each radio, it could configure multiple service policies. The table describes the relationship between radio and service policies." ::= { h3cDot11APConfigGroup 3 } h3cDot11APServiceSetEntry OBJECT-TYPE SYNTAX H3cDot11APServiceSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains service policy information for each specific radio of AP." INDEX { h3cDot11APTemplateNameCfg, h3cDot11CfgRadioID, h3cDot11CfgServicePolicyID } ::= { h3cDot11APServiceSetTable 1 } H3cDot11APServiceSetEntry ::= SEQUENCE { h3cDot11CfgServicePolicyID H3cDot11ServicePolicyIDType, h3cDot11SrvSetRowStatus RowStatus, h3cDot11ServiceSetVlanId Integer32 } h3cDot11CfgServicePolicyID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the ID of each service policy used by the AP." ::= { h3cDot11APServiceSetEntry 1 } h3cDot11SrvSetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11APServiceSetEntry 2 } h3cDot11ServiceSetVlanId OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the Vlan ID of BSS which is generated when service policy is binded with the Radio." ::= { h3cDot11APServiceSetEntry 3 } -- ***************************************************************************** -- * End of h3cDot11APServiceSetTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APSTVlanTable Definition -- ***************************************************************************** h3cDot11APSTVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APSTVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "For each service policy, it could be bind to several VLANs. The table describes the relationship between VLAN and service policies." ::= { h3cDot11APConfigGroup 11 } h3cDot11APSTVlanEntry OBJECT-TYPE SYNTAX H3cDot11APSTVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains VLAN and service policy information for each specific radio of AP." INDEX { h3cDot11SIDAPSerialID, h3cDot11CfgRadioID, h3cDot11CfgServicePolicyID } ::= { h3cDot11APSTVlanTable 1 } H3cDot11APSTVlanEntry ::= SEQUENCE { h3cDot11CfgSTVLANID Integer32, h3cDot11CfgSTNASPortID OCTET STRING, h3cDot11CfgServiceSetRowStatus RowStatus, h3cDot11CfgSTNASID OCTET STRING } h3cDot11CfgSTVLANID OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the VLAN that current Service Policy have bind to." ::= { h3cDot11APSTVlanEntry 1 } h3cDot11CfgSTNASPortID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the NAS Port ID of current Service Policy for each specific radio of AP." ::= { h3cDot11APSTVlanEntry 2 } h3cDot11CfgServiceSetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11APSTVlanEntry 3 } h3cDot11CfgSTNASID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the NAS ID of current Service Policy for each specific radio of AP." ::= { h3cDot11APSTVlanEntry 4 } -- ***************************************************************************** -- * End of h3cDot11APSTVlanTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APSysInfoSetTable Definition -- ***************************************************************************** h3cDot11APSysInfoSetTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APSysInfoSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of the system information for each AP." ::= { h3cDot11APConfigGroup 4 } h3cDot11APSysInfoSetEntry OBJECT-TYPE SYNTAX H3cDot11APSysInfoSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system information configuration for each AP." INDEX { h3cDot11SIDAPSerialID } ::= { h3cDot11APSysInfoSetTable 1 } H3cDot11APSysInfoSetEntry ::= SEQUENCE { h3cDot11APSysNetID OCTET STRING, h3cDot11APCpuUsageThreshold Integer32, h3cDot11APMemUsageThreshold Integer32 } h3cDot11APSysNetID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the system Net ID for AP." ::= { h3cDot11APSysInfoSetEntry 1 } h3cDot11APCpuUsageThreshold OBJECT-TYPE SYNTAX Integer32(0..100) UNITS "onepercent" MAX-ACCESS read-write STATUS current DESCRIPTION "The CPU usage threshold for AP." ::= { h3cDot11APSysInfoSetEntry 2 } h3cDot11APMemUsageThreshold OBJECT-TYPE SYNTAX Integer32(0..100) UNITS "onepercent" MAX-ACCESS read-write STATUS current DESCRIPTION "The memory usage threshold for AP." ::= { h3cDot11APSysInfoSetEntry 3 } -- ***************************************************************************** -- * End of h3cDot11APSysInfoSetTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APLimitTable Definition -- ***************************************************************************** h3cDot11APLimitTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "For each connected APs, administrator could configure a series of limits. This table describes the limit information for AP(s)." ::= { h3cDot11APConfigGroup 5 } h3cDot11APLimitEntry OBJECT-TYPE SYNTAX H3cDot11APLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the limit information for each AP." INDEX { h3cDot11APElementIndex } ::= { h3cDot11APLimitTable 1 } H3cDot11APLimitEntry ::= SEQUENCE { h3cDot11APSsidNumLimit Integer32, h3cDot11APUserCntLimit Integer32, h3cDot11APUserThreshold Integer32 } h3cDot11APSsidNumLimit OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the upper limit of service template binded with this AP. All radios of AP share this limit. Default value 0 : There is no upper limit of service template binded with this AP." DEFVAL { 0 } ::= { h3cDot11APLimitEntry 1 } h3cDot11APUserCntLimit OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the upper limit of user which has access to this AP. All BSSs binded with AP share this limit. Default value 0 : There is no upper limit of user which has access to this AP." DEFVAL { 0 } ::= { h3cDot11APLimitEntry 2 } h3cDot11APUserThreshold OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the threshold of user which has access to this AP. All BSSs binded with AP share this limit. If the user counter is overflow, the trap will be sent. Default value 0 : There is no threshold of user which has access to this AP." DEFVAL { 0 } ::= { h3cDot11APLimitEntry 3 } -- ***************************************************************************** -- * End of h3cDot11APLimitTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APIfSetTable Definition -- ***************************************************************************** h3cDot11APIfSetTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APIfSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of the interface information for each AP." ::= { h3cDot11APConfigGroup 6 } h3cDot11APIfSetEntry OBJECT-TYPE SYNTAX H3cDot11APIfSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface information configuration for each AP." INDEX { h3cDot11APElementIndex, h3cDot11APSetIfIndex } ::= { h3cDot11APIfSetTable 1 } H3cDot11APIfSetEntry ::= SEQUENCE { h3cDot11APSetIfIndex Integer32, h3cDot11APIfAlias DisplayString } h3cDot11APSetIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the index for a interface." ::= { h3cDot11APIfSetEntry 1 } h3cDot11APIfAlias OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This object is an 'alias' name for the interface as specified by a network manager for AP." ::= { h3cDot11APIfSetEntry 2 } -- ***************************************************************************** -- * End of h3cDot11APIfSetTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11APServiceVlanTable Definition -- ***************************************************************************** h3cDot11APServiceVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APServiceVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "For all the radios on the AP, it could configure multiple service policies. The table describes the relationship between AP and service policies." ::= { h3cDot11APConfigGroup 7 } h3cDot11APServiceVlanEntry OBJECT-TYPE SYNTAX H3cDot11APServiceVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains service policy information for each AP." INDEX { h3cDot11APServiceVlanSerialID, h3cDot11APServiceVlanSPID } ::= { h3cDot11APServiceVlanTable 1 } H3cDot11APServiceVlanEntry ::= SEQUENCE { h3cDot11APServiceVlanSerialID OCTET STRING, h3cDot11APServiceVlanSPID H3cDot11ServicePolicyIDType, h3cDot11APServiceVlanId Integer32, h3cDot11APServiceVlanRowStatus RowStatus } h3cDot11APServiceVlanSerialID OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents AP serial id." ::= { h3cDot11APServiceVlanEntry 1 } h3cDot11APServiceVlanSPID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the ID of each service policy used by the AP." ::= { h3cDot11APServiceVlanEntry 2 } h3cDot11APServiceVlanId OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the VLAN ID of BSS which is generated when the service policy is bound to the radio." ::= { h3cDot11APServiceVlanEntry 3 } h3cDot11APServiceVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the status of this table entry." ::= { h3cDot11APServiceVlanEntry 4 } -- ***************************************************************************** -- * End of h3cDot11APServiceSetTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioConfigTable Definition -- ***************************************************************************** h3cDot11RadioConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Before AP connects to AC, administrator will configure radio parameter to each radio." ::= { h3cDot11APConfigGroup 8 } h3cDot11RadioConfigEntry OBJECT-TYPE SYNTAX H3cDot11RadioConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains configuration information for each radio." INDEX { h3cDot11RCAPSerialID, h3cDot11RCRadioID } ::= { h3cDot11RadioConfigTable 1 } H3cDot11RadioConfigEntry ::= SEQUENCE { h3cDot11RCAPSerialID OCTET STRING, h3cDot11RCRadioID H3cDot11RadioScopeType, h3cDot11RCRadioType H3cDot11RadioType, h3cDot11RCChannel H3cDot11ChannelScopeType, h3cDot11RCPreambleLen H3cDot11PreambleType, h3cDot11RCPwrAttValue Integer32, h3cDot11RCApPowerLevel H3cDot11TxPwrLevelScopeType, h3cDot11RCDynamicChlState TruthValue, h3cDot11RCDynamicPowerState TruthValue, h3cDot11RCRadioStatus TruthValue, h3cDot11RCRadioRate OCTET STRING, h3cDot11RCPwrAdjustStepLength Integer32, h3cDot11RCRadioType2 H3cDot11RadioType2, h3cDot11RCPreambleLenCM INTEGER, h3cDot11RCDynamicChlStateCM INTEGER, h3cDot11RCRadioStatusCM INTEGER, h3cDot11RCRadioRateCM OCTET STRING, h3cDot11RCDynamicPowerStateCM H3cDot11TruthValueCM, h3cDot11RCRssiThresholdCM Integer32, h3cDot11RCDynamicChlStateSelfDecisiveCM H3cDot11TruthValueCM, h3cDot11RCDynamicPowerStateSelfDecisiveCM H3cDot11TruthValueCM } h3cDot11RCAPSerialID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the Serial ID of AP." ::= { h3cDot11RadioConfigEntry 1 } h3cDot11RCRadioID OBJECT-TYPE SYNTAX H3cDot11RadioScopeType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents each radio." ::= { h3cDot11RadioConfigEntry 2 } h3cDot11RCRadioType OBJECT-TYPE SYNTAX H3cDot11RadioType MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the radio will work with which 802.11 radio type." ::= { h3cDot11RadioConfigEntry 3 } h3cDot11RCChannel OBJECT-TYPE SYNTAX H3cDot11ChannelScopeType MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the channel allocation of radio." ::= { h3cDot11RadioConfigEntry 4 } h3cDot11RCPreambleLen OBJECT-TYPE SYNTAX H3cDot11PreambleType MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents whether use long or short preamble for 802.11 MAC frame. When h3cDot11CfgRadioType is either dot11b or dot11g, then value for h3cDot11PreambleLen will be valid. Otherwise, the value for it will be invalid." DEFVAL { short } ::= { h3cDot11RadioConfigEntry 5 } h3cDot11RCPwrAttValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the value of power attenuation." ::= { h3cDot11RadioConfigEntry 6 } h3cDot11RCApPowerLevel OBJECT-TYPE SYNTAX H3cDot11TxPwrLevelScopeType UNITS "dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the maximal transmit power scope for AP." ::= { h3cDot11RadioConfigEntry 7 } h3cDot11RCDynamicChlState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable dynamic channel selection." ::= { h3cDot11RadioConfigEntry 8 } h3cDot11RCDynamicPowerState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable dynamic power selection for the band." ::= { h3cDot11RadioConfigEntry 9 } h3cDot11RCRadioStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio admin status whether is enabled or disabled." ::= { h3cDot11RadioConfigEntry 10 } h3cDot11RCRadioRate OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set data transmit rates for the radio, in the format of 1,2,5.5... For 802.11n radios, the format can be MCS X. The data transmit rates between AP and STA must fall into the configured rates. (Note: For 802.11n radios, the first value will be treated as a mandatory rate, and the second value will be treated as a supported rate. If you configure more than two rates, the configuration cannot take effect. If you configure only one rate, it is considered as the mandatory rate by default.)" ::= { h3cDot11RadioConfigEntry 11 } h3cDot11RCPwrAdjustStepLength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Power adjustment step-length in dBm." ::= { h3cDot11RadioConfigEntry 12 } h3cDot11RCRadioType2 OBJECT-TYPE SYNTAX H3cDot11RadioType2 MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the radio will work with which 802.11 radio type." ::= { h3cDot11RadioConfigEntry 13 } h3cDot11RCPreambleLenCM OBJECT-TYPE SYNTAX INTEGER { long(0), short(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents whether use long or short preamble for 802.11 MAC frame. When h3cDot11CfgRadioType is either dot11b or dot11g, then value for h3cDot11PreambleLenCM will be valid. Otherwise, the value for it will be invalid." DEFVAL { short } ::= { h3cDot11RadioConfigEntry 14 } h3cDot11RCDynamicChlStateCM OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable dynamic channel selection." ::= { h3cDot11RadioConfigEntry 15 } h3cDot11RCRadioStatusCM OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio admin status whether is enabled or disabled." ::= { h3cDot11RadioConfigEntry 16 } h3cDot11RCRadioRateCM OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set data transmit rates for the radio, in the format of 1,2,5.5... For 802.11n radios, the format of each value can be MCS X. The data transmit rates between AP and client should be one of the configured rates. (Note: For 802.11n radios, the first value is mandatory rate, and the second value is supported rate. If more than two rate values are configured, the configuration will not take effect. If only one rate value is configured, the mandatory rate will be set to the default value.)" ::= { h3cDot11RadioConfigEntry 17 } h3cDot11RCDynamicPowerStateCM OBJECT-TYPE SYNTAX H3cDot11TruthValueCM MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable dynamic power selection for the band." ::= { h3cDot11RadioConfigEntry 18 } h3cDot11RCRssiThresholdCM OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the minimum value of the RSSI. The clients with RSSI below this value will be refused to associate." DEFVAL { 1 } ::= { h3cDot11RadioConfigEntry 19 } h3cDot11RCDynamicChlStateSelfDecisiveCM OBJECT-TYPE SYNTAX H3cDot11TruthValueCM MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable dynamic channel selection self decisive for the band." ::= { h3cDot11RadioConfigEntry 20 } h3cDot11RCDynamicPowerStateSelfDecisiveCM OBJECT-TYPE SYNTAX H3cDot11TruthValueCM MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable dynamic power selection self decisive for the band." ::= { h3cDot11RadioConfigEntry 21 } -- ***************************************************************************** -- * End of h3cDot11RadioConfigTable Definition -- ***************************************************************************** h3cDot11RadioSSIDCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioSSIDCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "For each radio, it could configure multiple service policies. The table describes the relationship between radio and service policies." ::= { h3cDot11APConfigGroup 9 } h3cDot11RadioSSIDCfgEntry OBJECT-TYPE SYNTAX H3cDot11RadioSSIDCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains SSID configuration information for each radio." INDEX { h3cDot11RadioSSIDSerialID, h3cDot11RadioSSIDRadioID, h3cDot11RadioSSIDWLANID } ::= { h3cDot11RadioSSIDCfgTable 1 } H3cDot11RadioSSIDCfgEntry ::= SEQUENCE { h3cDot11RadioSSIDSerialID H3cDot11ObjectIDType, h3cDot11RadioSSIDRadioID H3cDot11RadioScopeType, h3cDot11RadioSSIDWLANID Integer32, h3cDot11RadioSSIDIndex H3cDot11ServicePolicyIDType, h3cDot11RadioBSSID MacAddress, h3cDot11RadioSSIDRowStatus RowStatus } h3cDot11RadioSSIDSerialID OBJECT-TYPE SYNTAX H3cDot11ObjectIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the serial ID of AP." ::= { h3cDot11RadioSSIDCfgEntry 1 } h3cDot11RadioSSIDRadioID OBJECT-TYPE SYNTAX H3cDot11RadioScopeType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents each radio." ::= { h3cDot11RadioSSIDCfgEntry 2 } h3cDot11RadioSSIDWLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the WLAN ID of the BSSID." ::= { h3cDot11RadioSSIDCfgEntry 3 } h3cDot11RadioSSIDIndex OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the ID of each service policy used by the radio." ::= { h3cDot11RadioSSIDCfgEntry 4 } h3cDot11RadioBSSID OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "As MAC address format, it is used to identify BSS." ::= { h3cDot11RadioSSIDCfgEntry 5 } h3cDot11RadioSSIDRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus." ::= { h3cDot11RadioSSIDCfgEntry 6 } -- ***************************************************************************** -- * h3cDot11APSerialIDTable Definition -- ***************************************************************************** h3cDot11APSerialIDTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11APSerialIDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table will provide the general information about APs." ::= { h3cDot11APConfigGroup 10 } h3cDot11APSerialIDEntry OBJECT-TYPE SYNTAX H3cDot11APSerialIDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the general information of an AP." INDEX { h3cDot11SIDAPSerialID } ::= { h3cDot11APSerialIDTable 1 } H3cDot11APSerialIDEntry ::= SEQUENCE { h3cDot11SIDAPSerialID OCTET STRING, h3cDot11SIDAPWorkMode INTEGER, h3cDot11SIDAPGetIPMethod INTEGER, h3cDot11SIDAPTemplateName OCTET STRING, h3cDot11SIDModelAlias OCTET STRING, h3cDot11SIDAPDescription OCTET STRING, h3cDot11SIDRowStatus RowStatus, h3cDot11SIDAPName OCTET STRING, h3cDot11SIDStatisInterv Integer32, h3cDot11SIDAPBroadcastProbeReply TruthValue, h3cDot11SIDAPStaIdleTimerInterv Integer32, h3cDot11SIDStaKeepAliveTimerInterv Integer32, h3cDot11SIDAPCir Integer32, h3cDot11SIDAPCbs Integer32, h3cDot11SIDAPPriorityLevel Integer32, h3cDot11SIDAPElementID Integer32, h3cDot11SIDAPDevDetectEnable TruthValue, h3cDot11SIDAPStatisIntervMode INTEGER, h3cDot11SIDAPWorkModeCM INTEGER, h3cDot11SIDEchoInterval Integer32 } h3cDot11SIDAPSerialID OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents AP serial id." ::= { h3cDot11APSerialIDEntry 1 } h3cDot11SIDAPWorkMode OBJECT-TYPE SYNTAX INTEGER { normal(1), monitor(2), hybrid(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents what work mode for AP. The following values are supported: normal - AP will supply WLAN service. monitor - AP will be a monitor to find attack. hybrid - AP will supply WLAN service and Device detection is enabled." DEFVAL { normal } ::= { h3cDot11APSerialIDEntry 2 } h3cDot11SIDAPGetIPMethod OBJECT-TYPE SYNTAX INTEGER { dhcpAlloc(1), static(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the method how AP gets IP address." DEFVAL { dhcpAlloc } ::= { h3cDot11APSerialIDEntry 3 } h3cDot11SIDAPTemplateName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the name of AP template." ::= { h3cDot11APSerialIDEntry 4 } h3cDot11SIDModelAlias OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the alias of AP model name." ::= { h3cDot11APSerialIDEntry 5 } h3cDot11SIDAPDescription OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute will give more information about AP. Administrator could suggest the location, owner or other information for each AP. If the value is set to NULL, the description will be removed." ::= { h3cDot11APSerialIDEntry 6 } h3cDot11SIDRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11APSerialIDEntry 7 } h3cDot11SIDAPName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the AP name." ::= { h3cDot11APSerialIDEntry 8 } h3cDot11SIDStatisInterv OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval of radio statistic." ::= { h3cDot11APSerialIDEntry 9 } h3cDot11SIDAPBroadcastProbeReply OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Represents enable the AP to reply broadcast probe or not. 'true' : The AP to reply broadcast probe is enabled. 'false': The AP to reply broadcast probe is disabled" DEFVAL { true } ::= { h3cDot11APSerialIDEntry 10 } h3cDot11SIDAPStaIdleTimerInterv OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval for which the link between AP and STA ( power-save or awake ) can be idle." ::= { h3cDot11APSerialIDEntry 11 } h3cDot11SIDStaKeepAliveTimerInterv OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval of the keep alive requests sent between AP and STA." ::= { h3cDot11APSerialIDEntry 12 } h3cDot11SIDAPCir OBJECT-TYPE SYNTAX Integer32 UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the committed information rate between AP and AC." ::= { h3cDot11APSerialIDEntry 13 } h3cDot11SIDAPCbs OBJECT-TYPE SYNTAX Integer32 UNITS "Bytes" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the committed burst size between AP and AC." ::= { h3cDot11APSerialIDEntry 14 } h3cDot11SIDAPPriorityLevel OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the connection priority for the AP. If the connection priority is 7, the AC is considered as the primary AC for the AP." DEFVAL { 4 } ::= { h3cDot11APSerialIDEntry 15 } h3cDot11SIDAPElementID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the AP element ID." ::= { h3cDot11APSerialIDEntry 16 } h3cDot11SIDAPDevDetectEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Represents whether device detection is enabled or not. 'true' : Device detection is enabled. 'false': Device detection is disabled. If device detection is enabled, the AP will provide both device detection and WLAN data services. By default, the AP only provides WLAN data services. When an AP works in monitor mode, that is, the value of object h3cDot11APWorkMode is monitor, device detection can not be enabled with object h3cDot11SIDAPDevDetectEnable." DEFVAL { false } ::= { h3cDot11APSerialIDEntry 17 } h3cDot11SIDAPStatisIntervMode OBJECT-TYPE SYNTAX INTEGER { normal(1), realtime(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the mode of statics interval. normal - statics interval value between 10s to 120s realtime - statics interval value between 2s to 5s" DEFVAL { normal } ::= { h3cDot11APSerialIDEntry 18 } h3cDot11SIDAPWorkModeCM OBJECT-TYPE SYNTAX INTEGER { normal(0), monitor(1), semimonitor(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents what work mode for AP. The following values are supported: normal - AP will supply WLAN service. monitor - AP will be a monitor to find attack. SemiMonitor - AP will supply WLAN service and Device detection is enabled." DEFVAL { normal } ::= { h3cDot11APSerialIDEntry 19 } h3cDot11SIDEchoInterval OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the interval for send echo requests." ::= { h3cDot11APSerialIDEntry 20 } -- ***************************************************************************** -- * h3cDot11RadioIntfConfigTable Definition -- ***************************************************************************** h3cDot11RadioIntfConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioIntfConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the parameters for radio in AP, as per radio." ::= { h3cDot11RadioIntfConfigGroup 1 } h3cDot11RadioIntfConfigEntry OBJECT-TYPE SYNTAX H3cDot11RadioIntfConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information of each radio in AP." INDEX { h3cDot11RadioIfIdx } ::= { h3cDot11RadioIntfConfigTable 1 } H3cDot11RadioIntfConfigEntry ::= SEQUENCE { h3cDot11RadioIfIdx Integer32, h3cDot11RadioCfgBeaconIntvl Integer32, h3cDot11RadioCfgDtimIntvl Integer32, h3cDot11RadioCfgRtsThreshold Integer32, h3cDot11RadioCfgFragThreshold Integer32, h3cDot11RadioCfgShtRetryThld Integer32, h3cDot11RadioCfglongRtrThld Integer32, h3cDot11RadioCfgMaxRxLifetime Unsigned32, h3cDot11RadioCfgType H3cDot11RadioType, h3cDot11RadioCfgChannel H3cDot11ChannelScopeType, h3cDot11RadioCfgMaxTxPwrLvl H3cDot11TxPwrLevelScopeType, h3cDot11RadioCfgPreambleLen H3cDot11PreambleType, h3cDot11RadioCfgWorkMode H3cDot11WorkMode, h3cDot11RadioCfgOnly11gEnable TruthValue, h3cDot11RadioCfgType2 H3cDot11RadioType2, h3cDot11RadioCfgRssithresholdCM Integer32 } h3cDot11RadioIfIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the Radio IfIndex of radio in AP." ::= { h3cDot11RadioIntfConfigEntry 1 } h3cDot11RadioCfgBeaconIntvl OBJECT-TYPE SYNTAX Integer32 UNITS "TU" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the interval for Beacon management frame." DEFVAL { 100 } ::= { h3cDot11RadioIntfConfigEntry 2 } h3cDot11RadioCfgDtimIntvl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the number of beacon intervals that shall elapse between transmission of Beacons frames containing a Traffic Indication Map (TIM) element whose DTIM Count field is 0. This value is transmitted in the Delivery TIM (DTIM) Period field of Beacon frames." DEFVAL { 1 } ::= { h3cDot11RadioIntfConfigEntry 3 } h3cDot11RadioCfgRtsThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "Byte" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the current minimum size,in octets,of the MAC protocol data unit (MPDU), below which a Request to send/Clear to send (RTS/CTS) handshake shall not be performed." DEFVAL { 2346 } ::= { h3cDot11RadioIntfConfigEntry 4 } h3cDot11RadioCfgFragThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "Byte" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the current maximum size, in octets, of the MPDU that may be delivered to the PHY. A MSDU shall be broken into fragments if its size exceeds the value of this attribute after adding MAC headers and trailers." DEFVAL { 2346 } ::= { h3cDot11RadioIntfConfigEntry 5 } h3cDot11RadioCfgShtRetryThld OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the maximum number of transmission attempts of a frame, the length of which is less than or equal to h3cDot11RadioRTSThreshold, that shall be made before a failure condition is indicated." DEFVAL { 5 } ::= { h3cDot11RadioIntfConfigEntry 6 } h3cDot11RadioCfglongRtrThld OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the maximum number of transmission attempts of a frame, the length of which is longer than h3cDot11RadioRTSThreshold, that shall be made before a failure condition is indicated." DEFVAL { 5 } ::= { h3cDot11RadioIntfConfigEntry 7 } h3cDot11RadioCfgMaxRxLifetime OBJECT-TYPE SYNTAX Unsigned32 UNITS "millisecond" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the elapsed time. After the time specified by h3cDot11RadioCfgMaxRxLifetime, the further attempts to reassemble the MSDU shall be terminated." DEFVAL { 2000 } ::= { h3cDot11RadioIntfConfigEntry 8 } h3cDot11RadioCfgType OBJECT-TYPE SYNTAX H3cDot11RadioType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio will work with which 802.11 radio type." ::= { h3cDot11RadioIntfConfigEntry 9 } h3cDot11RadioCfgChannel OBJECT-TYPE SYNTAX H3cDot11ChannelScopeType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the channel allocation of radio." DEFVAL { 1 } ::= { h3cDot11RadioIntfConfigEntry 10 } h3cDot11RadioCfgMaxTxPwrLvl OBJECT-TYPE SYNTAX H3cDot11TxPwrLevelScopeType UNITS "dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the maximal transmit power scope for AP." ::= { h3cDot11RadioIntfConfigEntry 11 } h3cDot11RadioCfgPreambleLen OBJECT-TYPE SYNTAX H3cDot11PreambleType MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether use long or short preamble for 802.11 MAC frame." DEFVAL { short } ::= { h3cDot11RadioIntfConfigEntry 12 } h3cDot11RadioCfgWorkMode OBJECT-TYPE SYNTAX H3cDot11WorkMode MAX-ACCESS read-write STATUS current DESCRIPTION "Represents work mode of the radio." ::= { h3cDot11RadioIntfConfigEntry 13 } h3cDot11RadioCfgOnly11gEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Represents whether enable only 802.11g radio mode or not. 'true' : Only 802.11g radio mode is enabled. 'false': Only 802.11g radio mode is disabled." DEFVAL { false } ::= { h3cDot11RadioIntfConfigEntry 14 } h3cDot11RadioCfgType2 OBJECT-TYPE SYNTAX H3cDot11RadioType2 MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the radio will work with which 802.11 radio type." ::= { h3cDot11RadioIntfConfigEntry 15 } h3cDot11RadioCfgRssithresholdCM OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the minimum value of the RSSI. The clients with RSSI below this value will be refused to associate." DEFVAL { 1 } ::= { h3cDot11RadioIntfConfigEntry 16 } -- ***************************************************************************** -- * End of h3cDot11RadioIntfConfigTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioIntfBindTable Definition -- ***************************************************************************** h3cDot11RadioIntfBindTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioIntfBindEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table defines the binding information for each radio in AP. " ::= { h3cDot11RadioIntfConfigGroup 2 } h3cDot11RadioIntfBindEntry OBJECT-TYPE SYNTAX H3cDot11RadioIntfBindEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the radio interface binding information in AP." INDEX { h3cDot11RadioIfIdx, h3cDot11RadioIntfBindSvcPlcyID } ::= { h3cDot11RadioIntfBindTable 1 } H3cDot11RadioIntfBindEntry ::= SEQUENCE { h3cDot11RadioIntfBindSvcPlcyID H3cDot11ServicePolicyIDType, h3cDot11RadioIntfBindIfIdx Unsigned32, h3cDot11RadioIntfBindRowStatus RowStatus } h3cDot11RadioIntfBindSvcPlcyID OBJECT-TYPE SYNTAX H3cDot11ServicePolicyIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the ID of each service policy." ::= { h3cDot11RadioIntfBindEntry 1 } h3cDot11RadioIntfBindIfIdx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the Ifindex of interface which is binded to the radio." ::= { h3cDot11RadioIntfBindEntry 2 } h3cDot11RadioIntfBindRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11RadioIntfBindEntry 3 } -- ***************************************************************************** -- * End of h3cDot11RadioIntfBindTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11DataRateConfigTable Definition -- ***************************************************************************** h3cDot11DataRateConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11DataRateConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table will provide data rate configuration for a specific radio type." ::= { h3cDot11DataRateConfigGroup 1 } h3cDot11DataRateConfigEntry OBJECT-TYPE SYNTAX H3cDot11DataRateConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry of the table will provide data rate configuration for a specific radio type." INDEX { h3cDot11RadioTypeID } ::= { h3cDot11DataRateConfigTable 1 } H3cDot11DataRateConfigEntry ::= SEQUENCE { h3cDot11RadioTypeID H3cDot11RadioType, h3cDot11SupportedRateSet OCTET STRING, h3cDot11MandatoryRateSet OCTET STRING, h3cDot11DisabledRateSet OCTET STRING, h3cDot11SmartRateSet OCTET STRING } h3cDot11RadioTypeID OBJECT-TYPE SYNTAX H3cDot11RadioType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the radio type." ::= { h3cDot11DataRateConfigEntry 1 } h3cDot11SupportedRateSet OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the supported rate set of a particular radio type." ::= { h3cDot11DataRateConfigEntry 2 } h3cDot11MandatoryRateSet OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the mandatory rate set of a particular radio type." ::= { h3cDot11DataRateConfigEntry 3 } h3cDot11DisabledRateSet OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the disabled rate set of a particular radio type." ::= { h3cDot11DataRateConfigEntry 4 } h3cDot11SmartRateSet OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the rate set of a particular radio type." ::= { h3cDot11DataRateConfigEntry 5 } -- ***************************************************************************** -- * End of h3cDot11DataRateConfigTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11WlanEssIfTable Definition -- ************************************************************************* h3cDot11WlanEssIfTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11WlanEssIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure WLAN ESS interface." ::= { h3cDot11InterfaceConfigGroup 1 } h3cDot11WlanEssIfEntry OBJECT-TYPE SYNTAX H3cDot11WlanEssIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the WLAN ESS interface configuration." INDEX { h3cDot11WlanEssIfNumber } ::= { h3cDot11WlanEssIfTable 1 } H3cDot11WlanEssIfEntry ::= SEQUENCE { h3cDot11WlanEssIfNumber Integer32, h3cDot11WlanEssIfIndex Integer32, h3cDot11WlanEssRowStatus RowStatus } h3cDot11WlanEssIfNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This node represents the WLAN ESS interface number." ::= { h3cDot11WlanEssIfEntry 1 } h3cDot11WlanEssIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This node represents the ifIndex of WLAN-ESS interface." ::= { h3cDot11WlanEssIfEntry 2 } h3cDot11WlanEssRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This node represents the WLAN ESS interface row status." ::= { h3cDot11WlanEssIfEntry 3 } -- ***************************************************************************** -- * End of h3cDot11WlanEssIfTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11WlanBssIfTable Definition -- ************************************************************************* h3cDot11WlanBssIfTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11WlanBssIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure WLAN BSS interface." ::= { h3cDot11InterfaceConfigGroup 2 } h3cDot11WlanBssIfEntry OBJECT-TYPE SYNTAX H3cDot11WlanBssIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the WLAN BSS interface configuration." INDEX { h3cDot11WlanBssIfNumber } ::= { h3cDot11WlanBssIfTable 1 } H3cDot11WlanBssIfEntry ::= SEQUENCE { h3cDot11WlanBssIfNumber Integer32, h3cDot11WlanBssIfIndex Integer32, h3cDot11WlanBssRowStatus RowStatus } h3cDot11WlanBssIfNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This node represents the WLAN BSS interface number." ::= { h3cDot11WlanBssIfEntry 1 } h3cDot11WlanBssIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This node represents the ifIndex of WLAN-BSS interface." ::= { h3cDot11WlanBssIfEntry 2 } h3cDot11WlanBssRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This node represents the WLAN BSS interface row status." ::= { h3cDot11WlanBssIfEntry 3 } -- ***************************************************************************** -- * End of h3cDot11WlanBssIfTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11WLANEthernetIfTable Definition -- ************************************************************************* h3cDot11WLANEthernetIfTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11WLANEthernetIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure WLAN Ethernet interface." ::= { h3cDot11InterfaceConfigGroup 3 } h3cDot11WLANEthernetIfEntry OBJECT-TYPE SYNTAX H3cDot11WLANEthernetIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the WLAN Ethernet interface configuration." INDEX { h3cDot11WlanEthernetIfNumber } ::= { h3cDot11WLANEthernetIfTable 1 } H3cDot11WLANEthernetIfEntry ::= SEQUENCE { h3cDot11WlanEthernetIfNumber Integer32, h3cDot11WLANEthernetIfIndex Integer32, h3cDot11WlanEthernetRowStatus RowStatus } h3cDot11WlanEthernetIfNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This node represents the WLAN Ethernet interface number." ::= { h3cDot11WLANEthernetIfEntry 1 } h3cDot11WLANEthernetIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This node represents the ifIndex of WLAN-Ethernet interface." ::= { h3cDot11WLANEthernetIfEntry 2 } h3cDot11WlanEthernetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This node represents the Wlan Ethernet interface row status." ::= { h3cDot11WLANEthernetIfEntry 3 } -- ***************************************************************************** -- * End of h3cDot11DataRateConfigTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11PortSecurityTable Definition -- ***************************************************************************** h3cDot11PortSecurityTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11PortSecurityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the WLAN security status for ESS, BSS, mesh and WLAN-Ethernet interface which binding the crypto service-template. Otherwise, when binding the clear service-template, h3cPortSecurityTables should be used to configure port security." ::= { h3cDot11InterfaceConfigGroup 4 } h3cDot11PortSecurityEntry OBJECT-TYPE SYNTAX H3cDot11PortSecurityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "There is a row in this table for each ESS, BSS and WLAN-Ethernet interface.It is indexed using the object ifIndex in RFC1213-MIB." INDEX { ifIndex } ::= { h3cDot11PortSecurityTable 1 } H3cDot11PortSecurityEntry ::= SEQUENCE { h3cDot11PortSecurityMode INTEGER, h3cDot11SecurityUserLoginTxKeyType INTEGER, h3cDot11SecurityPskKeyMode INTEGER, h3cDot11SecurityPskKeyString DisplayString } h3cDot11PortSecurityMode OBJECT-TYPE SYNTAX INTEGER { noRestrictions(1), userLoginSecureExt(2), psk(3), macAddressAndPsk(4), userLoginSecureExtOrPsk(5), ext(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the security modes of the WLAN port. noRestrictions - The default value,no any security mode is set. userLoginSecureExt - Access to the port is denied until the port client is authorized (by 802.1X). psk - Access to the port is denied until the port client is authorized (by 802.1X key negotiation). macAddressAndPsk - The MAC address is first authenticated and only if this succeeds does the psk then attempt user authentication. userLoginSecureExtOrPsk - This selects both the userLoginSecureExt and psk modes together such that either is allowed to authorized access. Which mode works for client depends on the client's choice. ext - Access to the port is denied until the port client is authenticated (by ext). " ::= { h3cDot11PortSecurityEntry 1 } h3cDot11SecurityUserLoginTxKeyType OBJECT-TYPE SYNTAX INTEGER { userLoginTxKeyTypeNone(1), userLoginTxKeyTypeDot11Key(2), userLoginTxKeyTypeRsaRC4Key(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This indicates the key type in the 802.1X EAPOL_Key packet. userLoginTxKeyTypeNone - This means the key type is not set yet. userLoginTxKeyTypeDot11Key - This selects the 802.11 key type. userLoginTxKeyTypeRsaRC4Key - This selects the RC4 key for RSA RC4 session encryption." ::= { h3cDot11PortSecurityEntry 2 } h3cDot11SecurityPskKeyMode OBJECT-TYPE SYNTAX INTEGER { pskKeyModeNone(1), pskKeyModePassPhrase(2), pskKeyModeRawKey(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is the password input mode. When input as pskKeyModePassPhrase, h3cDot11SecurePskKeyString must be 8 to 63 characters; when input as pskKeyModeRawKey, h3cDot11SecurePskKeyString must be 64 characters and each character must be '0'-'9', 'a'-'f' and 'A'-'F'." ::= { h3cDot11PortSecurityEntry 3 } h3cDot11SecurityPskKeyString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This is the password string used for psk authentication." ::= { h3cDot11PortSecurityEntry 4 } -- ***************************************************************************** -- * End of h3cDot11PortSecurityTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11WlanMeshIfTable Definition -- ************************************************************************* h3cDot11WlanMeshIfTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11WlanMeshIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure WLAN mesh interface." ::= { h3cDot11InterfaceConfigGroup 5 } h3cDot11WlanMeshIfEntry OBJECT-TYPE SYNTAX H3cDot11WlanMeshIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the WLAN mesh interface configuration." INDEX { h3cDot11WlanMeshIfNumber } ::= { h3cDot11WlanMeshIfTable 1 } H3cDot11WlanMeshIfEntry ::= SEQUENCE { h3cDot11WlanMeshIfNumber Integer32, h3cDot11WlanMeshIfIndex Integer32, h3cDot11WlanMeshRowStatus RowStatus } h3cDot11WlanMeshIfNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This node represents the WLAN mesh interface number." ::= { h3cDot11WlanMeshIfEntry 1 } h3cDot11WlanMeshIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This node represents the index of WLAN mesh interface." ::= { h3cDot11WlanMeshIfEntry 2 } h3cDot11WlanMeshRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This node represents the WLAN mesh interface row status." ::= { h3cDot11WlanMeshIfEntry 3 } -- ***************************************************************************** -- * End of h3cDot11WlanMeshIfTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11ACBackupGroup Definition -- ***************************************************************************** h3cDot11BackupACAdrssIP OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the backup AC IP address. If the backup AC IP address is not configured, the object value is 0.0.0.0." ::= { h3cDot11ACBackupGroup 1 } h3cDot11BackupACAdrssIPv6 OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the backup AC IPv6 address. If the backup AC IPv6 address is not configured, the object value is 0::0." ::= { h3cDot11ACBackupGroup 2 } -- ***************************************************************************** -- * End of h3cDot11ACBackupGroup Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioElementConfigGroup Definition -- ***************************************************************************** h3cDot11nRadioCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11nRadioCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure dot11n on the radio." ::= { h3cDot11RadioElementConfigGroup 1 } h3cDot11nRadioCfgEntry OBJECT-TYPE SYNTAX H3cDot11nRadioCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry contains the dot11n configuration on the radio." INDEX { h3cDot11nRadioCfgIndex } ::= { h3cDot11nRadioCfgTable 1 } H3cDot11nRadioCfgEntry ::= SEQUENCE { h3cDot11nRadioCfgIndex H3cDot11RadioElementIndex, h3cDot11nAMpduEnable TruthValue, h3cDot11nAMsduEnable TruthValue, h3cDot11nClientDot11nOnly TruthValue, h3cDot11nChanelBand INTEGER, h3cDot11nShortGiEnable TruthValue, h3cDot11nClientDot11acOnly TruthValue, h3cDot11nSupportMaxMcs Integer32, h3cDot11nMandatoryMaxMcs Integer32 } h3cDot11nRadioCfgIndex OBJECT-TYPE SYNTAX H3cDot11RadioElementIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents index of the radio." ::= { h3cDot11nRadioCfgEntry 1 } h3cDot11nAMpduEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of A-MPDU." DEFVAL { true } ::= { h3cDot11nRadioCfgEntry 2 } h3cDot11nAMsduEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of A-MSDU." DEFVAL { true } ::= { h3cDot11nRadioCfgEntry 3 } h3cDot11nClientDot11nOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If radio type is 802.11an or 802.11gn, only permit clients of 11n mode. If radio type is 802.11ac, permit clients of 11n and 11ac mode." DEFVAL { false } ::= { h3cDot11nRadioCfgEntry 4 } h3cDot11nChanelBand OBJECT-TYPE SYNTAX INTEGER { mode20(1), mode40(2), mode80(3), mode160(4), mode80and80(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the bandwidth mode." DEFVAL { mode40 } ::= { h3cDot11nRadioCfgEntry 5 } h3cDot11nShortGiEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The function of Short GI." DEFVAL { true } ::= { h3cDot11nRadioCfgEntry 6 } h3cDot11nClientDot11acOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Only permit clients of 11ac mode." DEFVAL { false } ::= { h3cDot11nRadioCfgEntry 7 } h3cDot11nSupportMaxMcs OBJECT-TYPE SYNTAX Integer32 (0..76) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the maximum Modulation and Coding Scheme (MCS) index for 802.11n supported rates. The specified maximum MCS index for 802.11n supported rates must be no less than the specified maximum MCS index for 802.11n mandatory rates." DEFVAL { 76 } ::= { h3cDot11nRadioCfgEntry 8 } h3cDot11nMandatoryMaxMcs OBJECT-TYPE SYNTAX Integer32 (0..76 | 255) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the maximum modulation and coding scheme (MCS) index for 802.11n mandatory rates. The value 255 indicates that no maximum MCS index is specified. No maximum MCS index is specified for 802.11n mandatory rates by default. Besides 255, the specified maximum MCS index for 802.11n supported rates must be no less than the specified maximum MCS index for 802.11n mandatory rates." DEFVAL { 255 } ::= { h3cDot11nRadioCfgEntry 9 } -- ***************************************************************************** -- * End of h3cDot11RadioElementConfigGroup Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11RadioWDSTable Definition -- ***************************************************************************** h3cDot11RadioWDSTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11RadioWDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure WDS on the radio." ::= { h3cDot11RadioElementConfigGroup 2 } h3cDot11RadioWDSEntry OBJECT-TYPE SYNTAX H3cDot11RadioWDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the WDS configuration on the radio." INDEX { h3cDot11RadioWDSIndex } ::= { h3cDot11RadioWDSTable 1 } H3cDot11RadioWDSEntry ::= SEQUENCE { h3cDot11RadioWDSIndex H3cDot11RadioElementIndex, h3cDot11RadioWDSMode INTEGER, h3cDot11RadioWDSNetWorkID OCTET STRING, h3cDot11WDSSecPskKeyMode INTEGER, h3cDot11WDSSecPskKeyString DisplayString } h3cDot11RadioWDSIndex OBJECT-TYPE SYNTAX H3cDot11RadioElementIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the element index of radio." ::= { h3cDot11RadioWDSEntry 1 } h3cDot11RadioWDSMode OBJECT-TYPE SYNTAX INTEGER { nowds(1), wds(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents enable the WDS mode or not. nowds: The WDS mode is disabled. wds : The WDS mode is enabled" DEFVAL { nowds } ::= { h3cDot11RadioWDSEntry 2 } h3cDot11RadioWDSNetWorkID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the mesh ID of WDS." DEFVAL { "" } ::= { h3cDot11RadioWDSEntry 3 } h3cDot11WDSSecPskKeyMode OBJECT-TYPE SYNTAX INTEGER { pskKeyModeNone(1), pskKeyModePassPhrase(2), pskKeyModeRawKey(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the PSK mode of WDS." DEFVAL { pskKeyModeNone } ::= { h3cDot11RadioWDSEntry 4 } h3cDot11WDSSecPskKeyString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Represents the PSK value of WDS." DEFVAL { "" } ::= { h3cDot11RadioWDSEntry 5 } -- ***************************************************************************** -- * End of h3cDot11RadioWDSTable Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11nRadioCfg2Table Definition -- ***************************************************************************** h3cDot11nRadioCfg2Table OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11nRadioCfg2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to configure dot11n on the radio." ::= { h3cDot11RadioElementConfigGroup 3 } h3cDot11nRadioCfg2Entry OBJECT-TYPE SYNTAX H3cDot11nRadioCfg2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry contains the dot11n configuration on the radio." INDEX { h3cDot11nRadioCfg2APIDIndex, h3cDot11nRadioCfg2RadioIDIndex } ::= { h3cDot11nRadioCfg2Table 1 } H3cDot11nRadioCfg2Entry ::= SEQUENCE { h3cDot11nRadioCfg2APIDIndex H3cDot11ObjectIDType, h3cDot11nRadioCfg2RadioIDIndex H3cDot11RadioScopeType, h3cDot11nRadioCfg2AMpduEnable TruthValue, h3cDot11nRadioCfg2AMsduEnable TruthValue, h3cDot11nRadioCfg2ClientDot11nOnly TruthValue, h3cDot11nRadioCfg2ChannelBand INTEGER, h3cDot11nRadioCfg2ShortGiEnable TruthValue, h3cDot11nRadioCfg2AMpduEnableCM INTEGER, h3cDot11nRadioCfg2ChannelBandCM INTEGER, h3cDot11nRadioCfg2ShortGiEnableCM INTEGER, h3cDot11nRadioCfg2ClientDot11acOnly TruthValue, h3cDot11nRadioCfg2ClientDot11nOnlyCM H3cDot11TruthValueCM, h3cDot11nRadioCfg2SupportMaxMcs Integer32, h3cDot11nRadioCfg2MandatoryMaxMcs Integer32 } h3cDot11nRadioCfg2APIDIndex OBJECT-TYPE SYNTAX H3cDot11ObjectIDType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents index of the AP." ::= { h3cDot11nRadioCfg2Entry 1 } h3cDot11nRadioCfg2RadioIDIndex OBJECT-TYPE SYNTAX H3cDot11RadioScopeType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents index of the radio." ::= { h3cDot11nRadioCfg2Entry 2 } h3cDot11nRadioCfg2AMpduEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of A-MPDU." DEFVAL { true } ::= { h3cDot11nRadioCfg2Entry 3 } h3cDot11nRadioCfg2AMsduEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of A-MSDU." DEFVAL { true } ::= { h3cDot11nRadioCfg2Entry 4 } h3cDot11nRadioCfg2ClientDot11nOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If radio type is 802.11an or 802.11gn, only permit clients of 11n mode. If radio type is 802.11ac, permit clients of 11n and 11ac mode." DEFVAL { false } ::= { h3cDot11nRadioCfg2Entry 5 } h3cDot11nRadioCfg2ChannelBand OBJECT-TYPE SYNTAX INTEGER { mode20(1), mode40(2), mode80(3), mode160(4), mode80and80(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the bandwidth mode." ::= { h3cDot11nRadioCfg2Entry 6 } h3cDot11nRadioCfg2ShortGiEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of Short GI." DEFVAL { true } ::= { h3cDot11nRadioCfg2Entry 7 } h3cDot11nRadioCfg2AMpduEnableCM OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of A-MPDU." DEFVAL { on } ::= { h3cDot11nRadioCfg2Entry 8 } h3cDot11nRadioCfg2ChannelBandCM OBJECT-TYPE SYNTAX INTEGER { mode40(1), mode20(2), mode80(3), mode160(4), mode80and80(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the bandwidth mode." ::= { h3cDot11nRadioCfg2Entry 9 } h3cDot11nRadioCfg2ShortGiEnableCM OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the function of Short GI." DEFVAL { on } ::= { h3cDot11nRadioCfg2Entry 10 } h3cDot11nRadioCfg2ClientDot11acOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Only permit clients of 11ac mode." DEFVAL { false } ::= { h3cDot11nRadioCfg2Entry 11 } h3cDot11nRadioCfg2ClientDot11nOnlyCM OBJECT-TYPE SYNTAX H3cDot11TruthValueCM MAX-ACCESS read-write STATUS current DESCRIPTION "If radio type is 802.11an or 802.11gn, permit only clients of 11n mode. If radio type is 802.11ac, permit clients of both 11n and 11ac mode." DEFVAL { dot11false } ::= { h3cDot11nRadioCfg2Entry 12 } h3cDot11nRadioCfg2SupportMaxMcs OBJECT-TYPE SYNTAX Integer32 (0..76) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the maximum Modulation and Coding Scheme (MCS) index for 802.11n supported rates. The specified maximum MCS index for 802.11n supported rates must be no less than the specified maximum MCS index for 802.11n mandatory rates." DEFVAL { 76 } ::= { h3cDot11nRadioCfg2Entry 13 } h3cDot11nRadioCfg2MandatoryMaxMcs OBJECT-TYPE SYNTAX Integer32 (0..76 | 255) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the maximum modulation and coding scheme (MCS) index for 802.11n mandatory rates. The value 255 indicates that no maximum MCS index is specified. No maximum MCS index is specified for 802.11n mandatory rates by default. Besides 255, the specified maximum MCS index for 802.11n supported rates must be no less than the specified maximum MCS index for 802.11n mandatory rates." DEFVAL { 255 } ::= { h3cDot11nRadioCfg2Entry 14 } -- ***************************************************************************** -- * End of h3cDot11nRadioCfg2Table Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11CfgNotifyGroup Definition -- ***************************************************************************** h3cDot11CfgNotifications OBJECT IDENTIFIER ::= { h3cDot11CfgNotifyGroup 0 } h3cDot11CfgCipherChange NOTIFICATION-TYPE OBJECTS { h3cDot11SSIDName, h3cDot11SecurityCiphers } STATUS current DESCRIPTION "This notification is sent when cipher type of corresponding service template is changed." ::= { h3cDot11CfgNotifications 1 } h3cDot11CfgPSKChange NOTIFICATION-TYPE OBJECTS { h3cDot11SSIDName } STATUS current DESCRIPTION "This notification is sent when pre-shared key of corresponding service template is changed." ::= { h3cDot11CfgNotifications 2 } h3cDot11SSIDWepIDConflictTrap NOTIFICATION-TYPE OBJECTS { h3cDot11PreConflictTemplateNum, h3cDot11CurrConflictTemplateNum, h3cDot11ConflictCipherIdx, h3cDot11ConfigureAPID, h3cDot11ConfigureRadioID, h3cDot11ConfigureAPMacAddress, h3cDot11PreConflictTemplateSSID, h3cDot11CurrConflictTemplateSSID } STATUS current DESCRIPTION "This notification will be sent when the same wep ID is configured on two service policies." ::= { h3cDot11CfgNotifications 3 } -- CFG Notification variable object h3cDot11CfgTrapVarObjects OBJECT IDENTIFIER ::= { h3cDot11CfgNotifyGroup 1 } h3cDot11PreConflictTemplateNum OBJECT-TYPE SYNTAX Integer32 (1..1024) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents previous service policy ID when radio bind service policy and current service policy conflict with previous service policy in cipher configuration." ::= { h3cDot11CfgTrapVarObjects 1 } h3cDot11CurrConflictTemplateNum OBJECT-TYPE SYNTAX Integer32 (1..1024) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents current service policy ID when radio bind service policy and current service policy conflict with previous service policy in cipher configuration." ::= { h3cDot11CfgTrapVarObjects 2 } h3cDot11ConflictCipherIdx OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents wep ID that conflicted with." ::= { h3cDot11CfgTrapVarObjects 3 } h3cDot11ConfigureAPID OBJECT-TYPE SYNTAX H3cDot11ObjectIDType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents which AP is configured." ::= { h3cDot11CfgTrapVarObjects 4 } h3cDot11ConfigureRadioID OBJECT-TYPE SYNTAX H3cDot11RadioScopeType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents which radio in AP is configured." ::= { h3cDot11CfgTrapVarObjects 5 } h3cDot11ConfigureAPMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents MAC Address of AP." ::= { h3cDot11CfgTrapVarObjects 6 } h3cDot11PreConflictTemplateSSID OBJECT-TYPE SYNTAX H3cDot11SSIDStringType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents the previous SSID of the AP." ::= { h3cDot11CfgTrapVarObjects 7 } h3cDot11CurrConflictTemplateSSID OBJECT-TYPE SYNTAX H3cDot11SSIDStringType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Represents the current SSID of the AP." ::= { h3cDot11CfgTrapVarObjects 8 } -- ***************************************************************************** -- * End of h3cDot11CfgNotifyGroup Definition -- ***************************************************************************** -- ***************************************************************************** -- * h3cDot11LocalACTemplateTable Definition -- ***************************************************************************** h3cDot11LocalACTemplateTable OBJECT-TYPE SYNTAX SEQUENCE OF H3cDot11LocalACTemplateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "By local AC template CLI, administrator will configure the parameters of LocalAC by convenience. Before local AC boot up and connect to AC by CAPWAP tunnel, administrator will create local AC template for each local AC. When local AC connect to AC, AC will assign configuration to local AC by h3cDot11LocalACSerialID information in local AC template." ::= { h3cDot11LocalACConfigGroup 1 } h3cDot11LocalACTemplateEntry OBJECT-TYPE SYNTAX H3cDot11LocalACTemplateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains configuration information for each LocalAC." INDEX { h3cDot11LocalACTemplateName } ::= { h3cDot11LocalACTemplateTable 1 } H3cDot11LocalACTemplateEntry ::= SEQUENCE { h3cDot11LocalACTemplateName OCTET STRING, h3cDot11LocalACName OCTET STRING, h3cDot11LocalACSerialID OCTET STRING, h3cDot11TemLocalACModelAlias OCTET STRING, h3cDot11LocalACTempRowStatus RowStatus, h3cDot11LocalACStatus INTEGER, h3cDot11LocalACIPAddress IpAddress, h3cDot11LocalACIPv6Address OCTET STRING, h3cDot11EchoInterval Integer32, h3cDot11RetransInterval Integer32, h3cDot11RetransCount Integer32, h3cDot11FirmwareUpgrade INTEGER } h3cDot11LocalACTemplateName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Represents the name of LocalAC template." ::= { h3cDot11LocalACTemplateEntry 1 } h3cDot11LocalACName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the LocalAC name." ::= { h3cDot11LocalACTemplateEntry 2 } h3cDot11LocalACSerialID OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents LocalAC serial id." ::= { h3cDot11LocalACTemplateEntry 3 } h3cDot11TemLocalACModelAlias OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the alias of LocalAC model name." ::= { h3cDot11LocalACTemplateEntry 4 } h3cDot11LocalACTempRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this table entry." ::= { h3cDot11LocalACTemplateEntry 5 } h3cDot11LocalACStatus OBJECT-TYPE SYNTAX INTEGER { join(1), joinConfirm(2), download(3), config(4), run(5), idle(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the capwap status of local AC. The following values are supported: join - local AC is joining to cnetral AC. joinConfirm - cnetral AC confirm whether permit local AC to - join. download - local AC is downloading software from cnetral - AC. config - local AC and cnetral AC exchange configuration - before local AC provide WLAN service. run - The local AC is run. idle - The local AC is idle." ::= { h3cDot11LocalACTemplateEntry 6 } h3cDot11LocalACIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the IP address of an LocalAC." ::= { h3cDot11LocalACTemplateEntry 7 } h3cDot11LocalACIPv6Address OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the IPv6 address of LocalAC." ::= { h3cDot11LocalACTemplateEntry 8 } h3cDot11EchoInterval OBJECT-TYPE SYNTAX Integer32(5..80) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval of echo." DEFVAL { 10 } ::= { h3cDot11LocalACTemplateEntry 9 } h3cDot11RetransInterval OBJECT-TYPE SYNTAX Integer32(3..8) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the interval of retransmit." DEFVAL { 5 } ::= { h3cDot11LocalACTemplateEntry 10 } h3cDot11RetransCount OBJECT-TYPE SYNTAX Integer32(2..5) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the maximum of retransmit." DEFVAL { 3 } ::= { h3cDot11LocalACTemplateEntry 11 } h3cDot11FirmwareUpgrade OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Represents the status of firmware upgrade for an local AC. The following values are supported: enable - local AC firmware upgrade will be enabled. disable - local AC firmware upgrade will be disabled." DEFVAL { enable } ::= { h3cDot11LocalACTemplateEntry 12 } -- ***************************************************************************** -- * End of h3cDot11LocalACTemplateTable Definition -- ***************************************************************************** END