mibs/MIBS/comware/HH3C-DOT11-CFG-MIB
2023-12-05 12:25:34 +01:00

5950 lines
205 KiB
Plaintext

-- =============================================================================
-- Copyright (c) 2004-2021 New H3C Tech. Co., Ltd. All rights reserved.
--
-- Description:
-- The file defines a MIB to provide WLAN configuration information.
-- Reference:
-- Version: V3.6
-- History:
-- V1.0 2006-05-10 Initial version, created by shiyang (Richard)
-- V1.1 2007-02-01 modified by xingjichen(Daniel)
-- Added hh3cDot11RadioIntfConfigTable,hh3cDot11RadioIntfBindTable,
-- hh3cDot11StaKeepALiveTimerIntvl,hh3cDot11StaIdleTimerIntvl,
-- hh3cDot11BroadcastProbeReply.
-- V1.2 2007-04-27 modified by shiyang(Richard)
-- Replace hh3cDot11UnicastCipherKeyIndex, hh3cDot11UnicastCipherKey,
-- hh3cDot11BroadcastCipherKeyIndex and hh3cDot11BroadcastCipherKey
-- with hh3cDot11CipherKeyIndex, hh3cDot11CipherKey as per CLI change.
-- Delete hh3cDot11MaxTxLifetime as per CLI change.
-- Add hh3cDot11GlobalCountryCode,hh3cDot11APScanMode.
-- hh3cDot11ACCtrlTunnelSecSupport and hh3cDot11ACDataTunnelSecSupport.
-- Move hh3cDot11StaKeepALiveTimerIntvl,hh3cDot11StaIdleTimerIntvl
-- and so on to hh3cDot11GlobeConfigGroup.
-- Split hh3cDot11ServicePolicyTable into hh3cDot11ServicePolicyTable
-- and hh3cDot11ServicePolicyExtTable.
-- For hh3cDot11SecurityCiphers node,update its description for case of
-- value equals to zero.
-- V1.3 2007-06-19 modified by Vikas K
-- Add new table of hh3cDot11DataRateConfigTable for AP Configuration
-- Group.
-- Add new node of hh3cDot11APName for hh3cDot11APTemplateTable.
-- Modify the hh3cDot11APScanMode from read-only to read-write.
-- Add undo functionality to node hh3cDot11WlanInfBindingID and
-- hh3cDot11Description.
-- Add hh3cDot11StatisInterv to the hh3cDot11APTemplateTable.
-- V1.4 2007-10-9 modified by Jagan K
-- Add new table hh3cDot11WlanBssIfTable for WLAN BSS interface
-- configuration.
-- Add new table hh3cDot11WlanEssIfTable for WLAN ESS interface
-- configuration.
-- Add new table hh3cDot11WlanEthernetIfTable for WLAN Ethernet interface
-- configuration.
-- V1.5 2007-12-21 modified by wanghao (Kumar)
-- Add hh3cDot11ACAutoAPSupport, hh3cDot11AutoAPName,
-- hh3cDot11PersistentName to hh3cDot11GlobeConfigGroup
-- Add hh3cDot11ClientMaxCount to hh3cDot11ServicePolicyTable
-- Add hh3cDot11APBroadcastProbeReply, hh3cDot11StaIdleTimerInterv,
-- hh3cDot11StaKeepAliveTimerInterv, hh3cDot11APCir, hh3cDot11APCbs
-- to hh3cDot11APTemplateTable.
-- V1.6 2008-02-25 modified by wanghao (Kumar)
-- Add hh3cDot11RdoClientMaxCount to hh3cDot11RadioPolicyTable.
-- V1.7 2008-04-01 modified by wangbin
-- Add hh3cDot11PortSecurityTable to hh3cDot11InterfaceConfigGroup.
-- Add hh3cDot11PortSecurityMode, hh3cDot11SecurityUserLoginTxKeyType,
-- hh3cDot11SecurityPskKeyMode, hh3cDot11SecurityPskKeyString
-- to hh3cDot11PortSecurityTable.
-- V1.8 2008-08-01 modified by ChangHuifeng
-- Add hh3cDot11ACBackupGroup and
-- hh3cDot11RadioElementConfigGroup.
-- Add hh3cDot11WlanMeshIfTable to hh3cDot11InterfaceConfigGroup.
-- Add hh3cDot11APPriorityLevel and hh3cDot11APElementID to
-- hh3cDot11APTemplateTable.
-- Add hh3cDot11CfgRdElementID to hh3cDot11RadioToConfigTable.
-- Add hh3cDot11APDevDetectEnable to hh3cDot11APTemplateEntry.
-- Obsolete hh3cDot11StatisInterv
-- Change default value of hh3cDot11APScanMode to passive.
-- Change units of hh3cDot11BeaconInterval and
-- hh3cDot11RadioCfgBeaconIntvl to TU.
-- Remove default value of hh3cDot11SSIDEncryptionMode.
-- Change MAC-ACCESS of objects in hh3cDot11RadioToConfigTable
-- from read-create to read-write.
-- Change name of hh3cDot11IWlanEssRowStatus to hh3cDot11WlanEssRowStatus.
-- Change description of hh3cDot11PortSecurityTable.
-- V1.9 2008-11-07 modified by Wang Lu and Li Yugang
-- Add hh3cDot11IntfTrapThreshold to hh3cDot11GlobeConfigGroup
-- Add hh3cDot11SPInCirMode, hh3cDot11SPInCirValue, hh3cDot11SPOutCirMode,
-- hh3cDot11SPOutCirValue to hh3cDot11ServicePolicyTable
-- Add hh3cDot11CfgWorkMode to hh3cDot11RadioToConfigTable
-- Add hh3cDot11RadioCfgWorkMode to hh3cDot11RadioIntfConfigTable.
-- Add new traps hh3cDot11CfgCipherChange and hh3cDot11CfgPSKChange.
-- Add hh3cDot11MonitorInterval, hh3cDot11SampleInterval,
-- hh3cDot11ChnlSwitChkInterval, hh3cDot11APUserUplimit,
-- hh3cDot11APL2IsolateEnable to hh3cDot11GlobeConfigGroup.
-- Add hh3cDot11RadioCfgOnly11gEnable to hh3cDot11RadioIntfConfigTable.
-- Add hh3cDot11RadioWDSTable to hh3cDot11RadioElementConfigGroup.
-- V2.0 2009-03-20 modified by caizibin
-- Add value ext(6) to hh3cDot11PortSecurityMode
-- V2.1 2009-05-07 modified by Li Yugang, Wang Shaojie, Jin Yi
-- Add hh3cDot11APBSSIDSupportNum, hh3cDot11APLastUpdateStatTime,
-- hh3cDot11APDoSProtectEnable, hh3cDot11MaxAPPerIf to
-- hh3cDot11GlobeConfigGroup.
-- Add hh3cDot11WlanInfPVID to hh3cDot11ServicePolicyTable.
-- Add hh3cDot11CipherKeyType to hh3cDot11ServicePolicyExtTable.
-- Add hh3cDot11CfgPwrAttValue to hh3cDot11RadioToConfigTable.
-- Add new table hh3cDot11APSysInfoSetTable to hh3cDot11APConfigGroup.
-- Add hh3cDot11SSIDWepIDConflictTrap to hh3cDot11CfgNotifications.
-- Add new table hh3cDot11CfgTrapVarObjects to hh3cDot11CfgNotifyGroup.
-- V2.2 2009-07-29 modified by Heziqi
-- Add new node hh3cDot11ServiceSetVlanId for hh3cDot11APServiceSetTable.
-- Add hh3cDot11UplinkTrackId to hh3cDot11GlobeConfigGroup.
-- Add hh3cDot11APLimitTable.
-- Change description of hh3cDot11StaKeepALiveTimerIntvl.
-- Add new node hh3cDot11RadioTxArithmetic for Hh3cDot11RadioToConfigTable.
-- V2.3 2009-07-29 modified by Jinyi
-- Add new table hh3cDot11APIfSetTable
-- V2.4 2009-12-01 modified by Wang Shaojie
-- Add new node hh3cDot11APGetIPMethod for hh3cDot11APTemplateTable.
-- Add new group hh3cDot11CfgTrapConfigGroup.
-- Add new table hh3cDot11CfgSwitchTrapTable to hh3cDot11CfgTrapConfigGroup.
-- Add new node hh3cDot11BeaconIntervalMs to hh3cDot11RadioPolicyTable.
-- Add new node hh3cDot11SPInCirStaticValue, hh3cDot11SPOutCirStaticValue
-- to hh3cDot11ServicePolicyTable.
-- Modify description of hh3cDot11SecurityCiphers.
-- Add new node hh3cDot11StatisIntervMode to hh3cDot11APTemplateTable.
-- Modify SYNTAX of hh3cDot11APWorkMode.
-- Modify STATUS of hh3cDot11StatisInterv.
-- Add new node hh3cDot11SmartRateSet to hh3cDot11DataRateConfigTable.
-- 2010-02-22 modified by Wang Chunsheng
-- Add new node hh3cDot11CfgChannelLockStat, hh3cDot11CfgPowerLockStat,
-- hh3cDot11CfgLBRdGroupId, hh3cDot11CfgRRMSDRdGroupId to hh3cDot11RadioToConfigTable.
-- 2010-03-15 modified by Wang Lu
-- Add hh3cDot11RtCollectSwitch, hh3cDot11RglCollectIntvl, and
-- hh3cDot11RtCollectIntvl to hh3cDot11GlobeConfigGroup
-- Add hh3cDot11SPIsolate to hh3cDot11ServicePolicyTable
-- Add hh3cDot11APServiceVlanTable, hh3cDot11RadioConfigTable,
-- hh3cDot11RadioPolicyExtTable and hh3cDot11RadioSSIDCfgTable
-- Remove hh3cDot11CfgTrapConfigGroup
-- Add hh3cDot11SrvPortSecurityTable
-- 2010-06-01 Modified by Wang Shaojie, Yin Junjie
-- Add hh3cDot11RCApPowerLevel, hh3cDot11RCDynamicChlState,
-- hh3cDot11RCDynamicPowerState to hh3cDot11RadioConfigTable.
-- Add hh3cDot11APSerialIDTable
-- Add hh3cDot11APSTVlanTable
-- 2010-07-08 Modified the index of hh3cDot11APSysInfoSetTable by jinyi
-- 2010-08-05 Modified by Yin Junjie
-- Add new table hh3cDot11SrvPolicyExtendTable
-- Add hh3cDot11SPEnable to hh3cDot11SrvPolicyExtendTable
-- 2010-09-02 Modified by Yin Junjie
-- Add new node hh3cDot11AdjIntfTrapThreshold
-- to hh3cDot11GlobeConfigGroup
-- Add hh3cDot11RCRadioStatus to hh3cDot11RadioConfigTable
-- V2.5 2010-09-25 Modified by Wu Xiaopeng
-- Remove Size list of hh3cDot11APName.
-- V2.6 2011-05-23 Modified by Cui Kai
-- Add new node hh3cDot11WlanexAuthServerIP to hh3cDot11ServicePolicyTable
-- 2011-07-08 Modified by Niu Jian
-- Change type of hh3cDot11CfgSTNASPortID to OCTET STRING
-- V2.7 2011-07-13 Modified by Yu Bo
-- Add new node hh3cDot11RCRadioRate to hh3cDot11RadioConfigTable
-- Add new node hh3cDot11RCPwrAdjustStepLength to hh3cDot11RadioConfigTable
-- 2011-08-08 Modified by Xiao Min
-- Add new table hh3cDot11nRadioCfg2Table
-- 2011-08-10 Modified by limingjin
-- Add hh3cDot11RadioCfgType2 to hh3cDot11RadioIntfConfigTable
-- Add hh3cDot11RCRadioType2 to hh3cDot11RadioConfigTable
-- Add hh3cDot11CfgRadioType2 to hh3cDot11RadioToConfigTable
-- V2.8 2011-09-28 Modified by zhanghu
-- Add hh3cDot11ApTrapEnabled to hh3cDot11APTemplateTable
-- Add hh3cDot11AllAPMonitorMode to hh3cDot11APTemplateTable
-- Add hh3cDot11SIDAPTemplateName, hh3cDot11SIDModelAlias, hh3cDot11SIDAPDescription, hh3cDot11SIDRowStatus,
-- hh3cDot11SIDAPName, hh3cDot11SIDStatisInterv, hh3cDot11SIDAPBroadcastProbeReply,
-- hh3cDot11SIDAPStaIdleTimerInterv, hh3cDot11SIDStaKeepAliveTimerInterv,
-- hh3cDot11SIDAPCir, hh3cDot11SIDAPCbs, hh3cDot11SIDAPPriorityLevel,
-- hh3cDot11SIDAPElementID, hh3cDot11SIDAPDevDetectEnable, hh3cDot11SIDAPStatisIntervMode
-- to hh3cDot11APSerialIDTable
-- 2011-08-28 Modified by Wang Lu
-- Add hh3cDot11CfgSaEnable, hh3cDot11CfgSaBand, hh3cDot11CfgIDSEnable,
-- hh3cDot11CfgSaCltRtFFTData to hh3cDot11RadioToConfigTable
-- V2.9 2012-08-10 by Zhang Cong cong
-- Add new node hh3cDot11ConfigureAPMacAddress to hh3cDot11CfgTrapVarObjects
-- Add new object hh3cDot11ConfigureAPMacAddress to hh3cDot11SSIDWepIDConflictTrap
-- V3.0 2013-04-15 by Shao Pengfei & Li Shihao
-- Add new node hh3cDot11GlobalApFmwUpdState to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11ApFmwUpdState to hh3cDot11APTemplateTable
-- Add new node hh3cDot11SPBeaconMeasEnable to hh3cDot11ServicePolicyTable
-- Add new node hh3cDot11SPBeaconMeasType to hh3cDot11ServicePolicyTable
-- Add new node hh3cDot11SPBeaconMeasInterval to hh3cDot11ServicePolicyTable
-- V3.1 2013-08-30 by Xiao Mengmeng & Li Qian & Ji Chunyu & Liu Yawen
-- Add hh3cDot11AuthenModeCM to hh3cDot11ServicePolicyTable
-- Add hh3cDot11SecIEStatusCM to hh3cDot11ServicePolicyTable
-- Add hh3cDot11SecurityCiphersCM to hh3cDot11ServicePolicyTable
-- Add hh3cDot11SrvPolicyStatusCM to hh3cDot11ServicePolicyTable
-- Add hh3cDot11CfgSTNASID to hh3cDot11APSTVlanTable
-- Add hh3cDot11RCPreambleLenCM to hh3cDot11RadioConfigTable
-- Add hh3cDot11RCDynamicChlStateCM to hh3cDot11RadioConfigTable
-- Add hh3cDot11RCRadioStatusCM to hh3cDot11RadioConfigTable
-- Add hh3cDot11SIDAPWorkModeCM to hh3cDot11APSerialIDTable
-- Add hh3cDot11nRadioCfg2AMpduEnableCM to hh3cDot11nRadioCfg2Table
-- Add hh3cDot11nRadioCfg2ChannelBandCM to hh3cDot11nRadioCfg2Table
-- Add hh3cDot11nRadioCfg2ShortGiEnableCM to hh3cDot11nRadioCfg2Table
-- 2013-12-24 Modified by Chen Guoxi
-- Add mode80 to hh3cDot11nChanelBand and hh3cDot11nRadioCfg2ChannelBand
-- Add new node hh3cDot11nClientDot11acOnly to hh3cDot11nRadioCfgTable
-- Add new node hh3cDot11nRadioCfg2ClientDot11acOnly to hh3cDot11nRadioCfg2Table
-- V3.2 2014-02-10 by Zhou Weichao
-- Add hh3cDot11ACNasIDCM to hh3cDot11GlobeConfigGroup
-- Add hh3cDot11SSIDHiddenCM to hh3cDot11ServicePolicyTable
-- Add hh3cDot11SPIsolateCM to hh3cDot11ServicePolicyTable
-- Add hh3cDot11RPBeaconIntervalCM to hh3cDot11RadioPolicyExtTable
-- Add hh3cDot11StatisIntervModeCM to hh3cDot11APTemplateTable
-- Add hh3cDot11APNasIDCM to hh3cDot11APTemplateTable
-- Add hh3cDot11RCDynamicPowerStateCM to hh3cDot11RadioConfigTable
-- Add hh3cDot11RCRadioRateCM to hh3cDot11RadioConfigTable
-- Add hh3cDot11nRadioCfg2ClientDot11nOnlyCM to hh3cDot11nRadioCfg2Table
-- Modify hh3cDot11WlanexAuthServerIP
-- Add hh3cDot11RadioCfgRssithresholdCM to hh3cDot11RadioIntfConfigTable
-- Add hh3cDot11SrvPortSecurityModeCM to hh3cDot11SrvPortSecurityTable
-- V3.3 2014-5-14 Add by yubo
-- Add hh3cDot11RCRssiThresholdCM to hh3cDot11RadioConfigTable
-- V3.4 2014-9-19 Add by wanglu
-- Add hh3cDot11SrvL2AuthenTable
-- Add hh3cDot11AkmMode to hh3cDot11ServicePolicyExtTable
-- Add hh3cDot11PskKey to hh3cDot11ServicePolicyExtTable
-- Add hh3cDot11CfgSaRptDevType to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSaTrapDevEnable to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSaTrapDevType to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSaTrapAQEnable to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSaTrapAQThreshold to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSaDrivenRRMEnable to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSaDrivenRRMSnt to hh3cDot11RadioToConfigTable
-- V3.5 2016-3-11 Add by wuqinggen
-- Add hh3cDot11FwdVlanBitMapLow to hh3cDot11ServicePolicyTable
-- Add hh3cDot11FwdVlanBitMapHigh to hh3cDot11ServicePolicyTable
-- Add hh3cDot11ServicePolicyName to hh3cDot11ServicePolicyTable
-- 2016-3-11 add by yubo 04460
-- Add hh3cDot11ApCoveragetype to hh3cDot11APTemplateTable
-- Add hh3cDot11RCDynamicChlStateSelfDecisiveCM to hh3cDot11RadioConfigTable
-- Add hh3cDot11RCDynamicPowerStateSelfDecisiveCM to hh3cDot11RadioConfigTable
-- 2016-06-15 Add by zhouwenshuai zkf6157
-- Add hh3cDot11LocalACTemplateTable
-- Add new node hh3cDot11ACRole to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11GlobalLocalACState to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11CentralACIPAddress to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11CentralACIPv6Address to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11APControlAddressState to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APControlAddressIPv4 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APControlAddressIPv6 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APLocalACName to hh3cDot11APTemplateTable
-- 2016-12-06 Add by zhouwenshuai zkf6157
-- Add value mode160(4) mode80and80(5) to hh3cDot11nChanelBand
-- Add value mode160(4) mode80and80(5) to hh3cDot11nRadioCfg2ChannelBand
-- 2017-10-09 Add by lixiaoyi, jiaohaina, guozhanhua, chenxueke
-- Add new node hh3cDot11APEchoInterval to hh3cDot11APTemplateTable
-- Add new node hh3cDot11SIDEchoInterval to hh3cDot11APSerialIDTable
-- Add new node hh3cDot11SecurityModeCM to hh3cDot11ServicePolicyTable
-- Add new node hh3cDot11PreConflictTemplateSSID,hh3cDot11CurrConflictTemplateSSID
-- to hh3cDot11SSIDWepIDConflictTrap
-- Add new node hh3cDot11SPInCbsValue to hh3cDot11ServicePolicyTable
-- Add new node hh3cDot11SPOutCbsValue to hh3cDot11ServicePolicyTable
-- Add value mode80(3), mode160(4), mode80and80(5) to hh3cDot11nRadioCfg2ChannelBandCM
-- V3.6 Add value 0 to hh3cDot11EchoInterval
-- 2018-06-04 Add by licheng
-- Add new node hh3cDot11iMcIP to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11iMcPort to hh3cDot11GlobeConfigGroup
-- 2018-08-08 Add by wanghailong
-- Add new node hh3cDot11APProvisionAPIPv4 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionIPv4Mask to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionAPIPv6 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionIPv6PrefixLen to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionACIPv4 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionACIpv6 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionGateWayIPV4 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionGateWayIPV6 to hh3cDot11APTemplateTable
-- Add new node hh3cDot11APProvisionSave to hh3cDot11GlobeConfigGroup
-- 2018-10-17 Add by huanglu,zhangming
-- Add new node hh3cDot11ServiceSetVlanGroup to hh3cDot11APServiceSetTable
-- Add macAndDot1x(7) to hh3cDot11L2AuthenMode
-- 2018-12-11 Add by wangshujuan
-- Add new node hh3cDot11ApRenameCurrentName to hh3cDot11GlobeConfigGroup
-- Add new node hh3cDot11ApRenameNewName to hh3cDot11GlobeConfigGroup
-- Add hh3cDot11RemoteCfgApTable
-- Add hh3cDot11RemoteCfgIFTable
-- 2020-08-03 Add by qiuchunxia
-- Add new hh3cDot11IPLearningTable
-- Add new node hh3cDot11IPLearningServiceName to hh3cDot11IPLearningVlanBitMapH
-- 2020-08-12 Add by suting
-- Add new node hh3cDot11APMapConfigFileName to hh3cDot11APTemplateTable
-- Add hh3cDot11CfgSPInCirMode to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSPInCirValue to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSPOutCirMode to hh3cDot11RadioToConfigTable
-- Add hh3cDot11CfgSPOutCirValue to hh3cDot11RadioToConfigTable
-- 2020-12-29 Add by zhoucailu,sunchangquan
-- Add hh3cDot11RmtIfManagement to hh3cDot11RemoteCfgIFTable
-- Add hh3cDot11WlanInfCustomerPVID to hh3cDot11ServicePolicyTable
-- =============================================================================
HH3C-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
hh3cDot11,
Hh3cDot11RadioType,
Hh3cDot11TxPwrLevelScopeType,
Hh3cDot11ChannelScopeType,
Hh3cDot11SSIDStringType,
Hh3cDot11AuthenType,
Hh3cDot11RadioScopeType,
Hh3cDot11SSIDEncryptModeType,
Hh3cDot11SecIEStatusType,
Hh3cDot11PreambleType,
Hh3cDot11ServicePolicyIDType,
Hh3cDot11TunnelSecSchemType,
Hh3cDot11RadioElementIndex,
Hh3cDot11WorkMode,
Hh3cDot11CirMode,
hh3cDot11APElementIndex,
Hh3cDot11ObjectIDType,
Hh3cDot11RadioType2,
Hh3cDot11TruthValueCM
FROM HH3C-DOT11-REF-MIB;
hh3cDot11CFG MODULE-IDENTITY
LAST-UPDATED "202012111800Z" -- Dec 11, 2020 at 18:00 GMT
ORGANIZATION
"New H3C Technologies Co., Ltd."
CONTACT-INFO
"Platform Team New 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 "202012111800Z" -- Dec 11, 2020 at 18:00 GMT
DESCRIPTION
"Modified to add new nodes and new tables."
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."
::= { hh3cDot11 4 }
-- *****************************************************************************
-- * Major sections
-- *****************************************************************************
-- AP Configuration Group
-- DEFINED AS "The group to provide the configuration information
-- for APs.
hh3cDot11GlobeConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 1 }
hh3cDot11PolicyConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 2 }
-- Policy Configuration Group has the following children:
-- hh3cDot11RadioPolicyTable ::= { hh3cDot11PolicyConfigGroup 1 }
-- hh3cDot11ServicePolicyTable ::= { hh3cDot11PolicyConfigGroup 2 }
-- hh3cDot11ServicePolicyExtTable ::= { hh3cDot11PolicyConfigGroup 3 }
-- hh3cDot11RadioPolicyExtTable ::= { hh3cDot11PolicyConfigGroup 4 }
-- hh3cDot11SrvPortSecurityTable ::= { hh3cDot11PolicyConfigGroup 5 }
-- hh3cDot11SrvPolicyExtendTable ::= { hh3cDot11PolicyConfigGroup 6 }
-- hh3cDot11SrvL2AuthenTable ::= { hh3cDot11PolicyConfigGroup 7 }
-- hh3cDot11IPLearningTable ::= { hh3cDot11PolicyConfigGroup 8 }
hh3cDot11APConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 3 }
-- AP Configuration Group has the following children:
-- hh3cDot11APTemplateTable ::= { hh3cDot11APConfigGroup 1 }
-- hh3cDot11RadioToConfigTable ::= { hh3cDot11APConfigGroup 2 }
-- hh3cDot11APServiceSetTable ::= { hh3cDot11APConfigGroup 3 }
-- hh3cDot11APSysInfoSetTable ::= { hh3cDot11APConfigGroup 4 }
-- hh3cDot11APLimitTable ::= { hh3cDot11APConfigGroup 5 }
-- hh3cDot11APSerialIDTable ::= { hh3cDot11APConfigGroup 10 }
-- hh3cDot11APSTVlanTable ::= { hh3cDot11APConfigGroup 11 }
hh3cDot11RadioIntfConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 4 }
-- Radio Interface Group has the following children:
-- hh3cDot11RadioIntfConfigTable ::= { hh3cDot11RadioIntfConfigGroup 1 }
-- hh3cDot11RadioIntfBindTable ::= { hh3cDot11RadioIntfConfigGroup 2 }
hh3cDot11DataRateConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 5 }
-- Data Rate Config Group has the following children:
-- hh3cDot11DataRateConfigTable ::= { hh3cDot11DataRateConfigGroup 1 }
hh3cDot11InterfaceConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 6 }
-- Interface Config Group has the following children:
-- hh3cDot11WlanEssIfTable ::= { hh3cDot11InterfaceConfigGroup 1 }
-- hh3cDot11WlanBssIfTable ::= { hh3cDot11InterfaceConfigGroup 2 }
-- hh3cDot11WLANEthernetIfTable ::= { hh3cDot11InterfaceConfigGroup 3 }
-- hh3cDot11PortSecurityTable ::= { hh3cDot11InterfaceConfigGroup 4 }
-- hh3cDot11WlanMeshIfTable ::= { hh3cDot11InterfaceConfigGroup 5 }
hh3cDot11ACBackupGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 7 }
hh3cDot11RadioElementConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 8 }
-- Radio Element Config Group has the following children:
-- hh3cDot11nRadioCfgTable ::= { hh3cDot11RadioElementConfigGroup 1 }
-- hh3cDot11RadioWDSTable ::= { hh3cDot11RadioElementConfigGroup 2 }
-- hh3cDot11nRadioCfg2Table ::= { hh3cDot11RadioElementConfigGroup 3 }
hh3cDot11CfgNotifyGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 9 }
hh3cDot11LocalACConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 10 }
-- LocalAC Configuration Group has the following children:
-- hh3cDot11LocalACTemplateTable ::= { hh3cDot11LocalACConfigGroup 1 }
hh3cDot11RemoteConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11CFG 11 }
-- Remote Configuration Group has the following children:
-- hh3cDot11RemoteCfgApTable ::= { hh3cDot11RemoteConfigGroup 1 }
-- hh3cDot11RemoteCfgIFTable ::= { hh3cDot11RemoteConfigGroup 2 }
-- *****************************************************************************
-- * hh3cDot11GlobeConfigGroup Definition
-- *****************************************************************************
hh3cDot11GlobalCountryCode OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(3))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the country code for wireless network."
::= { hh3cDot11GlobeConfigGroup 1 }
hh3cDot11StaKeepALiveTimerIntvl 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 }
::= { hh3cDot11GlobeConfigGroup 2 }
hh3cDot11StaIdleTimerIntvl 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."
::= { hh3cDot11GlobeConfigGroup 3 }
hh3cDot11BroadcastProbeReply 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 }
::= { hh3cDot11GlobeConfigGroup 4 }
hh3cDot11APScanMode 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 }
::= { hh3cDot11GlobeConfigGroup 5 }
hh3cDot11ACCtrlTunnelSecSupport OBJECT-TYPE
SYNTAX Hh3cDot11TunnelSecSchemType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents what security schemes are supported for CAPWAP Control
tunnel."
::= { hh3cDot11GlobeConfigGroup 6 }
hh3cDot11ACDataTunnelSecSupport OBJECT-TYPE
SYNTAX Hh3cDot11TunnelSecSchemType
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 }
::= { hh3cDot11GlobeConfigGroup 7 }
hh3cDot11ACAutoAPSupport 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 }
::= { hh3cDot11GlobeConfigGroup 8 }
hh3cDot11AutoAPName 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."
::= { hh3cDot11GlobeConfigGroup 9 }
hh3cDot11PersistentName 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."
::= { hh3cDot11GlobeConfigGroup 10 }
hh3cDot11IntfTrapThreshold 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."
::= { hh3cDot11GlobeConfigGroup 11 }
hh3cDot11MonitorInterval 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 }
::= { hh3cDot11GlobeConfigGroup 12 }
hh3cDot11SampleInterval 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 }
::= { hh3cDot11GlobeConfigGroup 13 }
hh3cDot11ChnlSwitChkInterval OBJECT-TYPE
SYNTAX Unsigned32(8..180)
UNITS "minute"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the checking interval of channel switch."
DEFVAL { 8 }
::= { hh3cDot11GlobeConfigGroup 14 }
hh3cDot11APUserUplimit 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."
::= { hh3cDot11GlobeConfigGroup 15 }
hh3cDot11APL2IsolateEnable 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 }
::= { hh3cDot11GlobeConfigGroup 16 }
hh3cDot11APBSSIDSupportNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the max number of BSSID supported by Current AP."
::= { hh3cDot11GlobeConfigGroup 17 }
hh3cDot11APLastUpdateStatTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents date and time update statistic information lately."
::= { hh3cDot11GlobeConfigGroup 18 }
hh3cDot11APDoSProtectEnable 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 }
::= { hh3cDot11GlobeConfigGroup 19 }
hh3cDot11MaxAPPerIf OBJECT-TYPE
SYNTAX Unsigned32(0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents max AP number that can be connected to AC interface."
::= { hh3cDot11GlobeConfigGroup 20 }
hh3cDot11SampleTimeStamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the start time of current sample period."
::= { hh3cDot11GlobeConfigGroup 21 }
hh3cDot11UplinkTrackId 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 }
::= { hh3cDot11GlobeConfigGroup 22 }
hh3cDot11RtCollectSwitch 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, hh3cDot11RtCollectIntvl will
take effect. Otherwise, hh3cDot11RglCollectIntvl will take effect."
DEFVAL { false }
::= { hh3cDot11GlobeConfigGroup 23 }
hh3cDot11RglCollectIntvl 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."
::= { hh3cDot11GlobeConfigGroup 24 }
hh3cDot11RtCollectIntvl 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."
::= { hh3cDot11GlobeConfigGroup 25 }
hh3cDot11AllAPCpuUsageThreshold OBJECT-TYPE
SYNTAX Integer32(0..100)
UNITS "onepercent"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The CPU usage threshold for all AP."
::= { hh3cDot11GlobeConfigGroup 26 }
hh3cDot11AllAPMemUsageThreshold OBJECT-TYPE
SYNTAX Integer32(0..100)
UNITS "onepercent"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The memory usage threshold for all AP."
::= { hh3cDot11GlobeConfigGroup 27 }
hh3cDot11AdjIntfTrapThreshold 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."
::= { hh3cDot11GlobeConfigGroup 28 }
hh3cDot11AllAPMonitorMode 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 }
::= { hh3cDot11GlobeConfigGroup 29 }
hh3cDot11GlobalApFmwUpdState 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 }
::= { hh3cDot11GlobeConfigGroup 30 }
hh3cDot11ACNasIDCM OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the NAS-ID of current AC."
::= { hh3cDot11GlobeConfigGroup 31 }
hh3cDot11ACRole 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 }
::= { hh3cDot11GlobeConfigGroup 32 }
hh3cDot11GlobalLocalACState 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 }
::= { hh3cDot11GlobeConfigGroup 33 }
hh3cDot11CentralACIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the CentralAC IP address of LocalAC."
::= { hh3cDot11GlobeConfigGroup 34 }
hh3cDot11CentralACIPv6Address OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the CentralAC IPv6 address of LocalAC."
::= { hh3cDot11GlobeConfigGroup 35 }
hh3cDot11iMcIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the iMc IP address."
::= { hh3cDot11GlobeConfigGroup 36 }
hh3cDot11iMcPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the iMc Port."
::= { hh3cDot11GlobeConfigGroup 37 }
hh3cDot11APProvisionSave OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sends the provisioned configuration to APs.
When you read from this node, the system returns NULL."
::= { hh3cDot11GlobeConfigGroup 38 }
hh3cDot11ApRenameCurrentName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the current name of the AP that needs to be changed.
When you read from the node, the system returns NULL."
::= { hh3cDot11GlobeConfigGroup 39 }
hh3cDot11ApRenameNewName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the new name of the AP.
When you read from the node, the system returns NULL."
::= { hh3cDot11GlobeConfigGroup 40 }
hh3cDot11ACDescription OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute will give more information about AC.
Administrator could suggest the location, owner or
other information for each AC.
If the value is set to NULL, the description will be removed."
::= { hh3cDot11GlobeConfigGroup 41 }
-- *****************************************************************************
-- * End of hh3cDot11GlobeConfigGroup Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioPolicyTable Definition
-- *****************************************************************************
hh3cDot11RadioPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioPolicyEntry
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)."
::= { hh3cDot11PolicyConfigGroup 1 }
hh3cDot11RadioPolicyEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information of each radio policy."
INDEX
{
IMPLIED hh3cDot11RadioPolicyName
}
::= { hh3cDot11RadioPolicyTable 1 }
Hh3cDot11RadioPolicyEntry ::= SEQUENCE
{
hh3cDot11RadioPolicyName OCTET STRING,
hh3cDot11BeaconInterval Integer32,
hh3cDot11DtimInterval Integer32,
hh3cDot11RtsThreshold Integer32,
hh3cDot11FragThreshold Integer32,
hh3cDot11ShortRetryThreshold Integer32,
hh3cDot11LongRetryThreshold Integer32,
hh3cDot11MaxRxLifetime Unsigned32,
hh3cDot11RdoPolicyRowStatus RowStatus,
hh3cDot11RdoClientMaxCount Integer32,
hh3cDot11BeaconIntervalMs Integer32
}
hh3cDot11RadioPolicyName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the name of radio policy."
::= { hh3cDot11RadioPolicyEntry 1 }
hh3cDot11BeaconInterval OBJECT-TYPE
SYNTAX Integer32
UNITS "TU"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the interval for Beacon management frame."
DEFVAL { 100 }
::= { hh3cDot11RadioPolicyEntry 2 }
hh3cDot11DtimInterval 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 }
::= { hh3cDot11RadioPolicyEntry 3 }
hh3cDot11RtsThreshold 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 }
::= { hh3cDot11RadioPolicyEntry 4 }
hh3cDot11FragThreshold 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 }
::= { hh3cDot11RadioPolicyEntry 5 }
hh3cDot11ShortRetryThreshold 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
hh3cDot11RTSThreshold, which shall be made before a failure
condition is indicated."
DEFVAL { 7 }
::= { hh3cDot11RadioPolicyEntry 6 }
hh3cDot11LongRetryThreshold 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 hh3cDot11RTSThreshold,
that shall be made before a failure condition is indicated."
DEFVAL { 4 }
::= { hh3cDot11RadioPolicyEntry 7 }
hh3cDot11MaxRxLifetime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "millisecond"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the elapsed time. After the time specified by
hh3cDot11MaxRxLifetime, the further attempts to reassemble the
MSDU shall be terminated."
DEFVAL { 2000 }
::= { hh3cDot11RadioPolicyEntry 8 }
hh3cDot11RdoPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11RadioPolicyEntry 9 }
hh3cDot11RdoClientMaxCount OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represent the maximum number of stations supported by
this radio policy."
::= { hh3cDot11RadioPolicyEntry 10 }
hh3cDot11BeaconIntervalMs OBJECT-TYPE
SYNTAX Integer32
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the interval for Beacon management frame."
::= { hh3cDot11RadioPolicyEntry 11 }
-- *****************************************************************************
-- * End of hh3cDot11RadioPolicyTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11ServicePolicyTable Definition
-- *****************************************************************************
hh3cDot11ServicePolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11ServicePolicyEntry
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)."
::= { hh3cDot11PolicyConfigGroup 2 }
hh3cDot11ServicePolicyEntry OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information of each service policy."
INDEX
{
hh3cDot11ServicePolicyID
}
::= { hh3cDot11ServicePolicyTable 1 }
Hh3cDot11ServicePolicyEntry ::= SEQUENCE
{
hh3cDot11ServicePolicyID Hh3cDot11ServicePolicyIDType,
hh3cDot11SSIDName Hh3cDot11SSIDStringType,
hh3cDot11SSIDHidden TruthValue,
hh3cDot11AuthenMode Hh3cDot11AuthenType,
hh3cDot11SSIDEncryptionMode Hh3cDot11SSIDEncryptModeType,
hh3cDot11WlanInfBindingType OCTET STRING,
hh3cDot11WlanInfBindingID Integer32,
hh3cDot11SrvPolicyRowStatus RowStatus,
hh3cDot11ClientMaxCount Integer32,
hh3cDot11SPInCirMode Hh3cDot11CirMode,
hh3cDot11SPInCirValue Integer32,
hh3cDot11SPOutCirMode Hh3cDot11CirMode,
hh3cDot11SPOutCirValue Integer32,
hh3cDot11WlanInfPVID Integer32,
hh3cDot11SPInCirStaticValue Integer32,
hh3cDot11SPOutCirStaticValue Integer32,
hh3cDot11SPIsolate TruthValue,
hh3cDot11WlanexAuthServerIP IpAddress,
hh3cDot11SPBeaconMeasEnable TruthValue,
hh3cDot11SPBeaconMeasType INTEGER,
hh3cDot11SPBeaconMeasInterval Integer32,
hh3cDot11AuthenModeCM INTEGER,
hh3cDot11SecIEStatusCM INTEGER,
hh3cDot11SecurityCiphersCM INTEGER,
hh3cDot11SrvPolicyStatusCM INTEGER,
hh3cDot11SSIDHiddenCM Hh3cDot11TruthValueCM,
hh3cDot11SPIsolateCM Hh3cDot11TruthValueCM,
hh3cDot11FwdVlanBitMapLow OCTET STRING,
hh3cDot11FwdVlanBitMapHigh OCTET STRING,
hh3cDot11ServicePolicyName OCTET STRING,
hh3cDot11SecurityModeCM INTEGER,
hh3cDot11SPInCbsValue Integer32,
hh3cDot11SPOutCbsValue Integer32,
hh3cDot11WlanInfCustomerPVID Integer32
}
hh3cDot11ServicePolicyID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of each service policy."
::= { hh3cDot11ServicePolicyEntry 1 }
hh3cDot11SSIDName OBJECT-TYPE
SYNTAX Hh3cDot11SSIDStringType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the ESS. As per CLI, the value of
service policy name will be SSID."
::= { hh3cDot11ServicePolicyEntry 2 }
hh3cDot11SSIDHidden 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 }
::= { hh3cDot11ServicePolicyEntry 3 }
hh3cDot11AuthenMode OBJECT-TYPE
SYNTAX Hh3cDot11AuthenType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the Authentication mode defined by 802.11."
::= { hh3cDot11ServicePolicyEntry 4 }
hh3cDot11SSIDEncryptionMode OBJECT-TYPE
SYNTAX Hh3cDot11SSIDEncryptModeType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the encryption mode for this ESS."
::= { hh3cDot11ServicePolicyEntry 5 }
hh3cDot11WlanInfBindingType 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" }
::= { hh3cDot11ServicePolicyEntry 6 }
hh3cDot11WlanInfBindingID 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."
::= { hh3cDot11ServicePolicyEntry 7 }
hh3cDot11SrvPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11ServicePolicyEntry 8 }
hh3cDot11ClientMaxCount OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represent the maximum number of stations supported by
this service policy."
::= { hh3cDot11ServicePolicyEntry 9 }
hh3cDot11SPInCirMode OBJECT-TYPE
SYNTAX Hh3cDot11CirMode
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 }
::= { hh3cDot11ServicePolicyEntry 10 }
hh3cDot11SPInCirValue 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 }
::= { hh3cDot11ServicePolicyEntry 11 }
hh3cDot11SPOutCirMode OBJECT-TYPE
SYNTAX Hh3cDot11CirMode
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 }
::= { hh3cDot11ServicePolicyEntry 12 }
hh3cDot11SPOutCirValue 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 }
::= { hh3cDot11ServicePolicyEntry 13 }
hh3cDot11WlanInfPVID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the VLAN ID of SSID."
DEFVAL { 1 }
::= { hh3cDot11ServicePolicyEntry 14 }
hh3cDot11SPInCirStaticValue 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 }
::= { hh3cDot11ServicePolicyEntry 15 }
hh3cDot11SPOutCirStaticValue 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 }
::= { hh3cDot11ServicePolicyEntry 16 }
hh3cDot11SPIsolate 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 }
::= { hh3cDot11ServicePolicyEntry 17 }
hh3cDot11WlanexAuthServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the IP address of the Wlanex Authentication server"
::= { hh3cDot11ServicePolicyEntry 18 }
hh3cDot11SPBeaconMeasEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If it is true, then beacon-measurement is enabled."
DEFVAL { false }
::= { hh3cDot11ServicePolicyEntry 19 }
hh3cDot11SPBeaconMeasType 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 }
::= { hh3cDot11ServicePolicyEntry 20 }
hh3cDot11SPBeaconMeasInterval OBJECT-TYPE
SYNTAX Integer32(10..200)
UNITS "second"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the beacon-measurement interval."
DEFVAL { 60 }
::= { hh3cDot11ServicePolicyEntry 21 }
hh3cDot11AuthenModeCM OBJECT-TYPE
SYNTAX INTEGER
{
opensystem(0),
sharedkey(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the Authentication mode defined by 802.11."
::= { hh3cDot11ServicePolicyEntry 22 }
hh3cDot11SecIEStatusCM 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."
::= { hh3cDot11ServicePolicyEntry 23 }
hh3cDot11SecurityCiphersCM 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."
::= { hh3cDot11ServicePolicyEntry 24 }
hh3cDot11SrvPolicyStatusCM OBJECT-TYPE
SYNTAX INTEGER
{
off(0),
on(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of the Service Policy."
::= { hh3cDot11ServicePolicyEntry 25 }
hh3cDot11SSIDHiddenCM OBJECT-TYPE
SYNTAX Hh3cDot11TruthValueCM
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 }
::= { hh3cDot11ServicePolicyEntry 26 }
hh3cDot11SPIsolateCM OBJECT-TYPE
SYNTAX Hh3cDot11TruthValueCM
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 }
::= { hh3cDot11ServicePolicyEntry 27 }
hh3cDot11FwdVlanBitMapLow 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'."
::= { hh3cDot11ServicePolicyEntry 28 }
hh3cDot11FwdVlanBitMapHigh 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'."
::= { hh3cDot11ServicePolicyEntry 29 }
hh3cDot11ServicePolicyName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the name of each service policy."
::= { hh3cDot11ServicePolicyEntry 30 }
hh3cDot11SecurityModeCM 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."
::= { hh3cDot11ServicePolicyEntry 31 }
hh3cDot11SPInCbsValue 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 }
::= { hh3cDot11ServicePolicyEntry 32 }
hh3cDot11SPOutCbsValue 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 }
::= { hh3cDot11ServicePolicyEntry 33 }
hh3cDot11WlanInfCustomerPVID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the customer PVID."
::= { hh3cDot11ServicePolicyEntry 34 }
-- *****************************************************************************
-- * End of hh3cDot11ServicePolicyTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11ServicePolicyExtTable Definition
-- *****************************************************************************
hh3cDot11ServicePolicyExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11ServicePolicyExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table defines the parameters for ESS, as per service policy
of CLI.
When the value of hh3cDot11SSIDEncryptionMode equals to cipher(2),
more configuration for a ESS will be put into the table."
::= { hh3cDot11PolicyConfigGroup 3 }
hh3cDot11ServicePolicyExtEntry OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information of each service policy under cipher(2)
mode."
INDEX
{
hh3cDot11ServicePolicyExtID
}
::= { hh3cDot11ServicePolicyExtTable 1 }
Hh3cDot11ServicePolicyExtEntry ::= SEQUENCE
{
hh3cDot11ServicePolicyExtID Hh3cDot11ServicePolicyIDType,
hh3cDot11SecIEStatus Hh3cDot11SecIEStatusType,
hh3cDot11SecurityCiphers Integer32,
hh3cDot11CipherKeyIndex Integer32,
hh3cDot11CipherKey OCTET STRING,
hh3cDot11SrvPolicyExtRowStatus RowStatus,
hh3cDot11CipherKeyType INTEGER,
hh3cDot11AkmMode INTEGER,
hh3cDot11PskKey OCTET STRING
}
hh3cDot11ServicePolicyExtID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of each service policy."
::= { hh3cDot11ServicePolicyExtEntry 1 }
hh3cDot11SecIEStatus OBJECT-TYPE
SYNTAX Hh3cDot11SecIEStatusType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"To enable the security Information element in the beacon and
probe response frames sent by AP."
::= { hh3cDot11ServicePolicyExtEntry 2 }
hh3cDot11SecurityCiphers 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."
::= { hh3cDot11ServicePolicyExtEntry 3 }
hh3cDot11CipherKeyIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the key index of cipher key for packet.
When hh3cDot11SecurityCiphers value is wep40 or wep104,
the configuration will take effective."
DEFVAL { 1 }
::= { hh3cDot11ServicePolicyExtEntry 4 }
hh3cDot11CipherKey OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the cipher key for packet.
When hh3cDot11SecurityCiphers value is wep40 or wep104,
the configuration will take effective."
::= { hh3cDot11ServicePolicyExtEntry 5 }
hh3cDot11SrvPolicyExtRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11ServicePolicyExtEntry 6 }
hh3cDot11CipherKeyType OBJECT-TYPE
SYNTAX INTEGER
{
char(1),
hex(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the cipher key type of hh3cDot11CipherKey."
DEFVAL {1}
::= { hh3cDot11ServicePolicyExtEntry 7 }
hh3cDot11AkmMode OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
dot1x(1),
psk(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The authentication and key management mode."
DEFVAL {0}
::= { hh3cDot11ServicePolicyExtEntry 8 }
hh3cDot11PskKey OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the preshared key. This configuration takes effect
if the hh3cDot11AkmMode value is psk."
::= { hh3cDot11ServicePolicyExtEntry 9 }
-- *****************************************************************************
-- * End of hh3cDot11ServicePolicyExtTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioPolicyExtTable Definition
-- *****************************************************************************
hh3cDot11RadioPolicyExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioPolicyExtEntry
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."
::= { hh3cDot11PolicyConfigGroup 4 }
hh3cDot11RadioPolicyExtEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioPolicyExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information of each radio policy."
INDEX
{
hh3cDot11RPAPSerialID,
hh3cDot11RPRadioID
}
::= { hh3cDot11RadioPolicyExtTable 1 }
Hh3cDot11RadioPolicyExtEntry ::= SEQUENCE
{
hh3cDot11RPAPSerialID OCTET STRING,
hh3cDot11RPRadioID Hh3cDot11RadioScopeType,
hh3cDot11RPBeaconInterval Integer32,
hh3cDot11RPDtimInterval Integer32,
hh3cDot11RPRtsThreshold Integer32,
hh3cDot11RPFragThreshold Integer32,
hh3cDot11RPShortRetryThreshold Integer32,
hh3cDot11RPLongRetryThreshold Integer32,
hh3cDot11RPClientMaxCount Integer32,
hh3cDot11RPBeaconIntervalCM Integer32
}
hh3cDot11RPAPSerialID OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the Serial ID of AP."
::= { hh3cDot11RadioPolicyExtEntry 1 }
hh3cDot11RPRadioID OBJECT-TYPE
SYNTAX Hh3cDot11RadioScopeType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents each radio."
::= { hh3cDot11RadioPolicyExtEntry 2 }
hh3cDot11RPBeaconInterval OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the interval for Beacon management frame."
DEFVAL { 100 }
::= { hh3cDot11RadioPolicyExtEntry 3 }
hh3cDot11RPDtimInterval 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 }
::= { hh3cDot11RadioPolicyExtEntry 4 }
hh3cDot11RPRtsThreshold 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 }
::= { hh3cDot11RadioPolicyExtEntry 5 }
hh3cDot11RPFragThreshold 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 }
::= { hh3cDot11RadioPolicyExtEntry 6 }
hh3cDot11RPShortRetryThreshold 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
hh3cDot11RTSThreshold, that shall be made before a failure
condition is indicated."
DEFVAL { 7 }
::= { hh3cDot11RadioPolicyExtEntry 7 }
hh3cDot11RPLongRetryThreshold 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 hh3cDot11RTSThreshold,
and that shall be made before a failure condition is indicated."
DEFVAL { 4 }
::= { hh3cDot11RadioPolicyExtEntry 8 }
hh3cDot11RPClientMaxCount 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."
::= { hh3cDot11RadioPolicyExtEntry 9 }
hh3cDot11RPBeaconIntervalCM OBJECT-TYPE
SYNTAX Integer32
UNITS "timeunit"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents beacon interval."
DEFVAL { 100 }
::= { hh3cDot11RadioPolicyExtEntry 10 }
-- *****************************************************************************
-- * End of hh3cDot11RadioPolicyTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11ServicePolicyPortSecurityTable Definition
-- *****************************************************************************
hh3cDot11SrvPortSecurityTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11SrvPortSecurityEntry
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,
hh3cPortSecurityTables should be used to configure port security."
::= { hh3cDot11PolicyConfigGroup 5 }
hh3cDot11SrvPortSecurityEntry OBJECT-TYPE
SYNTAX Hh3cDot11SrvPortSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"There is a row in this table for service policy."
INDEX
{
hh3cDot11SecurityServicePolicyID
}
::= { hh3cDot11SrvPortSecurityTable 1 }
Hh3cDot11SrvPortSecurityEntry ::= SEQUENCE
{
hh3cDot11SecurityServicePolicyID Hh3cDot11ServicePolicyIDType,
hh3cDot11SrvPortSecurityMode INTEGER,
hh3cDot11SrvSecurityKeyType INTEGER,
hh3cDot11SrvSecurityPskKeyMode INTEGER,
hh3cDot11SrvSecurityPskKeyString DisplayString,
hh3cDot11SrvPortSecurityModeCM INTEGER
}
hh3cDot11SecurityServicePolicyID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of each service policy."
::= { hh3cDot11SrvPortSecurityEntry 1 }
hh3cDot11SrvPortSecurityMode 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)."
::= { hh3cDot11SrvPortSecurityEntry 2 }
hh3cDot11SrvSecurityKeyType 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."
::= { hh3cDot11SrvPortSecurityEntry 3 }
hh3cDot11SrvSecurityPskKeyMode 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,
hh3cDot11SrvSecurityPskKeyString must be 8 to 63 characters;
when input as pskKeyModeRawKey, hh3cDot11SrvSecurityPskKeyString
must be 64 characters and each character must be '0'-'9', 'a'-'f' and
'A'-'F'."
::= { hh3cDot11SrvPortSecurityEntry 4 }
hh3cDot11SrvSecurityPskKeyString OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the password string used for psk authentication."
::= { hh3cDot11SrvPortSecurityEntry 5 }
hh3cDot11SrvPortSecurityModeCM 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."
::= { hh3cDot11SrvPortSecurityEntry 6 }
hh3cDot11SrvL2AuthenTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11SrvL2AuthenEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the Layer 2 authentication status of service
templates."
::= { hh3cDot11PolicyConfigGroup 7 }
hh3cDot11SrvL2AuthenEntry OBJECT-TYPE
SYNTAX Hh3cDot11SrvL2AuthenEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"There is a row for a service template."
INDEX
{
hh3cDot11SrvL2AuthenID
}
::= { hh3cDot11SrvL2AuthenTable 1 }
Hh3cDot11SrvL2AuthenEntry ::= SEQUENCE
{
hh3cDot11SrvL2AuthenID Hh3cDot11ServicePolicyIDType,
hh3cDot11L2AuthenMode INTEGER,
hh3cDot11L2IntrusProtectEnable TruthValue,
hh3cDot11L2IntrusProtectOpt INTEGER,
hh3cDot11TempServiceStopTimer Integer32,
hh3cDot11TempBlockMACTimer Integer32,
hh3cDot11L2IgnoreAuthorization TruthValue,
hh3cDot11L2FailVLAN Integer32,
hh3cDot11L2CriticalVLAN Integer32,
hh3cDot11L2AuthorFailOffline TruthValue,
hh3cDot11L2AccountFailOffline TruthValue,
hh3cDot11Dot1xHSEnable TruthValue,
hh3cDot11Dot1xSecureHSEnable TruthValue,
hh3cDot11Dot1xReauthenEnable TruthValue,
hh3cDot11Dot1xMandatoryDomain OCTET STRING,
hh3cDot11Dot1xMaxUserCount Integer32,
hh3cDot11MACAuthenDomain OCTET STRING,
hh3cDot11MACAuthenMaxUserCount Integer32
}
hh3cDot11SrvL2AuthenID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of a service template."
::= { hh3cDot11SrvL2AuthenEntry 1 }
hh3cDot11L2AuthenMode OBJECT-TYPE
SYNTAX INTEGER
{
bypass(1),
macAuthentication(2),
macThenDot1xAuthentication(3),
dot1xAuthentication(4),
dot1xThenMacAuthentication(5),
ouiThenDot1x(6),
macAndDot1x(7)
}
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."
::= { hh3cDot11SrvL2AuthenEntry 2 }
hh3cDot11L2IntrusProtectEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables intrusion protection for the service template."
::= { hh3cDot11SrvL2AuthenEntry 3 }
hh3cDot11L2IntrusProtectOpt OBJECT-TYPE
SYNTAX INTEGER
{
blockMACTemporarily(1),
stopServiceTemporarily(2),
stopService(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operation mode when intrusion is detected."
::= { hh3cDot11SrvL2AuthenEntry 4 }
hh3cDot11TempServiceStopTimer OBJECT-TYPE
SYNTAX Integer32(10..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time period for temporarily stopping service."
::= { hh3cDot11SrvL2AuthenEntry 5 }
hh3cDot11TempBlockMACTimer OBJECT-TYPE
SYNTAX Integer32(60..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time period for temporarily blocking user MACs."
::= { hh3cDot11SrvL2AuthenEntry 6 }
hh3cDot11L2IgnoreAuthorization OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ignores all authorization information set by the server."
::= { hh3cDot11SrvL2AuthenEntry 7 }
hh3cDot11L2FailVLAN OBJECT-TYPE
SYNTAX Integer32(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VLAN for authentication failure. 0 means not configured."
::= { hh3cDot11SrvL2AuthenEntry 8 }
hh3cDot11L2CriticalVLAN OBJECT-TYPE
SYNTAX Integer32(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VLAN for server unavailability situation. 0 means not configured."
::= { hh3cDot11SrvL2AuthenEntry 9 }
hh3cDot11L2AuthorFailOffline OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Users are logged off if authorization fails."
::= { hh3cDot11SrvL2AuthenEntry 10 }
hh3cDot11L2AccountFailOffline OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Users are logged off if accounting fails."
::= { hh3cDot11SrvL2AuthenEntry 11 }
hh3cDot11Dot1xHSEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables 802.1X handshake."
::= { hh3cDot11SrvL2AuthenEntry 12 }
hh3cDot11Dot1xSecureHSEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables secure 802.1X handshake."
::= { hh3cDot11SrvL2AuthenEntry 13 }
hh3cDot11Dot1xReauthenEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables 802.1X reauthentication."
::= { hh3cDot11SrvL2AuthenEntry 14 }
hh3cDot11Dot1xMandatoryDomain OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"802.1X authentication domain of users for the service template."
::= { hh3cDot11SrvL2AuthenEntry 15 }
hh3cDot11Dot1xMaxUserCount 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."
::= { hh3cDot11SrvL2AuthenEntry 16 }
hh3cDot11MACAuthenDomain OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"MAC authentication domain of users for the service template."
::= { hh3cDot11SrvL2AuthenEntry 17 }
hh3cDot11MACAuthenMaxUserCount 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."
::= { hh3cDot11SrvL2AuthenEntry 18 }
-- *****************************************************************************
-- * End of hh3cDot11PortSecurityTable Definition
-- *****************************************************************************
hh3cDot11IPLearningTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11IPLearningEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table specifies the IP learning type and status
of service templates."
::= { hh3cDot11PolicyConfigGroup 8 }
hh3cDot11IPLearningEntry OBJECT-TYPE
SYNTAX Hh3cDot11IPLearningEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about an IP learning entry."
INDEX
{
hh3cDot11IPLearningServiceName,
hh3cDot11IPLearningType
}
::= { hh3cDot11IPLearningTable 1 }
Hh3cDot11IPLearningEntry ::=
SEQUENCE {
hh3cDot11IPLearningServiceName OCTET STRING,
hh3cDot11IPLearningType INTEGER,
hh3cDot11IPLearningStatus TruthValue,
hh3cDot11IPLearningVlanBitMapL OCTET STRING,
hh3cDot11IPLearningVlanBitMapH OCTET STRING
}
hh3cDot11IPLearningServiceName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (1..255))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the service name."
::= { hh3cDot11IPLearningEntry 1 }
hh3cDot11IPLearningType OBJECT-TYPE
SYNTAX INTEGER {
invalid(1),
arp(2),
dhcp(3),
dhcp6(4),
nd(5)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the IP learning type."
::= { hh3cDot11IPLearningEntry 2 }
hh3cDot11IPLearningStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the ip learning status of the interface.
Setting this attribute to true enables IP learning on the interface."
::= { hh3cDot11IPLearningEntry 3 }
hh3cDot11IPLearningVlanBitMapL OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
VLANs, with the first octet specifying VLANs 1 through 8 and
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', that VLAN is untagged in the set of VLANs; the
VLAN is not untagged if its bit has a value of '0'."
::= { hh3cDot11IPLearningEntry 4 }
hh3cDot11IPLearningVlanBitMapH OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
VLANs, with the first octet specifying VLANs 1 through 8 and
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', that VLAN is untagged in the set of VLANs; the
VLAN is not untagged if its bit has a value of '0'."
::= { hh3cDot11IPLearningEntry 5 }
-- *****************************************************************************
-- * hh3cDot11SrvPolicyExtendTable Definition
-- *****************************************************************************
hh3cDot11SrvPolicyExtendTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11SrvPolicyExtendEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table defines the parameters of each service policy."
::= { hh3cDot11PolicyConfigGroup 6 }
hh3cDot11SrvPolicyExtendEntry OBJECT-TYPE
SYNTAX Hh3cDot11SrvPolicyExtendEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information of each service policy."
INDEX
{
hh3cDot11ServicePolicyID
}
::= { hh3cDot11SrvPolicyExtendTable 1 }
Hh3cDot11SrvPolicyExtendEntry ::= SEQUENCE
{
hh3cDot11SPEnable INTEGER
}
hh3cDot11SPEnable OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether the service policy is enabled."
::= { hh3cDot11SrvPolicyExtendEntry 1 }
-- *****************************************************************************
-- * End of hh3cDot11ServicePolicyExtendTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APTemplateTable Definition
-- *****************************************************************************
hh3cDot11APTemplateTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APTemplateEntry
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 hh3cDot11APSerialID
information in AP template."
::= { hh3cDot11APConfigGroup 1 }
hh3cDot11APTemplateEntry OBJECT-TYPE
SYNTAX Hh3cDot11APTemplateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains configuration information for each AP."
INDEX
{
hh3cDot11APTemplateName
}
::= { hh3cDot11APTemplateTable 1 }
Hh3cDot11APTemplateEntry ::= SEQUENCE
{
hh3cDot11APTemplateName OCTET STRING,
hh3cDot11APSerialID OCTET STRING,
hh3cDot11TemplateAPModelAlias OCTET STRING,
hh3cDot11Description OCTET STRING,
hh3cDot11APWorkMode INTEGER,
hh3cDot11APTemplateRowStatus RowStatus,
hh3cDot11APName OCTET STRING,
hh3cDot11StatisInterv Integer32,
hh3cDot11APBroadcastProbeReply TruthValue,
hh3cDot11StaIdleTimerInterv Integer32,
hh3cDot11StaKeepAliveTimerInterv Integer32,
hh3cDot11APCir Integer32,
hh3cDot11APCbs Integer32,
hh3cDot11APPriorityLevel Integer32,
hh3cDot11APElementID Integer32,
hh3cDot11APDevDetectEnable TruthValue,
hh3cDot11APGetIPMethod INTEGER,
hh3cDot11StatisIntervMode INTEGER,
hh3cDot11ApTrapEnabled TruthValue,
hh3cDot11ApFmwUpdState INTEGER,
hh3cDot11StatisIntervModeCM INTEGER,
hh3cDot11ApNasIDCM OCTET STRING,
hh3cDot11ApCoveragetype INTEGER,
hh3cDot11APControlAddressState INTEGER,
hh3cDot11APControlAddressIPv4 IpAddress,
hh3cDot11APControlAddressIPv6 OCTET STRING,
hh3cDot11APLocalACName OCTET STRING,
hh3cDot11APEchoInterval Integer32,
hh3cDot11APProvisionAPIPv4 IpAddress,
hh3cDot11APProvisionIPv4Mask Integer32,
hh3cDot11APProvisionAPIPv6 OCTET STRING,
hh3cDot11APProvisionIPv6PrefixLen Integer32,
hh3cDot11APProvisionACIPv4 IpAddress,
hh3cDot11APProvisionACIpv6 OCTET STRING,
hh3cDot11APProvisionGateWayIPV4 IpAddress,
hh3cDot11APProvisionGateWayIPV6 OCTET STRING,
hh3cDot11APMapConfigFileName OCTET STRING
}
hh3cDot11APTemplateName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the name of AP template."
::= { hh3cDot11APTemplateEntry 1 }
hh3cDot11APSerialID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents AP serial id."
::= { hh3cDot11APTemplateEntry 2 }
hh3cDot11TemplateAPModelAlias OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the alias of AP model name."
::= { hh3cDot11APTemplateEntry 3 }
hh3cDot11Description 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."
::= { hh3cDot11APTemplateEntry 4 }
hh3cDot11APWorkMode 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 }
::= { hh3cDot11APTemplateEntry 5 }
hh3cDot11APTemplateRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11APTemplateEntry 6 }
hh3cDot11APName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the AP name."
::= { hh3cDot11APTemplateEntry 7 }
hh3cDot11StatisInterv OBJECT-TYPE
SYNTAX Integer32
UNITS "second"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the interval of radio statistic."
::= { hh3cDot11APTemplateEntry 8 }
hh3cDot11APBroadcastProbeReply 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 }
::= { hh3cDot11APTemplateEntry 9 }
hh3cDot11StaIdleTimerInterv 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."
::= { hh3cDot11APTemplateEntry 10 }
hh3cDot11StaKeepAliveTimerInterv 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."
::= { hh3cDot11APTemplateEntry 11 }
hh3cDot11APCir OBJECT-TYPE
SYNTAX Integer32
UNITS "Kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the committed information rate between AP and AC."
::= { hh3cDot11APTemplateEntry 12 }
hh3cDot11APCbs OBJECT-TYPE
SYNTAX Integer32
UNITS "Bytes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the committed burst size between AP and AC."
::= { hh3cDot11APTemplateEntry 13 }
hh3cDot11APPriorityLevel 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 }
::= { hh3cDot11APTemplateEntry 14 }
hh3cDot11APElementID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the AP element ID."
::= { hh3cDot11APTemplateEntry 15 }
hh3cDot11APDevDetectEnable 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 hh3cDot11APWorkMode is
monitor, device detection cannot be enabled with object
hh3cDot11APDevDetectEnable."
DEFVAL { false }
::= { hh3cDot11APTemplateEntry 16 }
hh3cDot11APGetIPMethod 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 }
::= { hh3cDot11APTemplateEntry 17 }
hh3cDot11StatisIntervMode 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 }
::= { hh3cDot11APTemplateEntry 18 }
hh3cDot11ApTrapEnabled 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 }
::= { hh3cDot11APTemplateEntry 19 }
hh3cDot11ApFmwUpdState 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 }
::= { hh3cDot11APTemplateEntry 20 }
hh3cDot11StatisIntervModeCM 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 }
::= { hh3cDot11APTemplateEntry 21 }
hh3cDot11ApNasIDCM 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."
::= { hh3cDot11APTemplateEntry 22 }
hh3cDot11ApCoveragetype 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 }
::= { hh3cDot11APTemplateEntry 23 }
hh3cDot11APControlAddressState 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 }
::= { hh3cDot11APTemplateEntry 24 }
hh3cDot11APControlAddressIPv4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents an AC IPv4 address for AC rediscovery."
::= { hh3cDot11APTemplateEntry 25 }
hh3cDot11APControlAddressIPv6 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents an AC IPv6 address for AC rediscovery."
::= { hh3cDot11APTemplateEntry 26 }
hh3cDot11APLocalACName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the local AC name the AP belongs to."
::= { hh3cDot11APTemplateEntry 27 }
hh3cDot11APEchoInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the echo-interval of the AP."
::= { hh3cDot11APTemplateEntry 28 }
hh3cDot11APProvisionAPIPv4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the IPv4 address of an AP."
::= { hh3cDot11APTemplateEntry 29 }
hh3cDot11APProvisionIPv4Mask OBJECT-TYPE
SYNTAX Integer32(1..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the IPv4 address mask of an AP."
::= { hh3cDot11APTemplateEntry 30 }
hh3cDot11APProvisionAPIPv6 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the IPv6 address of an AP."
::= { hh3cDot11APTemplateEntry 31 }
hh3cDot11APProvisionIPv6PrefixLen OBJECT-TYPE
SYNTAX Integer32(1..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the IPv6 address prefix length of an AP."
::= { hh3cDot11APTemplateEntry 32 }
hh3cDot11APProvisionACIPv4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents an AC IPv4 address for discovery."
::= { hh3cDot11APTemplateEntry 33 }
hh3cDot11APProvisionACIpv6 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents an AC IPv6 address for discovery."
::= { hh3cDot11APTemplateEntry 34 }
hh3cDot11APProvisionGateWayIPV4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the gateway IPv4 address for an AP."
::= { hh3cDot11APTemplateEntry 35 }
hh3cDot11APProvisionGateWayIPV6 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents thre gateway IPv6 address for an AP."
::= { hh3cDot11APTemplateEntry 36 }
hh3cDot11APMapConfigFileName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the name of the AP MapConfigFile."
::= { hh3cDot11APTemplateEntry 37 }
-- *****************************************************************************
-- * End of hh3cDot11APTemplateTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioToConfigTable Definition
-- *****************************************************************************
hh3cDot11RadioToConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioToConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Before AP connects to AC, administrator will configure radio
parameter to each radio."
::= { hh3cDot11APConfigGroup 2 }
hh3cDot11RadioToConfigEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioToConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains configuration information for each radio."
INDEX
{
hh3cDot11APTemplateNameCfg,
hh3cDot11CfgRadioID
}
::= { hh3cDot11RadioToConfigTable 1 }
Hh3cDot11RadioToConfigEntry ::= SEQUENCE
{
hh3cDot11APTemplateNameCfg OCTET STRING,
hh3cDot11CfgRadioID Hh3cDot11RadioScopeType,
hh3cDot11CfgRadioPolicyName OCTET STRING,
hh3cDot11CfgRadioType Hh3cDot11RadioType,
hh3cDot11CfgChannel Hh3cDot11ChannelScopeType,
hh3cDot11CfgMaxTxPowerLevel Hh3cDot11TxPwrLevelScopeType,
hh3cDot11PreambleLen Hh3cDot11PreambleType,
hh3cDot11CfgRadioStatus TruthValue,
hh3cDot11CfgRdElementID Unsigned32,
hh3cDot11CfgWorkMode Hh3cDot11WorkMode,
hh3cDot11CfgPwrAttValue Integer32,
hh3cDot11RadioTxArithmetic INTEGER,
hh3cDot11CfgChannelLockStat INTEGER,
hh3cDot11CfgPowerLockStat INTEGER,
hh3cDot11CfgLBRdGroupId Unsigned32,
hh3cDot11CfgRRMSDRdGroupId Unsigned32,
hh3cDot11CfgRadioType2 Hh3cDot11RadioType2,
hh3cDot11CfgIDSEnable TruthValue,
hh3cDot11CfgSaEnable TruthValue,
hh3cDot11CfgSaCltRtFFTData TruthValue,
hh3cDot11CfgSaBand INTEGER,
hh3cDot11CfgSaRptDevType BITS,
hh3cDot11CfgSaTrapDevEnable TruthValue,
hh3cDot11CfgSaTrapDevType BITS,
hh3cDot11CfgSaTrapAQEnable TruthValue,
hh3cDot11CfgSaTrapAQThreshold Integer32,
hh3cDot11CfgSaDrivenRRMEnable TruthValue,
hh3cDot11CfgSaDrivenRRMSnt INTEGER,
hh3cDot11CfgSPInCirMode Hh3cDot11CirMode,
hh3cDot11CfgSPInCirValue Integer32,
hh3cDot11CfgSPOutCirMode Hh3cDot11CirMode,
hh3cDot11CfgSPOutCirValue Integer32
}
hh3cDot11APTemplateNameCfg OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the name of AP template."
::= { hh3cDot11RadioToConfigEntry 1 }
hh3cDot11CfgRadioID OBJECT-TYPE
SYNTAX Hh3cDot11RadioScopeType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents each radio."
::= { hh3cDot11RadioToConfigEntry 2 }
hh3cDot11CfgRadioPolicyName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the name of radio policy."
::= { hh3cDot11RadioToConfigEntry 3 }
hh3cDot11CfgRadioType OBJECT-TYPE
SYNTAX Hh3cDot11RadioType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the radio will work with which 802.11 radio type."
::= { hh3cDot11RadioToConfigEntry 4 }
hh3cDot11CfgChannel OBJECT-TYPE
SYNTAX Hh3cDot11ChannelScopeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the channel allocation of radio."
::= { hh3cDot11RadioToConfigEntry 5 }
hh3cDot11CfgMaxTxPowerLevel OBJECT-TYPE
SYNTAX Hh3cDot11TxPwrLevelScopeType
UNITS "dbm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the maximal transmit power scope for AP."
::= { hh3cDot11RadioToConfigEntry 6 }
hh3cDot11PreambleLen OBJECT-TYPE
SYNTAX Hh3cDot11PreambleType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether use long or short preamble for 802.11 MAC
frame.
When hh3cDot11CfgRadioType is either dot11b or dot11g,
then value for hh3cDot11PreambleLen will be valid.
Otherwise, the value for it will be invalid."
DEFVAL { short }
::= { hh3cDot11RadioToConfigEntry 7 }
hh3cDot11CfgRadioStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the radio admin status whether is enabled
or disabled."
::= { hh3cDot11RadioToConfigEntry 8 }
hh3cDot11CfgRdElementID 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."
::= { hh3cDot11RadioToConfigEntry 9 }
hh3cDot11CfgWorkMode OBJECT-TYPE
SYNTAX Hh3cDot11WorkMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents work mode of the radio."
::= { hh3cDot11RadioToConfigEntry 10 }
hh3cDot11CfgPwrAttValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the value of power attenuation."
::= { hh3cDot11RadioToConfigEntry 11 }
hh3cDot11RadioTxArithmetic 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 }
::= { hh3cDot11RadioToConfigEntry 12 }
hh3cDot11CfgChannelLockStat 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 }
::= { hh3cDot11RadioToConfigEntry 13 }
hh3cDot11CfgPowerLockStat 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 }
::= { hh3cDot11RadioToConfigEntry 14 }
hh3cDot11CfgLBRdGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the load balance group ID allocated for the radio."
::= { hh3cDot11RadioToConfigEntry 15 }
hh3cDot11CfgRRMSDRdGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the RRM self-decisive group ID allocated for the radio."
::= { hh3cDot11RadioToConfigEntry 16 }
hh3cDot11CfgRadioType2 OBJECT-TYPE
SYNTAX Hh3cDot11RadioType2
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the radio will work with which 802.11 radio type."
::= { hh3cDot11RadioToConfigEntry 17 }
hh3cDot11CfgIDSEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether intrusion detection is enabled for this radio."
::= { hh3cDot11RadioToConfigEntry 18 }
hh3cDot11CfgSaEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether spectrum analysis is enabled."
::= { hh3cDot11RadioToConfigEntry 19 }
hh3cDot11CfgSaCltRtFFTData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether to collect real-time FFT data for this radio."
::= { hh3cDot11RadioToConfigEntry 20 }
hh3cDot11CfgSaBand 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)."
::= { hh3cDot11RadioToConfigEntry 21 }
hh3cDot11CfgSaRptDevType 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."
::= { hh3cDot11RadioToConfigEntry 22 }
hh3cDot11CfgSaTrapDevEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether trap is enabled for an interference device type."
::= { hh3cDot11RadioToConfigEntry 23 }
hh3cDot11CfgSaTrapDevType 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."
::= { hh3cDot11RadioToConfigEntry 24 }
hh3cDot11CfgSaTrapAQEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether the channel quality trap is enabled."
::= { hh3cDot11RadioToConfigEntry 25 }
hh3cDot11CfgSaTrapAQThreshold 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."
::= { hh3cDot11RadioToConfigEntry 26 }
hh3cDot11CfgSaDrivenRRMEnable 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."
::= { hh3cDot11RadioToConfigEntry 27 }
hh3cDot11CfgSaDrivenRRMSnt 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."
::= { hh3cDot11RadioToConfigEntry 28 }
hh3cDot11CfgSPInCirMode OBJECT-TYPE
SYNTAX Hh3cDot11CirMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Specifies the committed information rate(CIR) mode for the inbound direction.
This object is useful only when the corresponding CIR has a nonzero value.
If the value of this object is changed, the corresponding CIR will be reset."
DEFVAL { static }
::= { hh3cDot11RadioToConfigEntry 29 }
hh3cDot11CfgSPInCirValue OBJECT-TYPE
SYNTAX Integer32
UNITS "Kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the CIR for the 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 }
::= { hh3cDot11RadioToConfigEntry 30 }
hh3cDot11CfgSPOutCirMode OBJECT-TYPE
SYNTAX Hh3cDot11CirMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Represents the committed information rate(CIR) mode for the outbound direction.
This object is useful only when the corresponding CIR has a nonzero value.
If the value of this object is changed, the corresponding CIR will be reset."
DEFVAL { static }
::= { hh3cDot11RadioToConfigEntry 31 }
hh3cDot11CfgSPOutCirValue OBJECT-TYPE
SYNTAX Integer32
UNITS "Kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the CIR for the 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 }
::= { hh3cDot11RadioToConfigEntry 32 }
-- *****************************************************************************
-- * End of hh3cDot11RadioToConfigTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APServiceSetTable Definition
-- *****************************************************************************
hh3cDot11APServiceSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APServiceSetEntry
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."
::= { hh3cDot11APConfigGroup 3 }
hh3cDot11APServiceSetEntry OBJECT-TYPE
SYNTAX Hh3cDot11APServiceSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains service policy information for each
specific radio of AP."
INDEX
{
hh3cDot11APTemplateNameCfg,
hh3cDot11CfgRadioID,
hh3cDot11CfgServicePolicyID
}
::= { hh3cDot11APServiceSetTable 1 }
Hh3cDot11APServiceSetEntry ::= SEQUENCE
{
hh3cDot11CfgServicePolicyID Hh3cDot11ServicePolicyIDType,
hh3cDot11SrvSetRowStatus RowStatus,
hh3cDot11ServiceSetVlanId Integer32,
hh3cDot11ServiceSetVlanGroup OCTET STRING
}
hh3cDot11CfgServicePolicyID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of each service policy used by the AP."
::= { hh3cDot11APServiceSetEntry 1 }
hh3cDot11SrvSetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11APServiceSetEntry 2 }
hh3cDot11ServiceSetVlanId 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."
::= { hh3cDot11APServiceSetEntry 3 }
hh3cDot11ServiceSetVlanGroup OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the VLAN group of the BSS generated when a service policy
is bound to the radio."
::= { hh3cDot11APServiceSetEntry 4 }
-- *****************************************************************************
-- * End of hh3cDot11APServiceSetTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APSTVlanTable Definition
-- *****************************************************************************
hh3cDot11APSTVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APSTVlanEntry
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."
::= { hh3cDot11APConfigGroup 11 }
hh3cDot11APSTVlanEntry OBJECT-TYPE
SYNTAX Hh3cDot11APSTVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains VLAN and service policy information for each
specific radio of AP."
INDEX
{
hh3cDot11SIDAPSerialID,
hh3cDot11CfgRadioID,
hh3cDot11CfgServicePolicyID
}
::= { hh3cDot11APSTVlanTable 1 }
Hh3cDot11APSTVlanEntry ::= SEQUENCE
{
hh3cDot11CfgSTVLANID Integer32,
hh3cDot11CfgSTNASPortID OCTET STRING,
hh3cDot11CfgServiceSetRowStatus RowStatus,
hh3cDot11CfgSTNASID OCTET STRING
}
hh3cDot11CfgSTVLANID OBJECT-TYPE
SYNTAX Integer32(0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the VLAN that current Service Policy have bind to."
::= { hh3cDot11APSTVlanEntry 1 }
hh3cDot11CfgSTNASPortID 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."
::= { hh3cDot11APSTVlanEntry 2 }
hh3cDot11CfgServiceSetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11APSTVlanEntry 3 }
hh3cDot11CfgSTNASID 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."
::= { hh3cDot11APSTVlanEntry 4 }
-- *****************************************************************************
-- * End of hh3cDot11APSTVlanTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APSysInfoSetTable Definition
-- *****************************************************************************
hh3cDot11APSysInfoSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APSysInfoSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of the system information for each AP."
::= { hh3cDot11APConfigGroup 4 }
hh3cDot11APSysInfoSetEntry OBJECT-TYPE
SYNTAX Hh3cDot11APSysInfoSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The system information configuration for each AP."
INDEX
{
hh3cDot11SIDAPSerialID
}
::= { hh3cDot11APSysInfoSetTable 1 }
Hh3cDot11APSysInfoSetEntry ::= SEQUENCE
{
hh3cDot11APSysNetID OCTET STRING,
hh3cDot11APCpuUsageThreshold Integer32,
hh3cDot11APMemUsageThreshold Integer32
}
hh3cDot11APSysNetID OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the system Net ID for AP."
::= { hh3cDot11APSysInfoSetEntry 1 }
hh3cDot11APCpuUsageThreshold OBJECT-TYPE
SYNTAX Integer32(0..100)
UNITS "onepercent"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The CPU usage threshold for AP."
::= { hh3cDot11APSysInfoSetEntry 2 }
hh3cDot11APMemUsageThreshold OBJECT-TYPE
SYNTAX Integer32(0..100)
UNITS "onepercent"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The memory usage threshold for AP."
::= { hh3cDot11APSysInfoSetEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11APSysInfoSetTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APLimitTable Definition
-- *****************************************************************************
hh3cDot11APLimitTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APLimitEntry
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)."
::= { hh3cDot11APConfigGroup 5 }
hh3cDot11APLimitEntry OBJECT-TYPE
SYNTAX Hh3cDot11APLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the limit information for each AP."
INDEX
{
hh3cDot11APElementIndex
}
::= { hh3cDot11APLimitTable 1 }
Hh3cDot11APLimitEntry ::= SEQUENCE
{
hh3cDot11APSsidNumLimit Integer32,
hh3cDot11APUserCntLimit Integer32,
hh3cDot11APUserThreshold Integer32
}
hh3cDot11APSsidNumLimit 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 }
::= { hh3cDot11APLimitEntry 1 }
hh3cDot11APUserCntLimit 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 }
::= { hh3cDot11APLimitEntry 2 }
hh3cDot11APUserThreshold 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 }
::= { hh3cDot11APLimitEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11APLimitTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APIfSetTable Definition
-- *****************************************************************************
hh3cDot11APIfSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APIfSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of the interface information for each AP."
::= { hh3cDot11APConfigGroup 6 }
hh3cDot11APIfSetEntry OBJECT-TYPE
SYNTAX Hh3cDot11APIfSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The interface information configuration for each AP."
INDEX
{
hh3cDot11APElementIndex,
hh3cDot11APSetIfIndex
}
::= { hh3cDot11APIfSetTable 1 }
Hh3cDot11APIfSetEntry ::= SEQUENCE
{
hh3cDot11APSetIfIndex Integer32,
hh3cDot11APIfAlias DisplayString
}
hh3cDot11APSetIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the index for a interface."
::= { hh3cDot11APIfSetEntry 1 }
hh3cDot11APIfAlias 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."
::= { hh3cDot11APIfSetEntry 2 }
-- *****************************************************************************
-- * End of hh3cDot11APIfSetTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11APServiceVlanTable Definition
-- *****************************************************************************
hh3cDot11APServiceVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APServiceVlanEntry
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."
::= { hh3cDot11APConfigGroup 7 }
hh3cDot11APServiceVlanEntry OBJECT-TYPE
SYNTAX Hh3cDot11APServiceVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains service policy information for each AP."
INDEX
{
hh3cDot11APServiceVlanSerialID,
hh3cDot11APServiceVlanSPID
}
::= { hh3cDot11APServiceVlanTable 1 }
Hh3cDot11APServiceVlanEntry ::= SEQUENCE
{
hh3cDot11APServiceVlanSerialID OCTET STRING,
hh3cDot11APServiceVlanSPID Hh3cDot11ServicePolicyIDType,
hh3cDot11APServiceVlanId Integer32,
hh3cDot11APServiceVlanRowStatus RowStatus
}
hh3cDot11APServiceVlanSerialID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents AP serial id."
::= { hh3cDot11APServiceVlanEntry 1 }
hh3cDot11APServiceVlanSPID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the ID of each service policy used by the AP."
::= { hh3cDot11APServiceVlanEntry 2 }
hh3cDot11APServiceVlanId 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."
::= { hh3cDot11APServiceVlanEntry 3 }
hh3cDot11APServiceVlanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represents the status of this table entry."
::= { hh3cDot11APServiceVlanEntry 4 }
-- *****************************************************************************
-- * End of hh3cDot11APServiceSetTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioConfigTable Definition
-- *****************************************************************************
hh3cDot11RadioConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Before AP connects to AC, administrator will configure radio
parameter to each radio."
::= { hh3cDot11APConfigGroup 8 }
hh3cDot11RadioConfigEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains configuration information for each radio."
INDEX
{
hh3cDot11RCAPSerialID,
hh3cDot11RCRadioID
}
::= { hh3cDot11RadioConfigTable 1 }
Hh3cDot11RadioConfigEntry ::= SEQUENCE
{
hh3cDot11RCAPSerialID OCTET STRING,
hh3cDot11RCRadioID Hh3cDot11RadioScopeType,
hh3cDot11RCRadioType Hh3cDot11RadioType,
hh3cDot11RCChannel Hh3cDot11ChannelScopeType,
hh3cDot11RCPreambleLen Hh3cDot11PreambleType,
hh3cDot11RCPwrAttValue Integer32,
hh3cDot11RCApPowerLevel Hh3cDot11TxPwrLevelScopeType,
hh3cDot11RCDynamicChlState TruthValue,
hh3cDot11RCDynamicPowerState TruthValue,
hh3cDot11RCRadioStatus TruthValue,
hh3cDot11RCRadioRate OCTET STRING,
hh3cDot11RCPwrAdjustStepLength Integer32,
hh3cDot11RCRadioType2 Hh3cDot11RadioType2,
hh3cDot11RCPreambleLenCM INTEGER,
hh3cDot11RCDynamicChlStateCM INTEGER,
hh3cDot11RCRadioStatusCM INTEGER,
hh3cDot11RCRadioRateCM OCTET STRING,
hh3cDot11RCDynamicPowerStateCM Hh3cDot11TruthValueCM,
hh3cDot11RCRssiThresholdCM Integer32,
hh3cDot11RCDynamicChlStateSelfDecisiveCM Hh3cDot11TruthValueCM,
hh3cDot11RCDynamicPowerStateSelfDecisiveCM Hh3cDot11TruthValueCM
}
hh3cDot11RCAPSerialID OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the Serial ID of AP."
::= { hh3cDot11RadioConfigEntry 1 }
hh3cDot11RCRadioID OBJECT-TYPE
SYNTAX Hh3cDot11RadioScopeType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents each radio."
::= { hh3cDot11RadioConfigEntry 2 }
hh3cDot11RCRadioType OBJECT-TYPE
SYNTAX Hh3cDot11RadioType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the radio will work with which 802.11 radio
type."
::= { hh3cDot11RadioConfigEntry 3 }
hh3cDot11RCChannel OBJECT-TYPE
SYNTAX Hh3cDot11ChannelScopeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the channel allocation of radio."
::= { hh3cDot11RadioConfigEntry 4 }
hh3cDot11RCPreambleLen OBJECT-TYPE
SYNTAX Hh3cDot11PreambleType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents whether use long or short preamble for 802.11
MAC frame.
When hh3cDot11CfgRadioType is either dot11b or dot11g,
then value for hh3cDot11PreambleLen will be valid.
Otherwise, the value for it will be invalid."
DEFVAL { short }
::= { hh3cDot11RadioConfigEntry 5 }
hh3cDot11RCPwrAttValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the value of power attenuation."
::= { hh3cDot11RadioConfigEntry 6 }
hh3cDot11RCApPowerLevel OBJECT-TYPE
SYNTAX Hh3cDot11TxPwrLevelScopeType
UNITS "dbm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the maximal transmit power scope for AP."
::= { hh3cDot11RadioConfigEntry 7 }
hh3cDot11RCDynamicChlState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable dynamic channel selection."
::= { hh3cDot11RadioConfigEntry 8 }
hh3cDot11RCDynamicPowerState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable dynamic power selection for the band."
::= { hh3cDot11RadioConfigEntry 9 }
hh3cDot11RCRadioStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the radio admin status whether is enabled
or disabled."
::= { hh3cDot11RadioConfigEntry 10 }
hh3cDot11RCRadioRate 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.)"
::= { hh3cDot11RadioConfigEntry 11 }
hh3cDot11RCPwrAdjustStepLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power adjustment step-length in dBm."
::= { hh3cDot11RadioConfigEntry 12 }
hh3cDot11RCRadioType2 OBJECT-TYPE
SYNTAX Hh3cDot11RadioType2
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the radio will work with which 802.11 radio
type."
::= { hh3cDot11RadioConfigEntry 13 }
hh3cDot11RCPreambleLenCM 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 hh3cDot11CfgRadioType is either dot11b or dot11g,
then value for hh3cDot11PreambleLenCM will be valid.
Otherwise, the value for it will be invalid."
DEFVAL { short }
::= { hh3cDot11RadioConfigEntry 14 }
hh3cDot11RCDynamicChlStateCM OBJECT-TYPE
SYNTAX INTEGER
{
off(0),
on(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable dynamic channel selection."
::= { hh3cDot11RadioConfigEntry 15 }
hh3cDot11RCRadioStatusCM 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."
::= { hh3cDot11RadioConfigEntry 16 }
hh3cDot11RCRadioRateCM 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.)"
::= { hh3cDot11RadioConfigEntry 17 }
hh3cDot11RCDynamicPowerStateCM OBJECT-TYPE
SYNTAX Hh3cDot11TruthValueCM
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable dynamic power selection for the band."
::= { hh3cDot11RadioConfigEntry 18 }
hh3cDot11RCRssiThresholdCM 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 }
::= { hh3cDot11RadioConfigEntry 19 }
hh3cDot11RCDynamicChlStateSelfDecisiveCM OBJECT-TYPE
SYNTAX Hh3cDot11TruthValueCM
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable dynamic channel selection self decisive for the band."
::= { hh3cDot11RadioConfigEntry 20 }
hh3cDot11RCDynamicPowerStateSelfDecisiveCM OBJECT-TYPE
SYNTAX Hh3cDot11TruthValueCM
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable dynamic power selection self decisive for the band."
::= { hh3cDot11RadioConfigEntry 21 }
-- *****************************************************************************
-- * End of hh3cDot11RadioConfigTable Definition
-- *****************************************************************************
hh3cDot11RadioSSIDCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioSSIDCfgEntry
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."
::= { hh3cDot11APConfigGroup 9 }
hh3cDot11RadioSSIDCfgEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioSSIDCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains SSID configuration information for each radio."
INDEX
{
hh3cDot11RadioSSIDSerialID,
hh3cDot11RadioSSIDRadioID,
hh3cDot11RadioSSIDWLANID
}
::= { hh3cDot11RadioSSIDCfgTable 1 }
Hh3cDot11RadioSSIDCfgEntry ::= SEQUENCE
{
hh3cDot11RadioSSIDSerialID Hh3cDot11ObjectIDType,
hh3cDot11RadioSSIDRadioID Hh3cDot11RadioScopeType,
hh3cDot11RadioSSIDWLANID Integer32,
hh3cDot11RadioSSIDIndex Hh3cDot11ServicePolicyIDType,
hh3cDot11RadioBSSID MacAddress,
hh3cDot11RadioSSIDRowStatus RowStatus
}
hh3cDot11RadioSSIDSerialID OBJECT-TYPE
SYNTAX Hh3cDot11ObjectIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the serial ID of AP."
::= { hh3cDot11RadioSSIDCfgEntry 1 }
hh3cDot11RadioSSIDRadioID OBJECT-TYPE
SYNTAX Hh3cDot11RadioScopeType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents each radio."
::= { hh3cDot11RadioSSIDCfgEntry 2 }
hh3cDot11RadioSSIDWLANID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the WLAN ID of the BSSID."
::= { hh3cDot11RadioSSIDCfgEntry 3 }
hh3cDot11RadioSSIDIndex OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represents the ID of each service policy used by the
radio."
::= { hh3cDot11RadioSSIDCfgEntry 4 }
hh3cDot11RadioBSSID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"As MAC address format, it is used to identify BSS."
::= { hh3cDot11RadioSSIDCfgEntry 5 }
hh3cDot11RadioSSIDRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hh3cDot11RadioSSIDCfgEntry 6 }
-- *****************************************************************************
-- * hh3cDot11APSerialIDTable Definition
-- *****************************************************************************
hh3cDot11APSerialIDTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11APSerialIDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table will provide the general information about APs."
::= { hh3cDot11APConfigGroup 10 }
hh3cDot11APSerialIDEntry OBJECT-TYPE
SYNTAX Hh3cDot11APSerialIDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the general information of an AP."
INDEX
{
hh3cDot11SIDAPSerialID
}
::= { hh3cDot11APSerialIDTable 1 }
Hh3cDot11APSerialIDEntry ::= SEQUENCE
{
hh3cDot11SIDAPSerialID OCTET STRING,
hh3cDot11SIDAPWorkMode INTEGER,
hh3cDot11SIDAPGetIPMethod INTEGER,
hh3cDot11SIDAPTemplateName OCTET STRING,
hh3cDot11SIDModelAlias OCTET STRING,
hh3cDot11SIDAPDescription OCTET STRING,
hh3cDot11SIDRowStatus RowStatus,
hh3cDot11SIDAPName OCTET STRING,
hh3cDot11SIDStatisInterv Integer32,
hh3cDot11SIDAPBroadcastProbeReply TruthValue,
hh3cDot11SIDAPStaIdleTimerInterv Integer32,
hh3cDot11SIDStaKeepAliveTimerInterv Integer32,
hh3cDot11SIDAPCir Integer32,
hh3cDot11SIDAPCbs Integer32,
hh3cDot11SIDAPPriorityLevel Integer32,
hh3cDot11SIDAPElementID Integer32,
hh3cDot11SIDAPDevDetectEnable TruthValue,
hh3cDot11SIDAPStatisIntervMode INTEGER,
hh3cDot11SIDAPWorkModeCM INTEGER,
hh3cDot11SIDEchoInterval Integer32
}
hh3cDot11SIDAPSerialID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents AP serial id."
::= { hh3cDot11APSerialIDEntry 1 }
hh3cDot11SIDAPWorkMode 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 }
::= { hh3cDot11APSerialIDEntry 2 }
hh3cDot11SIDAPGetIPMethod 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 }
::= { hh3cDot11APSerialIDEntry 3 }
hh3cDot11SIDAPTemplateName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the name of AP template."
::= { hh3cDot11APSerialIDEntry 4 }
hh3cDot11SIDModelAlias OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the alias of AP model name."
::= { hh3cDot11APSerialIDEntry 5 }
hh3cDot11SIDAPDescription 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."
::= { hh3cDot11APSerialIDEntry 6 }
hh3cDot11SIDRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11APSerialIDEntry 7 }
hh3cDot11SIDAPName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the AP name."
::= { hh3cDot11APSerialIDEntry 8 }
hh3cDot11SIDStatisInterv OBJECT-TYPE
SYNTAX Integer32
UNITS "second"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the interval of radio statistic."
::= { hh3cDot11APSerialIDEntry 9 }
hh3cDot11SIDAPBroadcastProbeReply 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 }
::= { hh3cDot11APSerialIDEntry 10 }
hh3cDot11SIDAPStaIdleTimerInterv 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."
::= { hh3cDot11APSerialIDEntry 11 }
hh3cDot11SIDStaKeepAliveTimerInterv 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."
::= { hh3cDot11APSerialIDEntry 12 }
hh3cDot11SIDAPCir OBJECT-TYPE
SYNTAX Integer32
UNITS "Kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the committed information rate between AP and AC."
::= { hh3cDot11APSerialIDEntry 13 }
hh3cDot11SIDAPCbs OBJECT-TYPE
SYNTAX Integer32
UNITS "Bytes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the committed burst size between AP and AC."
::= { hh3cDot11APSerialIDEntry 14 }
hh3cDot11SIDAPPriorityLevel 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 }
::= { hh3cDot11APSerialIDEntry 15 }
hh3cDot11SIDAPElementID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the AP element ID."
::= { hh3cDot11APSerialIDEntry 16 }
hh3cDot11SIDAPDevDetectEnable 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 hh3cDot11APWorkMode is
monitor, device detection can not be enabled with object
hh3cDot11SIDAPDevDetectEnable."
DEFVAL { false }
::= { hh3cDot11APSerialIDEntry 17 }
hh3cDot11SIDAPStatisIntervMode 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 }
::= { hh3cDot11APSerialIDEntry 18 }
hh3cDot11SIDAPWorkModeCM 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 }
::= { hh3cDot11APSerialIDEntry 19 }
hh3cDot11SIDEchoInterval OBJECT-TYPE
SYNTAX Integer32
UNITS "second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the interval for send echo requests."
::= { hh3cDot11APSerialIDEntry 20 }
-- *****************************************************************************
-- * hh3cDot11RadioIntfConfigTable Definition
-- *****************************************************************************
hh3cDot11RadioIntfConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioIntfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table defines the parameters for radio in AP, as per
radio."
::= { hh3cDot11RadioIntfConfigGroup 1 }
hh3cDot11RadioIntfConfigEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioIntfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information of each radio in AP."
INDEX
{
hh3cDot11RadioIfIdx
}
::= { hh3cDot11RadioIntfConfigTable 1 }
Hh3cDot11RadioIntfConfigEntry ::= SEQUENCE
{
hh3cDot11RadioIfIdx Integer32,
hh3cDot11RadioCfgBeaconIntvl Integer32,
hh3cDot11RadioCfgDtimIntvl Integer32,
hh3cDot11RadioCfgRtsThreshold Integer32,
hh3cDot11RadioCfgFragThreshold Integer32,
hh3cDot11RadioCfgShtRetryThld Integer32,
hh3cDot11RadioCfglongRtrThld Integer32,
hh3cDot11RadioCfgMaxRxLifetime Unsigned32,
hh3cDot11RadioCfgType Hh3cDot11RadioType,
hh3cDot11RadioCfgChannel Hh3cDot11ChannelScopeType,
hh3cDot11RadioCfgMaxTxPwrLvl Hh3cDot11TxPwrLevelScopeType,
hh3cDot11RadioCfgPreambleLen Hh3cDot11PreambleType,
hh3cDot11RadioCfgWorkMode Hh3cDot11WorkMode,
hh3cDot11RadioCfgOnly11gEnable TruthValue,
hh3cDot11RadioCfgType2 Hh3cDot11RadioType2,
hh3cDot11RadioCfgRssithresholdCM Integer32
}
hh3cDot11RadioIfIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the Radio IfIndex of radio in AP."
::= { hh3cDot11RadioIntfConfigEntry 1 }
hh3cDot11RadioCfgBeaconIntvl OBJECT-TYPE
SYNTAX Integer32
UNITS "TU"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the interval for Beacon management frame."
DEFVAL { 100 }
::= { hh3cDot11RadioIntfConfigEntry 2 }
hh3cDot11RadioCfgDtimIntvl 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 }
::= { hh3cDot11RadioIntfConfigEntry 3 }
hh3cDot11RadioCfgRtsThreshold 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 }
::= { hh3cDot11RadioIntfConfigEntry 4 }
hh3cDot11RadioCfgFragThreshold 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 }
::= { hh3cDot11RadioIntfConfigEntry 5 }
hh3cDot11RadioCfgShtRetryThld 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
hh3cDot11RadioRTSThreshold, that shall be made before a failure
condition is indicated."
DEFVAL { 5 }
::= { hh3cDot11RadioIntfConfigEntry 6 }
hh3cDot11RadioCfglongRtrThld 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
hh3cDot11RadioRTSThreshold, that shall be made before a
failure condition is indicated."
DEFVAL { 5 }
::= { hh3cDot11RadioIntfConfigEntry 7 }
hh3cDot11RadioCfgMaxRxLifetime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "millisecond"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the elapsed time. After the time specified by
hh3cDot11RadioCfgMaxRxLifetime, the further attempts to reassemble
the MSDU shall be terminated."
DEFVAL { 2000 }
::= { hh3cDot11RadioIntfConfigEntry 8 }
hh3cDot11RadioCfgType OBJECT-TYPE
SYNTAX Hh3cDot11RadioType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the radio will work with which 802.11 radio type."
::= { hh3cDot11RadioIntfConfigEntry 9 }
hh3cDot11RadioCfgChannel OBJECT-TYPE
SYNTAX Hh3cDot11ChannelScopeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the channel allocation of radio."
DEFVAL { 1 }
::= { hh3cDot11RadioIntfConfigEntry 10 }
hh3cDot11RadioCfgMaxTxPwrLvl OBJECT-TYPE
SYNTAX Hh3cDot11TxPwrLevelScopeType
UNITS "dbm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the maximal transmit power scope for AP."
::= { hh3cDot11RadioIntfConfigEntry 11 }
hh3cDot11RadioCfgPreambleLen OBJECT-TYPE
SYNTAX Hh3cDot11PreambleType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether use long or short preamble for 802.11 MAC
frame."
DEFVAL { short }
::= { hh3cDot11RadioIntfConfigEntry 12 }
hh3cDot11RadioCfgWorkMode OBJECT-TYPE
SYNTAX Hh3cDot11WorkMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents work mode of the radio."
::= { hh3cDot11RadioIntfConfigEntry 13 }
hh3cDot11RadioCfgOnly11gEnable 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 }
::= { hh3cDot11RadioIntfConfigEntry 14 }
hh3cDot11RadioCfgType2 OBJECT-TYPE
SYNTAX Hh3cDot11RadioType2
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the radio will work with which 802.11 radio type."
::= { hh3cDot11RadioIntfConfigEntry 15 }
hh3cDot11RadioCfgRssithresholdCM 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 }
::= { hh3cDot11RadioIntfConfigEntry 16 }
-- *****************************************************************************
-- * End of hh3cDot11RadioIntfConfigTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioIntfBindTable Definition
-- *****************************************************************************
hh3cDot11RadioIntfBindTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioIntfBindEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table defines the binding information for each radio in AP.
"
::= { hh3cDot11RadioIntfConfigGroup 2 }
hh3cDot11RadioIntfBindEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioIntfBindEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the radio interface binding information
in AP."
INDEX
{
hh3cDot11RadioIfIdx,
hh3cDot11RadioIntfBindSvcPlcyID
}
::= { hh3cDot11RadioIntfBindTable 1 }
Hh3cDot11RadioIntfBindEntry ::= SEQUENCE
{
hh3cDot11RadioIntfBindSvcPlcyID Hh3cDot11ServicePolicyIDType,
hh3cDot11RadioIntfBindIfIdx Unsigned32,
hh3cDot11RadioIntfBindRowStatus RowStatus
}
hh3cDot11RadioIntfBindSvcPlcyID OBJECT-TYPE
SYNTAX Hh3cDot11ServicePolicyIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of each service policy."
::= { hh3cDot11RadioIntfBindEntry 1 }
hh3cDot11RadioIntfBindIfIdx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the Ifindex of interface which is binded to
the radio."
::= { hh3cDot11RadioIntfBindEntry 2 }
hh3cDot11RadioIntfBindRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11RadioIntfBindEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11RadioIntfBindTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11DataRateConfigTable Definition
-- *****************************************************************************
hh3cDot11DataRateConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11DataRateConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table will provide data rate configuration for a specific radio type."
::= { hh3cDot11DataRateConfigGroup 1 }
hh3cDot11DataRateConfigEntry OBJECT-TYPE
SYNTAX Hh3cDot11DataRateConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry of the table will provide data rate configuration for a
specific radio type."
INDEX
{
hh3cDot11RadioTypeID
}
::= { hh3cDot11DataRateConfigTable 1 }
Hh3cDot11DataRateConfigEntry ::= SEQUENCE
{
hh3cDot11RadioTypeID Hh3cDot11RadioType,
hh3cDot11SupportedRateSet OCTET STRING,
hh3cDot11MandatoryRateSet OCTET STRING,
hh3cDot11DisabledRateSet OCTET STRING,
hh3cDot11SmartRateSet OCTET STRING
}
hh3cDot11RadioTypeID OBJECT-TYPE
SYNTAX Hh3cDot11RadioType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the radio type."
::= { hh3cDot11DataRateConfigEntry 1 }
hh3cDot11SupportedRateSet 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."
::= { hh3cDot11DataRateConfigEntry 2 }
hh3cDot11MandatoryRateSet 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."
::= { hh3cDot11DataRateConfigEntry 3 }
hh3cDot11DisabledRateSet 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."
::= { hh3cDot11DataRateConfigEntry 4 }
hh3cDot11SmartRateSet OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the rate set of a particular radio type."
::= { hh3cDot11DataRateConfigEntry 5 }
-- *****************************************************************************
-- * End of hh3cDot11DataRateConfigTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11WlanEssIfTable Definition
-- *************************************************************************
hh3cDot11WlanEssIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11WlanEssIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure WLAN ESS interface."
::= { hh3cDot11InterfaceConfigGroup 1 }
hh3cDot11WlanEssIfEntry OBJECT-TYPE
SYNTAX Hh3cDot11WlanEssIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the WLAN ESS interface configuration."
INDEX
{
hh3cDot11WlanEssIfNumber
}
::= { hh3cDot11WlanEssIfTable 1 }
Hh3cDot11WlanEssIfEntry ::= SEQUENCE
{
hh3cDot11WlanEssIfNumber Integer32,
hh3cDot11WlanEssIfIndex Integer32,
hh3cDot11WlanEssRowStatus RowStatus
}
hh3cDot11WlanEssIfNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This node represents the WLAN ESS interface number."
::= { hh3cDot11WlanEssIfEntry 1 }
hh3cDot11WlanEssIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This node represents the ifIndex of WLAN-ESS interface."
::= { hh3cDot11WlanEssIfEntry 2 }
hh3cDot11WlanEssRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This node represents the WLAN ESS interface row status."
::= { hh3cDot11WlanEssIfEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11WlanEssIfTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11WlanBssIfTable Definition
-- *************************************************************************
hh3cDot11WlanBssIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11WlanBssIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure WLAN BSS interface."
::= { hh3cDot11InterfaceConfigGroup 2 }
hh3cDot11WlanBssIfEntry OBJECT-TYPE
SYNTAX Hh3cDot11WlanBssIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the WLAN BSS interface configuration."
INDEX
{
hh3cDot11WlanBssIfNumber
}
::= { hh3cDot11WlanBssIfTable 1 }
Hh3cDot11WlanBssIfEntry ::= SEQUENCE
{
hh3cDot11WlanBssIfNumber Integer32,
hh3cDot11WlanBssIfIndex Integer32,
hh3cDot11WlanBssRowStatus RowStatus
}
hh3cDot11WlanBssIfNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This node represents the WLAN BSS interface number."
::= { hh3cDot11WlanBssIfEntry 1 }
hh3cDot11WlanBssIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This node represents the ifIndex of WLAN-BSS interface."
::= { hh3cDot11WlanBssIfEntry 2 }
hh3cDot11WlanBssRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This node represents the WLAN BSS interface row status."
::= { hh3cDot11WlanBssIfEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11WlanBssIfTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11WLANEthernetIfTable Definition
-- *************************************************************************
hh3cDot11WLANEthernetIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11WLANEthernetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure WLAN Ethernet interface."
::= { hh3cDot11InterfaceConfigGroup 3 }
hh3cDot11WLANEthernetIfEntry OBJECT-TYPE
SYNTAX Hh3cDot11WLANEthernetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the WLAN Ethernet interface configuration."
INDEX
{
hh3cDot11WlanEthernetIfNumber
}
::= { hh3cDot11WLANEthernetIfTable 1 }
Hh3cDot11WLANEthernetIfEntry ::= SEQUENCE
{
hh3cDot11WlanEthernetIfNumber Integer32,
hh3cDot11WLANEthernetIfIndex Integer32,
hh3cDot11WlanEthernetRowStatus RowStatus
}
hh3cDot11WlanEthernetIfNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This node represents the WLAN Ethernet interface number."
::= { hh3cDot11WLANEthernetIfEntry 1 }
hh3cDot11WLANEthernetIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This node represents the ifIndex of WLAN-Ethernet interface."
::= { hh3cDot11WLANEthernetIfEntry 2 }
hh3cDot11WlanEthernetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This node represents the Wlan Ethernet interface row status."
::= { hh3cDot11WLANEthernetIfEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11DataRateConfigTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11PortSecurityTable Definition
-- *****************************************************************************
hh3cDot11PortSecurityTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11PortSecurityEntry
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,
hh3cPortSecurityTables should be used to configure port security."
::= { hh3cDot11InterfaceConfigGroup 4 }
hh3cDot11PortSecurityEntry OBJECT-TYPE
SYNTAX Hh3cDot11PortSecurityEntry
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
}
::= { hh3cDot11PortSecurityTable 1 }
Hh3cDot11PortSecurityEntry ::= SEQUENCE
{
hh3cDot11PortSecurityMode INTEGER,
hh3cDot11SecurityUserLoginTxKeyType INTEGER,
hh3cDot11SecurityPskKeyMode INTEGER,
hh3cDot11SecurityPskKeyString DisplayString
}
hh3cDot11PortSecurityMode 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).
"
::= { hh3cDot11PortSecurityEntry 1 }
hh3cDot11SecurityUserLoginTxKeyType 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."
::= { hh3cDot11PortSecurityEntry 2 }
hh3cDot11SecurityPskKeyMode 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,
hh3cDot11SecurePskKeyString must be 8 to 63 characters; when input as
pskKeyModeRawKey, hh3cDot11SecurePskKeyString must be 64 characters and
each character must be '0'-'9', 'a'-'f' and 'A'-'F'."
::= { hh3cDot11PortSecurityEntry 3 }
hh3cDot11SecurityPskKeyString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the password string used for psk authentication."
::= { hh3cDot11PortSecurityEntry 4 }
-- *****************************************************************************
-- * End of hh3cDot11PortSecurityTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11WlanMeshIfTable Definition
-- *************************************************************************
hh3cDot11WlanMeshIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11WlanMeshIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure WLAN mesh interface."
::= { hh3cDot11InterfaceConfigGroup 5 }
hh3cDot11WlanMeshIfEntry OBJECT-TYPE
SYNTAX Hh3cDot11WlanMeshIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the WLAN mesh interface configuration."
INDEX
{
hh3cDot11WlanMeshIfNumber
}
::= { hh3cDot11WlanMeshIfTable 1 }
Hh3cDot11WlanMeshIfEntry ::= SEQUENCE
{
hh3cDot11WlanMeshIfNumber Integer32,
hh3cDot11WlanMeshIfIndex Integer32,
hh3cDot11WlanMeshRowStatus RowStatus
}
hh3cDot11WlanMeshIfNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This node represents the WLAN mesh interface number."
::= { hh3cDot11WlanMeshIfEntry 1 }
hh3cDot11WlanMeshIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This node represents the index of WLAN mesh interface."
::= { hh3cDot11WlanMeshIfEntry 2 }
hh3cDot11WlanMeshRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This node represents the WLAN mesh interface row status."
::= { hh3cDot11WlanMeshIfEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11WlanMeshIfTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11ACBackupGroup Definition
-- *****************************************************************************
hh3cDot11BackupACAdrssIP 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."
::= { hh3cDot11ACBackupGroup 1 }
hh3cDot11BackupACAdrssIPv6 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."
::= { hh3cDot11ACBackupGroup 2 }
-- *****************************************************************************
-- * End of hh3cDot11ACBackupGroup Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioElementConfigGroup Definition
-- *****************************************************************************
hh3cDot11nRadioCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11nRadioCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure dot11n on the radio."
::= { hh3cDot11RadioElementConfigGroup 1 }
hh3cDot11nRadioCfgEntry OBJECT-TYPE
SYNTAX Hh3cDot11nRadioCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains the dot11n configuration on the radio."
INDEX { hh3cDot11nRadioCfgIndex }
::= { hh3cDot11nRadioCfgTable 1 }
Hh3cDot11nRadioCfgEntry ::= SEQUENCE
{
hh3cDot11nRadioCfgIndex Hh3cDot11RadioElementIndex,
hh3cDot11nAMpduEnable TruthValue,
hh3cDot11nAMsduEnable TruthValue,
hh3cDot11nClientDot11nOnly TruthValue,
hh3cDot11nChanelBand INTEGER,
hh3cDot11nShortGiEnable TruthValue,
hh3cDot11nClientDot11acOnly TruthValue,
hh3cDot11nSupportMaxMcs Integer32,
hh3cDot11nMandatoryMaxMcs Integer32
}
hh3cDot11nRadioCfgIndex OBJECT-TYPE
SYNTAX Hh3cDot11RadioElementIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents index of the radio."
::= { hh3cDot11nRadioCfgEntry 1 }
hh3cDot11nAMpduEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of A-MPDU."
DEFVAL { true }
::= { hh3cDot11nRadioCfgEntry 2 }
hh3cDot11nAMsduEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of A-MSDU."
DEFVAL { true }
::= { hh3cDot11nRadioCfgEntry 3 }
hh3cDot11nClientDot11nOnly 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 }
::= { hh3cDot11nRadioCfgEntry 4 }
hh3cDot11nChanelBand 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 }
::= { hh3cDot11nRadioCfgEntry 5 }
hh3cDot11nShortGiEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The function of Short GI."
DEFVAL { true }
::= { hh3cDot11nRadioCfgEntry 6 }
hh3cDot11nClientDot11acOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Only permit clients of 11ac mode."
DEFVAL { false }
::= { hh3cDot11nRadioCfgEntry 7 }
hh3cDot11nSupportMaxMcs 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 }
::= { hh3cDot11nRadioCfgEntry 8 }
hh3cDot11nMandatoryMaxMcs 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 }
::= { hh3cDot11nRadioCfgEntry 9 }
-- *****************************************************************************
-- * End of hh3cDot11RadioElementConfigGroup Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RadioWDSTable Definition
-- *****************************************************************************
hh3cDot11RadioWDSTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RadioWDSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure WDS on the radio."
::= { hh3cDot11RadioElementConfigGroup 2 }
hh3cDot11RadioWDSEntry OBJECT-TYPE
SYNTAX Hh3cDot11RadioWDSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the WDS configuration on the radio."
INDEX
{
hh3cDot11RadioWDSIndex
}
::= { hh3cDot11RadioWDSTable 1 }
Hh3cDot11RadioWDSEntry ::= SEQUENCE
{
hh3cDot11RadioWDSIndex Hh3cDot11RadioElementIndex,
hh3cDot11RadioWDSMode INTEGER,
hh3cDot11RadioWDSNetWorkID OCTET STRING,
hh3cDot11WDSSecPskKeyMode INTEGER,
hh3cDot11WDSSecPskKeyString DisplayString
}
hh3cDot11RadioWDSIndex OBJECT-TYPE
SYNTAX Hh3cDot11RadioElementIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the element index of radio."
::= { hh3cDot11RadioWDSEntry 1 }
hh3cDot11RadioWDSMode 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 }
::= { hh3cDot11RadioWDSEntry 2 }
hh3cDot11RadioWDSNetWorkID OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the mesh ID of WDS."
DEFVAL { "" }
::= { hh3cDot11RadioWDSEntry 3 }
hh3cDot11WDSSecPskKeyMode 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 }
::= { hh3cDot11RadioWDSEntry 4 }
hh3cDot11WDSSecPskKeyString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the PSK value of WDS."
DEFVAL { "" }
::= { hh3cDot11RadioWDSEntry 5 }
-- *****************************************************************************
-- * End of hh3cDot11RadioWDSTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11nRadioCfg2Table Definition
-- *****************************************************************************
hh3cDot11nRadioCfg2Table OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11nRadioCfg2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure dot11n on the radio."
::= { hh3cDot11RadioElementConfigGroup 3 }
hh3cDot11nRadioCfg2Entry OBJECT-TYPE
SYNTAX Hh3cDot11nRadioCfg2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains the dot11n configuration on the radio."
INDEX {
hh3cDot11nRadioCfg2APIDIndex,
hh3cDot11nRadioCfg2RadioIDIndex
}
::= { hh3cDot11nRadioCfg2Table 1 }
Hh3cDot11nRadioCfg2Entry ::= SEQUENCE
{
hh3cDot11nRadioCfg2APIDIndex Hh3cDot11ObjectIDType,
hh3cDot11nRadioCfg2RadioIDIndex Hh3cDot11RadioScopeType,
hh3cDot11nRadioCfg2AMpduEnable TruthValue,
hh3cDot11nRadioCfg2AMsduEnable TruthValue,
hh3cDot11nRadioCfg2ClientDot11nOnly TruthValue,
hh3cDot11nRadioCfg2ChannelBand INTEGER,
hh3cDot11nRadioCfg2ShortGiEnable TruthValue,
hh3cDot11nRadioCfg2AMpduEnableCM INTEGER,
hh3cDot11nRadioCfg2ChannelBandCM INTEGER,
hh3cDot11nRadioCfg2ShortGiEnableCM INTEGER,
hh3cDot11nRadioCfg2ClientDot11acOnly TruthValue,
hh3cDot11nRadioCfg2ClientDot11nOnlyCM Hh3cDot11TruthValueCM,
hh3cDot11nRadioCfg2SupportMaxMcs Integer32,
hh3cDot11nRadioCfg2MandatoryMaxMcs Integer32
}
hh3cDot11nRadioCfg2APIDIndex OBJECT-TYPE
SYNTAX Hh3cDot11ObjectIDType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents index of the AP."
::= { hh3cDot11nRadioCfg2Entry 1 }
hh3cDot11nRadioCfg2RadioIDIndex OBJECT-TYPE
SYNTAX Hh3cDot11RadioScopeType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents index of the radio."
::= { hh3cDot11nRadioCfg2Entry 2 }
hh3cDot11nRadioCfg2AMpduEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of A-MPDU."
DEFVAL { true }
::= { hh3cDot11nRadioCfg2Entry 3 }
hh3cDot11nRadioCfg2AMsduEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of A-MSDU."
DEFVAL { true }
::= { hh3cDot11nRadioCfg2Entry 4 }
hh3cDot11nRadioCfg2ClientDot11nOnly 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 }
::= { hh3cDot11nRadioCfg2Entry 5 }
hh3cDot11nRadioCfg2ChannelBand 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."
::= { hh3cDot11nRadioCfg2Entry 6 }
hh3cDot11nRadioCfg2ShortGiEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of Short GI."
DEFVAL { true }
::= { hh3cDot11nRadioCfg2Entry 7 }
hh3cDot11nRadioCfg2AMpduEnableCM OBJECT-TYPE
SYNTAX INTEGER
{
off(0),
on(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of A-MPDU."
DEFVAL { on }
::= { hh3cDot11nRadioCfg2Entry 8 }
hh3cDot11nRadioCfg2ChannelBandCM 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."
::= { hh3cDot11nRadioCfg2Entry 9 }
hh3cDot11nRadioCfg2ShortGiEnableCM OBJECT-TYPE
SYNTAX INTEGER
{
off(0),
on(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the function of Short GI."
DEFVAL { on }
::= { hh3cDot11nRadioCfg2Entry 10 }
hh3cDot11nRadioCfg2ClientDot11acOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Only permit clients of 11ac mode."
DEFVAL { false }
::= { hh3cDot11nRadioCfg2Entry 11 }
hh3cDot11nRadioCfg2ClientDot11nOnlyCM OBJECT-TYPE
SYNTAX Hh3cDot11TruthValueCM
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 }
::= { hh3cDot11nRadioCfg2Entry 12 }
hh3cDot11nRadioCfg2SupportMaxMcs 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 }
::= { hh3cDot11nRadioCfg2Entry 13 }
hh3cDot11nRadioCfg2MandatoryMaxMcs 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 }
::= { hh3cDot11nRadioCfg2Entry 14 }
-- *****************************************************************************
-- * End of hh3cDot11nRadioCfg2Table Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11CfgNotifyGroup Definition
-- *****************************************************************************
hh3cDot11CfgNotifications OBJECT IDENTIFIER ::= { hh3cDot11CfgNotifyGroup 0 }
hh3cDot11CfgCipherChange NOTIFICATION-TYPE
OBJECTS
{
hh3cDot11SSIDName,
hh3cDot11SecurityCiphers
}
STATUS current
DESCRIPTION
"This notification is sent when cipher type of corresponding service
template is changed."
::= { hh3cDot11CfgNotifications 1 }
hh3cDot11CfgPSKChange NOTIFICATION-TYPE
OBJECTS
{
hh3cDot11SSIDName
}
STATUS current
DESCRIPTION
"This notification is sent when pre-shared key of corresponding
service template is changed."
::= { hh3cDot11CfgNotifications 2 }
hh3cDot11SSIDWepIDConflictTrap NOTIFICATION-TYPE
OBJECTS
{
hh3cDot11PreConflictTemplateNum,
hh3cDot11CurrConflictTemplateNum,
hh3cDot11ConflictCipherIdx,
hh3cDot11ConfigureAPID,
hh3cDot11ConfigureRadioID,
hh3cDot11ConfigureAPMacAddress,
hh3cDot11PreConflictTemplateSSID,
hh3cDot11CurrConflictTemplateSSID
}
STATUS current
DESCRIPTION
"This notification will be sent when the same wep ID is configured
on two service policies."
::= { hh3cDot11CfgNotifications 3 }
-- CFG Notification variable object
hh3cDot11CfgTrapVarObjects OBJECT IDENTIFIER
::= { hh3cDot11CfgNotifyGroup 1 }
hh3cDot11PreConflictTemplateNum 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."
::= { hh3cDot11CfgTrapVarObjects 1 }
hh3cDot11CurrConflictTemplateNum 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."
::= { hh3cDot11CfgTrapVarObjects 2 }
hh3cDot11ConflictCipherIdx OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents wep ID that conflicted with."
::= { hh3cDot11CfgTrapVarObjects 3 }
hh3cDot11ConfigureAPID OBJECT-TYPE
SYNTAX Hh3cDot11ObjectIDType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents which AP is configured."
::= { hh3cDot11CfgTrapVarObjects 4 }
hh3cDot11ConfigureRadioID OBJECT-TYPE
SYNTAX Hh3cDot11RadioScopeType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents which radio in AP is configured."
::= { hh3cDot11CfgTrapVarObjects 5 }
hh3cDot11ConfigureAPMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents MAC Address of AP."
::= { hh3cDot11CfgTrapVarObjects 6 }
hh3cDot11PreConflictTemplateSSID OBJECT-TYPE
SYNTAX Hh3cDot11SSIDStringType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the previous SSID of the AP."
::= { hh3cDot11CfgTrapVarObjects 7 }
hh3cDot11CurrConflictTemplateSSID OBJECT-TYPE
SYNTAX Hh3cDot11SSIDStringType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the current SSID of the AP."
::= { hh3cDot11CfgTrapVarObjects 8 }
-- *****************************************************************************
-- * End of hh3cDot11CfgNotifyGroup Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11LocalACTemplateTable Definition
-- *****************************************************************************
hh3cDot11LocalACTemplateTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11LocalACTemplateEntry
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 hh3cDot11LocalACSerialID
information in local AC template."
::= { hh3cDot11LocalACConfigGroup 1 }
hh3cDot11LocalACTemplateEntry OBJECT-TYPE
SYNTAX Hh3cDot11LocalACTemplateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains configuration information for each LocalAC."
INDEX
{
hh3cDot11LocalACTemplateName
}
::= { hh3cDot11LocalACTemplateTable 1 }
Hh3cDot11LocalACTemplateEntry ::= SEQUENCE
{
hh3cDot11LocalACTemplateName OCTET STRING,
hh3cDot11LocalACName OCTET STRING,
hh3cDot11LocalACSerialID OCTET STRING,
hh3cDot11TemLocalACModelAlias OCTET STRING,
hh3cDot11LocalACTempRowStatus RowStatus,
hh3cDot11LocalACStatus INTEGER,
hh3cDot11LocalACIPAddress IpAddress,
hh3cDot11LocalACIPv6Address OCTET STRING,
hh3cDot11EchoInterval Integer32,
hh3cDot11RetransInterval Integer32,
hh3cDot11RetransCount Integer32,
hh3cDot11FirmwareUpgrade INTEGER
}
hh3cDot11LocalACTemplateName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the name of LocalAC template."
::= { hh3cDot11LocalACTemplateEntry 1 }
hh3cDot11LocalACName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the LocalAC name."
::= { hh3cDot11LocalACTemplateEntry 2 }
hh3cDot11LocalACSerialID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents LocalAC serial id."
::= { hh3cDot11LocalACTemplateEntry 3 }
hh3cDot11TemLocalACModelAlias OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the alias of LocalAC model name."
::= { hh3cDot11LocalACTemplateEntry 4 }
hh3cDot11LocalACTempRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hh3cDot11LocalACTemplateEntry 5 }
hh3cDot11LocalACStatus 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."
::= { hh3cDot11LocalACTemplateEntry 6 }
hh3cDot11LocalACIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the IP address of an LocalAC."
::= { hh3cDot11LocalACTemplateEntry 7 }
hh3cDot11LocalACIPv6Address OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the IPv6 address of LocalAC."
::= { hh3cDot11LocalACTemplateEntry 8 }
hh3cDot11EchoInterval OBJECT-TYPE
SYNTAX Integer32(0 | 5..255)
UNITS "second"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the interval of echo."
DEFVAL { 10 }
::= { hh3cDot11LocalACTemplateEntry 9 }
hh3cDot11RetransInterval OBJECT-TYPE
SYNTAX Integer32(3..8)
UNITS "second"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the interval of retransmit."
DEFVAL { 5 }
::= { hh3cDot11LocalACTemplateEntry 10 }
hh3cDot11RetransCount OBJECT-TYPE
SYNTAX Integer32(2..5)
UNITS "second"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents the maximum of retransmit."
DEFVAL { 3 }
::= { hh3cDot11LocalACTemplateEntry 11 }
hh3cDot11FirmwareUpgrade 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 }
::= { hh3cDot11LocalACTemplateEntry 12 }
-- *****************************************************************************
-- * End of hh3cDot11LocalACTemplateTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RemoteCfgApTable Definition
-- *****************************************************************************
hh3cDot11RemoteCfgApTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RemoteCfgApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote configuration for an AP."
::= { hh3cDot11RemoteConfigGroup 1 }
hh3cDot11RemoteCfgApEntry OBJECT-TYPE
SYNTAX Hh3cDot11RemoteCfgApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains configuration information for each AP."
INDEX
{
hh3cDot11RmtApName
}
::= { hh3cDot11RemoteCfgApTable 1 }
Hh3cDot11RemoteCfgApEntry ::= SEQUENCE
{
hh3cDot11RmtApName OCTET STRING,
hh3cDot11RmtVlanList OCTET STRING,
hh3cDot11RmtCfgEnable TruthValue
}
hh3cDot11RmtApName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the name of an AP."
::= { hh3cDot11RemoteCfgApEntry 1 }
hh3cDot11RmtVlanList OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the VLAN list on an AP."
::= { hh3cDot11RemoteCfgApEntry 2 }
hh3cDot11RmtCfgEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables remote configuration synchronization."
DEFVAL { false }
::= { hh3cDot11RemoteCfgApEntry 3 }
-- *****************************************************************************
-- * End of hh3cDot11RemoteCfgApTable Definition
-- *****************************************************************************
-- *****************************************************************************
-- * hh3cDot11RemoteCfgIFTable Definition
-- *****************************************************************************
hh3cDot11RemoteCfgIFTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cDot11RemoteCfgIFEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote configuration for interface on an AP."
::= { hh3cDot11RemoteConfigGroup 2 }
hh3cDot11RemoteCfgIFEntry OBJECT-TYPE
SYNTAX Hh3cDot11RemoteCfgIFEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains configuration information for each interface on an AP."
INDEX
{
hh3cDot11RmtIfApName,
hh3cDot11RmtIfType,
hh3cDot11RmtIfNum
}
::= { hh3cDot11RemoteCfgIFTable 1 }
Hh3cDot11RemoteCfgIFEntry ::= SEQUENCE
{
hh3cDot11RmtIfApName OCTET STRING,
hh3cDot11RmtIfType Integer32,
hh3cDot11RmtIfNum Integer32,
hh3cDot11RmtIfName OCTET STRING,
hh3cDot11RmtIfLinkType INTEGER,
hh3cDot11RmtIfAccessVlan Integer32,
hh3cDot11RmtIfTrunkPvidVlan Integer32,
hh3cDot11RmtIfTrunkVlanlist OCTET STRING,
hh3cDot11RmtIfHybridPvidVlan Integer32,
hh3cDot11RmtIfHybVlanListTag OCTET STRING,
hh3cDot11RmtIfHybVlanListUnTag OCTET STRING,
hh3cDot11RmtIfIsolate TruthValue,
hh3cDot11RmtIfLinkAggGroupId Integer32,
hh3cDot11RmtIfManagement TruthValue
}
hh3cDot11RmtIfApName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..127))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the name of an AP."
::= { hh3cDot11RemoteCfgIFEntry 1 }
hh3cDot11RmtIfType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the type of the interface.
ethernet (1),
gigabitethernet (2),
ten-gigabitethernet (3),
smartrate-ethernet(4)."
::= { hh3cDot11RemoteCfgIFEntry 2 }
hh3cDot11RmtIfNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents the ID of the interface."
::= { hh3cDot11RemoteCfgIFEntry 3 }
hh3cDot11RmtIfName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the name of the interface."
::= { hh3cDot11RemoteCfgIFEntry 4 }
hh3cDot11RmtIfLinkType OBJECT-TYPE
SYNTAX INTEGER
{
access (1),
trunk (2),
hybrid (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the link type to access, hybrid or trunk.
Setting recommend one and setup more related nodes."
::= { hh3cDot11RemoteCfgIFEntry 5 }
hh3cDot11RmtIfAccessVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the access VLAN for a port."
::= { hh3cDot11RemoteCfgIFEntry 6 }
hh3cDot11RmtIfTrunkPvidVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the default VLAN for a port."
::= { hh3cDot11RemoteCfgIFEntry 7 }
hh3cDot11RmtIfTrunkVlanlist OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the permitted VLAN list for a port."
::= { hh3cDot11RemoteCfgIFEntry 8 }
hh3cDot11RmtIfHybridPvidVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the default VLAN for the hybrid port."
::= { hh3cDot11RemoteCfgIFEntry 9 }
hh3cDot11RmtIfHybVlanListTag OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Assign the hybrid port to tagged VLANs."
::= { hh3cDot11RemoteCfgIFEntry 10 }
hh3cDot11RmtIfHybVlanListUnTag OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Assign the hybrid port to untagged VLANs."
::= { hh3cDot11RemoteCfgIFEntry 11 }
hh3cDot11RmtIfIsolate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable port isolation."
DEFVAL { true }
::= { hh3cDot11RemoteCfgIFEntry 12 }
hh3cDot11RmtIfLinkAggGroupId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify link aggregation group number for the port."
::= { hh3cDot11RemoteCfgIFEntry 13 }
hh3cDot11RmtIfManagement OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Interface management of the port."
DEFVAL { true }
::= { hh3cDot11RemoteCfgIFEntry 14 }
-- *****************************************************************************
-- * End of hh3cDot11RemoteCfgIFTable Definition
-- *****************************************************************************
END