From 52ebbeab7956ae6f0c51797ccfbf7d463cf2cb00 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Thu, 8 Sep 2011 13:36:32 +0000 Subject: [PATCH] add symbol ap support (thanks to David Magniez) git-svn-id: http://www.observium.org/svn/observer/trunk@2431 61d68cd4-352d-0410-923a-c4978735b2b8 --- addhost.php | 2 - discovery.php | 13 +- html/images/os/symbol.png | Bin 0 -> 940 bytes includes/discovery/os/symbol.inc.php | 12 + includes/polling/os/symbol.inc.php | 9 + includes/polling/wifi.inc.php | 9 + includes/static-config.php | 5 + mibs/SYMBOL-AP-MIB | 16700 ++++++++++++++++++++ mibs/SYMBOL-CC-WS2000-MIB | 21013 +++++++++++++++++++++++++ 9 files changed, 37757 insertions(+), 6 deletions(-) create mode 100644 html/images/os/symbol.png create mode 100644 includes/discovery/os/symbol.inc.php create mode 100644 includes/polling/os/symbol.inc.php create mode 100644 mibs/SYMBOL-AP-MIB create mode 100644 mibs/SYMBOL-CC-WS2000-MIB diff --git a/addhost.php b/addhost.php index 0d0b76229e..da998b1660 100755 --- a/addhost.php +++ b/addhost.php @@ -12,8 +12,6 @@ * See COPYING for more details. */ -$debug=1; - include("includes/defaults.inc.php"); include("config.php"); include("includes/functions.php"); diff --git a/discovery.php b/discovery.php index fb12d54c24..e898dea87f 100755 --- a/discovery.php +++ b/discovery.php @@ -165,12 +165,17 @@ function discover_device($device, $options) $device_start = utime(); // Start counting device poll time echo($device['hostname'] . " ".$device['device_id']." ".$device['os']." "); - if ($device['os'] != strtolower($device['os'])) + + if($device['os'] == 'generic') // verify if OS has changed from generic { - $device['os'] = strtolower($device['os']); - dbUpdate(array('os' => $device['os']), 'devices', '`device_id` = ?', array($device['device_id'])); - echo("OS lowercased."); + $device['os']= getHostOS($device); + if($device['os'] != 'generic') + { + echo "Device os was updated to".$device['os']."!"; + dbUpdate(array('os' => $device['os']), 'devices', '`device_id` = ?', array($device['device_id'])); + } } + if ($config['os'][$device['os']]['group']) { $device['os_group'] = $config['os'][$device['os']]['group']; diff --git a/html/images/os/symbol.png b/html/images/os/symbol.png new file mode 100644 index 0000000000000000000000000000000000000000..9952d5f06706db8387f42c2fec2922cc7c2be81e GIT binary patch literal 940 zcmV;d15^BoP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipi9 z5HvKhBZ(6L00S&ZL_t(o!|jw$Xk1kkhkxhZ`{unjdH?3kBu&XgO`W!;8q~UoqKhb4 z7gEKRuHsgyRzwusi7r|fN(6UF-HD3Qs$iv{QWb11s8tGT3ZW{tL{lbqTHegdy!Y-s zE~XK>>8jx7eamxxobz$GT%e?+q@?73MqaN$qp=@375PZuxxFOKI@ijMMAcoP=MIfG zM`Cfk1hOoTaBfq-~J+^6GDn(MP3}(Hnq(^ z^ULCC!@Me`I?cxH>GbmGs?*d1XLsnT??YF0YeSV+W8Zl?aO6eb7QIH`%*LMmUg)a7 z0U&VYvA|J(ToKP>&we?qs^v!D&I3T;NE7?^Lf}Y_J^QUIx$~i`J_}uIB^t7htnU>7 z(A*I2$g})#T#shK_>+Li!1up0#za!ebM4D(@8-GQ0pO>q0ug9RDS7<%TQ`kqtyLHW z-)99+YT(>a)UCB=&59?b+WQfKNBxaaI^^N+C?4 zjS^LRY1hgRXBCU^(1z_I@1@g1NW)-aW(YwH!^8kc5Q9M=uwf>Pq{)pIghAO7(f~kV zw7?*yhi-1(HFNUluK=LV%)Lp!&%ZwnDF?#=GGmRT(ze`*THF_wa;$nt;K3FUzzi@A z&d1CkA}|Aj05GFM|GjM(W)J{L1OdPl1?msp+s4VG \ No newline at end of file diff --git a/includes/polling/os/symbol.inc.php b/includes/polling/os/symbol.inc.php new file mode 100644 index 0000000000..b773b387b4 --- /dev/null +++ b/includes/polling/os/symbol.inc.php @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/includes/polling/wifi.inc.php b/includes/polling/wifi.inc.php index a400f581e4..471fb1a8b4 100644 --- a/includes/polling/wifi.inc.php +++ b/includes/polling/wifi.inc.php @@ -45,6 +45,15 @@ if ($device['type'] == 'network' || $device['type'] == 'firewall') unset($wirelesscards); } } + + if ($device['os'] == 'symbol' AND (stristr($device['hardware'],"AP"))) + { + echo("Checking Symbol Wireless clients... "); + + $wificlients1 = snmp_get($device, ".1.3.6.1.4.1.388.11.2.4.2.100.10.1.18.1", "-Ovq"); + + echo(($wificlients1 +0) . " clients on wireless connector, "); + } ##### RRD Filling Code diff --git a/includes/static-config.php b/includes/static-config.php index 2df0ebaab5..382d034006 100644 --- a/includes/static-config.php +++ b/includes/static-config.php @@ -734,6 +734,11 @@ $config['os'][$os]['over'][0]['graph'] = "device_current"; $config['os'][$os]['over'][0]['text'] = "Current"; $config['os'][$os]['icon'] = "tripplite"; +$os = "symbol"; +$config['os'][$os]['type'] = "network"; +$config['os'][$os]['text'] = "Symbol AP"; +$config['os'][$os]['icon'] = "symbol"; + foreach($config['os'] as $this_os => $blah) { if (isset($config['os'][$this_os]['group'])) diff --git a/mibs/SYMBOL-AP-MIB b/mibs/SYMBOL-AP-MIB new file mode 100644 index 0000000000..adbb8bcf4c --- /dev/null +++ b/mibs/SYMBOL-AP-MIB @@ -0,0 +1,16700 @@ +-- +-- SYMBOL-AP-MIB-01g13.mib +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Wednesday, December 30, 2009 at 13:37:26 +-- + +-- +-- Notes for AP5131 MIB: +-- +-- === v2.1.0.0, (MIB='01e'): +-- +-- Values 'apRadioCfgRfFunction', 'apWipsPrimaryServerAddr', and 'apWipsSecondaryServerAddr' Added. +-- +-- === v2.0.0.0, (MIB='03d'): +-- +-- Value 'apRadioSettingsQBSSLoadElementMode' Added. +-- +-- === v2.0.0.0, (MIB='02d'): +-- +-- Value 'apRadiusServer' Added. +-- (To support AAA Time based access policy rules) +-- +-- === v2.0.0.0, (MIB='01d'): +-- +-- Value 'apWlanWeight' is obsoleted +-- (Refer to apRadioWlanWeight). +-- +-- === v1.1.1.0, (MIB='01c'): +-- +-- This MIB can now be used for both AP5131 and AP5181. +-- +-- New sysoid is introduced for AP5181. +-- +-- Table 'apWanDynDNS' added to support DynDNS feature. +-- +-- Mesh Time Out Changes: In a dual-radio AP, if the radio running as a client bridge (CB) does not have an uplink connection to the base bridge (BB) after the Timeout period (in seconds), stop the other radio from sending beacons. +-- +-- Login Message Feature added: User can now configure a Login message text which gets displayed on successful login. This feature can be turned ON/OFF with Login message mode settings. +-- +-- +-- +-- === v1.1, (MIB='01b'): +-- +-- Value 'apLanEnable' is deprecated (We shall be using the +-- ccSubnetEnable from the WS2000 MIB for this operation). +-- +-- Value 'apLanVlanEnable' is obsoleted +-- (Refer to apSubnetVlanTable). +-- +-- Value 'apLanTypeFilterAccessMode' is obsoleted +-- (Refer to apSubnetTypeFilterAccessMode). +-- +-- Added another index 'apLanTypeFilterSubnetIndex' in the +-- apLanTypeFilterTable. +-- +-- +-- === v1.0, (MIB='01a'): +-- +-- (no notes at this time). + + SYMBOL-AP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + enterprises, TimeTicks, IpAddress, Integer32, Unsigned32, + Counter32, BITS, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + DisplayString, TruthValue, TestAndIncr, PhysAddress, TEXTUAL-CONVENTION + FROM SNMPv2-TC + ccWanVpnEntry, ccSubnetEntry, ccPortalIndex, ccMuMac, ccWlanIndex, + ccMuWlanIndex, ccMuWlanName, ccMuIsDataReady, ccMuPortalIndex, ccMuPortalMac, + ccMuSymbolRogueApEna, ccMuIpAddr, ccMuType, ccMuRadioType, ccMuSupportedRates, + ccMuPowerMode, ccMuAuthenticationMethod, ccMuEncryptionMethod, ccMuVlanId, ccMuMeshMode, + ccMuTxPktsUcast, ccMuRxPktsUcast, ccMuRxPktsNUcast, ccMuTxOctetsUcast, ccMuRxOctetsUcast, + ccMuRxOctetsNUcast, ccMuRxUndecryptablePkts, ccMuRxRssiNumPkts, ccMuRxRssiSum, ccMuRxRssiSumSquares, + ccMuRxRssiMostRecent, ccMuLastActivity, ccMuRxPktsAt1Mb, ccMuRxPktsAt2Mb, ccMuRxPktsAt5pt5Mb, + ccMuRxPktsAt6Mb, ccMuRxPktsAt9Mb, ccMuRxPktsAt11Mb, ccMuRxPktsAt12Mb, ccMuRxPktsAt18Mb, + ccMuRxPktsAt22Mb, ccMuRxPktsAt24Mb, ccMuRxPktsAt36Mb, ccMuRxPktsAt48Mb, ccMuRxPktsAt54Mb, + ccMuTxPktsAt1Mb, ccMuTxPktsAt2Mb, ccMuTxPktsAt5pt5Mb, ccMuTxPktsAt6Mb, ccMuTxPktsAt9Mb, + ccMuTxPktsAt11Mb, ccMuTxPktsAt12Mb, ccMuTxPktsAt18Mb, ccMuTxPktsAt22Mb, ccMuTxPktsAt24Mb, + ccMuTxPktsAt36Mb, ccMuTxPktsAt48Mb, ccMuTxPktsAt54Mb, ccMuRxOctetsAt1Mb, ccMuRxOctetsAt2Mb, + ccMuRxOctetsAt5pt5Mb, ccMuRxOctetsAt6Mb, ccMuRxOctetsAt9Mb, ccMuRxOctetsAt11Mb, ccMuRxOctetsAt12Mb, + ccMuRxOctetsAt18Mb, ccMuRxOctetsAt22Mb, ccMuRxOctetsAt24Mb, ccMuRxOctetsAt36Mb, ccMuRxOctetsAt48Mb, + ccMuRxOctetsAt54Mb, ccMuTxOctetsAt1Mb, ccMuTxOctetsAt2Mb, ccMuTxOctetsAt5pt5Mb, ccMuTxOctetsAt6Mb, + ccMuTxOctetsAt9Mb, ccMuTxOctetsAt11Mb, ccMuTxOctetsAt12Mb, ccMuTxOctetsAt18Mb, ccMuTxOctetsAt22Mb, + ccMuTxOctetsAt24Mb, ccMuTxOctetsAt36Mb, ccMuTxOctetsAt48Mb, ccMuTxOctetsAt54Mb, ccMuTxRetriesNone, + ccMuTxRetries01, ccMuTxRetries02, ccMuTxRetries03, ccMuTxRetries04, ccMuTxRetries05, + ccMuTxRetries06, ccMuTxRetries07, ccMuTxRetries08, ccMuTxRetries09, ccMuTxRetries10, + ccMuTxRetries11, ccMuTxRetries12, ccMuTxRetries13, ccMuTxRetries14, ccMuTxRetries15, + ccMuTxRetriesFailed, ccMuTxRetriesTotal, ccMuTxRetriesMostRecent, ccMuLastMac, ccMuLastReason, + ccMuLastPortal, ccMuTxRetriesOctetsNone, ccMuTxRetriesOctets01, ccMuTxRetriesOctets02, ccMuTxRetriesOctets03, + ccMuTxRetriesOctets04, ccMuTxRetriesOctets05, ccMuTxRetriesOctets06, ccMuTxRetriesOctets07, ccMuTxRetriesOctets08, + ccMuTxRetriesOctets09, ccMuTxRetriesOctets10, ccMuTxRetriesOctets11, ccMuTxRetriesOctets12, ccMuTxRetriesOctets13, + ccMuTxRetriesOctets14, ccMuTxRetriesOctets15, ccMuTxRetriesOctetsFailed, ccMuSigStatsNumPkts, ccMuSigStatsSignalBest, + ccMuSigStatsSignalWorst, ccMuSigStatsSignalSum, ccMuSigStatsSignalSumSquares, ccMuSigStatsSignalMostRecent, ccMuSigStatsNoiseBest, + ccMuSigStatsNoiseWorst, ccMuSigStatsNoiseSum, ccMuSigStatsNoiseSumSquares, ccMuSigStatsNoiseMostRecent, ccMuSigStatsSnrBest, + ccMuSigStatsSnrWorst, ccMuSigStatsSnrSum, ccMuSigStatsSnrSumSquares, ccMuSigStatsSnrMostRecent, ccMuSumStatsShortTimestamp, + ccMuSumStatsShortNumPkts, ccMuSumStatsShortPktsPerSec100, ccMuSumStatsShortPktsPerSecTx100, ccMuSumStatsShortPktsPerSecRx100, ccMuSumStatsShortThroughput, + ccMuSumStatsShortThroughputTx, ccMuSumStatsShortThroughputRx, ccMuSumStatsShortAvgBitSpeed, ccMuSumStatsShortAvgMuSignal, ccMuSumStatsShortAvgMuNoise, + ccMuSumStatsShortAvgMuSnr, ccMuSumStatsShortPp10kNUcastPkts, ccMuSumStatsShortPp10kTxWithRetries, ccMuSumStatsShortPp10kDropped, ccMuSumStatsShortTxAvgRetries100, + ccMuSumStatsShortPp10kRxUndecrypt, ccMuSumStatsLongTimestamp, ccMuSumStatsLongNumPkts, ccMuSumStatsLongPktsPerSec100, ccMuSumStatsLongPktsPerSecTx100, + ccMuSumStatsLongPktsPerSecRx100, ccMuSumStatsLongThroughput, ccMuSumStatsLongThroughputTx, ccMuSumStatsLongThroughputRx, ccMuSumStatsLongAvgBitSpeed, + ccMuSumStatsLongAvgMuSignal, ccMuSumStatsLongAvgMuNoise, ccMuSumStatsLongAvgMuSnr, ccMuSumStatsLongPp10kNUcastPkts, ccMuSumStatsLongPp10kTxWithRetries, + ccMuSumStatsLongPp10kDropped, ccMuSumStatsLongTxAvgRetries100, ccMuSumStatsLongPp10kRxUndecrypt, ccWlanName, ccWlanEssid, + ccWlanSubnet, ccWlanPortalsAdopted, ccWlanEnable, ccWlanDisallowMuToMu, ccWlanVoicePrioritization, + ccWlanAnswerBroadcastEss, ccWlanMulticastAddr1, ccWlanMulticastAddr2, ccWlanMuAclDefault, ccWlanAuthentication, + ccWlanEncryption, ccWlanWeight, ccWlanSecBeacon, ccWlanVlanId, ccWlanThresholdRate, + ccWlanAuthEapReauthenticationEnable, ccWlanAuthEapReauthenticationPeriod, ccWlanAuthEapReauthenticationMaxRetries, ccWlanAuthEapRadius1Server, ccWlanAuthEapRadius1Port, + ccWlanAuthEapRadius1SharedSecret, ccWlanAuthEapRadius2Server, ccWlanAuthEapRadius2Port, ccWlanAuthEapRadius2SharedSecret, ccWlanAuthEapMuQuietPeriod, + ccWlanAuthEapMuTimeout, ccWlanAuthEapMuTxPeriod, ccWlanAuthEapMuMaxRetries, ccWlanAuthEapServerTimeout, ccWlanAuthEapServerMaxRetries, + ccWlanAuthEapRadiusAcctMode, ccWlanAuthEapRadiusAcctMuTimeout, ccWlanAuthEapRadiusAcctMuRetries, ccWlanAuthEapSyslogMode, ccWlanAuthEapSyslogSeverIp, + ccWlanAuthKerberosRealmName, ccWlanAuthKerberosUsername, ccWlanAuthKerberosPassword, ccWlanAuthKerberosKdcServerIp1, ccWlanAuthKerberosKdcPort1, + ccWlanAuthKerberosKdcServerIp2, ccWlanAuthKerberosKdcPort2, ccWlanAuthKerberosKdcServerIpR, ccWlanAuthKerberosKdcPortR, ccWlanCryptoWepPassKey, + ccWlanCryptoWepKey1, ccWlanCryptoWepKey2, ccWlanCryptoWepKey3, ccWlanCryptoWepKey4, ccWlanCryptoWepKeyToUse, + ccWlanCryptoWpaBcastKeyRotation, ccWlanCryptoWpaKeyRotationInterval, ccWlanCryptoWpaKeyToUse, ccWlanCryptoWpaPassphrase, ccWlanCryptoWpaKey, + ccWlanCryptoUseWpa2, ccWlanCryptoKeyguardPasskey, ccWlanCryptoKeyguardKey1, ccWlanCryptoKeyguardKey2, ccWlanCryptoKeyguardKey3, + ccWlanCryptoKeyguardKey4, ccWlanCryptoKeyguardKeyToUse, ccWlanCryptoWpaTwoBcastKeyRotation, ccWlanCryptoWpaTwoKeyRotationInterval, ccWlanCryptoWpaTwoKeyToUse, + ccWlanCryptoWpaTwoPassphrase, ccWlanCryptoWpaTwoKey, ccWlanCryptoWpaTwoAllowTkipClient, ccWlanCryptoWpaTwoFastRoamPreAuth, ccWlanCryptoWpaTwoFastRoamKeyCache, + ccWlanMuAclIndex, ccWlanMuAclStartingMac, ccWlanMuAclEndingMac, ccWlanMuAclRowStatus, ccWlanMuAclName, + ccWlanBwShareMode, ccWlanQosMonitorSent, ccWlanQosMonitorDropped, ccWlanQosWMEProfileIndex, ccWlanQosWMEProfileName, + ccWlanQosWMEProfileBestEffortECwmin, ccWlanQosWMEProfileBestEffortECwmax, ccWlanQosWMEProfileBestEffortAifsn, ccWlanQosWMEProfileBestEffortTxopsTime, ccWlanQosWMEProfileBackgroundECwmin, + ccWlanQosWMEProfileBackgroundECwmax, ccWlanQosWMEProfileBackgroundAifsn, ccWlanQosWMEProfileBackgroundTxopsTime, ccWlanQosWMEProfileVideoECwmin, ccWlanQosWMEProfileVideoECwmax, + ccWlanQosWMEProfileVideoAifsn, ccWlanQosWMEProfileVideoTxopsTime, ccWlanQosWMEProfileVoiceECwmin, ccWlanQosWMEProfileVoiceECwmax, ccWlanQosWMEProfileVoiceAifsn, + ccWlanQosWMEProfileVoiceTxopsTime, ccWlanQosWMEProfileRowStatus, ccWlanQosWMEWlanProfile, ccWlanQosWMETrafficIndex, ccWlanQosWMETrafficSrcIp, + ccWlanQosWMETrafficSrcMask, ccWlanQosWMETrafficDestIp, ccWlanQosWMETrafficDestMask, ccWlanQosWMETrafficSrcPortStart, ccWlanQosWMETrafficSrcPortEnd, + ccWlanQosWMETrafficDestPortStart, ccWlanQosWMETrafficDestPortEnd, ccWlanQosWMETrafficAccessCategory, ccWlanQosWMETrafficRowStatus, ccWlanQosWMEPriorityConversion, + ccWlanMuInactivityTimeout, ccWlanWEPSharedMode, ccWlanTxPktsUcast, ccWlanRxPktsUcast, ccWlanRxPktsNUcast, + ccWlanTxOctetsUcast, ccWlanRxOctetsUcast, ccWlanRxOctetsNUcast, ccWlanRxUndecryptablePkts, ccWlanLastActivity, + ccWlanRxPktsAt1Mb, ccWlanRxPktsAt2Mb, ccWlanRxPktsAt5pt5Mb, ccWlanRxPktsAt6Mb, ccWlanRxPktsAt9Mb, + ccWlanRxPktsAt11Mb, ccWlanRxPktsAt12Mb, ccWlanRxPktsAt18Mb, ccWlanRxPktsAt22Mb, ccWlanRxPktsAt24Mb, + ccWlanRxPktsAt36Mb, ccWlanRxPktsAt48Mb, ccWlanRxPktsAt54Mb, ccWlanTxPktsAt1Mb, ccWlanTxPktsAt2Mb, + ccWlanTxPktsAt5pt5Mb, ccWlanTxPktsAt6Mb, ccWlanTxPktsAt9Mb, ccWlanTxPktsAt11Mb, ccWlanTxPktsAt12Mb, + ccWlanTxPktsAt18Mb, ccWlanTxPktsAt22Mb, ccWlanTxPktsAt24Mb, ccWlanTxPktsAt36Mb, ccWlanTxPktsAt48Mb, + ccWlanTxPktsAt54Mb, ccWlanRxOctetsAt1Mb, ccWlanRxOctetsAt2Mb, ccWlanRxOctetsAt5pt5Mb, ccWlanRxOctetsAt6Mb, + ccWlanRxOctetsAt9Mb, ccWlanRxOctetsAt11Mb, ccWlanRxOctetsAt12Mb, ccWlanRxOctetsAt18Mb, ccWlanRxOctetsAt22Mb, + ccWlanRxOctetsAt24Mb, ccWlanRxOctetsAt36Mb, ccWlanRxOctetsAt48Mb, ccWlanRxOctetsAt54Mb, ccWlanTxOctetsAt1Mb, + ccWlanTxOctetsAt2Mb, ccWlanTxOctetsAt5pt5Mb, ccWlanTxOctetsAt6Mb, ccWlanTxOctetsAt9Mb, ccWlanTxOctetsAt11Mb, + ccWlanTxOctetsAt12Mb, ccWlanTxOctetsAt18Mb, ccWlanTxOctetsAt22Mb, ccWlanTxOctetsAt24Mb, ccWlanTxOctetsAt36Mb, + ccWlanTxOctetsAt48Mb, ccWlanTxOctetsAt54Mb, ccWlanTxRetriesPktsNone, ccWlanTxRetriesPkts01, ccWlanTxRetriesPkts02, + ccWlanTxRetriesPkts03, ccWlanTxRetriesPkts04, ccWlanTxRetriesPkts05, ccWlanTxRetriesPkts06, ccWlanTxRetriesPkts07, + ccWlanTxRetriesPkts08, ccWlanTxRetriesPkts09, ccWlanTxRetriesPkts10, ccWlanTxRetriesPkts11, ccWlanTxRetriesPkts12, + ccWlanTxRetriesPkts13, ccWlanTxRetriesPkts14, ccWlanTxRetriesPkts15, ccWlanTxRetriesPktsFailed, ccWlanTxRetriesOctetsNone, + ccWlanTxRetriesOctets01, ccWlanTxRetriesOctets02, ccWlanTxRetriesOctets03, ccWlanTxRetriesOctets04, ccWlanTxRetriesOctets05, + ccWlanTxRetriesOctets06, ccWlanTxRetriesOctets07, ccWlanTxRetriesOctets08, ccWlanTxRetriesOctets09, ccWlanTxRetriesOctets10, + ccWlanTxRetriesOctets11, ccWlanTxRetriesOctets12, ccWlanTxRetriesOctets13, ccWlanTxRetriesOctets14, ccWlanTxRetriesOctets15, + ccWlanTxRetriesOctetsFailed, ccWlanSigStatsNumPkts, ccWlanSigStatsSignalBest, ccWlanSigStatsSignalWorst, ccWlanSigStatsSignalSum, + ccWlanSigStatsSignalSumSquares, ccWlanSigStatsNoiseBest, ccWlanSigStatsNoiseWorst, ccWlanSigStatsNoiseSum, ccWlanSigStatsNoiseSumSquares, + ccWlanSigStatsSnrBest, ccWlanSigStatsSnrWorst, ccWlanSigStatsSnrSum, ccWlanSigStatsSnrSumSquares, ccWlanSumStatsShortTimestamp, + ccWlanSumStatsShortNumPkts, ccWlanSumStatsShortPktsPerSec100, ccWlanSumStatsShortPktsPerSecTx100, ccWlanSumStatsShortPktsPerSecRx100, ccWlanSumStatsShortThroughput, + ccWlanSumStatsShortThroughputTx, ccWlanSumStatsShortThroughputRx, ccWlanSumStatsShortAvgBitSpeed, ccWlanSumStatsShortAvgMuSignal, ccWlanSumStatsShortAvgMuNoise, + ccWlanSumStatsShortAvgMuSnr, ccWlanSumStatsShortPp10kNUcastPkts, ccWlanSumStatsShortPp10kTxWithRetries, ccWlanSumStatsShortPp10kDropped, ccWlanSumStatsShortTxAvgRetries100, + ccWlanSumStatsShortPp10kRxUndecrypt, ccWlanSumStatsShortTotalMus, ccWlanSumStatsShortSkip1, ccWlanSumStatsLongTimestamp, ccWlanSumStatsLongNumPkts, + ccWlanSumStatsLongPktsPerSec100, ccWlanSumStatsLongPktsPerSecTx100, ccWlanSumStatsLongPktsPerSecRx100, ccWlanSumStatsLongThroughput, ccWlanSumStatsLongThroughputTx, + ccWlanSumStatsLongThroughputRx, ccWlanSumStatsLongAvgBitSpeed, ccWlanSumStatsLongAvgMuSignal, ccWlanSumStatsLongAvgMuNoise, ccWlanSumStatsLongAvgMuSnr, + ccWlanSumStatsLongPp10kNUcastPkts, ccWlanSumStatsLongPp10kTxWithRetries, ccWlanSumStatsLongPp10kDropped, ccWlanSumStatsLongTxAvgRetries100, ccWlanSumStatsLongPp10kRxUndecrypt, + ccWlanSumStatsLongTotalMus, ccWlanSumStatsLongSkip1, ccPortalPointerToAp, ccPortalPointersToWlans, ccPortalName, + ccPortalLocation, ccPortalOptions, ccPortalMac, ccPortalNumberOfEss, ccPortalNumberOfBss, + ccPortalAssociatedMus, ccPortalRadioType, ccPortalChannel, ccPortalTxPowerLevel, ccPortalLastAdoption, + ccPortalState, ccPortalBackgroundNoiseNumSamples, ccPortalBackgroundNoiseBest, ccPortalBackgroundNoiseWorst, ccPortalBackgroundNoiseSum, + ccPortalBackgroundNoiseSumSquares, ccPortalIpAddress, ccPortalModeLegacy, ccPortalLastMac, ccPortalLastReason, + ccPortalAdoptionIndex, ccPortalAdoptionStartMac, ccPortalAdoptionEndMac, ccPortalAdoptionWlanPointers, ccPortalAdoptionRowStatus, + ccPortalSystemStatsBeaconsTx, ccPortalSystemStatsBeaconsTxOctets, ccPortalSystemStatsProbeReqRx, ccPortalSystemStatsProbeReqRxOctets, ccPortalSystemStatsProbeRespRetriesNone, + ccPortalSystemStatsProbeRespRetries1, ccPortalSystemStatsProbeRespRetries2, ccPortalSystemStatsProbeRespRetries3OrMore, ccPortalSystemStatsProbeRespRetriesFailed, ccPortalSystemStatsProbeRespTxOctets, + ccPortalSettingsName, ccPortalSettingsLocation, ccPortalSettingsAntenna, ccPortalSettingsShortPreamble, ccPortalSettingsUniSpread, + ccPortalSettingsRtsThresh, ccPortalSettingsBeaconInt, ccPortalSettingsDtimPrd, ccPortalSettingsSecBeacon, ccPortalSettingsPriWlan, + ccPortalSettingsBasicRates, ccPortalSettingsSupportedRates, ccPortalSettingsBGMode, ccPortalSettingsAdoptedWlan, ccPortalSettingsDetector, + ccPortalSettingsWMEProfile, ccPortalSettingsDtimPrd2, ccPortalSettingsDtimPrd3, ccPortalSettingsDtimPrd4, ccPortalSettingsRevertAp, + ccPortalSettingsSipAllowedSessCnt, ccPortalSettingsSipActiveSessCnt, ccPortalSettingsSipInActiveSessCnt, ccPortalSettingsSipRoamedSessCnt, ccPortalSettingsMeshClientEnable, + ccPortalSettingsMeshClientWlanIndex, ccPortalSettingsMeshAutoBaseSelection, ccPortalSettingsMeshBaseChannel, ccPortalSettingsMeshBaseEnable, ccPortalSettingsMeshMaxClients, + ccPortalCfgRadioDesPlacement, ccPortalCfgRadioPosChannel, ccPortalCfgRadioDesChannel, ccPortalCfgRadioPosPowerLevel, ccPortalCfgRadioDesPowerLevel, + ccPortalCfgRadioDesPowerInMW, ccPortalCfgRadioSet, ccPortalCfgRadioReset, ccPortalCfgRadioPlacement, ccPortalCfgRadioChannel, + ccPortalCfgRadioPowerLevel, ccPortalCfgRadioPowerInMW, ccPortalCfgRadioChannelMode, ccPortalCfgRadioRemapChannel, ccPortalSettingsDefaultIndex, + ccPortalSettingsDefaultAntenna, ccPortalSettingsDefaultShortPreamble, ccPortalSettingsDefaultUniSpread, ccPortalSettingsDefaultRtsThresh, ccPortalSettingsDefaultBeaconInt, + ccPortalSettingsDefaultDtimPrd, ccPortalSettingsDefaultSecBeacon, ccPortalSettingsDefaultPriWlan, ccPortalSettingsDefaultBasicRates, ccPortalSettingsDefaultSupportedRates, + ccPortalSettingsDefaultBGMode, ccPortalSettingsDefaultDtimPrd2, ccPortalSettingsDefaultDtimPrd3, ccPortalSettingsDefaultDtimPrd4, ccPortalCfgRadioDefaultDesPlacement, + ccPortalCfgRadioDefaultPosChannel, ccPortalCfgRadioDefaultDesChannel, ccPortalCfgRadioDefaultPosPowerLevel, ccPortalCfgRadioDefaultDesPowerLevel, ccPortalCfgRadioDefaultDesPowerInMW, + ccPortalCfgRadioDefaultSet, ccPortalCfgRadioDefaultReset, ccPortalCfgRadioDefaultPlacement, ccPortalCfgRadioDefaultChannel, ccPortalCfgRadioDefaultPowerLevel, + ccPortalCfgRadioDefaultPowerInMW, ccPortalCfgRadioDefaultChannelMode, cc802dt1xPortAuthLogin, cc802dt1xPortAuthPass, cc802dt1xPortAuthSetAp300, + ccPortalRadioRemapChannel, ccPortalSIPCacMode, ccPortalMeshAvailableBaseMac, ccPortalMeshAvailableBaseChannel, ccPortalMeshAvailableBaseRssi, + ccPortalMeshPreferredBaseMac, ccPortalMeshPreferredBaseRowStatus, ccPortalTxPktsUcast, ccPortalRxPktsUcast, ccPortalRxPktsNUcast, + ccPortalTxOctetsUcast, ccPortalRxOctetsUcast, ccPortalRxOctetsNUcast, ccPortalRxUndecryptablePkts, ccPortalLastActivity, + ccPortalRxPktsAt1Mb, ccPortalRxPktsAt2Mb, ccPortalRxPktsAt5pt5Mb, ccPortalRxPktsAt6Mb, ccPortalRxPktsAt9Mb, + ccPortalRxPktsAt11Mb, ccPortalRxPktsAt12Mb, ccPortalRxPktsAt18Mb, ccPortalRxPktsAt22Mb, ccPortalRxPktsAt24Mb, + ccPortalRxPktsAt36Mb, ccPortalRxPktsAt48Mb, ccPortalRxPktsAt54Mb, ccPortalTxPktsAt1Mb, ccPortalTxPktsAt2Mb, + ccPortalTxPktsAt5pt5Mb, ccPortalTxPktsAt6Mb, ccPortalTxPktsAt9Mb, ccPortalTxPktsAt11Mb, ccPortalTxPktsAt12Mb, + ccPortalTxPktsAt18Mb, ccPortalTxPktsAt22Mb, ccPortalTxPktsAt24Mb, ccPortalTxPktsAt36Mb, ccPortalTxPktsAt48Mb, + ccPortalTxPktsAt54Mb, ccPortalRxOctetsAt1Mb, ccPortalRxOctetsAt2Mb, ccPortalRxOctetsAt5pt5Mb, ccPortalRxOctetsAt6Mb, + ccPortalRxOctetsAt9Mb, ccPortalRxOctetsAt11Mb, ccPortalRxOctetsAt12Mb, ccPortalRxOctetsAt18Mb, ccPortalRxOctetsAt22Mb, + ccPortalRxOctetsAt24Mb, ccPortalRxOctetsAt36Mb, ccPortalRxOctetsAt48Mb, ccPortalRxOctetsAt54Mb, ccPortalTxOctetsAt1Mb, + ccPortalTxOctetsAt2Mb, ccPortalTxOctetsAt5pt5Mb, ccPortalTxOctetsAt6Mb, ccPortalTxOctetsAt9Mb, ccPortalTxOctetsAt11Mb, + ccPortalTxOctetsAt12Mb, ccPortalTxOctetsAt18Mb, ccPortalTxOctetsAt22Mb, ccPortalTxOctetsAt24Mb, ccPortalTxOctetsAt36Mb, + ccPortalTxOctetsAt48Mb, ccPortalTxOctetsAt54Mb, ccPortalTxRetriesPktsNone, ccPortalTxRetriesPkts01, ccPortalTxRetriesPkts02, + ccPortalTxRetriesPkts03, ccPortalTxRetriesPkts04, ccPortalTxRetriesPkts05, ccPortalTxRetriesPkts06, ccPortalTxRetriesPkts07, + ccPortalTxRetriesPkts08, ccPortalTxRetriesPkts09, ccPortalTxRetriesPkts10, ccPortalTxRetriesPkts11, ccPortalTxRetriesPkts12, + ccPortalTxRetriesPkts13, ccPortalTxRetriesPkts14, ccPortalTxRetriesPkts15, ccPortalTxRetriesPktsFailed, ccPortalTxRetriesOctetsNone, + ccPortalTxRetriesOctets01, ccPortalTxRetriesOctets02, ccPortalTxRetriesOctets03, ccPortalTxRetriesOctets04, ccPortalTxRetriesOctets05, + ccPortalTxRetriesOctets06, ccPortalTxRetriesOctets07, ccPortalTxRetriesOctets08, ccPortalTxRetriesOctets09, ccPortalTxRetriesOctets10, + ccPortalTxRetriesOctets11, ccPortalTxRetriesOctets12, ccPortalTxRetriesOctets13, ccPortalTxRetriesOctets14, ccPortalTxRetriesOctets15, + ccPortalTxRetriesOctetsFailed, ccPortalSigStatsNumPkts, ccPortalSigStatsSignalBest, ccPortalSigStatsSignalWorst, ccPortalSigStatsSignalSum, + ccPortalSigStatsSignalSumSquares, ccPortalSigStatsSignalMostRecent, ccPortalSigStatsNoiseBest, ccPortalSigStatsNoiseWorst, ccPortalSigStatsNoiseSum, + ccPortalSigStatsNoiseSumSquares, ccPortalSigStatsNoiseMostRecent, ccPortalSigStatsSnrBest, ccPortalSigStatsSnrWorst, ccPortalSigStatsSnrSum, + ccPortalSigStatsSnrSumSquares, ccPortalSigStatsSnrMostRecent, ccPortalSumStatsShortTimestamp, ccPortalSumStatsShortNumPkts, ccPortalSumStatsShortPktsPerSec100, + ccPortalSumStatsShortPktsPerSecTx100, ccPortalSumStatsShortPktsPerSecRx100, ccPortalSumStatsShortThroughput, ccPortalSumStatsShortThroughputTx, ccPortalSumStatsShortThroughputRx, + ccPortalSumStatsShortAvgBitSpeed, ccPortalSumStatsShortAvgMuSignal, ccPortalSumStatsShortAvgMuNoise, ccPortalSumStatsShortAvgMuSnr, ccPortalSumStatsShortPp10kNUcastPkts, + ccPortalSumStatsShortPp10kTxWithRetries, ccPortalSumStatsShortPp10kTxMaxRetries, ccPortalSumStatsShortTxAvgRetries100, ccPortalSumStatsShortPp10kRxUndecrypt, ccPortalSumStatsShortTotalMus, + ccPortalSumStatsShortPp10kRfUtil, ccPortalSumStatsShortPp10kDropped, ccPortalSumStatsLongTimestamp, ccPortalSumStatsLongNumPkts, ccPortalSumStatsLongPktsPerSec100, + ccPortalSumStatsLongPktsPerSecTx100, ccPortalSumStatsLongPktsPerSecRx100, ccPortalSumStatsLongThroughput, ccPortalSumStatsLongThroughputTx, ccPortalSumStatsLongThroughputRx, + ccPortalSumStatsLongAvgBitSpeed, ccPortalSumStatsLongAvgMuSignal, ccPortalSumStatsLongAvgMuNoise, ccPortalSumStatsLongAvgMuSnr, ccPortalSumStatsLongPp10kNUcastPkts, + ccPortalSumStatsLongPp10kTxWithRetries, ccPortalSumStatsLongPp10kTxMaxRetries, ccPortalSumStatsLongTxAvgRetries100, ccPortalSumStatsLongPp10kRxUndecrypt, ccPortalSumStatsLongTotalMus, + ccPortalSumStatsLongPp10kRfUtil, ccPortalSumStatsLongPp10kDropped, ccPortalLegacyMode + FROM SYMBOL-CC-WS2000-MIB; + + + -- 1.3.6.1.4.1.388.11.3.1 + moduleid MODULE-IDENTITY + LAST-UPDATED "200912301336Z" -- December 30, 2009 at 13:36 GMT + ORGANIZATION + "Symbol WSD (Wireless Infrastructure Division, San Jose)" + CONTACT-INFO + "Carl Mower + cmower@symbol.com" + DESCRIPTION + " " + REVISION "200912301336Z" -- December 30, 2009 at 13:36 GMT + DESCRIPTION + "apLoadCfg modified to support SFTP" + ::= { abgAP 1 } + + + +-- +-- Type definitions +-- + +-- +-- + SinglePointer ::= INTEGER (0..255) + + MultiPointer63 ::= BITS + { + null(0), + referToEntry001(1), + referToEntry002(2), + referToEntry003(3), + referToEntry004(4), + referToEntry005(5), + referToEntry006(6), + referToEntry007(7), + referToEntry008(8), + referToEntry009(9), + referToEntry010(10), + referToEntry011(11), + referToEntry012(12), + referToEntry013(13), + referToEntry014(14), + referToEntry015(15), + referToEntry016(16), + referToEntry017(17), + referToEntry018(18), + referToEntry019(19), + referToEntry020(20), + referToEntry021(21), + referToEntry022(22), + referToEntry023(23), + referToEntry024(24), + referToEntry025(25), + referToEntry026(26), + referToEntry027(27), + referToEntry028(28), + referToEntry029(29), + referToEntry030(30), + referToEntry031(31), + referToEntry032(32), + referToEntry033(33), + referToEntry034(34), + referToEntry035(35), + referToEntry036(36), + referToEntry037(37), + referToEntry038(38), + referToEntry039(39), + referToEntry040(40), + referToEntry041(41), + referToEntry042(42), + referToEntry043(43), + referToEntry044(44), + referToEntry045(45), + referToEntry046(46), + referToEntry047(47), + referToEntry048(48), + referToEntry049(49), + referToEntry050(50), + referToEntry051(51), + referToEntry052(52), + referToEntry053(53), + referToEntry054(54), + referToEntry055(55), + referToEntry056(56), + referToEntry057(57), + referToEntry058(58), + referToEntry059(59), + referToEntry060(60), + referToEntry061(61), + referToEntry062(62), + referToEntry063(63) + } + + MultiPointer255 ::= BITS + { + null(0), + referToEntry001(1), + referToEntry002(2), + referToEntry003(3), + referToEntry004(4), + referToEntry005(5), + referToEntry006(6), + referToEntry007(7), + referToEntry008(8), + referToEntry009(9), + referToEntry010(10), + referToEntry011(11), + referToEntry012(12), + referToEntry013(13), + referToEntry014(14), + referToEntry015(15), + referToEntry016(16), + referToEntry017(17), + referToEntry018(18), + referToEntry019(19), + referToEntry020(20), + referToEntry021(21), + referToEntry022(22), + referToEntry023(23), + referToEntry024(24), + referToEntry025(25), + referToEntry026(26), + referToEntry027(27), + referToEntry028(28), + referToEntry029(29), + referToEntry030(30), + referToEntry031(31), + referToEntry032(32), + referToEntry033(33), + referToEntry034(34), + referToEntry035(35), + referToEntry036(36), + referToEntry037(37), + referToEntry038(38), + referToEntry039(39), + referToEntry040(40), + referToEntry041(41), + referToEntry042(42), + referToEntry043(43), + referToEntry044(44), + referToEntry045(45), + referToEntry046(46), + referToEntry047(47), + referToEntry048(48), + referToEntry049(49), + referToEntry050(50), + referToEntry051(51), + referToEntry052(52), + referToEntry053(53), + referToEntry054(54), + referToEntry055(55), + referToEntry056(56), + referToEntry057(57), + referToEntry058(58), + referToEntry059(59), + referToEntry060(60), + referToEntry061(61), + referToEntry062(62), + referToEntry063(63), + referToEntry064(64), + referToEntry065(65), + referToEntry066(66), + referToEntry067(67), + referToEntry068(68), + referToEntry069(69), + referToEntry070(70), + referToEntry071(71), + referToEntry072(72), + referToEntry073(73), + referToEntry074(74), + referToEntry075(75), + referToEntry076(76), + referToEntry077(77), + referToEntry078(78), + referToEntry079(79), + referToEntry080(80), + referToEntry081(81), + referToEntry082(82), + referToEntry083(83), + referToEntry084(84), + referToEntry085(85), + referToEntry086(86), + referToEntry087(87), + referToEntry088(88), + referToEntry089(89), + referToEntry090(90), + referToEntry091(91), + referToEntry092(92), + referToEntry093(93), + referToEntry094(94), + referToEntry095(95), + referToEntry096(96), + referToEntry097(97), + referToEntry098(98), + referToEntry099(99), + referToEntry100(100), + referToEntry101(101), + referToEntry102(102), + referToEntry103(103), + referToEntry104(104), + referToEntry105(105), + referToEntry106(106), + referToEntry107(107), + referToEntry108(108), + referToEntry109(109), + referToEntry110(110), + referToEntry111(111), + referToEntry112(112), + referToEntry113(113), + referToEntry114(114), + referToEntry115(115), + referToEntry116(116), + referToEntry117(117), + referToEntry118(118), + referToEntry119(119), + referToEntry120(120), + referToEntry121(121), + referToEntry122(122), + referToEntry123(123), + referToEntry124(124), + referToEntry125(125), + referToEntry126(126), + referToEntry127(127), + referToEntry128(128), + referToEntry129(129), + referToEntry130(130), + referToEntry131(131), + referToEntry132(132), + referToEntry133(133), + referToEntry134(134), + referToEntry135(135), + referToEntry136(136), + referToEntry137(137), + referToEntry138(138), + referToEntry139(139), + referToEntry140(140), + referToEntry141(141), + referToEntry142(142), + referToEntry143(143), + referToEntry144(144), + referToEntry145(145), + referToEntry146(146), + referToEntry147(147), + referToEntry148(148), + referToEntry149(149), + referToEntry150(150), + referToEntry151(151), + referToEntry152(152), + referToEntry153(153), + referToEntry154(154), + referToEntry155(155), + referToEntry156(156), + referToEntry157(157), + referToEntry158(158), + referToEntry159(159), + referToEntry160(160), + referToEntry161(161), + referToEntry162(162), + referToEntry163(163), + referToEntry164(164), + referToEntry165(165), + referToEntry166(166), + referToEntry167(167), + referToEntry168(168), + referToEntry169(169), + referToEntry170(170), + referToEntry171(171), + referToEntry172(172), + referToEntry173(173), + referToEntry174(174), + referToEntry175(175), + referToEntry176(176), + referToEntry177(177), + referToEntry178(178), + referToEntry179(179), + referToEntry180(180), + referToEntry181(181), + referToEntry182(182), + referToEntry183(183), + referToEntry184(184), + referToEntry185(185), + referToEntry186(186), + referToEntry187(187), + referToEntry188(188), + referToEntry189(189), + referToEntry190(190), + referToEntry191(191), + referToEntry192(192), + referToEntry193(193), + referToEntry194(194), + referToEntry195(195), + referToEntry196(196), + referToEntry197(197), + referToEntry198(198), + referToEntry199(199), + referToEntry200(200), + referToEntry201(201), + referToEntry202(202), + referToEntry203(203), + referToEntry204(204), + referToEntry205(205), + referToEntry206(206), + referToEntry207(207), + referToEntry208(208), + referToEntry209(209), + referToEntry210(210), + referToEntry211(211), + referToEntry212(212), + referToEntry213(213), + referToEntry214(214), + referToEntry215(215), + referToEntry216(216), + referToEntry217(217), + referToEntry218(218), + referToEntry219(219), + referToEntry220(220), + referToEntry221(221), + referToEntry222(222), + referToEntry223(223), + referToEntry224(224), + referToEntry225(225), + referToEntry226(226), + referToEntry227(227), + referToEntry228(228), + referToEntry229(229), + referToEntry230(230), + referToEntry231(231), + referToEntry232(232), + referToEntry233(233), + referToEntry234(234), + referToEntry235(235), + referToEntry236(236), + referToEntry237(237), + referToEntry238(238), + referToEntry239(239), + referToEntry240(240), + referToEntry241(241), + referToEntry242(242), + referToEntry243(243), + referToEntry244(244), + referToEntry245(245), + referToEntry246(246), + referToEntry247(247), + referToEntry248(248), + referToEntry249(249), + referToEntry250(250), + referToEntry251(251), + referToEntry252(252), + referToEntry253(253), + referToEntry254(254), + referToEntry255(255) + } + +-- This datatype always means that the MIB variable is +-- a simple ENUM that when written to 'doActionRightNow', +-- causes the described action to take place, (much like +-- a button pressed in a UI). +-- +-- Such a value does NOT remain in state 'doActionRightNow' +-- while the operation is in-process, but instead when read +-- always returns 'idleState'. + DoActionNow ::= INTEGER + { + doActionRightNow(1), + idleState(2) + } + + RadioType ::= INTEGER + { + radio802dot11A(1), + radio802dot11B(2), + radio802dot11G(3), + radio802dot11FH(4) + } + +-- Values of this type are passwords. They can be written, +-- but when read, they return a 0-length string. + Password ::= OCTET STRING (SIZE (0..255)) + +-- In order to make the switch's implementation of +-- numerous tables simpler, tables using this datatype +-- have a fixed number of entries with fixed indices. +-- In such tables, no entries may be added or deleted, +-- but the pre-existing rows can be enabled or disabled +-- using the value declared with this datatype. + StaticRowEnable ::= INTEGER + { + enable(1), + disable(2) + } + + PartsPer10k ::= Unsigned32 (0..10000) +-- This datatype is used for all percentage values that have +-- interesting tenths and hundreths, (such as 1.37%). SNMP +-- cannot report decimals, only whole numbers. Values of +-- this datatype are expressed not as parts-per-100, (percent), +-- but as parts-per-10000. +-- +-- Said another way, values of this type are percent +-- multiplied by 100. +-- +-- For example, 1.37% would be reported as 137. +-- + ScaleBy100 ::= Unsigned32 +-- This datatype is used for all values that have interesting +-- tenths and hundreths, (such as 2.48). SNMP cannot report +-- decimals, only whole numbers. Values of this datatype are +-- scaled (muliplied) by 100. +-- +-- For example, 2.48 would be reported as 248. +-- In order to make the switch's implementation of some +-- dynamic tables simpler, tables using this datatype +-- use an abbreviated form of RowStatus. +-- +-- Only CreateAndGo and Destroy states are supported. +-- +-- On row creation, a single SET-PDU must contain all +-- the required values, including this value set to +-- createAndGo. (This greatly simplifies row validation +-- for the switch). +-- +-- Setting this value to Destroy causes the corresponding +-- row to be deleted. +-- + AbbrevRowStatus ::= INTEGER + { + createAndGo(4), + destroy(6) + } + +-- This datatype always means that the MIB variable is +-- a simple ENUM that when written to 'doActionRightNow', +-- causes the described action to take place, (much like +-- a button pressed in a UI). +-- +-- Such a value DOES remain in state 'doActionRightNow' +-- while the operation is in-process; when the operation is +-- completed, it will then return the value 'idleState'. + DoActionShowProgress ::= INTEGER + { + doActionRightNow(1), + idleState(2) + } + +-- Values of this type are keys, expressed in hexadecimal as +-- a sequence of characters '0'..'9' plus 'A'..'F'. +-- +-- Unless otherwise noted, the default value for variables of +-- this type is all-0s. +-- +-- Values of this type are passwords. They can be written, +-- but when read, they return a 0-length string. + HexPassword ::= OCTET STRING (SIZE (0..255)) + + TransmitRate ::= BITS + { + null(0), + rate1Mb(1), + rate2Mb(2), + rate5pt5Mb(3), + rate6Mb(4), + rate9Mb(5), + rate11Mb(6), + rate12Mb(7), + rate18Mb(8), + rate22Mb(9), + rate24Mb(10), + rate36Mb(11), + rate48Mb(12), + rate54Mb(13) + } + +-- This is a list of valid channels. +-- For the 2.4 GHz band, we can use channels 1-14. +-- For the 5.0 GHz band, we can use channels: +-- 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, +-- 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165 + AllowedChannels ::= INTEGER + { + channel1(1), + channel2(2), + channel3(3), + channel4(4), + channel5(5), + channel6(6), + channel7(7), + channel8(8), + channel9(9), + channel10(10), + channel11(11), + channel12(12), + channel13(13), + channel14(14), + channel36(36), + channel40(40), + channel44(44), + channel48(48), + channel52(52), + channel56(56), + channel60(60), + channel64(64), + channel100(100), + channel104(104), + channel108(108), + channel112(112), + channel116(116), + channel120(120), + channel124(124), + channel128(128), + channel132(132), + channel136(136), + channel140(140), + channel149(149), + channel153(153), + channel157(157), + channel161(161), + channel165(165) + } + + +-- +-- Textual conventions +-- + + RowStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The RowStatus textual convention is used to manage the + creation and deletion of conceptual rows, and is used as the + value of the SYNTAX clause for the status column of a + conceptual row (as described in Section 7.7.1 of [2].) + + The status column has six defined values: + + - `active', which indicates that the conceptual row is + available for use by the managed device; + + - `notInService', which indicates that the conceptual + row exists in the agent, but is unavailable for use by + the managed device (see NOTE below); + + - `notReady', which indicates that the conceptual row + exists in the agent, but is missing information + necessary in order to be available for use by the + managed device; + + - `createAndGo', which is supplied by a management + station wishing to create a new instance of a + conceptual row and to have its status automatically set + to active, making it available for use by the managed + device; + + - `createAndWait', which is supplied by a management + station wishing to create a new instance of a + conceptual row (but not make it available for use by + the managed device); and, + + - `destroy', which is supplied by a management station + wishing to delete all of the instances associated with + an existing conceptual row. + + Whereas five of the six values (all except `notReady') may + be specified in a management protocol set operation, only + three values will be returned in response to a management + protocol retrieval operation: `notReady', `notInService' or + `active'. That is, when queried, an existing conceptual row + has only three states: it is either available for use by + the managed device (the status column has value `active'); + it is not available for use by the managed device, though + the agent has sufficient information to make it so (the + status column has value `notInService'); or, it is not + available for use by the managed device, and an attempt to + make it so would fail because the agent has insufficient + information (the state column has value `notReady'). + + NOTE WELL + + This textual convention may be used for a MIB table, + irrespective of whether the values of that table's + conceptual rows are able to be modified while it is + active, or whether its conceptual rows must be taken + out of service in order to be modified. That is, it is + the responsibility of the DESCRIPTION clause of the + status column to specify whether the status column must + not be `active' in order for the value of some other + column of the same conceptual row to be modified. If + such a specification is made, affected columns may be + changed by an SNMP set PDU if the RowStatus would not + be equal to `active' either immediately before or after + processing the PDU. In other words, if the PDU also + contained a varbind that would change the RowStatus + value, the column in question may be changed if the + RowStatus was not equal to `active' as the PDU was + received, or if the varbind sets the status to a value + other than 'active'. + + + Also note that whenever any elements of a row exist, the + RowStatus column must also exist. + + To summarize the effect of having a conceptual row with a + status column having a SYNTAX clause value of RowStatus, + consider the following state diagram: + + + STATE + +--------------+-----------+-------------+------------- + | A | B | C | D + | |status col.|status column| + |status column | is | is |status column + ACTION |does not exist| notReady | notInService| is active + --------------+--------------+-----------+-------------+------------- + set status |noError ->D|inconsist- |inconsistent-|inconsistent- + column to | or | entValue| Value| Value + createAndGo |inconsistent- | | | + | Value| | | + --------------+--------------+-----------+-------------+------------- + set status |noError see 1|inconsist- |inconsistent-|inconsistent- + column to | or | entValue| Value| Value + createAndWait |wrongValue | | | + --------------+--------------+-----------+-------------+------------- + set status |inconsistent- |inconsist- |noError |noError + column to | Value| entValue| | + active | | | | + | | or | | + | | | | + | |see 2 ->D| ->D| ->D + --------------+--------------+-----------+-------------+------------- + set status |inconsistent- |inconsist- |noError |noError ->C + column to | Value| entValue| | + notInService | | | | + | | or | | or + | | | | + | |see 3 ->C| ->C|wrongValue + --------------+--------------+-----------+-------------+------------- + set status |noError |noError |noError |noError + column to | | | | + destroy | ->A| ->A| ->A| ->A + --------------+--------------+-----------+-------------+------------- + set any other |see 4 |noError |noError |see 5 + column to some| | | | + value | | see 1| ->C| ->D + --------------+--------------+-----------+-------------+------------- + + (1) goto B or C, depending on information available to the + agent. + + (2) if other variable bindings included in the same PDU, + provide values for all columns which are missing but + required, then return noError and goto D. + + (3) if other variable bindings included in the same PDU, + provide values for all columns which are missing but + required, then return noError and goto C. + + (4) at the discretion of the agent, the return value may be + either: + + inconsistentName: because the agent does not choose to + create such an instance when the corresponding + RowStatus instance does not exist, or + + inconsistentValue: if the supplied value is + inconsistent with the state of some other MIB object's + value, or + + noError: because the agent chooses to create the + instance. + + If noError is returned, then the instance of the status + column must also be created, and the new state is B or C, + depending on the information available to the agent. If + inconsistentName or inconsistentValue is returned, the row + remains in state A. + + (5) depending on the MIB definition for the column/table, + either noError or inconsistentValue may be returned. + + NOTE: Other processing of the set request may result in a + response other than noError being returned, e.g., + wrongValue, noCreation, etc. + + + Conceptual Row Creation + + There are four potential interactions when creating a + conceptual row: selecting an instance-identifier which is + not in use; creating the conceptual row; initializing any + objects for which the agent does not supply a default; and, + making the conceptual row available for use by the managed + device. + + Interaction 1: Selecting an Instance-Identifier + + The algorithm used to select an instance-identifier varies + for each conceptual row. In some cases, the instance- + identifier is semantically significant, e.g., the + destination address of a route, and a management station + selects the instance-identifier according to the semantics. + + In other cases, the instance-identifier is used solely to + distinguish conceptual rows, and a management station + without specific knowledge of the conceptual row might + examine the instances present in order to determine an + unused instance-identifier. (This approach may be used, but + it is often highly sub-optimal; however, it is also a + questionable practice for a naive management station to + attempt conceptual row creation.) + + Alternately, the MIB module which defines the conceptual row + might provide one or more objects which provide assistance + in determining an unused instance-identifier. For example, + if the conceptual row is indexed by an integer-value, then + an object having an integer-valued SYNTAX clause might be + defined for such a purpose, allowing a management station to + issue a management protocol retrieval operation. In order + to avoid unnecessary collisions between competing management + stations, `adjacent' retrievals of this object should be + different. + + Finally, the management station could select a pseudo-random + number to use as the index. In the event that this index + was already in use and an inconsistentValue was returned in + response to the management protocol set operation, the + management station should simply select a new pseudo-random + number and retry the operation. + + A MIB designer should choose between the two latter + algorithms based on the size of the table (and therefore the + efficiency of each algorithm). For tables in which a large + number of entries are expected, it is recommended that a MIB + object be defined that returns an acceptable index for + creation. For tables with small numbers of entries, it is + recommended that the latter pseudo-random index mechanism be + used. + + + Interaction 2: Creating the Conceptual Row + + Once an unused instance-identifier has been selected, the + management station determines if it wishes to create and + activate the conceptual row in one transaction or in a + negotiated set of interactions. + + Interaction 2a: Creating and Activating the Conceptual Row + + The management station must first determine the column + requirements, i.e., it must determine those columns for + which it must or must not provide values. Depending on the + complexity of the table and the management station's + knowledge of the agent's capabilities, this determination + can be made locally by the management station. Alternately, + the management station issues a management protocol get + operation to examine all columns in the conceptual row that + it wishes to create. In response, for each column, there + are three possible outcomes: + + - a value is returned, indicating that some other + management station has already created this conceptual + row. We return to interaction 1. + + - the exception `noSuchInstance' is returned, + indicating that the agent implements the object-type + associated with this column, and that this column in at + least one conceptual row would be accessible in the MIB + view used by the retrieval were it to exist. For those + columns to which the agent provides read-create access, + the `noSuchInstance' exception tells the management + station that it should supply a value for this column + when the conceptual row is to be created. + + - the exception `noSuchObject' is returned, indicating + that the agent does not implement the object-type + associated with this column or that there is no + conceptual row for which this column would be + accessible in the MIB view used by the retrieval. As + such, the management station can not issue any + management protocol set operations to create an + instance of this column. + + Once the column requirements have been determined, a + management protocol set operation is accordingly issued. + This operation also sets the new instance of the status + column to `createAndGo'. + + When the agent processes the set operation, it verifies that + it has sufficient information to make the conceptual row + available for use by the managed device. The information + available to the agent is provided by two sources: the + management protocol set operation which creates the + conceptual row, and, implementation-specific defaults + supplied by the agent (note that an agent must provide + implementation-specific defaults for at least those objects + which it implements as read-only). If there is sufficient + information available, then the conceptual row is created, a + `noError' response is returned, the status column is set to + `active', and no further interactions are necessary (i.e., + interactions 3 and 4 are skipped). If there is insufficient + information, then the conceptual row is not created, and the + set operation fails with an error of `inconsistentValue'. + On this error, the management station can issue a management + protocol retrieval operation to determine if this was + because it failed to specify a value for a required column, + or, because the selected instance of the status column + already existed. In the latter case, we return to + interaction 1. In the former case, the management station + can re-issue the set operation with the additional + information, or begin interaction 2 again using + `createAndWait' in order to negotiate creation of the + conceptual row. + + NOTE WELL + + Regardless of the method used to determine the column + requirements, it is possible that the management + station might deem a column necessary when, in fact, + the agent will not allow that particular columnar + instance to be created or written. In this case, the + management protocol set operation will fail with an + error such as `noCreation' or `notWritable'. In this + case, the management station decides whether it needs + to be able to set a value for that particular columnar + instance. If not, the management station re-issues the + management protocol set operation, but without setting + a value for that particular columnar instance; + otherwise, the management station aborts the row + creation algorithm. + + Interaction 2b: Negotiating the Creation of the Conceptual + Row + + The management station issues a management protocol set + operation which sets the desired instance of the status + column to `createAndWait'. If the agent is unwilling to + process a request of this sort, the set operation fails with + an error of `wrongValue'. (As a consequence, such an agent + must be prepared to accept a single management protocol set + operation, i.e., interaction 2a above, containing all of the + columns indicated by its column requirements.) Otherwise, + the conceptual row is created, a `noError' response is + returned, and the status column is immediately set to either + `notInService' or `notReady', depending on whether it has + sufficient information to make the conceptual row available + for use by the managed device. If there is sufficient + information available, then the status column is set to + `notInService'; otherwise, if there is insufficient + information, then the status column is set to `notReady'. + Regardless, we proceed to interaction 3. + + Interaction 3: Initializing non-defaulted Objects + + The management station must now determine the column + requirements. It issues a management protocol get operation + to examine all columns in the created conceptual row. In + the response, for each column, there are three possible + outcomes: + + - a value is returned, indicating that the agent + implements the object-type associated with this column + and had sufficient information to provide a value. For + those columns to which the agent provides read-create + access (and for which the agent allows their values to + be changed after their creation), a value return tells + the management station that it may issue additional + management protocol set operations, if it desires, in + order to change the value associated with this column. + + - the exception `noSuchInstance' is returned, + indicating that the agent implements the object-type + associated with this column, and that this column in at + least one conceptual row would be accessible in the MIB + view used by the retrieval were it to exist. However, + the agent does not have sufficient information to + provide a value, and until a value is provided, the + conceptual row may not be made available for use by the + managed device. For those columns to which the agent + provides read-create access, the `noSuchInstance' + exception tells the management station that it must + issue additional management protocol set operations, in + order to provide a value associated with this column. + + - the exception `noSuchObject' is returned, indicating + that the agent does not implement the object-type + associated with this column or that there is no + conceptual row for which this column would be + accessible in the MIB view used by the retrieval. As + such, the management station can not issue any + management protocol set operations to create an + instance of this column. + + If the value associated with the status column is + `notReady', then the management station must first deal with + all `noSuchInstance' columns, if any. Having done so, the + value of the status column becomes `notInService', and we + proceed to interaction 4. + + Interaction 4: Making the Conceptual Row Available + + Once the management station is satisfied with the values + associated with the columns of the conceptual row, it issues + a management protocol set operation to set the status column + to `active'. If the agent has sufficient information to + make the conceptual row available for use by the managed + device, the management protocol set operation succeeds (a + `noError' response is returned). Otherwise, the management + protocol set operation fails with an error of + `inconsistentValue'. + + + NOTE WELL + + A conceptual row having a status column with value + `notInService' or `notReady' is unavailable to the + managed device. As such, it is possible for the + managed device to create its own instances during the + time between the management protocol set operation + which sets the status column to `createAndWait' and the + management protocol set operation which sets the status + column to `active'. In this case, when the management + protocol set operation is issued to set the status + column to `active', the values held in the agent + supersede those used by the managed device. + + If the management station is prevented from setting the + status column to `active' (e.g., due to management station + or network failure) the conceptual row will be left in the + `notInService' or `notReady' state, consuming resources + indefinitely. The agent must detect conceptual rows that + have been in either state for an abnormally long period of + time and remove them. It is the responsibility of the + DESCRIPTION clause of the status column to indicate what an + abnormally long period of time would be. This period of + time should be long enough to allow for human response time + (including `think time') between the creation of the + conceptual row and the setting of the status to `active'. + In the absense of such information in the DESCRIPTION + clause, it is suggested that this period be approximately 5 + minutes in length. This removal action applies not only to + newly-created rows, but also to previously active rows which + are set to, and left in, the notInService state for a + prolonged period exceeding that which is considered normal + for such a conceptual row. + + + Conceptual Row Suspension + + When a conceptual row is `active', the management station + may issue a management protocol set operation which sets the + instance of the status column to `notInService'. If the + agent is unwilling to do so, the set operation fails with an + error of `wrongValue'. Otherwise, the conceptual row is + taken out of service, and a `noError' response is returned. + It is the responsibility of the DESCRIPTION clause of the + status column to indicate under what circumstances the + status column should be taken out of service (e.g., in order + for the value of some other column of the same conceptual + row to be modified). + + + Conceptual Row Deletion + + For deletion of conceptual rows, a management protocol set + operation is issued which sets the instance of the status + column to `destroy'. This request may be made regardless of + the current value of the status column (e.g., it is possible + to delete conceptual rows which are either `notReady', + `notInService' or `active'.) If the operation succeeds, + then all instances associated with the conceptual row are + immediately removed." + SYNTAX INTEGER + { + active(1), + notInService(2), + notReady(3), + createAndGo(4), + createAndWait(5), + destroy(6) + } + + DateAndTime ::= TEXTUAL-CONVENTION + DISPLAY-HINT + "2d-1d-1d,1d:1d:1d.1d,1a1d:1d" + STATUS current + DESCRIPTION + "A date-time specification. + + field octets contents range + ----- ------ -------- ----- + 1 1-2 year 0..65536 + 2 3 month 1..12 + 3 4 day 1..31 + 4 5 hour 0..23 + 5 6 minutes 0..59 + 6 7 seconds 0..60 + (use 60 for leap-second) + 7 8 deci-seconds 0..9 + 8 9 direction from UTC '+' / '-' + 9 10 hours from UTC 0..11 + 10 11 minutes from UTC 0..59 + + For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be + displayed as: + + 1992-5-26,13:30:15.0,-4:0 + + Note that if only local time is known, then timezone + information (fields 8-10) is not present." + SYNTAX OCTET STRING (SIZE (8 | 11)) + + EthernetType ::= TEXTUAL-CONVENTION + DISPLAY-HINT + "1x " + STATUS current + DESCRIPTION + "Represents Ethernet Types." + SYNTAX OCTET STRING (SIZE (2)) + + +-- +-- Node definitions +-- + +-- Node definitions +-- + -- 1.3.6.1.4.1.388 + symbol OBJECT IDENTIFIER ::= { enterprises 388 } + + +-- !!- OID: .11 - as specified by Symbol MIB Admin. +-- +-- This sub-tree used for MIBs and sysOIDs produced +-- by WSD, (Wireless Infrastructure Division, +-- San Jose). +-- + -- 1.3.6.1.4.1.388.11 + wsd OBJECT IDENTIFIER ::= { symbol 11 } + + +-- This node reserved for sysOIDs of devices produced +-- by WSD. +-- + -- 1.3.6.1.4.1.388.11.1 + sysoids OBJECT IDENTIFIER ::= { wsd 1 } + + + -- 1.3.6.1.4.1.388.11.1.2 + ap5131 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "AP5131 with 1 WAN port, 1 LAN ports." + ::= { sysoids 2 } + + + -- 1.3.6.1.4.1.388.11.1.3 + ap5181 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "AP5131 with 1 WAN port, 1 LAN ports, 533Mhz processor speed." + ::= { sysoids 3 } + + + -- 1.3.6.1.4.1.388.11.1.4 + ap7131 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "AP7131" + ::= { sysoids 4 } + + + -- 1.3.6.1.4.1.388.11.1.5 + ap7181 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "AP7181." + ::= { sysoids 5 } + + +-- MIBs implemented by AP5131 devices. +-- +-- All counter variables, under this tree node wrap in no less +-- than 5.8 minutes, EXCEPT as noted below. (Be advised that +-- all values referred to here as 'counters' are not +-- necessarily of type Counter32 or Counter64; some are +-- Unsigned32, and some Signal & Noise values are Integer32). +-- +-- Exception #1: for all values that count the number +-- of tx/rx/both octets when the MAX number of Portals (12) +-- are all running at a full 54Mb. In such cases, those +-- counters could theoretically wrap in 0.8min. But, since +-- 54Mb does not practically achieve 54Mb, this wrap time +-- is more realistically at least 1-2min. If the switch does +-- not have all 12 Portals, that wrap time would be even +-- longer. +-- +-- Exception #2: there are three _SignalSum values, (Portal, +-- MU, and WLAN); since Signal values range up to around +-- -90dBm, they could theoretically wrap in 0.5min if the MAX +-- number of Portals all had a full 54Mb of short packets +-- flowing, all with _Signal values of around -100. Since you +-- generally cannot communicate at 54Mb at -100dBm, this is +-- not practially realistic. At more realistic levels, these +-- values would wrap no faster than 1-2min, and verly likely +-- no faster than 5min. +-- +-- (It was considered to increase the affected counters to +-- 64bits, but given the difficulty implementing larger +-- counters and the large number of values to change, as +-- weighed against the REALISTIC wrap risk did not suggest +-- doing this work). +-- +-- Given all this, a poll time of 5min, (or less), will +-- basically ensure that no data is lost due to counter wrap. +-- +-- +-- +-- Numerous tables include _SumSquares values. These MIB +-- variables are always the summation of the square of each +-- individual value. These _SumSquares values can be used, +-- (in conjunction with 'N' and _Sum), to calculate standard +-- deviation, (a statistical measure of the variance of the +-- data points). + -- 1.3.6.1.4.1.388.11.3 + abgAP OBJECT IDENTIFIER ::= { wsd 3 } + + + -- 1.3.6.1.4.1.388.11.3.3 + dot1x OBJECT IDENTIFIER ::= { abgAP 3 } + + + -- 1.3.6.1.4.1.388.11.3.3.1 + dot1xPaeAuthenticator OBJECT IDENTIFIER ::= { dot1x 1 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1 + dot1xAuthConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xAuthConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that contains the configuration objects for the + Authenticator PAE associated with each port. + An entry appears in this table for each port that may + authenticate access to itself. + " + ::= { dot1xPaeAuthenticator 1 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1 + dot1xAuthConfigEntry OBJECT-TYPE + SYNTAX Dot1xAuthConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration information for an Authenticator PAE. + " + INDEX { dot1xPaePortNumber } + ::= { dot1xAuthConfigTable 1 } + + + Dot1xAuthConfigEntry ::= + SEQUENCE { + dot1xPaePortNumber + Integer32, + dot1xPaeState + INTEGER, + dot1xAuthBackendAuthState + INTEGER, + dot1xAuthAdminControlledDirections + Integer32, + dot1xAuthOperControlledDirections + Integer32, + dot1xAuthAuthControlledPortStatus + Integer32, + dot1xAuthAuthControlledPortControl + Integer32, + dot1xAuthQuietPeriod + Unsigned32, + dot1xAuthTxPeriod + Unsigned32, + dot1xAuthSuppTimeout + Unsigned32, + dot1xAuthServerTimeout + Unsigned32, + dot1xAuthMaxReq + Unsigned32, + dot1xAuthReAuthPeriod + Unsigned32, + dot1xAuthReAuthEnabled + TruthValue, + dot1xAuthKeyTxEnabled + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.1 + dot1xPaePortNumber OBJECT-TYPE + SYNTAX Integer32 (1..200) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The Port number associated with this Port." + ::= { dot1xAuthConfigEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.2 + dot1xPaeState OBJECT-TYPE + SYNTAX INTEGER + { + intialize(1), + disconnected(2), + connecting(3), + authenticating(4), + authenticated(5), + aborting(6), + held(7), + forceAuth(8), + forceUnauth(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the Authenticator PAE state machine. + " + ::= { dot1xAuthConfigEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.3 + dot1xAuthBackendAuthState OBJECT-TYPE + SYNTAX INTEGER + { + request(1), + response(2), + success(3), + fail(4), + timeout(5), + idle(6), + initialize(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the Backend Authentication state machine. + " + ::= { dot1xAuthConfigEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.4 + dot1xAuthAdminControlledDirections OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the administrative controlled + directions parameter for the Port." + ::= { dot1xAuthConfigEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.5 + dot1xAuthOperControlledDirections OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the operational controlled + directions parameter for the Port. + " + ::= { dot1xAuthConfigEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.6 + dot1xAuthAuthControlledPortStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the controlled Port + status parameter for the Port. + " + ::= { dot1xAuthConfigEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.7 + dot1xAuthAuthControlledPortControl OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value of the controlled Port + control parameter for the Port. + " + ::= { dot1xAuthConfigEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.8 + dot1xAuthQuietPeriod OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value, in seconds, of the quietPeriod constant + currently in use by the Authenticator PAE state + machine. + " + ::= { dot1xAuthConfigEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.9 + dot1xAuthTxPeriod OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value, in seconds, of the txPeriod constant + currently in use by the Authenticator PAE state + machine. + " + ::= { dot1xAuthConfigEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.10 + dot1xAuthSuppTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value, in seconds, of the suppTimeout constant + currently in use by the Backend Authentication state + machine. + " + ::= { dot1xAuthConfigEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.11 + dot1xAuthServerTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value, in seconds, of the serverTimeout constant + currently in use by the Backend Authentication state + machine. + " + ::= { dot1xAuthConfigEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.12 + dot1xAuthMaxReq OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the maxReq constant currently in use by + the Backend Authentication state machine. + " + ::= { dot1xAuthConfigEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.13 + dot1xAuthReAuthPeriod OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value, in seconds, of the reAuthPeriod constant + currently in use by the Reauthentication Timer state + machine. + " + ::= { dot1xAuthConfigEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.14 + dot1xAuthReAuthEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The enable/disable control used by the Reauthentication + Timer state machine" + ::= { dot1xAuthConfigEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.1.1.15 + dot1xAuthKeyTxEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the keyTransmissionEnabled constant + currently in use by the Authenticator PAE state + machine." + ::= { dot1xAuthConfigEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2 + dot1xAuthStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xAuthStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that contains the statistics objects for the + Authenticator PAE associated with each Port. + An entry appears in this table for each port that may + authenticate access to itself. + " + ::= { dot1xPaeAuthenticator 2 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1 + dot1xAuthStatsEntry OBJECT-TYPE + SYNTAX Dot1xAuthStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The statistics information for an Authenticator PAE. + " + INDEX { dot1xPaePortNumber } + ::= { dot1xAuthStatsTable 1 } + + + Dot1xAuthStatsEntry ::= + SEQUENCE { + dot1xAuthEapolFramesRx + Counter32, + dot1xAuthEapolFramesTx + Counter32, + dot1xAuthEapolStartFramesRx + Counter32, + dot1xAuthEapolLogoffFramesRx + Counter32, + dot1xAuthEapolRespIdFramesRx + Counter32, + dot1xAuthEapolRespFramesRx + Counter32, + dot1xAuthEapolReqIdFramesTx + Counter32, + dot1xAuthEapolReqFramesTx + Counter32, + dot1xAuthInvalidEapolFramesRx + Counter32, + dot1xAuthEapLengthErrorFramesRx + Counter32, + dot1xAuthLastEapolFrameVersion + OCTET STRING, + dot1xAuthLastEapolFrameSource + PhysAddress + } + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.1 + dot1xAuthEapolFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of valid EAPOL frames of any type + that have been received by this Authenticator. + " + ::= { dot1xAuthStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.2 + dot1xAuthEapolFramesTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAPOL frames of any type + that have been transmitted by this Authenticator. + " + ::= { dot1xAuthStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.3 + dot1xAuthEapolStartFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAPOL Start frames that have + been received by this Authenticator. + " + ::= { dot1xAuthStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.4 + dot1xAuthEapolLogoffFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAPOL Logoff frames that have + been received by this Authenticator. + " + ::= { dot1xAuthStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.5 + dot1xAuthEapolRespIdFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAP Resp/Id frames that have + been received by this Authenticator. + " + ::= { dot1xAuthStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.6 + dot1xAuthEapolRespFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of valid EAP Response frames + (other than Resp/Id frames) that have been + received by this Authenticator. + " + ::= { dot1xAuthStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.7 + dot1xAuthEapolReqIdFramesTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAP Req/Id frames that have been + transmitted by this Authenticator. + + " + ::= { dot1xAuthStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.8 + dot1xAuthEapolReqFramesTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAP Request frames + (other than Rq/Id frames) that have been + transmitted by this Authenticator. + + " + ::= { dot1xAuthStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.9 + dot1xAuthInvalidEapolFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAPOL frames that have been + received by this Authenticator in which the + frame type is not recognized." + ::= { dot1xAuthStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.10 + dot1xAuthEapLengthErrorFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of EAPOL frames that have been received + by this Authenticator in which the Packet Body + Length field is invalid. + + " + ::= { dot1xAuthStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.11 + dot1xAuthLastEapolFrameVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The protocol version number carried in the + most recently received EAPOL frame. + " + ::= { dot1xAuthStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.2.1.12 + dot1xAuthLastEapolFrameSource OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source MAC address carried in the + most recently received EAPOL frame. + " + ::= { dot1xAuthStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3 + dot1xAuthDiagTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xAuthDiagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that contains the diagnostics objects for the + Authenticator PAE associated with each Port. + An entry appears in this table for each port that may + authenticate access to itself. + " + ::= { dot1xPaeAuthenticator 3 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1 + dot1xAuthDiagEntry OBJECT-TYPE + SYNTAX Dot1xAuthDiagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The diagnostics information for an Authenticator PAE. + " + INDEX { dot1xPaePortNumber } + ::= { dot1xAuthDiagTable 1 } + + + Dot1xAuthDiagEntry ::= + SEQUENCE { + dot1xAuthEntersConnecting + Counter32, + dot1xAuthEapLogoffsWhileConnecting + Counter32, + dot1xAuthEntersAuthenticating + Counter32, + dot1xAuthAuthSuccessWhileAuthenticating + Counter32, + dot1xAuthAuthTimeoutsWhileAuthenticating + Counter32, + dot1xAuthAuthFailWhileAuthenticating + Counter32, + dot1xAuthAuthReauthsWhileAuthenticating + Counter32, + dot1xAuthAuthEapStartsWhileAuthenticating + Counter32, + dot1xAuthAuthEapLogoffWhileAuthenticating + Counter32, + dot1xAuthAuthReauthsWhileAuthenticated + Counter32, + dot1xAuthAuthEapStartsWhileAuthenticated + Counter32, + dot1xAuthAuthEapLogoffWhileAuthenticated + Counter32, + dot1xAuthBackendResponses + Counter32, + dot1xAuthBackendAccessChallenges + Counter32, + dot1xAuthBackendOtherRequestsToSupplicant + Counter32, + dot1xAuthBackendNonNakResponsesFromSupplicant + Counter32, + dot1xAuthBackendAuthSuccesses + Counter32, + dot1xAuthBackendAuthFails + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.1 + dot1xAuthEntersConnecting OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions to the CONNECTING state from any other + state. + " + ::= { dot1xAuthDiagEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.2 + dot1xAuthEapLogoffsWhileConnecting OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from CONNECTING to DISCONNECTED as a result + of receiving an EAPOL-Logoff message. + " + ::= { dot1xAuthDiagEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.3 + dot1xAuthEntersAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from CONNECTING to AUTHENTICATING, as a + result of an EAP-Response/Identity message being + received from the Supplicant. + " + ::= { dot1xAuthDiagEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.4 + dot1xAuthAuthSuccessWhileAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATING to AUTHENTICATED, as a + result of the Backend Authentication state machine + indicating successful authentication of the Supplicant + (authSuccess = TRUE)." + ::= { dot1xAuthDiagEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.5 + dot1xAuthAuthTimeoutsWhileAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATING to ABORTING, as a result + of the Backend Authentication state machine indicating + authentication timeout (authTimeout = TRUE). + " + ::= { dot1xAuthDiagEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.6 + dot1xAuthAuthFailWhileAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATING to HELD, as a result + of the Backend Authentication state machine indicating + authentication failure (authFail = TRUE). + " + ::= { dot1xAuthDiagEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.7 + dot1xAuthAuthReauthsWhileAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATING to ABORTING, as a result + of a reauthentication request (reAuthenticate = TRUE). + " + ::= { dot1xAuthDiagEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.8 + dot1xAuthAuthEapStartsWhileAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATING to ABORTING, as a result + of an EAPOL-Start message being received + from the Supplicant. + " + ::= { dot1xAuthDiagEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.9 + dot1xAuthAuthEapLogoffWhileAuthenticating OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATING to ABORTING, as a result + of an EAPOL-Logoff message being received + from the Supplicant. + " + ::= { dot1xAuthDiagEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.10 + dot1xAuthAuthReauthsWhileAuthenticated OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATED to CONNECTING, as a + result of a reauthentication request + (reAuthenticate = TRUE). + " + ::= { dot1xAuthDiagEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.11 + dot1xAuthAuthEapStartsWhileAuthenticated OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATED to CONNECTING, as a + result of an EAPOL-Start message being received from the + Supplicant. + " + ::= { dot1xAuthDiagEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.12 + dot1xAuthAuthEapLogoffWhileAuthenticated OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + transitions from AUTHENTICATED to DISCONNECTED, as a + result of an EAPOL-Logoff message being received from + the Supplicant. + " + ::= { dot1xAuthDiagEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.13 + dot1xAuthBackendResponses OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine sends + an initial Access-Request packet to the Authentication + server (i.e., executes sendRespToServer on entry to the + RESPONSE state). Indicates that the Authenticator + attempted communication with the Authentication Server. + " + ::= { dot1xAuthDiagEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.14 + dot1xAuthBackendAccessChallenges OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + receives an initial Access-Challenge packet from the + Authentication server (i.e., aReq becomes TRUE, + causing exit from the RESPONSE state). Indicates that + the Authentication Server has communication with + the Authenticator. + " + ::= { dot1xAuthDiagEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.15 + dot1xAuthBackendOtherRequestsToSupplicant OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + sends an EAP-Request packet (other than an Identity, + Notification, Failure or Success message) to the + Supplicant (i.e., executes txReq on entry to the + REQUEST state). Indicates that the Authenticator chose + an EAP-method." + ::= { dot1xAuthDiagEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.16 + dot1xAuthBackendNonNakResponsesFromSupplicant OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + receives a response from the Supplicant to an initial + EAP-Request, and the response is something other than + EAP-NAK (i.e., rxResp becomes TRUE, causing the state + machine to transition from REQUEST to RESPONSE, + and the response is not an EAP-NAK). Indicates that + the Supplicant can respond to the Authenticator's + chosen EAP-method. + " + ::= { dot1xAuthDiagEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.17 + dot1xAuthBackendAuthSuccesses OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + receives an EAP-Success message from the Authentication + Server (i.e., aSuccess becomes TRUE, causing a + transition from RESPONSE to SUCCESS). Indicates that + the Supplicant has successfully authenticated to + the Authentication Server. + " + ::= { dot1xAuthDiagEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.3.1.18 + dot1xAuthBackendAuthFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the number of times that the state machine + receives an EAP-Failure message from the Authentication + Server (i.e., aFail becomes TRUE, causing a transition + from RESPONSE to FAIL). Indicates that the Supplicant + has not authenticated to the Authentication Server. + " + ::= { dot1xAuthDiagEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4 + dot1xAuthSessionStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xAuthSessionStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that contains the session statistics objects + for the Authenticator PAE associated with each Port. + An entry appears in this table for each port that may + authenticate access to itself. + " + ::= { dot1xPaeAuthenticator 4 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1 + dot1xAuthSessionStatsEntry OBJECT-TYPE + SYNTAX Dot1xAuthSessionStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The session statistics information for an Authenticator + PAE. This shows the current values being collected for + each session that is still in progress, or the final + values for the last valid session on each port where + there is no session currently active. + " + INDEX { dot1xPaePortNumber } + ::= { dot1xAuthSessionStatsTable 1 } + + + Dot1xAuthSessionStatsEntry ::= + SEQUENCE { + dot1xAuthSessionOctetsRx + Counter32, + dot1xAuthSessionOctetsTx + Counter32, + dot1xAuthSessionFramesRx + Counter32, + dot1xAuthSessionFramesTx + Counter32, + dot1xAuthSessionId + OCTET STRING, + dot1xAuthSessionAuthenticMethod + INTEGER, + dot1xAuthSessionTime + TimeTicks, + dot1xAuthSessionTerminateCause + INTEGER, + dot1xAuthSessionUserName + OCTET STRING + } + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.1 + dot1xAuthSessionOctetsRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets received in user data + frames on this Port during the session. + " + ::= { dot1xAuthSessionStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.2 + dot1xAuthSessionOctetsTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets transmitted in user data + frames on this Port during the session. + " + ::= { dot1xAuthSessionStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.3 + dot1xAuthSessionFramesRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of user data frames received + on this Port during the session. + " + ::= { dot1xAuthSessionStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.4 + dot1xAuthSessionFramesTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of user data frames transmitted + on this Port during the session. + " + ::= { dot1xAuthSessionStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.5 + dot1xAuthSessionId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique identifier for the session, in the + form of a printable ASCII string of at least + three characters. + " + ::= { dot1xAuthSessionStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.6 + dot1xAuthSessionAuthenticMethod OBJECT-TYPE + SYNTAX INTEGER + { + remoteAuthServer(1), + localAuthServer(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The authentication method used to establish the + session. + " + ::= { dot1xAuthSessionStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.7 + dot1xAuthSessionTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The duration of the session in seconds. + " + ::= { dot1xAuthSessionStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.8 + dot1xAuthSessionTerminateCause OBJECT-TYPE + SYNTAX INTEGER + { + supplicantLogoff(1), + portFailure(2), + supplicantRestart(3), + reauthFailed(4), + authControlForceUnauth(5), + portReInit(6), + portAdminDisabled(7), + notTerminatedYet(999) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason for the session termination." + ::= { dot1xAuthSessionStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.3.1.4.1.9 + dot1xAuthSessionUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The User-Name representing the identity of the + Supplicant PAE. + " + ::= { dot1xAuthSessionStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4 + apRf OBJECT IDENTIFIER ::= { abgAP 4 } + + +-- This group contains MIB values that describe the +-- Portals known to and adopted by this AP5131. +-- +-- An Access Port will contain 1, 2, (and in the +-- future, possibly more), 'Portals'. Such Portals +-- may be thought of as the radio portion of an +-- Access Port. +-- +-- Descriptions of each data item are only provided here in +-- the Portal tables, (since it occurs first in the MIB). +-- For the nearly identical values in the MU and WLAN tables, +-- refer back to the descriptions found here. (Did this to +-- avoid massive cut-and-paste which later leads to +-- discrepencies and inconsistencies when changes are +-- incorrectly made to the descriptions in one location but +-- not the others). + -- 1.3.6.1.4.1.388.11.3.4.1 + apRadio OBJECT IDENTIFIER ::= { apRf 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1 + apRadioSettingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioSettingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Use apRadioSettingsTable to view and set the properties + of the radios. + + " + ::= { apRadio 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1 + apRadioSettingsEntry OBJECT-TYPE + SYNTAX ApRadioSettingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex } + ::= { apRadioSettingsTable 1 } + + + ApRadioSettingsEntry ::= + SEQUENCE { + apRadioSettingsIndex + Integer32, + apRadioSettingsEnable + TruthValue, + apRadioSettingsBand + INTEGER, + apRadioSettingsPointersToWlans + MultiPointer63, + apRadioSettingsName + INTEGER, + apRadioSettingsMacAddress + PhysAddress, + apRadioSettingsAntenna + INTEGER, + apRadioSettingsShortPreamble + TruthValue, + apRadioSettingsRtsThresh + Integer32, + apRadioSettingsBeaconInt + Integer32, + apRadioSettingsDtimPrd + Integer32, + apRadioSettingsBasicRates + BITS, + apRadioSettingsSupportedRates + BITS, + apRadioSettingsBGMode + INTEGER, + apRadioSettingsBackgroundMode + TruthValue, + apRadioSettingsBackgroundCwMin + Integer32, + apRadioSettingsBackgroundCwMax + Integer32, + apRadioSettingsBackgroundAifsn + Integer32, + apRadioSettingsBackgroundTxopsTime + Integer32, + apRadioSettingsBackgroundTxopsTimeInMS + Integer32, + apRadioSettingsBestEffortMode + TruthValue, + apRadioSettingsBestEffortCwMin + Integer32, + apRadioSettingsBestEffortCwMax + Integer32, + apRadioSettingsBestEffortAifsn + Integer32, + apRadioSettingsBestEffortTxopsTime + Integer32, + apRadioSettingsBestEffortTxopsTimeInMS + Integer32, + apRadioSettingsVideoMode + TruthValue, + apRadioSettingsVideoCwMin + Integer32, + apRadioSettingsVideoCwMax + Integer32, + apRadioSettingsVideoAifsn + Integer32, + apRadioSettingsVideoTxopsTime + Integer32, + apRadioSettingsVideoTxopsTimeInMS + Integer32, + apRadioSettingsVoiceMode + TruthValue, + apRadioSettingsVoiceCwMin + Integer32, + apRadioSettingsVoiceCwMax + Integer32, + apRadioSettingsVoiceAifsn + Integer32, + apRadioSettingsVoiceTxopsTime + Integer32, + apRadioSettingsVoiceTxopsTimeInMS + Integer32, + apRadioSettingsE2BMapMessage + DisplayString, + apRadioSettingsERPProtectionStatus + TruthValue, + apRadioSettingsWMMQosParam + INTEGER, + apRadioSettingsQBSSChannelBeaconInt + Integer32, + apRadioSettingsQBSSLoadElementMode + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.1 + apRadioSettingsIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " Simple index." + ::= { apRadioSettingsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.2 + apRadioSettingsEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row enable." + ::= { apRadioSettingsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.3 + apRadioSettingsBand OBJECT-TYPE + SYNTAX INTEGER + { + aRadio(1), + bgRadio(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "In a system that contains only 1 radio, Radio 1 + can be configured for 802.11b/g or 802.11a. + + In a system that contains 2 radios, Radio 1 will + be configured for 802.11b/g and Radio 2 will be + configured for 802.11a regardless of the user setting. + One will get a set-fail if attempts to make a change. + + Note that 'aRadio' means an 802.11a standard radio that uses the 5.0 GHz band, and, + 'bgRadio' means an 802.11b and 802.11g standards radio that use the 2.4 GHz band. + An 802.11n radio can use both 2.4 GHz and/or 5.0 GHz bands, so, both these values + are applicable for an 802.11n radio." + ::= { apRadioSettingsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.4 + apRadioSettingsPointersToWlans OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This scalar points to multiple WLANs that use this radio." + ::= { apRadioSettingsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.5 + apRadioSettingsName OBJECT-TYPE + SYNTAX INTEGER + { + radio802dt11a(1), + radio802dt11bg(2), + radio802dt11n2400MHz(3), + radio802dt11n5000MHz(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of Radio. + + Note that 'radio802dt11a' means an 802.11a standard radio that uses the + 5GHz band, and, 'radio802dt11bg' means an 802.11b and 802.11g standards + radio that use the 2.4 GHz band. + An 802.11n radio can use both 2.4 GHz and/or 5.0 GHz bands, so, both these values + are applicable for an 802.11n radio." + ::= { apRadioSettingsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.6 + apRadioSettingsMacAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the radio." + ::= { apRadioSettingsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.7 + apRadioSettingsAntenna OBJECT-TYPE + SYNTAX INTEGER + { + fullDiversity(1), + primaryOnly(2), + secondaryOnly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The antenna diversity setting for the radio. + + Note that this setting does not apply for an 802.11n radio." + ::= { apRadioSettingsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.8 + apRadioSettingsShortPreamble OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable support for Short Preamble when MUs + associate with the Access Point. Enabling Short + Preamble may cause incompatibility with some older + clients." + ::= { apRadioSettingsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.9 + apRadioSettingsRtsThresh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Request To Send(RTS) threshold(in bytes) for use + by the radio for the WLAN." + ::= { apRadioSettingsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.10 + apRadioSettingsBeaconInt OBJECT-TYPE + SYNTAX Integer32 (50..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a beacon interval in units of 1,000 + microseconds (K-us). This is a multiple of the DTIM + (apRadioSettingDtimPrd) value, for example, + 100 : 10. " + ::= { apRadioSettingsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.11 + apRadioSettingsDtimPrd OBJECT-TYPE + SYNTAX Integer32 (1..50) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a period for the Delivery Traffic Indication + Message (DTIM). This is a divisor of the beacon + interval (in milliseconds), for example, 10 : 100. + + Note that this object's status is current for 802.11n radios, + whereas it is obsolete for a/b/g radios." + ::= { apRadioSettingsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.12 + apRadioSettingsBasicRates OBJECT-TYPE + SYNTAX BITS + { + null(0), + rate1Mb(1), + rate2Mb(2), + rate5pt5Mb(3), + rate6Mb(4), + rate9Mb(5), + rate11Mb(6), + rate12Mb(7), + rate18Mb(8), + rate22Mb(9), + rate24Mb(10), + rate36Mb(11), + rate48Mb(12), + rate54Mb(13) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of basic rates for the radio. + + Note that this setting does not apply for an 802.11n radio." + ::= { apRadioSettingsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.13 + apRadioSettingsSupportedRates OBJECT-TYPE + SYNTAX BITS + { + null(0), + rate1Mb(1), + rate2Mb(2), + rate5pt5Mb(3), + rate6Mb(4), + rate9Mb(5), + rate11Mb(6), + rate12Mb(7), + rate18Mb(8), + rate22Mb(9), + rate24Mb(10), + rate36Mb(11), + rate48Mb(12), + rate54Mb(13) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of supported rates for the radio." + ::= { apRadioSettingsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.14 + apRadioSettingsBGMode OBJECT-TYPE + SYNTAX INTEGER + { + modeBandG(1), + modeG(2), + modeB(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radio mode. + + Note that this setting does not apply for an 802.11n radio. + Please use the object apRadioNSettingsMode under apRadioNSettingsTable + for 802.11n radios." + ::= { apRadioSettingsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.15 + apRadioSettingsBackgroundMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "This QOS parameter is used by the AP for the + Background access category." + ::= { apRadioSettingsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.16 + apRadioSettingsBackgroundCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Background access category." + ::= { apRadioSettingsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.17 + apRadioSettingsBackgroundCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Background access category." + ::= { apRadioSettingsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.18 + apRadioSettingsBackgroundAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Background access category." + ::= { apRadioSettingsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.19 + apRadioSettingsBackgroundTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Background access category." + ::= { apRadioSettingsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.20 + apRadioSettingsBackgroundTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Background access category." + ::= { apRadioSettingsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.21 + apRadioSettingsBestEffortMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "This QOS parameter is used by the AP for the + Best Effort access category." + ::= { apRadioSettingsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.22 + apRadioSettingsBestEffortCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Best Effort access category." + ::= { apRadioSettingsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.23 + apRadioSettingsBestEffortCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Best Effort access category." + ::= { apRadioSettingsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.24 + apRadioSettingsBestEffortAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Best Effort access category." + ::= { apRadioSettingsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.25 + apRadioSettingsBestEffortTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Best Effort access category." + ::= { apRadioSettingsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.26 + apRadioSettingsBestEffortTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Best Effort access category." + ::= { apRadioSettingsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.27 + apRadioSettingsVideoMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "This QOS parameter is used by the AP for the + Video access category." + ::= { apRadioSettingsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.28 + apRadioSettingsVideoCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Video access category." + ::= { apRadioSettingsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.29 + apRadioSettingsVideoCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Video access category." + ::= { apRadioSettingsEntry 29 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.30 + apRadioSettingsVideoAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Video access category." + ::= { apRadioSettingsEntry 30 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.31 + apRadioSettingsVideoTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Video access category." + ::= { apRadioSettingsEntry 31 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.32 + apRadioSettingsVideoTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Video access category." + ::= { apRadioSettingsEntry 32 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.33 + apRadioSettingsVoiceMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "This QOS parameter is used by the AP for the + Voice access category." + ::= { apRadioSettingsEntry 33 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.34 + apRadioSettingsVoiceCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Voice access category." + ::= { apRadioSettingsEntry 34 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.35 + apRadioSettingsVoiceCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Voice access category." + ::= { apRadioSettingsEntry 35 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.36 + apRadioSettingsVoiceAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Voice access category." + ::= { apRadioSettingsEntry 36 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.37 + apRadioSettingsVoiceTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Voice access category." + ::= { apRadioSettingsEntry 37 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.38 + apRadioSettingsVoiceTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QOS parameter is used by the AP for the + Voice access category." + ::= { apRadioSettingsEntry 38 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.39 + apRadioSettingsE2BMapMessage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Global ESS to BSS mapping status message." + ::= { apRadioSettingsEntry 39 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.40 + apRadioSettingsERPProtectionStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether ERP Protection is ON or OFF." + ::= { apRadioSettingsEntry 40 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.41 + apRadioSettingsWMMQosParam OBJECT-TYPE + SYNTAX INTEGER + { + manual(1), + wifi11agn(2), + wifi11b(3), + default11agn(4), + default11b(5), + voice11agn(6), + voice11b(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pre-Programmed WMM QOS Parameters. + manual - Modify parameters + wifi11agn - WiFi 11a/11g/11n defaults + wifi11b - WiFi 11b defaults + default11agn - Symbol 11a/11g/11n defaults + default11b - Symbol 11b defaults + voice11agn - Symbol 11a/11g/11n voice params + voice11b - Symbol 11b voice params" + ::= { apRadioSettingsEntry 41 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.42 + apRadioSettingsQBSSChannelBeaconInt OBJECT-TYPE + SYNTAX Integer32 (10..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel Utilization Beacon Intervals for QBSS Load Element (802.11e)" + ::= { apRadioSettingsEntry 42 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.1.1.43 + apRadioSettingsQBSSLoadElementMode OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable QBSS Load Element." + ::= { apRadioSettingsEntry 43 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2 + apRadioCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Use apRadioCfgTable to view and set the radio + properties of the Access Points. + + + The process can be broken down into the following steps: + 1. Set apRadioCfgReset to TRUE. + 2. Set apRadioCfgDesPlacement + 3. Get apRadioCfgPosChannel + 4. Set apRadioCfgDesChannel + 5. Get apRadioCfgPosPowerLevel + 6. Set apRadioCfgDesPowerLevel + 7. Get apRadioCfgPowerInMW + 8. Set and pull progress of apRadioCfgSet + 9. Validate the configuration has been set by getting + apRadioCfgPlacement + apRadioCfgChannel + apRadioCfgPowerLevel + + " + ::= { apRadio 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1 + apRadioCfgEntry OBJECT-TYPE + SYNTAX ApRadioCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex } + ::= { apRadioCfgTable 1 } + + + ApRadioCfgEntry ::= + SEQUENCE { + apRadioCfgChannelMode + INTEGER, + apRadioCfgDesPlacement + INTEGER, + apRadioCfgPosChannel + BITS, + apRadioCfgDesChannel + INTEGER, + apRadioCfgPosPowerLevel + Integer32, + apRadioCfgDesPowerLevel + Integer32, + apRadioCfgDesPowerInMW + Integer32, + apRadioCfgSet + DoActionShowProgress, + apRadioCfgReset + DoActionShowProgress, + apRadioCfgPlacement + INTEGER, + apRadioCfgChannel + INTEGER, + apRadioCfgPowerLevel + Integer32, + apRadioCfgPowerInMW + Integer32, + apRadioCfgRfFunction + INTEGER, + apRadioCfgExceptionChannel + BITS + } + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.1 + apRadioCfgChannelMode OBJECT-TYPE + SYNTAX INTEGER + { + userSelect(1), + autoSelect(2), + uniformSpreading(3), + autoSelect40(4), + uniformSpreading40(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel Mode for the Radio. + The user is allowed to enter the apRadioDesChannel + value only if the Channel Mode is Set to userSelect. + + The values autoSelect40(4) and uniformSpreading40(5) are + applicable only in case of 802.11n radios." + ::= { apRadioCfgEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.2 + apRadioCfgDesPlacement OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired placement for radio." + ::= { apRadioCfgEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.3 + apRadioCfgPosChannel OBJECT-TYPE + SYNTAX BITS + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + bchannel12(12), + bchannel13(13), + bchannel14(14), + achannel36(15), + achannel40(16), + achannel44(17), + achannel48(18), + achannel52(19), + achannel56(20), + achannel60(21), + achannel64(22), + achannel149(23), + achannel153(24), + achannel157(25), + achannel161(26), + achannel165(27) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The possible channels that can be set when placement = + apRadioCfgDesPlacement." + ::= { apRadioCfgEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.4 + apRadioCfgDesChannel OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + bchannel12(12), + bchannel13(13), + bchannel14(14), + achannel36(36), + achannel40(40), + achannel44(44), + achannel48(48), + achannel52(52), + achannel56(56), + achannel60(60), + achannel64(64), + achannel149(149), + achannel153(153), + achannel157(157), + achannel161(161), + achannel165(165) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired channel for radio. + + Please do not use this object for an access point + that supports 802.11n radio. + Use apRadioNCfgDesChannel instead." + ::= { apRadioCfgEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.5 + apRadioCfgPosPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The max possible power level (dBm) that can be set when + channel= apRadioCfgDesChannel. The range is 4 to 20 dBm." + ::= { apRadioCfgEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.6 + apRadioCfgDesPowerLevel OBJECT-TYPE + SYNTAX Integer32 (4..20) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired power level (dBm) for radio. + + The following power levels are available + 4dBm=3mW, 5dBm=3mW, 6dBm=4mW, + 7dBm=5mW, 8dBm=6mW, 9dBm=8mW, + 10dBm=10mW, 11dBm=13mW, 12dBm=16mW, + 13dBm=20mW, 14dBm=25mW, 15dBm=32mW, + 16dBm=40mW, 17dBm=50mW, 18dBm=63mW, + 19dBm=79mW, 20dBm=100mW + + Note: Power level allowed depends on radio type, + channel and country of operation." + ::= { apRadioCfgEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.7 + apRadioCfgDesPowerInMW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "apRadioCfgDesPowerLevel in mW." + ::= { apRadioCfgEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.8 + apRadioCfgSet OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Validate values in apRadioCfgDes_ fields. If it is + a valid combination, configure the switch with this + combination and set apRadioCfg_ to these values." + ::= { apRadioCfgEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.9 + apRadioCfgReset OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset the following OIDs. + + apRadioCfgDesPlacement + apRadioCfgDesChannel + apRadioCfgDesPowerLevel + apRadioCfgPosChannel + apRadioCfgPosPowerLevel + apRadioCfgPowerInMW + " + ::= { apRadioCfgEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.10 + apRadioCfgPlacement OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The placement configuration for radio." + ::= { apRadioCfgEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.11 + apRadioCfgChannel OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(36), + achannel40(40), + achannel44(44), + achannel48(48), + achannel52(52), + achannel56(56), + achannel60(60), + achannel64(64), + achannel149(149), + achannel153(153), + achannel157(157), + achannel161(161), + achannel165(165) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel configuration for radio." + ::= { apRadioCfgEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.12 + apRadioCfgPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The power level (dBm) configuration for radio." + ::= { apRadioCfgEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.13 + apRadioCfgPowerInMW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "apRadioCfgPowerLevel in mW." + ::= { apRadioCfgEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.14 + apRadioCfgRfFunction OBJECT-TYPE + SYNTAX INTEGER + { + wlan(1), + wips(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WLAN or WIPS sensor operation mode for the Radio." + ::= { apRadioCfgEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.2.1.15 + apRadioCfgExceptionChannel OBJECT-TYPE + SYNTAX BITS + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + bchannel12(12), + bchannel13(13), + bchannel14(14), + achannel36(15), + achannel40(16), + achannel44(17), + achannel48(18), + achannel52(19), + achannel56(20), + achannel60(21), + achannel64(22), + achannel149(23), + achannel153(24), + achannel157(25), + achannel161(26), + achannel165(27) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The channels that will be excluded from scanning when channelMode is autoSelect." + ::= { apRadioCfgEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.3 + apRadioWlanBssTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioWlanBssEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of BSSIDs mapped to WLANs." + ::= { apRadio 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.3.1 + apRadioWlanBssEntry OBJECT-TYPE + SYNTAX ApRadioWlanBssEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex, apWlanIndex } + ::= { apRadioWlanBssTable 1 } + + + ApRadioWlanBssEntry ::= + SEQUENCE { + apRadioWlanBssid + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.4.1.3.1.1 + apRadioWlanBssid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "BSSID assigned to this particular WLAN." + ::= { apRadioWlanBssEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.4 + apRadioBssTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioBssEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Use apRadioBssTable to view and set the properties + of the Bss's. + " + ::= { apRadio 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.4.1 + apRadioBssEntry OBJECT-TYPE + SYNTAX ApRadioBssEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex, apRadioBssIndex } + ::= { apRadioBssTable 1 } + + + ApRadioBssEntry ::= + SEQUENCE { + apRadioBssIndex + Integer32, + apRadioBssPrimaryWlan + Integer32, + apRadioBssDtimPrd + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.4.1.4.1.1 + apRadioBssIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " " + ::= { apRadioBssEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.4.1.2 + apRadioBssPrimaryWlan OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary WLAN used by the AP to send beacons." + ::= { apRadioBssEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.4.1.3 + apRadioBssDtimPrd OBJECT-TYPE + SYNTAX Integer32 (1..50) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a period for the Delivery Traffic Indication + Message (DTIM). This is a divisor of the beacon + interval (in milliseconds), for example, 10 : 100. + + Note that BSS DTIM period is not supported for 802.11n radios." + ::= { apRadioBssEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.5 + apRadioE2BMapStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioE2BMapStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table describes the ESS to BSS mapping status." + ::= { apRadio 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.5.1 + apRadioE2BMapStatusEntry OBJECT-TYPE + SYNTAX ApRadioE2BMapStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex, apWlanIndex } + ::= { apRadioE2BMapStatusTable 1 } + + + ApRadioE2BMapStatusEntry ::= + SEQUENCE { + apRadioE2BMapStatusBcMcEncCipher + INTEGER, + apRadioE2BMapStatus + INTEGER, + apRadioE2BMapStatusMessage + DisplayString + } + + -- 1.3.6.1.4.1.388.11.3.4.1.5.1.1 + apRadioE2BMapStatusBcMcEncCipher OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + wep64(2), + wep128(3), + keyguard(4), + wpaTkip(5), + wpa2Ccmp(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast/Mulitcast Encryption cipher + based on the ESS to BSS mapping." + ::= { apRadioE2BMapStatusEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.5.1.2 + apRadioE2BMapStatus OBJECT-TYPE + SYNTAX INTEGER + { + good(1), + warning(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESS to BSS map status." + ::= { apRadioE2BMapStatusEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.5.1.3 + apRadioE2BMapStatusMessage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESS to BSS map status message." + ::= { apRadioE2BMapStatusEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6 + apRadioMesh OBJECT IDENTIFIER ::= { apRadio 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1 + apRadioMeshTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioMeshEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for MESH configuration for Radio." + ::= { apRadioMesh 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1 + apRadioMeshEntry OBJECT-TYPE + SYNTAX ApRadioMeshEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex } + ::= { apRadioMeshTable 1 } + + + ApRadioMeshEntry ::= + SEQUENCE { + apRadioMeshBaseBridgeMode + TruthValue, + apRadioMeshMaxClients + Integer32, + apRadioMeshClientBridgeMode + TruthValue, + apRadioMeshWlanPtr + SinglePointer, + apRadioMeshConnAutoSelect + TruthValue, + apRadioMeshTimeout + INTEGER, + apRadioMeshTimeoutValue + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.1 + apRadioMeshBaseBridgeMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MESH base bridge mode for radio." + ::= { apRadioMeshEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.2 + apRadioMeshMaxClients OBJECT-TYPE + SYNTAX Integer32 (1..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of MESH client bridges." + ::= { apRadioMeshEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.3 + apRadioMeshClientBridgeMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MESH client bridge mode for radio." + ::= { apRadioMeshEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.4 + apRadioMeshWlanPtr OBJECT-TYPE + SYNTAX SinglePointer (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MESH client bridge WLAN. + For the value 0 there is no WLAN assigned + for Client Bridge connection." + ::= { apRadioMeshEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.5 + apRadioMeshConnAutoSelect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable the MESH Auto Connection Select Mode." + ::= { apRadioMeshEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.6 + apRadioMeshTimeout OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + uplinkDetect(1), + enabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mesh Timeout Status." + ::= { apRadioMeshEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.1.1.7 + apRadioMeshTimeoutValue OBJECT-TYPE + SYNTAX INTEGER (45..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Mesh is not connected after Timeout period (in seconds), + stop the AP from sending beacons." + ::= { apRadioMeshEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.2 + apRadioMeshAvailableConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioMeshAvailableConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Available Base Bridge MESH connections." + ::= { apRadioMesh 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.2.1 + apRadioMeshAvailableConnEntry OBJECT-TYPE + SYNTAX ApRadioMeshAvailableConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex, apRadioMeshAvailableConnIndex } + ::= { apRadioMeshAvailableConnTable 1 } + + + ApRadioMeshAvailableConnEntry ::= + SEQUENCE { + apRadioMeshAvailableConnIndex + Integer32, + apRadioMeshAvailableConnMac + PhysAddress, + apRadioMeshAvailableConnChannel + Integer32, + apRadioMeshAvailableConnRssi + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.4.1.6.2.1.1 + apRadioMeshAvailableConnIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apRadioMeshAvailableConnEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.2.1.2 + apRadioMeshAvailableConnMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mac Address of Available Base Bridge." + ::= { apRadioMeshAvailableConnEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.2.1.3 + apRadioMeshAvailableConnChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel of Available Base Bridge." + ::= { apRadioMeshAvailableConnEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.2.1.4 + apRadioMeshAvailableConnRssi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSSI value of Available Base Bridge." + ::= { apRadioMeshAvailableConnEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.3 + apRadioMeshPreferredConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioMeshPreferredConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Preferred Base Bridge MESH connections." + ::= { apRadioMesh 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.3.1 + apRadioMeshPreferredConnEntry OBJECT-TYPE + SYNTAX ApRadioMeshPreferredConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex, apRadioMeshPreferredConnIndex } + ::= { apRadioMeshPreferredConnTable 1 } + + + ApRadioMeshPreferredConnEntry ::= + SEQUENCE { + apRadioMeshPreferredConnIndex + Integer32, + apRadioMeshPreferredConnPriority + Integer32, + apRadioMeshPreferredConnMac + PhysAddress, + apRadioMeshPreferredConnRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.4.1.6.3.1.1 + apRadioMeshPreferredConnIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apRadioMeshPreferredConnEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.3.1.2 + apRadioMeshPreferredConnPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred Base Bridge Priority." + ::= { apRadioMeshPreferredConnEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.3.1.3 + apRadioMeshPreferredConnMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred Base Bridge MAC Address." + ::= { apRadioMeshPreferredConnEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.6.3.1.4 + apRadioMeshPreferredConnRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status used to add or delete entries." + ::= { apRadioMeshPreferredConnEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.7 + apRadioWlanBandwidthTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioWlanBandwidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Radio Wlan Bandwidth management." + ::= { apRadio 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.7.1 + apRadioWlanBandwidthEntry OBJECT-TYPE + SYNTAX ApRadioWlanBandwidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apRadioSettingsIndex, apWlanIndex } + ::= { apRadioWlanBandwidthTable 1 } + + + ApRadioWlanBandwidthEntry ::= + SEQUENCE { + apRadioWlanWeight + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.4.1.7.1.1 + apRadioWlanWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The weight to be used when QoS for all WLANs is set to weighted-round-robin. + + Note that the sum of all weights across all WLANs need not total 100. + " + ::= { apRadioWlanBandwidthEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.8 + apRadioNSettingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioNSettingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table adds 802.11n specific settings for an 'n' radio in + addition to the common settings under apRadioSettingsTable." + ::= { apRadio 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.8.1 + apRadioNSettingsEntry OBJECT-TYPE + SYNTAX ApRadioNSettingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An 802.11n radio settings entry." + INDEX { apRadioSettingsIndex } + ::= { apRadioNSettingsTable 1 } + + + ApRadioNSettingsEntry ::= + SEQUENCE { + apRadioNSettingsMode + INTEGER, + apRadioNSettingsHTProtectionStatus + INTEGER, + apRadioNSettingsBasicRates + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.1.8.1.1 + apRadioNSettingsMode OBJECT-TYPE + SYNTAX INTEGER + { + modeA(1), + modeB(2), + modeG(3), + modeN2400MHz(4), + modeN5000MHz(5), + modeAandN(6), + modeBandG(7), + modeGandN(8), + modeBGandN(9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The modes available for an 802.11n radio depend on the radio band. + For 5.0 GHz (11an), the modes are: + + modeA + modeN5000MHz + modeAandN + + For 2.4 GHz (11bgn), the modes are: + modeBGandN + modeBandG + modeGandN + modeB + modeG + modeN2400MHz" + ::= { apRadioNSettingsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.8.1.2 + apRadioNSettingsHTProtectionStatus OBJECT-TYPE + SYNTAX INTEGER + { + pureHt(1), + nonHtStaOnChannel(2), + htWith20MHzOnlySta(3), + nonHtStaAssociated(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a new setting for 802.11n radios that indicates + the HT Protection Status. The possible values are: + + Pure HT (1) + non-HT STA on Channel (2) + HT with 20 MHz-only STA (3) + non-HT STA associated (4)" + ::= { apRadioNSettingsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.8.1.3 + apRadioNSettingsBasicRates OBJECT-TYPE + SYNTAX INTEGER + { + rate1and2Mbps(1), + rate1and2and5point5and11Mbps(2), + rate1and2and5point5and11and6and12and24Mbps(3), + rate6and12and24Mbps(4), + rateMCS0to7(5), + rate6and12and24MbpsandMCS0to7(6), + rate1and2and5point5and11and6and12and24MbpsandMCS0to7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For basic rate the following options are available: + (1) 1 and 2 Mbps + (2) 1, 2, 5.5 and 11 Mbps + (3) 1, 2, 5.5, 11 and 6, 12, 24 Mbps + (4) 6, 12 and 24 Mbps + (5) MCS 0-7 + (6) 6, 12 and 24 Mbps and MCS 0-7 + (7) 1, 2, 5.5, 11 and 6, 12, 24 Mbps and MCS 0-7" + ::= { apRadioNSettingsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9 + apRadioNCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioNCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apRadio 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1 + apRadioNCfgEntry OBJECT-TYPE + SYNTAX ApRadioNCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apRadioSettingsIndex } + ::= { apRadioNCfgTable 1 } + + + ApRadioNCfgEntry ::= + SEQUENCE { + apRadioNCfgPosChannel + BITS, + apRadioNCfgDesChannel + AllowedChannels, + apRadioNCfgChannel + INTEGER, + apRadioNCfgChannelWidth + INTEGER, + apRadioNCfgAmsduAggregationMaxRecvSize + INTEGER, + apRadioNCfgAmsduTransmitEnabled + TruthValue, + apRadioNCfgAmpduAggregationMaxRecvSize + INTEGER, + apRadioNCfgAmpduAggregationDensity + INTEGER, + apRadioNCfgAmpduTransmitSizeLimit + INTEGER, + apRadioNCfgShortGuardInterval + TruthValue, + apRadioNCfgAmpduTransmitEnabled + TruthValue, + apRadioNCfgChannelOffset + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.1 + apRadioNCfgPosChannel OBJECT-TYPE + SYNTAX BITS + { + null(0), + bgnChannel1(1), + bgnChannel2(2), + bgnChannel3(3), + bgnChannel4(4), + bgnChannel5(5), + bgnChannel6(6), + bgnChannel7(7), + bgnChannel8(8), + bgnChannel9(9), + bgnChannel10(10), + bgnChannel11(11), + bgnChannel12(12), + bgnChannel13(13), + bgnChannel14(14), + anChannel36(15), + anChannel40(16), + anChannel44(17), + anChannel48(18), + anChannel52(19), + anChannel56(20), + anChannel60(21), + anChannel64(22), + anChannel100(23), + anChannel104(24), + anChannel108(25), + anChannel112(26), + anChannel116(27), + anChannel120(28), + anChannel124(29), + anChannel128(30), + anChannel132(31), + anChannel136(32), + anChannel140(33), + anChannel149(34), + anChannel153(35), + anChannel157(36), + anChannel161(37), + anChannel165(38) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The possible channels that can be set when placement = + apRadioCfgDesPlacement" + ::= { apRadioNCfgEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.2 + apRadioNCfgDesChannel OBJECT-TYPE + SYNTAX AllowedChannels + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired channel for the 'n' radio. + + When changing 802.11n channels, make changes in the following order: + 1) Width (apRadioNCfgChannelWidth) + 2) Offset (apRadioNCfgChannelOffset) + 3) Channel (apRadioNCfgDesChannel)" + ::= { apRadioNCfgEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.3 + apRadioNCfgChannel OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel configuration for the 'n' radio." + ::= { apRadioNCfgEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.4 + apRadioNCfgChannelWidth OBJECT-TYPE + SYNTAX INTEGER + { + twentyMHz(1), + dynamic(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value is set to twentyMhz, the AP works on + 20MHz mode for both transmit and receive operations. + + dynamic: The 20/40 MHz operation is a dynamic feature in which + the AP can receive packets from clients that use 20 MHz + of bandwidth while transmitting a packet OR that use 40 MHz + of bandwidth while transmitting a packet. + Likewise, the AP can send packets either with a bandwidth of + 20 or 40 MHz. + + When changing 802.11n channels, make changes in the following order: + 1) Width (apRadioNCfgChannelWidth) + 2) Offset (apRadioNCfgChannelOffset) + 3) Channel (apRadioNCfgDesChannel)" + ::= { apRadioNCfgEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.5 + apRadioNCfgAmsduAggregationMaxRecvSize OBJECT-TYPE + SYNTAX INTEGER { size3839(3839) } + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AP will always be enabled to receive AMSDU frames. + + The user will be able to set the AMSDU limit to 3839 bytes. + This value will be advertised in the HT Capabilities + element. + + The user may be able to enable and disable the transmission + of AMSDU frames in future releases." + ::= { apRadioNCfgEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.6 + apRadioNCfgAmsduTransmitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When set to TRUE it enables the transmission of AMSDU frames. + Setting it to FALSE disable AMSDU transmission. + This object is not supported in the current release, hence + it will not be returned during a get/get-next/walk." + ::= { apRadioNCfgEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.7 + apRadioNCfgAmpduAggregationMaxRecvSize OBJECT-TYPE + SYNTAX INTEGER + { + size0(0), + size8191(8191), + size16383(16383), + size32767(32767), + size65535(65535) + } + UNITS "bytes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value is used to tell other stations the maximum length AMPDU + that they can send. The allowed values are: + 0 bytes (special case, to disable AMPDU rx-limit). + 8191 bytes + 16383 bytes + 32767 bytes + 65535 bytes." + ::= { apRadioNCfgEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.8 + apRadioNCfgAmpduAggregationDensity OBJECT-TYPE + SYNTAX INTEGER + { + zero(0), + onefourth(250), + onehalf(500), + one(1000), + two(2000), + four(4000), + eight(8000) + } + UNITS "nanoseconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Used to configure the AMPDU density which controls how close + together the MPDU’s are within the AMPDU. + + The choices are: 0 (none), 1/4 usec, 1/2 usec, 1 usec, 2 usec, + 4 usec and 8 usec. + + Since SNMP cannot represent fractions or decimals, the enumerations + are given multiplied by 1000 i.e. in nanoseconds." + ::= { apRadioNCfgEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.9 + apRadioNCfgAmpduTransmitSizeLimit OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a threshold that controls when the AP will setup a + Block ACK agreement with a client to begin aggregating, + that is, sending A-MPDU frames, to that client. + It takes a range from 0-65535 bytes. " + ::= { apRadioNCfgEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.10 + apRadioNCfgShortGuardInterval OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a boolean. The 802.11n AP has an option to configure + short guard interval(SGI). + + The possible values of guard interval are 400ns or 800ns. + + When the user turns SGI on, both 400ns and 800ns will be enabled together. + When the user turns SGI off, only 800ns will be enabled. + " + ::= { apRadioNCfgEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.11 + apRadioNCfgAmpduTransmitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set to TRUE it enables the transmission of AMPDU frames. + Setting it to FALSE disable AMPDU transmission." + ::= { apRadioNCfgEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.9.1.12 + apRadioNCfgChannelOffset OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + above(2), + below(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The channel offset. + + When changing 802.11n channels, make changes in the following order: + 1) Width (apRadioNCfgChannelWidth) + 2) Offset (apRadioNCfgChannelOffset) + 3) Channel (apRadioNCfgDesChannel)" + ::= { apRadioNCfgEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10 + apRadioNMcsRateTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioNMcsRateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The AP with the 802.11n radio supports modulation coding schemes + (MCS) 0-15. This maps to the table entries 1-16. + To the user, this is part of the Set Rates function." + ::= { apRadio 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1 + apRadioNMcsRateEntry OBJECT-TYPE + SYNTAX ApRadioNMcsRateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry which gives the MCS supported by an 'n' radio in the AP." + INDEX { apRadioSettingsIndex, apRadioNMcsRateIndex } + ::= { apRadioNMcsRateTable 1 } + + + ApRadioNMcsRateEntry ::= + SEQUENCE { + apRadioNMcsRateIndex + INTEGER, + apRadioNMcsRate20MHzChanSgiDisabled + Integer32, + apRadioNMcsRate20MHzChanSgiEnabled + Integer32, + apRadioNMcsRate40MHzChanSgiDisabled + Integer32, + apRadioNMcsRate40MHzChanSgiEnabled + Integer32, + apRadioNMcsRateType + INTEGER, + apRadioNMcsRateEnabled + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.1 + apRadioNMcsRateIndex OBJECT-TYPE + SYNTAX INTEGER (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MCS index, from 1-16, corresponding to schemes 0-15." + ::= { apRadioNMcsRateEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.2 + apRadioNMcsRate20MHzChanSgiDisabled OBJECT-TYPE + SYNTAX Integer32 + UNITS "Kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate on 20MHz channel with SGI disabled" + ::= { apRadioNMcsRateEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.3 + apRadioNMcsRate20MHzChanSgiEnabled OBJECT-TYPE + SYNTAX Integer32 + UNITS "Kbps" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Rate on 20MHz channel with SGI enabled" + ::= { apRadioNMcsRateEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.4 + apRadioNMcsRate40MHzChanSgiDisabled OBJECT-TYPE + SYNTAX Integer32 + UNITS "Kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate on 40MHz channel with SGI disabled" + ::= { apRadioNMcsRateEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.5 + apRadioNMcsRate40MHzChanSgiEnabled OBJECT-TYPE + SYNTAX Integer32 + UNITS "Kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate on 40MHz channel with SGI enabled." + ::= { apRadioNMcsRateEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.6 + apRadioNMcsRateType OBJECT-TYPE + SYNTAX INTEGER + { + basic(1), + supported(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether this MCS rate is basic or supported." + ::= { apRadioNMcsRateEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.1.10.1.7 + apRadioNMcsRateEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether this MCS is disabled (false), or, enabled (true) for this 'n' radio." + ::= { apRadioNMcsRateEntry 7 } + + +-- This group describes all wireless LANs on the switch, +-- and their corresponding security settings. + -- 1.3.6.1.4.1.388.11.3.4.2 + apWlan OBJECT IDENTIFIER ::= { apRf 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1 + apWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of wireless LANs configured on the AP." + ::= { apWlan 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1 + apWlanEntry OBJECT-TYPE + SYNTAX ApWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanIndex } + ::= { apWlanTable 1 } + + + ApWlanEntry ::= + SEQUENCE { + apWlanIndex + Integer32, + apWlanName + DisplayString, + apWlanEssid + DisplayString, + apWlanUseRadio + INTEGER, + apWlanMaxMus + Integer32, + apWlanAclPolicy + SinglePointer, + apWlanSecurityPolicy + SinglePointer, + apWlanQosPolicy + SinglePointer, + apWlanAuthKerberosUsername + DisplayString, + apWlanAuthKerberosPassword + Password, + apWlanDisallowMuToMu + TruthValue, + apWlanUseSecureBeacon + TruthValue, + apWlanAnswerBroadcastEss + TruthValue, + apWlanWeight + Integer32, + apWlanVlanMode + INTEGER, + apWlanVlanId + SinglePointer, + apWlanSubnet + INTEGER, + apWlanClientBackHaul + TruthValue, + apWlanHotspot + TruthValue, + apWlanEnable + TruthValue, + apWlanMuIdleTimeout + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.1 + apWlanIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apWlanEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.2 + apWlanName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the WLAN." + ::= { apWlanEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.3 + apWlanEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESSID of the WLAN." + ::= { apWlanEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.4 + apWlanUseRadio OBJECT-TYPE + SYNTAX INTEGER + { + noneBand(0), + bgRadio(1), + aRadio(2), + bothBand(3), + nRadio2400MHz(4), + nRadio5000MHz(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use either 802.11a radio or 802.11b/g radio, or, for 802.11n radios, + select the frequency band i.e. 2.4 GHz or 5.0 GHz." + ::= { apWlanEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.5 + apWlanMaxMus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of MU associations is allowed for the + WLAN. The total number of MUs for the entire AP cannot + exceed 127." + ::= { apWlanEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.6 + apWlanAclPolicy OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Point to the ACL policy used for this WLAN." + ::= { apWlanEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.7 + apWlanSecurityPolicy OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Point to the Security policy used for this WLAN." + ::= { apWlanEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.8 + apWlanQosPolicy OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Point to the QOS policy used for this WLAN." + ::= { apWlanEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.9 + apWlanAuthKerberosUsername OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Kerberos Username which is the same as the ESSID + if the WLAN uses Kerberos Authentication" + ::= { apWlanEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.10 + apWlanAuthKerberosPassword OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Kerberos Password for authenticating the AP to the KDC." + ::= { apWlanEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.11 + apWlanDisallowMuToMu OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set to true to prohibit MU-to-MU communication." + ::= { apWlanEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.12 + apWlanUseSecureBeacon OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the Secure Beacon checkbox to disallow the + Access Point from broadcasting an ESSID in its + beacons. This is a safeguard to prevent intruders + from tapping into the WLAN. Consider this security + measure for a private, corporate network." + ::= { apWlanEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.13 + apWlanAnswerBroadcastEss OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Answer broadcast ESS." + ::= { apWlanEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.14 + apWlanWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The weight to be used when QoS for all WLANs + is set to weighted-round-robin. + + Note that the sum of all weights across all + WLANs need not total 100. + " + ::= { apWlanEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.15 + apWlanVlanMode OBJECT-TYPE + SYNTAX INTEGER + { + modeDynamic(1), + modeStatic(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN mode can either Dynamic or Static." + ::= { apWlanEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.16 + apWlanVlanId OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Point to the VLAN id corresponding to WLAN." + ::= { apWlanEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.17 + apWlanSubnet OBJECT-TYPE + SYNTAX INTEGER + { + lan1(1), + lan2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The LAN to which a WLAN is mapped." + ::= { apWlanEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.18 + apWlanClientBackHaul OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable MESH Client Backhaul on this WLAN." + ::= { apWlanEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.19 + apWlanHotspot OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or Disable Hotspot functionality on this WLAN." + ::= { apWlanEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.20 + apWlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row enable/disable." + ::= { apWlanEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.1.1.21 + apWlanMuIdleTimeout OBJECT-TYPE + SYNTAX INTEGER (1..1440) + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum MU idle time in minutes." + ::= { apWlanEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2 + apWlanSecPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanSecPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Security Policy that can be used by different WLANs." + ::= { apWlan 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1 + apWlanSecPolicyEntry OBJECT-TYPE + SYNTAX ApWlanSecPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanSecPolicyTable 1 } + + + ApWlanSecPolicyEntry ::= + SEQUENCE { + apWlanSecPolicyIndex + Integer32, + apWlanSecPolicyName + DisplayString, + apWlanSecPolicyAuthentication + INTEGER, + apWlanSecPolicyEncryption + INTEGER, + apWlanSecPolicyPointerToWlan + MultiPointer63, + apWlanSecPolicyRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1.1 + apWlanSecPolicyIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apWlanSecPolicyEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1.2 + apWlanSecPolicyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of security policy." + ::= { apWlanSecPolicyEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1.3 + apWlanSecPolicyAuthentication OBJECT-TYPE + SYNTAX INTEGER + { + authNone(1), + auth802dot1xEap(2), + authKerberos(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If auth802dot1xEap, additional EAP settings for this + WLAN will be used from the matching entry in the + apWlanAuthEapTable. + + Likewise, if authKerberos, use the settings in the + matching entry in the apWlanAuthKerberosTable." + ::= { apWlanSecPolicyEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1.4 + apWlanSecPolicyEncryption OBJECT-TYPE + SYNTAX INTEGER + { + cryptoNone(1), + cryptoWep40(2), + cryptoWep128(3), + cryptoKeyguardMcm(4), + cryptoWpaTkip(5), + cryptoCcmp(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If cryptoWep40 or cryptoWep128, additional WEP + settings for this WLAN will be used from the matching + entry in the apWlanCryptoWepTable. + + Likewise, if cryptoWpaTkip, use the settings in the + matching entry in the apWlanCryptoTkipTable. + + Likewise, if cryptoKeyguardMcm, use the settings in + the matching entry in the apWlanCryptoKeyguardTable. + + Likewise, if cryptoCcmp, use the settings in + the matching entry in the apWlanCryptoCcmpTable." + ::= { apWlanSecPolicyEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1.5 + apWlanSecPolicyPointerToWlan OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Points to the WLAN which have this + particular security policy." + ::= { apWlanSecPolicyEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.2.1.6 + apWlanSecPolicyRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status used for Creation or Deletion." + ::= { apWlanSecPolicyEntry 6 } + + +-- This group contains authentication settings for all +-- WLANs. + -- 1.3.6.1.4.1.388.11.3.4.2.3 + apWlanAuth OBJECT IDENTIFIER ::= { apWlan 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1 + apWlanAuthEapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanAuthEapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of EAP authentication settings + for each Security Policy using this method." + ::= { apWlanAuth 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1 + apWlanAuthEapEntry OBJECT-TYPE + SYNTAX ApWlanAuthEapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanAuthEapTable 1 } + + + ApWlanAuthEapEntry ::= + SEQUENCE { + apWlanAuthEapReauthenticationEnable + TruthValue, + apWlanAuthEapReauthenticationPeriod + Unsigned32, + apWlanAuthEapReauthenticationMaxRetries + Unsigned32, + apWlanAuthEapRadius1Server + IpAddress, + apWlanAuthEapRadius1Port + Unsigned32, + apWlanAuthEapRadius1SharedSecret + Password, + apWlanAuthEapRadius2Server + IpAddress, + apWlanAuthEapRadius2Port + Unsigned32, + apWlanAuthEapRadius2SharedSecret + Password, + apWlanAuthEapMuQuietPeriod + Unsigned32, + apWlanAuthEapMuTimeout + Unsigned32, + apWlanAuthEapMuTxPeriod + Unsigned32, + apWlanAuthEapMuMaxRetries + Unsigned32, + apWlanAuthEapServerTimeout + Unsigned32, + apWlanAuthEapServerMaxRetries + Unsigned32, + apWlanAuthEapRadiusAcctMode + TruthValue, + apWlanAuthEapRadiusAcctMuTimeout + Unsigned32, + apWlanAuthEapRadiusAcctMuRetries + Unsigned32, + apWlanAuthEapSyslogMode + TruthValue, + apWlanAuthEapSyslogServerIp + IpAddress, + apWlanAuthEapRadiusExtAcctServer + IpAddress, + apWlanAuthEapRadiusExtPort + Unsigned32, + apWlanAuthEapRadiusExtSharedSecret + Password + } + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.1 + apWlanAuthEapReauthenticationEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable reauthentication." + ::= { apWlanAuthEapEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.2 + apWlanAuthEapReauthenticationPeriod OBJECT-TYPE + SYNTAX Unsigned32 (30..9999) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reauthentication period." + ::= { apWlanAuthEapEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.3 + apWlanAuthEapReauthenticationMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..99) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reauthentication max retries." + ::= { apWlanAuthEapEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.4 + apWlanAuthEapRadius1Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the primary RADIUS server. + Use 127.0.0.1 to use the Local Radius Server on the AP5131." + ::= { apWlanAuthEapEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.5 + apWlanAuthEapRadius1Port OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of the primary RADIUS server." + ::= { apWlanAuthEapEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.6 + apWlanAuthEapRadius1SharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret of the primary RADIUS server." + ::= { apWlanAuthEapEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.7 + apWlanAuthEapRadius2Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the secondary RADIUS server. + Use 127.0.0.1 to use the Local Radius Server on the AP5131." + ::= { apWlanAuthEapEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.8 + apWlanAuthEapRadius2Port OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of the secondary RADIUS server." + ::= { apWlanAuthEapEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.9 + apWlanAuthEapRadius2SharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret of the secondary RADIUS server." + ::= { apWlanAuthEapEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.10 + apWlanAuthEapMuQuietPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU quiet period." + ::= { apWlanAuthEapEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.11 + apWlanAuthEapMuTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU timeout." + ::= { apWlanAuthEapEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.12 + apWlanAuthEapMuTxPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU Tx period." + ::= { apWlanAuthEapEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.13 + apWlanAuthEapMuMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU max retries." + ::= { apWlanAuthEapEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.14 + apWlanAuthEapServerTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server timeout." + ::= { apWlanAuthEapEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.15 + apWlanAuthEapServerMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server max retries." + ::= { apWlanAuthEapEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.16 + apWlanAuthEapRadiusAcctMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting Mode." + ::= { apWlanAuthEapEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.17 + apWlanAuthEapRadiusAcctMuTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting MU Timeout value" + ::= { apWlanAuthEapEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.18 + apWlanAuthEapRadiusAcctMuRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting Number of MU Retries." + ::= { apWlanAuthEapEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.19 + apWlanAuthEapSyslogMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslogging Mode." + ::= { apWlanAuthEapEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.20 + apWlanAuthEapSyslogServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslog Server IP Address." + ::= { apWlanAuthEapEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.21 + apWlanAuthEapRadiusExtAcctServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "External Radius Accounting Server IP Address." + ::= { apWlanAuthEapEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.22 + apWlanAuthEapRadiusExtPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of the external RADIUS server." + ::= { apWlanAuthEapEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.1.1.23 + apWlanAuthEapRadiusExtSharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret of the external RADIUS server." + ::= { apWlanAuthEapEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2 + apWlanAuthKerberosTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanAuthKerberosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Kerberos authentication settings + for each Security Policy using this method." + ::= { apWlanAuth 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1 + apWlanAuthKerberosEntry OBJECT-TYPE + SYNTAX ApWlanAuthKerberosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanAuthKerberosTable 1 } + + + ApWlanAuthKerberosEntry ::= + SEQUENCE { + apWlanAuthKerberosRealmName + DisplayString, + apWlanAuthKerberosKdcServerIp1 + IpAddress, + apWlanAuthKerberosKdcPort1 + Unsigned32, + apWlanAuthKerberosKdcServerIp2 + IpAddress, + apWlanAuthKerberosKdcPort2 + Unsigned32, + apWlanAuthKerberosKdcServerIpR + IpAddress, + apWlanAuthKerberosKdcPortR + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.1 + apWlanAuthKerberosRealmName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Realm name." + ::= { apWlanAuthKerberosEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.2 + apWlanAuthKerberosKdcServerIp1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary KDC server IP addr." + ::= { apWlanAuthKerberosEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.3 + apWlanAuthKerberosKdcPort1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary KDC port." + ::= { apWlanAuthKerberosEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.4 + apWlanAuthKerberosKdcServerIp2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Backup KDC server IP addr." + ::= { apWlanAuthKerberosEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.5 + apWlanAuthKerberosKdcPort2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Backup KDC port." + ::= { apWlanAuthKerberosEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.6 + apWlanAuthKerberosKdcServerIpR OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote KDC server IP addr." + ::= { apWlanAuthKerberosEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.3.2.1.7 + apWlanAuthKerberosKdcPortR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote KDC port." + ::= { apWlanAuthKerberosEntry 7 } + + +-- This group contains encryption settings for all WLANs. + -- 1.3.6.1.4.1.388.11.3.4.2.4 + apWlanCrypto OBJECT IDENTIFIER ::= { apWlan 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1 + apWlanCryptoWepTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanCryptoWepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WEP encryption settings + for each Security Policy using this method." + ::= { apWlanCrypto 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1 + apWlanCryptoWepEntry OBJECT-TYPE + SYNTAX ApWlanCryptoWepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanCryptoWepTable 1 } + + + ApWlanCryptoWepEntry ::= + SEQUENCE { + apWlanCryptoWepPassKey + Password, + apWlanCryptoWepKey1 + OCTET STRING, + apWlanCryptoWepKey2 + OCTET STRING, + apWlanCryptoWepKey3 + OCTET STRING, + apWlanCryptoWepKey4 + OCTET STRING, + apWlanCryptoWepKeyToUse + Integer32, + apWlanCryptoWepMixedMode + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.1 + apWlanCryptoWepPassKey OBJECT-TYPE + SYNTAX Password (SIZE (4..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pass key. + + If this value is written, the four WepKey1..4 will + be overwritten." + ::= { apWlanCryptoWepEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.2 + apWlanCryptoWepKey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #1 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key). + " + ::= { apWlanCryptoWepEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.3 + apWlanCryptoWepKey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #2 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { apWlanCryptoWepEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.4 + apWlanCryptoWepKey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #3 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { apWlanCryptoWepEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.5 + apWlanCryptoWepKey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #4 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { apWlanCryptoWepEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.6 + apWlanCryptoWepKeyToUse OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies which WEP key to use." + ::= { apWlanCryptoWepEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.1.1.7 + apWlanCryptoWepMixedMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow WEP128 clients" + ::= { apWlanCryptoWepEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2 + apWlanCryptoTkipTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanCryptoTkipEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WPA-TKIP encryption settings + for each Security Policy using this method." + ::= { apWlanCrypto 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1 + apWlanCryptoTkipEntry OBJECT-TYPE + SYNTAX ApWlanCryptoTkipEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanCryptoTkipTable 1 } + + + ApWlanCryptoTkipEntry ::= + SEQUENCE { + apWlanCryptoTkipBcastKeyRotation + TruthValue, + apWlanCryptoTkipKeyRotationInterval + Unsigned32, + apWlanCryptoTkipKeyToUse + INTEGER, + apWlanCryptoTkipPassphrase + OCTET STRING, + apWlanCryptoTkipKey + OCTET STRING, + apWlanCryptoTkipAllowWpa2Client + INTEGER, + apWlanCryptoTkipFastRoamPreAuth + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.1 + apWlanCryptoTkipBcastKeyRotation OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use broadcast key rotation." + ::= { apWlanCryptoTkipEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.2 + apWlanCryptoTkipKeyRotationInterval OBJECT-TYPE + SYNTAX Unsigned32 (30..604800) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast key rotation, (if enabled), occurs every + this many seconds." + ::= { apWlanCryptoTkipEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.3 + apWlanCryptoTkipKeyToUse OBJECT-TYPE + SYNTAX INTEGER + { + useAsciiPassphrase(1), + use256bitKey(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether to use ASCII Passphrase + or 256-bit Hex Key." + ::= { apWlanCryptoTkipEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.4 + apWlanCryptoTkipPassphrase OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ASCII Passphrase." + ::= { apWlanCryptoTkipEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.5 + apWlanCryptoTkipKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WPA/TKIP 256 bit Key. + No need to enter key if ASCII passphrase is entered." + ::= { apWlanCryptoTkipEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.6 + apWlanCryptoTkipAllowWpa2Client OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows WPA2 TKIP." + ::= { apWlanCryptoTkipEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.2.1.7 + apWlanCryptoTkipFastRoamPreAuth OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows Pre-Authentication." + ::= { apWlanCryptoTkipEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3 + apWlanCryptoCcmpTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanCryptoCcmpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WPA2-CCMP encryption settings + for each Security Policy using this method." + ::= { apWlanCrypto 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1 + apWlanCryptoCcmpEntry OBJECT-TYPE + SYNTAX ApWlanCryptoCcmpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanCryptoCcmpTable 1 } + + + ApWlanCryptoCcmpEntry ::= + SEQUENCE { + apWlanCryptoCcmpBcastKeyRotation + TruthValue, + apWlanCryptoCcmpKeyRotationInterval + Unsigned32, + apWlanCryptoCcmpKeyToUse + INTEGER, + apWlanCryptoCcmpPassphrase + OCTET STRING, + apWlanCryptoCcmpKey + OCTET STRING, + apWlanCryptoCcmpMixedMode + TruthValue, + apWlanCryptoCcmpFastRoamPreAuth + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.1 + apWlanCryptoCcmpBcastKeyRotation OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use broadcast key rotation." + ::= { apWlanCryptoCcmpEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.2 + apWlanCryptoCcmpKeyRotationInterval OBJECT-TYPE + SYNTAX Unsigned32 (30..604800) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast key rotation, (if enabled), occurs every + this many seconds." + ::= { apWlanCryptoCcmpEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.3 + apWlanCryptoCcmpKeyToUse OBJECT-TYPE + SYNTAX INTEGER + { + useAsciiPassphrase(1), + use256bitKey(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether to use ASCII Passphrase + or 256-bit Hex Key." + ::= { apWlanCryptoCcmpEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.4 + apWlanCryptoCcmpPassphrase OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ASCII Passphrase." + ::= { apWlanCryptoCcmpEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.5 + apWlanCryptoCcmpKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WPA2/CCMP 256 bit Key. + No need to enter key if ASCII passphrase is entered." + ::= { apWlanCryptoCcmpEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.6 + apWlanCryptoCcmpMixedMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow WPA-TKIP clients" + ::= { apWlanCryptoCcmpEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.3.1.7 + apWlanCryptoCcmpFastRoamPreAuth OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enabling this option enables a client associated with one + Access Point to carry out an 802.1x authentication with + another Access Point before it roams over to it. The Access Point + will cache the keying information of the client until it + roams to the new Access Point. This enables the roaming the + client to start sending and receiving data sooner by not + having to do 802.1x authentication after it roams. + + Note: This option only works when 802.1x authentication is + enabled for the WLAN. " + ::= { apWlanCryptoCcmpEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4 + apWlanCryptoKeyguardTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanCryptoKeyguardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of KeyGuard-MCM encryption settings + for each Security Policy using this method." + ::= { apWlanCrypto 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1 + apWlanCryptoKeyguardEntry OBJECT-TYPE + SYNTAX ApWlanCryptoKeyguardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanSecPolicyIndex } + ::= { apWlanCryptoKeyguardTable 1 } + + + ApWlanCryptoKeyguardEntry ::= + SEQUENCE { + apWlanCryptoKeyguardPassKey + OCTET STRING, + apWlanCryptoKeyguardKey1 + OCTET STRING, + apWlanCryptoKeyguardKey2 + OCTET STRING, + apWlanCryptoKeyguardKey3 + OCTET STRING, + apWlanCryptoKeyguardKey4 + OCTET STRING, + apWlanCryptoKeyguardKeyToUse + Integer32, + apWlanCryptoKeyguardMixedMode + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.1 + apWlanCryptoKeyguardPassKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (4..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pass key. + + If this value is written, the four KeyguardKey1..4 will + be overwritten." + ::= { apWlanCryptoKeyguardEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.2 + apWlanCryptoKeyguardKey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #1." + ::= { apWlanCryptoKeyguardEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.3 + apWlanCryptoKeyguardKey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #2." + ::= { apWlanCryptoKeyguardEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.4 + apWlanCryptoKeyguardKey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #3." + ::= { apWlanCryptoKeyguardEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.5 + apWlanCryptoKeyguardKey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #4." + ::= { apWlanCryptoKeyguardEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.6 + apWlanCryptoKeyguardKeyToUse OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies which WEP key to use." + ::= { apWlanCryptoKeyguardEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.4.4.1.7 + apWlanCryptoKeyguardMixedMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow WEP128 clients" + ::= { apWlanCryptoKeyguardEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.5 + apWlanMuAclPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanMuAclPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Control List that can be used by different WLANs." + ::= { apWlan 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.5.1 + apWlanMuAclPolicyEntry OBJECT-TYPE + SYNTAX ApWlanMuAclPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanMuAclPolicyIndex } + ::= { apWlanMuAclPolicyTable 1 } + + + ApWlanMuAclPolicyEntry ::= + SEQUENCE { + apWlanMuAclPolicyIndex + Integer32, + apWlanMuAclPolicyName + DisplayString, + apWlanMuAclPolicyAccessMode + INTEGER, + apWlanMuAclPolicyPointerToWlan + MultiPointer63, + apWlanMuAclPolicyRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.4.2.5.1.1 + apWlanMuAclPolicyIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apWlanMuAclPolicyEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.5.1.2 + apWlanMuAclPolicyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the Access Control policy." + ::= { apWlanMuAclPolicyEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.5.1.3 + apWlanMuAclPolicyAccessMode OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MUs match this policy can either be Allowed or + Denied association." + ::= { apWlanMuAclPolicyEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.5.1.4 + apWlanMuAclPolicyPointerToWlan OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Points to the WLAN which have this + particular MU Acl policy." + ::= { apWlanMuAclPolicyEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.5.1.5 + apWlanMuAclPolicyRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { apWlanMuAclPolicyEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.6 + apWlanMuAclTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanMuAclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table describing ACLs for allowing or denying, + (depending on default behavior for the WLAN + specified in apWlanMuAclPolicyTable), MU association with + each WLAN." + ::= { apWlan 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.6.1 + apWlanMuAclEntry OBJECT-TYPE + SYNTAX ApWlanMuAclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanMuAclIndex } + ::= { apWlanMuAclTable 1 } + + + ApWlanMuAclEntry ::= + SEQUENCE { + apWlanMuAclIndex + Integer32, + apWlanMuAclStartingMac + PhysAddress, + apWlanMuAclEndingMac + PhysAddress, + apWlanMuAclPointerToAclPolicy + SinglePointer, + apWlanMuAclRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.4.2.6.1.1 + apWlanMuAclIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apWlanMuAclEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.6.1.2 + apWlanMuAclStartingMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting MAC address in a range of addresses." + ::= { apWlanMuAclEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.6.1.3 + apWlanMuAclEndingMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ending MAC address in a range of addresses." + ::= { apWlanMuAclEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.6.1.4 + apWlanMuAclPointerToAclPolicy OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pointer to the ACL policy that this row belongs." + ::= { apWlanMuAclEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.6.1.5 + apWlanMuAclRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status." + ::= { apWlanMuAclEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7 + apWlanQosPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanQosPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "QoS Policy that can be used by different WLANs." + ::= { apWlan 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1 + apWlanQosPolicyEntry OBJECT-TYPE + SYNTAX ApWlanQosPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanQosPolicyIndex } + ::= { apWlanQosPolicyTable 1 } + + + ApWlanQosPolicyEntry ::= + SEQUENCE { + apWlanQosPolicyIndex + Integer32, + apWlanQosPolicyName + DisplayString, + apWlanEnableWMM + TruthValue, + apWlanWMMQosParam + INTEGER, + apWlanQosPolicyBackgroundCwMin + Integer32, + apWlanQosPolicyBackgroundCwMax + Integer32, + apWlanQosPolicyBackgroundAifsn + Integer32, + apWlanQosPolicyBackgroundTxopsTime + Integer32, + apWlanQosPolicyBackgroundTxopsTimeInMS + Integer32, + apWlanQosPolicyBestEffortCwMin + Integer32, + apWlanQosPolicyBestEffortCwMax + Integer32, + apWlanQosPolicyBestEffortAifsn + Integer32, + apWlanQosPolicyBestEffortTxopsTime + Integer32, + apWlanQosPolicyBestEffortTxopsTimeInMS + Integer32, + apWlanQosPolicyVideoCwMin + Integer32, + apWlanQosPolicyVideoCwMax + Integer32, + apWlanQosPolicyVideoAifsn + Integer32, + apWlanQosPolicyVideoTxopsTime + Integer32, + apWlanQosPolicyVideoTxopsTimeInMS + Integer32, + apWlanQosPolicyVoiceCwMin + Integer32, + apWlanQosPolicyVoiceCwMax + Integer32, + apWlanQosPolicyVoiceAifsn + Integer32, + apWlanQosPolicyVoiceTxopsTime + Integer32, + apWlanQosPolicyVoiceTxopsTimeInMS + Integer32, + apWlanVoicePrioritization + TruthValue, + apWlanMulticastAddr1 + PhysAddress, + apWlanMulticastAddr2 + PhysAddress, + apWlanQosPolicyPointerToWlan + MultiPointer63, + apWlanQosPolicyRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.1 + apWlanQosPolicyIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apWlanQosPolicyEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.2 + apWlanQosPolicyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the QoS policy." + ::= { apWlanQosPolicyEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.3 + apWlanEnableWMM OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable WiFi Multimedia Extension support." + ::= { apWlanQosPolicyEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.4 + apWlanWMMQosParam OBJECT-TYPE + SYNTAX INTEGER + { + manual(1), + wifi11agn(2), + wifi11b(3), + default11agn(4), + default11b(5), + voice11agn(6), + voice11b(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pre-Programmed WMM QOS Parameters. + manual - Modify parameters + wifi11agn - WiFi 11a/11g/11n defaults + wifi11b - WiFi 11b defaults + default11agn - Symbol 11a/11g/11n defaults + default11b - Symbol 11b defaults + voice11agn - Symbol 11a/11g/11n voice params + voice11b - Symbol 11b voice params" + ::= { apWlanQosPolicyEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.5 + apWlanQosPolicyBackgroundCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Background access category." + ::= { apWlanQosPolicyEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.6 + apWlanQosPolicyBackgroundCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Background access category." + ::= { apWlanQosPolicyEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.7 + apWlanQosPolicyBackgroundAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Background access category." + ::= { apWlanQosPolicyEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.8 + apWlanQosPolicyBackgroundTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Background access category." + ::= { apWlanQosPolicyEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.9 + apWlanQosPolicyBackgroundTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Background access category." + ::= { apWlanQosPolicyEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.10 + apWlanQosPolicyBestEffortCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Best Effort access category." + ::= { apWlanQosPolicyEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.11 + apWlanQosPolicyBestEffortCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Best Effort access category." + ::= { apWlanQosPolicyEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.12 + apWlanQosPolicyBestEffortAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Best Effort access category." + ::= { apWlanQosPolicyEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.13 + apWlanQosPolicyBestEffortTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Best Effort access category." + ::= { apWlanQosPolicyEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.14 + apWlanQosPolicyBestEffortTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Best Effort access category." + ::= { apWlanQosPolicyEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.15 + apWlanQosPolicyVideoCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Video access category." + ::= { apWlanQosPolicyEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.16 + apWlanQosPolicyVideoCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Video access category." + ::= { apWlanQosPolicyEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.17 + apWlanQosPolicyVideoAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Video access category." + ::= { apWlanQosPolicyEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.18 + apWlanQosPolicyVideoTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Video access category." + ::= { apWlanQosPolicyEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.19 + apWlanQosPolicyVideoTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Video access category." + ::= { apWlanQosPolicyEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.20 + apWlanQosPolicyVoiceCwMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Voice access category." + ::= { apWlanQosPolicyEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.21 + apWlanQosPolicyVoiceCwMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Voice access category." + ::= { apWlanQosPolicyEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.22 + apWlanQosPolicyVoiceAifsn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Voice access category." + ::= { apWlanQosPolicyEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.23 + apWlanQosPolicyVoiceTxopsTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Voice access category." + ::= { apWlanQosPolicyEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.24 + apWlanQosPolicyVoiceTxopsTimeInMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This QoS parameter is to be used by the MU for the + Voice access category." + ::= { apWlanQosPolicyEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.25 + apWlanVoicePrioritization OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Support legacy voice prioritization." + ::= { apWlanQosPolicyEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.26 + apWlanMulticastAddr1 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast address 1." + ::= { apWlanQosPolicyEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.27 + apWlanMulticastAddr2 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast address 2." + ::= { apWlanQosPolicyEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.28 + apWlanQosPolicyPointerToWlan OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Points to the WLAN which have this + particular QOS policy." + ::= { apWlanQosPolicyEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.7.1.29 + apWlanQosPolicyRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { apWlanQosPolicyEntry 29 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.8 + apWlanBwShareModeTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWlanBwShareModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apWlan 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.2.8.1 + apWlanBwShareModeEntry OBJECT-TYPE + SYNTAX ApWlanBwShareModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apRadioSettingsIndex } + ::= { apWlanBwShareModeTable 1 } + + + ApWlanBwShareModeEntry ::= + SEQUENCE { + apWlanBwShareMode + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.4.2.8.1.1 + apWlanBwShareMode OBJECT-TYPE + SYNTAX INTEGER + { + firstInFirstOut(0), + roundRobin(1), + weightedRoundRobin(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable configures the manner in which bandwidth is shared among the WLANs. Only in mode 'weightedRoundRobin' are the apRadioWlanWeight values for each Radio and WLAN used." + ::= { apWlanBwShareModeEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.3 + apHotSpot OBJECT IDENTIFIER ::= { apRf 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.2 + apHotSpotWhiteListTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApHotSpotWhiteListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of White List entires for HotSpot for the WLANs." + ::= { apHotSpot 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.2.1 + apHotSpotWhiteListEntry OBJECT-TYPE + SYNTAX ApHotSpotWhiteListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanIndex, apHotSpotWhiteListIndex } + ::= { apHotSpotWhiteListTable 1 } + + + ApHotSpotWhiteListEntry ::= + SEQUENCE { + apHotSpotWhiteListIndex + Integer32, + apHotSpotWhiteListWalledGardenIp + IpAddress, + apHotSpotWhiteListRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.4.3.2.1.1 + apHotSpotWhiteListIndex OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index 1...10" + ::= { apHotSpotWhiteListEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.2.1.2 + apHotSpotWhiteListWalledGardenIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address of White List entries" + ::= { apHotSpotWhiteListEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.2.1.3 + apHotSpotWhiteListRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value to control row creation/deletion." + ::= { apHotSpotWhiteListEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1 + apHotSpotTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApHotSpotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for Hotspot configuration." + ::= { apHotSpot 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1 + apHotSpotEntry OBJECT-TYPE + SYNTAX ApHotSpotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanIndex } + ::= { apHotSpotTable 1 } + + + ApHotSpotEntry ::= + SEQUENCE { + apHotSpotDefaultFileMode + INTEGER, + apHotSpotExternalLoginPageUrl + DisplayString, + apHotSpotExternalWelomePageUrl + DisplayString, + apHotSpotExternalFailPageUrl + DisplayString, + apHotSpotPriRadiusServerIp + IpAddress, + apHotSpotPriRadiusPort + Integer32, + apHotSpotPriRadiusSecret + Password, + apHotSpotSecRadiusServerIp + IpAddress, + apHotSpotSecRadiusPort + Integer32, + apHotSpotSecRadiusSecret + Password, + apHotSpotRadiusAcctMode + TruthValue, + apHotSpotRadiusAcctServerIp + IpAddress, + apHotSpotRadiusAcctPort + Integer32, + apHotSpotRadiusAcctSecret + Password, + apHotSpotRadiusAcctTimeout + Integer32, + apHotSpotRadiusAcctRetryCount + Integer32, + apHotSpotRadiusSessMode + TruthValue, + apHotSpotRadiusSessTimeout + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.1 + apHotSpotDefaultFileMode OBJECT-TYPE + SYNTAX INTEGER + { + default(1), + externalURL(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default File Mode for Login, Welcome and Fail Pages." + ::= { apHotSpotEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.2 + apHotSpotExternalLoginPageUrl OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Login Page URL on external server." + ::= { apHotSpotEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.3 + apHotSpotExternalWelomePageUrl OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Welcome Page URL on external server." + ::= { apHotSpotEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.4 + apHotSpotExternalFailPageUrl OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fail Page URL on external server." + ::= { apHotSpotEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.5 + apHotSpotPriRadiusServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address of Primary Radius Server. + Use 127.0.0.1 to use the Local Radius Server on the AP5131." + ::= { apHotSpotEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.6 + apHotSpotPriRadiusPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port for Primary Radius Server." + ::= { apHotSpotEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.7 + apHotSpotPriRadiusSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared Secret for Primary Radius Server." + ::= { apHotSpotEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.8 + apHotSpotSecRadiusServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address of Secondary Radius Server. + Use 127.0.0.1 to use the Local Radius Server on the AP5131." + ::= { apHotSpotEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.9 + apHotSpotSecRadiusPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port for Secondary Radius Server." + ::= { apHotSpotEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.10 + apHotSpotSecRadiusSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared Secret for Secondary Radius Server." + ::= { apHotSpotEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.11 + apHotSpotRadiusAcctMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting Mode." + ::= { apHotSpotEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.12 + apHotSpotRadiusAcctServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "External Accounting Radius Server." + ::= { apHotSpotEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.13 + apHotSpotRadiusAcctPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port for External Accounting Radius Server." + ::= { apHotSpotEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.14 + apHotSpotRadiusAcctSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared Secret for External Accounting Radius Server." + ::= { apHotSpotEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.15 + apHotSpotRadiusAcctTimeout OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting Timeout value." + ::= { apHotSpotEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.16 + apHotSpotRadiusAcctRetryCount OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting Retry Count value." + ::= { apHotSpotEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.17 + apHotSpotRadiusSessMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Session Timeout Mode (Applicable only for Internal Radius Server)" + ::= { apHotSpotEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.4.3.1.1.18 + apHotSpotRadiusSessTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Session Timeout (Applicable only for Internal Radius Server)" + ::= { apHotSpotEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.4.4 + apMus OBJECT IDENTIFIER ::= { apRf 4 } + + +-- This group describes MU Locationing settings and table. + -- 1.3.6.1.4.1.388.11.3.4.4.1 + apMuLocationing OBJECT IDENTIFIER ::= { apMus 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.1 + apMuLocationingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable MU Locationing feature. + " + ::= { apMuLocationing 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.2 + apMuLocationingClear OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this value to TRUE clears all apMuLocationingTable entries. + + Any probe request heard after that event will be treated as newly heard." + ::= { apMuLocationing 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.3 + apMuLocationingMaxMus OBJECT-TYPE + SYNTAX Integer32 (20..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of MU's to be reported in the apMuLocationingTable. + The minimum number is 20 and maximum 200. " + ::= { apMuLocationing 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4 + apMuLocationingTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApMuLocationingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch shall store the information received + in the probe request messages in this table. + " + ::= { apMuLocationing 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1 + apMuLocationingEntry OBJECT-TYPE + SYNTAX ApMuLocationingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apMuLocationingIndex } + ::= { apMuLocationingTable 1 } + + + ApMuLocationingEntry ::= + SEQUENCE { + apMuLocationingIndex + Integer32, + apMuLocationingMuMac + PhysAddress, + apMuLocationingPortalMac + PhysAddress, + apMuLocationingSignalStrength + Integer32, + apMuLocationingHeardChannel + Integer32, + apMuLocationingHeardTime + TimeTicks + } + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1.1 + apMuLocationingIndex OBJECT-TYPE + SYNTAX Integer32 (1..2400) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apMuLocationingEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1.2 + apMuLocationingMuMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the MU." + ::= { apMuLocationingEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1.3 + apMuLocationingPortalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the Portal." + ::= { apMuLocationingEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1.4 + apMuLocationingSignalStrength OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received Signal Strength in dBm by the Heard Portal." + ::= { apMuLocationingEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1.5 + apMuLocationingHeardChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes on which channel probe is heard." + ::= { apMuLocationingEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.4.1.6 + apMuLocationingHeardTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the time when this probe is heard." + ::= { apMuLocationingEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5 + apMuLocationingAddEntryToTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApMuLocationingAddEntryToEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch shall provide option to append information + to apMuLocationingTable." + ::= { apMuLocationing 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5.1 + apMuLocationingAddEntryToEntry OBJECT-TYPE + SYNTAX ApMuLocationingAddEntryToEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apMuLocationingIndex } + ::= { apMuLocationingAddEntryToTable 1 } + + + ApMuLocationingAddEntryToEntry ::= + SEQUENCE { + apMuLocationingAddMuMac + PhysAddress, + apMuLocationingAddPortalMac + PhysAddress, + apMuLocationingAddSignalStrength + Integer32, + apMuLocationingAddHeardChannel + Integer32, + apMuLocationingAddHeardTime + TimeTicks + } + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5.1.1 + apMuLocationingAddMuMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC address of the MU." + ::= { apMuLocationingAddEntryToEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5.1.2 + apMuLocationingAddPortalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC address of the Portal." + ::= { apMuLocationingAddEntryToEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5.1.3 + apMuLocationingAddSignalStrength OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Received Signal Strength in dBm by the Heard Portal." + ::= { apMuLocationingAddEntryToEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5.1.4 + apMuLocationingAddHeardChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes on which channel probe is heard." + ::= { apMuLocationingAddEntryToEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.4.1.5.1.5 + apMuLocationingAddHeardTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the time when this probe is heard." + ::= { apMuLocationingAddEntryToEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5 + apIpFilter OBJECT IDENTIFIER ::= { apRf 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1 + apIpFilterPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApIpFilterPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Global IP Filter Policies" + ::= { apIpFilter 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1 + apIpFilterPolicyEntry OBJECT-TYPE + SYNTAX ApIpFilterPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apIpFilterPolicyIndex } + ::= { apIpFilterPolicyTable 1 } + + + ApIpFilterPolicyEntry ::= + SEQUENCE { + apIpFilterPolicyIndex + Integer32, + apIpFilterPolicyName + DisplayString, + apIpFilterPolicyProtocol + INTEGER, + apIpFilterPolicyStartPort + Integer32, + apIpFilterPolicyEndPort + Integer32, + apIpFilterPolicySrcStartIp + IpAddress, + apIpFilterPolicySrcEndIp + IpAddress, + apIpFilterPolicyDestStartIp + IpAddress, + apIpFilterPolicyDestEndIp + IpAddress, + apIpFilterPolicyUseStatus + DisplayString, + apIpFilterPolicyRowStatus + AbbrevRowStatus, + apIpFilterPolicySrcStartPort + Integer32, + apIpFilterPolicySrcEndPort + Integer32, + } + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.1 + apIpFilterPolicyIndex OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index" + ::= { apIpFilterPolicyEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.2 + apIpFilterPolicyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Name. + It has to be unique for every policy." + ::= { apIpFilterPolicyEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.3 + apIpFilterPolicyProtocol OBJECT-TYPE + SYNTAX INTEGER + { + icmp(1), + igmp(2), + ipip(4), + tcp(6), + egp(8), + pup(12), + udp(17), + idp(22), + ipv6(41), + rsvp(46), + gre(47), + esp(50), + ah(51), + pim(103), + comp(108), + rawip(255), + all(256) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Protocol Number." + ::= { apIpFilterPolicyEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.4 + apIpFilterPolicyStartPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Starting Port Number" + ::= { apIpFilterPolicyEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.5 + apIpFilterPolicyEndPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Ending Port Number" + ::= { apIpFilterPolicyEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.6 + apIpFilterPolicySrcStartIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Source Start IP Address." + ::= { apIpFilterPolicyEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.7 + apIpFilterPolicySrcEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Source End IP Address." + ::= { apIpFilterPolicyEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.8 + apIpFilterPolicyDestStartIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Dest Start IP Address." + ::= { apIpFilterPolicyEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.9 + apIpFilterPolicyDestEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Dest End IP Address." + ::= { apIpFilterPolicyEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.10 + apIpFilterPolicyUseStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description.Indicates whether filter is used by any of the + WLAN IP Filter Tables or the TRUNK IP Filter Table. + If got used then displays YES otherwise NO." + ::= { apIpFilterPolicyEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.11 + apIpFilterPolicyRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status for creation and deletion of policies." + ::= { apIpFilterPolicyEntry 11 } + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.12 + apIpFilterPolicySrcStartPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Source Starting Port Number" + ::= { apIpFilterPolicyEntry 12 } + + -- 1.3.6.1.4.1.388.11.3.4.5.1.1.13 + apIpFilterPolicySrcEndPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Source Ending Port Number" + ::= { apIpFilterPolicyEntry 13 } + + -- 1.3.6.1.4.1.388.11.3.4.5.2 + apIpFilterWlan OBJECT IDENTIFIER ::= { apIpFilter 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1 + apIpFilterWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApIpFilterWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP Filter for WLAN" + ::= { apIpFilterWlan 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1.1 + apIpFilterWlanEntry OBJECT-TYPE + SYNTAX ApIpFilterWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanIndex } + ::= { apIpFilterWlanTable 1 } + + + ApIpFilterWlanEntry ::= + SEQUENCE { + apIpFilterWlanMode + TruthValue, + apIpFilterWlanDefInAction + INTEGER, + apIpFilterWlanDefOutAction + INTEGER, + apIpFilterWlanInPackets + Counter32, + apIpFilterWlanOutPackets + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1.1.1 + apIpFilterWlanMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Mode." + ::= { apIpFilterWlanEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1.1.2 + apIpFilterWlanDefInAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Default IN Action." + ::= { apIpFilterWlanEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1.1.3 + apIpFilterWlanDefOutAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Default OUT Action." + ::= { apIpFilterWlanEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1.1.4 + apIpFilterWlanInPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of incoming packets allowed or denied as a result of the default policy" + ::= { apIpFilterWlanEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.1.1.5 + apIpFilterWlanOutPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of outgoing packets allowed or denied as a result of the default policy" + ::= { apIpFilterWlanEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2 + apIpFilterWlanPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApIpFilterWlanPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP Filter Policy for WLANs." + ::= { apIpFilterWlan 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1 + apIpFilterWlanPolicyEntry OBJECT-TYPE + SYNTAX ApIpFilterWlanPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apWlanIndex, apIpFilterWlanPolicyIndex } + ::= { apIpFilterWlanPolicyTable 1 } + + + ApIpFilterWlanPolicyEntry ::= + SEQUENCE { + apIpFilterWlanPolicyIndex + Integer32, + apIpFilterWlanPolicyPolicy + DisplayString, + apIpFilterWlanPolicyDirection + INTEGER, + apIpFilterWlanPolicyAction + INTEGER, + apIpFilterWlanPolicyRowStatus + AbbrevRowStatus, + apIpFilterWlanPolicyPackets + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1.1 + apIpFilterWlanPolicyIndex OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apIpFilterWlanPolicyEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1.2 + apIpFilterWlanPolicyPolicy OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Single Pointer to the Global IP Filter Policy." + ::= { apIpFilterWlanPolicyEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1.3 + apIpFilterWlanPolicyDirection OBJECT-TYPE + SYNTAX INTEGER + { + incoming(1), + outgoing(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Direction." + ::= { apIpFilterWlanPolicyEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1.4 + apIpFilterWlanPolicyAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Action." + ::= { apIpFilterWlanPolicyEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1.5 + apIpFilterWlanPolicyRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status for creation and deletion." + ::= { apIpFilterWlanPolicyEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.2.2.1.6 + apIpFilterWlanPolicyPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets allowed or denied as a result of this policy." + ::= { apIpFilterWlanPolicyEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3 + apIpFilterLan OBJECT IDENTIFIER ::= { apIpFilter 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1 + apIpFilterLanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApIpFilterLanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP Filter for WLAN" + ::= { apIpFilterLan 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1 + apIpFilterLanEntry OBJECT-TYPE + SYNTAX ApIpFilterLanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apIpFilterLanIndex } + ::= { apIpFilterLanTable 1 } + + + ApIpFilterLanEntry ::= + SEQUENCE { + apIpFilterLanIndex + Integer32, + apIpFilterLanMode + TruthValue, + apIpFilterLanDefInAction + INTEGER, + apIpFilterLanDefOutAction + INTEGER, + apIpFilterLanInPackets + Counter32, + apIpFilterLanOutPackets + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1.1 + apIpFilterLanIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { apIpFilterLanEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1.2 + apIpFilterLanMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Mode." + ::= { apIpFilterLanEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1.3 + apIpFilterLanDefInAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Default IN Action." + ::= { apIpFilterLanEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1.4 + apIpFilterLanDefOutAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Default OUT Action." + ::= { apIpFilterLanEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1.5 + apIpFilterLanInPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of incoming packets allowed or denied as a result of the default policy" + ::= { apIpFilterLanEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.1.1.6 + apIpFilterLanOutPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of outgoing packets allowed or denied as a result of the default policy." + ::= { apIpFilterLanEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2 + apIpFilterLanPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApIpFilterLanPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP Filter Policy for WAN Trunk Port." + ::= { apIpFilterLan 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1 + apIpFilterLanPolicyEntry OBJECT-TYPE + SYNTAX ApIpFilterLanPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apIpFilterLanIndex, apIpFilterLanPolicyIndex } + ::= { apIpFilterLanPolicyTable 1 } + + + ApIpFilterLanPolicyEntry ::= + SEQUENCE { + apIpFilterLanPolicyIndex + Integer32, + apIpFilterLanPolicyPolicy + DisplayString, + apIpFilterLanPolicyDirection + INTEGER, + apIpFilterLanPolicyAction + INTEGER, + apIpFilterLanPolicyRowStatus + AbbrevRowStatus, + apIpFilterLanPolicyPackets + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1.1 + apIpFilterLanPolicyIndex OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apIpFilterLanPolicyEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1.2 + apIpFilterLanPolicyPolicy OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Single Pointer to the Global IP Filter Policy." + ::= { apIpFilterLanPolicyEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1.3 + apIpFilterLanPolicyDirection OBJECT-TYPE + SYNTAX INTEGER + { + incoming(1), + outgoing(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Direction." + ::= { apIpFilterLanPolicyEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1.4 + apIpFilterLanPolicyAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Filter Policy Action." + ::= { apIpFilterLanPolicyEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1.5 + apIpFilterLanPolicyRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status for creation and deletion." + ::= { apIpFilterLanPolicyEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.5.3.2.1.6 + apIpFilterLanPolicyPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets allowed or denied as a result of this policy." + ::= { apIpFilterLanPolicyEntry 6 } + + +-- Reliable Multicast related OIDs. +-- This feature converts multicast packets on a WLAN to unicast for reliable delivery. +-- This is done for confugred multicast addresses. + -- 1.3.6.1.4.1.388.11.3.4.6 + apReliableMulticast OBJECT IDENTIFIER ::= { apRf 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.1 + apReliableMulticastMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable / Disable Reliable Multicast feature." + ::= { apReliableMulticast 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.2 + apReliableMulticastWlan OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WLAN (ESSID) on which reliable multicast feature will be enabled." + ::= { apReliableMulticast 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.3 + apReliableMulticastMaxStreams OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of streams to be serviced by the reliable Multicast Feature." + ::= { apReliableMulticast 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.4 + apReliableMulticastStandaloneMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable / Disable Standalone mode for Reliable Multicast. + In this mode, the AP can operate without a Multicast Router on the network." + ::= { apReliableMulticast 4 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.5 + apReliableMulticastIgmpQueryVersion OBJECT-TYPE + SYNTAX INTEGER + { + igmpv1(1), + igmpv2(2), + igmpv3(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IGMP version for the queries to be sent. + IGMP query is sent on MU association and when standalone mode is enabled." + ::= { apReliableMulticast 5 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.6 + apReliableMulticastIgmpQueryInterval OBJECT-TYPE + SYNTAX INTEGER (30..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IGMP query interval (in seconds) to be used in standalone mode." + ::= { apReliableMulticast 6 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.7 + apReliableMulticastTxMulticast OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apReliableMulticast 7 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.8 + apReliableMulticastTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApReliableMulticastEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of IPv4 Multicast addresses configured for Reliable Multicast" + ::= { apReliableMulticast 8 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.8.1 + apReliableMulticastEntry OBJECT-TYPE + SYNTAX ApReliableMulticastEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of IPv4 Multicast addresses configured for Reliable Multicast" + INDEX { apReliableMulticastAddrIndex } + ::= { apReliableMulticastTable 1 } + + + ApReliableMulticastEntry ::= + SEQUENCE { + apReliableMulticastAddrIndex + INTEGER, + apReliableMulticastAddress + IpAddress, + apReliableMulticastTableRowEnable + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.4.6.8.1.1 + apReliableMulticastAddrIndex OBJECT-TYPE + SYNTAX INTEGER (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { apReliableMulticastEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.8.1.2 + apReliableMulticastAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IPv4 Multicast Address" + ::= { apReliableMulticastEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.8.1.3 + apReliableMulticastTableRowEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status for Reliable Multicast address table. Set to FALSE to delete a row. Should be TRUE while creating the row." + ::= { apReliableMulticastEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.9 + apReliableMulticastMUTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApReliableMulticastMUEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of MUs being serviced by the reliable multicast feature." + ::= { apReliableMulticast 9 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.9.1 + apReliableMulticastMUEntry OBJECT-TYPE + SYNTAX ApReliableMulticastMUEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apReliableMulticastMUStatsIndex } + ::= { apReliableMulticastMUTable 1 } + + + ApReliableMulticastMUEntry ::= + SEQUENCE { + apReliableMulticastMUStatsIndex + INTEGER, + apReliableMulticastMUStatsIPAddr + IpAddress, + apReliableMulticastMUMacAddr + PhysAddress + } + + -- 1.3.6.1.4.1.388.11.3.4.6.9.1.1 + apReliableMulticastMUStatsIndex OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { apReliableMulticastMUEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.9.1.2 + apReliableMulticastMUStatsIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv4 Multicast Address." + ::= { apReliableMulticastMUEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.4.6.9.1.3 + apReliableMulticastMUMacAddr OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mac Address of Mobile Units." + ::= { apReliableMulticastMUEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5 + apSwitch OBJECT IDENTIFIER ::= { abgAP 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.1 + apWan OBJECT IDENTIFIER ::= { apSwitch 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.1 + apWanVpn OBJECT IDENTIFIER ::= { apWan 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.1.1 + apWanVpnTunnelConfig OBJECT IDENTIFIER ::= { apWanVpn 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.1.1.1 + apWanVpnKeyAutoTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWanVpnKeyAutoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Auto Key Setting entries." + ::= { apWanVpnTunnelConfig 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.1.1.1.1 + apWanVpnKeyAutoEntry OBJECT-TYPE + SYNTAX ApWanVpnKeyAutoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + AUGMENTS { ccWanVpnEntry } + ::= { apWanVpnKeyAutoTable 1 } + + + ApWanVpnKeyAutoEntry ::= + SEQUENCE { + apWanVpnKeyAutoSALifeTime + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.3.5.1.1.1.1.1.1 + apWanVpnKeyAutoSALifeTime OBJECT-TYPE + SYNTAX Unsigned32 (300..4294967295) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds that the security association is valid. + This is an augumentation to ccWanVpnKeyAutoTable and this + particular column for Security Association Life Time has been + added as it was missing from the WS2000 MIB." + DEFVAL { 3600 } + ::= { apWanVpnKeyAutoEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2 + apWanPppoe OBJECT IDENTIFIER ::= { apWan 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1 + apWanPppoeClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWanPppoeClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apWanPppoe 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1.1 + apWanPppoeClientEntry OBJECT-TYPE + SYNTAX ApWanPppoeClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apWanPppoeClientIndex } + ::= { apWanPppoeClientTable 1 } + + + ApWanPppoeClientEntry ::= + SEQUENCE { + apWanPppoeClientIndex + Integer32, + apWanPppoeClientIp + IpAddress, + apWanPppoeClientGateway + IpAddress, + apWanPppoeClientPrimaryDNSServer + IpAddress, + apWanPppoeClientSecondaryDNSServer + IpAddress + } + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1.1.1 + apWanPppoeClientIndex OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { apWanPppoeClientEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1.1.2 + apWanPppoeClientIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apWanPppoeClientEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1.1.3 + apWanPppoeClientGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apWanPppoeClientEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1.1.4 + apWanPppoeClientPrimaryDNSServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apWanPppoeClientEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.2.1.1.5 + apWanPppoeClientSecondaryDNSServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apWanPppoeClientEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.3 + apWanPort OBJECT IDENTIFIER ::= { apWan 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.3.1 + apWanPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wan Ethernet Port Auto-Negotiation Value." + ::= { apWanPort 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.3.2 + apWanPortSpeed OBJECT-TYPE + SYNTAX INTEGER + { + tenMbps(0), + hundredMbps(1), + oneGbps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wan Ethernet Port Speed Value. + + AP5131 does not support oneGbps." + ::= { apWanPort 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.3.3 + apWanPortDuplex OBJECT-TYPE + SYNTAX INTEGER + { + half(0), + full(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wan Ethernet Port Duplex Value." + ::= { apWanPort 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4 + apWanDynDNS OBJECT IDENTIFIER ::= { apWan 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.1 + apWanDynDNSMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable DynDNS feature on WAN interface." + ::= { apWanDynDNS 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.2 + apWanDynDNSTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWanDynDNSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of DynDNS configuration entries." + ::= { apWanDynDNS 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.2.1 + apWanDynDNSEntry OBJECT-TYPE + SYNTAX ApWanDynDNSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apWanDynDNSIndex } + ::= { apWanDynDNSTable 1 } + + + ApWanDynDNSEntry ::= + SEQUENCE { + apWanDynDNSUsername + DisplayString, + apWanDynDNSPassword + DisplayString, + apWanDynDNSHostname + DisplayString, + apWanDynDNSIndex + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.5.1.4.2.1.1 + apWanDynDNSUsername OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DynDNS Username which is used to access DynDNS service. + The user has to create an account in the DynDNS.org + site to get a username and password." + ::= { apWanDynDNSEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.2.1.2 + apWanDynDNSPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DynDNS Password used to access DynDNS service. + The user has to create an account in the DynDNS.org + site to get a username and password" + ::= { apWanDynDNSEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.2.1.3 + apWanDynDNSHostname OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DynDNS Hostname which has be linked to the WAN IP address. + The hostname entry has to be made in the DynDNS.org site." + ::= { apWanDynDNSEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.2.1.4 + apWanDynDNSIndex OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Index for apWanDynDNSTable." + ::= { apWanDynDNSEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.3 + apWanDynDNSUpdateResponseTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApWanDynDNSUpdateResponseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table to display the DynDNS update respone." + ::= { apWanDynDNS 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.3.1 + apWanDynDNSUpdateResponseEntry OBJECT-TYPE + SYNTAX ApWanDynDNSUpdateResponseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apWanDynDNSUpdateResponseIndex } + ::= { apWanDynDNSUpdateResponseTable 1 } + + + ApWanDynDNSUpdateResponseEntry ::= + SEQUENCE { + apWanDynDNSUpdateHostname + DisplayString, + apWanDynDNSUpdateIp + Integer32, + apWanDynDNSUpdateStatus + Integer32, + apWanDynDNSUpdateResponseIndex + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.5.1.4.3.1.1 + apWanDynDNSUpdateHostname OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DynDNS hostname which is linked to the WAN IP Address + in the DynDNS.org database." + ::= { apWanDynDNSUpdateResponseEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.3.1.2 + apWanDynDNSUpdateIp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The WAN IP address which is linked with the hostname + in the DynDNS.org site." + ::= { apWanDynDNSUpdateResponseEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.3.1.3 + apWanDynDNSUpdateStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DynDNS update response received from the DynDNS.org." + ::= { apWanDynDNSUpdateResponseEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.3.1.4 + apWanDynDNSUpdateResponseIndex OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Index for apWanDynDNSUpdateResponseTable." + ::= { apWanDynDNSUpdateResponseEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.1.4.4 + apWanDynDNSPerformUpdate OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Perform Manual DynDNS Update. + An update request to update the WAN IP and hostname + is sent to DynDNS.org." + ::= { apWanDynDNS 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.2 + apLan OBJECT IDENTIFIER ::= { apSwitch 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.1 + apLanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Enable LAN port." + ::= { apLan 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.2 + apLanTimeOut OBJECT-TYPE + SYNTAX INTEGER + { + disabled(1), + hardwareDefect(2), + enabled(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAN Timeout Status" + ::= { apLan 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.3 + apLanTimeOutValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If LAN is not connected after Timeout period (in seconds), + stop the AP from sending beacons." + ::= { apLan 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.4 + apLanVlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Enable VLAN." + ::= { apLan 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.5 + apLanAdminVlanTag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Management VLAN Tag." + ::= { apLan 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.6 + apLanNativeVlanTag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Native VLAN Tag." + ::= { apLan 6 } + + +-- 802.1x Port Authentication is used to provide +-- security and authentication of all wired clients on +-- a network. The WS 2000 supports 802.1x port +-- authentication for the AP 300 Access Ports connected +-- to it. It uses a username and password for all ports +-- that can be configured from the wireless switch. + -- 1.3.6.1.4.1.388.11.3.5.2.17 + apLan802dt1xAuth OBJECT IDENTIFIER ::= { apLan 17 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.17.2 + apLan802dt1xAuthLogin OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.1x AP Authentication username." + ::= { apLan802dt1xAuth 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.17.3 + apLan802dt1xAuthPass OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.1x AP Authentication password." + ::= { apLan802dt1xAuth 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18 + apLanVlan OBJECT IDENTIFIER ::= { apLan 18 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1 + apVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of VLAN entries." + ::= { apLanVlan 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1.1 + apVlanEntry OBJECT-TYPE + SYNTAX ApVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apVlanIndex } + ::= { apVlanTable 1 } + + + ApVlanEntry ::= + SEQUENCE { + apVlanIndex + Integer32, + apVlanId + Integer32, + apVlanName + DisplayString, + apVlanPointerToWlan + MultiPointer63, + apVlanRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1.1.1 + apVlanIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index (1...16)" + ::= { apVlanEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1.1.2 + apVlanId OBJECT-TYPE + SYNTAX Integer32 (1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN id." + ::= { apVlanEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1.1.3 + apVlanName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN name." + ::= { apVlanEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1.1.4 + apVlanPointerToWlan OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to WLAN associated with + this particular VLAN." + ::= { apVlanEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.18.1.1.5 + apVlanRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { apVlanEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19 + apSubnet OBJECT IDENTIFIER ::= { apLan 19 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1 + apSubnetTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApSubnetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Subnets." + ::= { apSubnet 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1.1 + apSubnetEntry OBJECT-TYPE + SYNTAX ApSubnetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + AUGMENTS { ccSubnetEntry } + ::= { apSubnetTable 1 } + + + ApSubnetEntry ::= + SEQUENCE { + apSubnetDhcpState + INTEGER, + apSubnetVlanEnable + TruthValue, + apSubnetTypeFilterAccessMode + INTEGER, + apSubnetAdminVlanTag + Integer32, + apSubnetNativeVlanTag + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1.1.1 + apSubnetDhcpState OBJECT-TYPE + SYNTAX INTEGER + { + dhcpClient(1), + dhcpServer(2), + dhcpNone(3), + dhcpBootp(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies how Subnet gets its IP address/mask." + ::= { apSubnetEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1.1.2 + apSubnetVlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable VLAN." + ::= { apSubnetEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1.1.3 + apSubnetTypeFilterAccessMode OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Packets can either be Forwarded or + Discarded." + ::= { apSubnetEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1.1.4 + apSubnetAdminVlanTag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Management VLAN Tag." + ::= { apSubnetEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.19.1.1.5 + apSubnetNativeVlanTag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Native VLAN Tag." + ::= { apSubnetEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.20 + apLanTypeFilterAccessMode OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Packets can either be Forwarded or + Discarded." + ::= { apLan 20 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.21 + apLanTypeFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanTypeFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table describing ACLs for allowing or denying, + (depending on default behavior for the WLAN + specified in apLanTypeFilterAccessMode), MU + association with each WLAN." + ::= { apLan 21 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.21.1 + apLanTypeFilterEntry OBJECT-TYPE + SYNTAX ApLanTypeFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apLanTypeFilterSubnetIndex, apLanTypeFilterIndex } + ::= { apLanTypeFilterTable 1 } + + + ApLanTypeFilterEntry ::= + SEQUENCE { + apLanTypeFilterSubnetIndex + Integer32, + apLanTypeFilterIndex + Integer32, + apLanTypeFilter + EthernetType, + apLanTypeFilterRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.3.5.2.21.1.1 + apLanTypeFilterSubnetIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Subnet Index for Type Filter" + ::= { apLanTypeFilterEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.21.1.2 + apLanTypeFilterIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { apLanTypeFilterEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.21.1.3 + apLanTypeFilter OBJECT-TYPE + SYNTAX EthernetType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ethernet type to be filtered." + ::= { apLanTypeFilterEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.21.1.4 + apLanTypeFilterRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status." + ::= { apLanTypeFilterEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.22 + apLanEthernetPort OBJECT-TYPE + SYNTAX INTEGER + { + lan1(1), + lan2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Subnet to which the LAN ethernet port is mapped." + ::= { apLan 22 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.23 + apLanBridgeTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for Bridge Spanning Tree for a Subnet." + ::= { apLan 23 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.23.1 + apLanBridgeEntry OBJECT-TYPE + SYNTAX ApLanBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + AUGMENTS { ccSubnetEntry } + ::= { apLanBridgeTable 1 } + + + ApLanBridgeEntry ::= + SEQUENCE { + apLanBridgePriority + Integer32, + apLanBridgeMaxMsgAge + Integer32, + apLanBridgeHelloTime + Integer32, + apLanBridgeFwdDelay + Integer32, + apLanBridgeEntryAgeout + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.5.2.23.1.1 + apLanBridgePriority OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bridge Priority" + ::= { apLanBridgeEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.23.1.2 + apLanBridgeMaxMsgAge OBJECT-TYPE + SYNTAX Integer32 (6..40) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bridge Max Message Age Time." + ::= { apLanBridgeEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.23.1.3 + apLanBridgeHelloTime OBJECT-TYPE + SYNTAX Integer32 (1..10) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bridge Hello Time." + ::= { apLanBridgeEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.23.1.4 + apLanBridgeFwdDelay OBJECT-TYPE + SYNTAX Integer32 (4..30) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bridge Forward Delay." + ::= { apLanBridgeEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.23.1.5 + apLanBridgeEntryAgeout OBJECT-TYPE + SYNTAX Integer32 (4..3600) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bridge Forwarding Database Ageout value." + ::= { apLanBridgeEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.24 + apLanPort OBJECT IDENTIFIER ::= { apLan 24 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.24.1 + apLanPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lan Ethernet Port Auto-Negotiation Value." + ::= { apLanPort 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.24.2 + apLanPortSpeed OBJECT-TYPE + SYNTAX INTEGER + { + tenMbps(0), + hundredMbps(1), + oneGbps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lan Ethernet Port Speed Value. + + AP5131 does not support oneGbps." + ::= { apLanPort 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.2.24.3 + apLanPortDuplex OBJECT-TYPE + SYNTAX INTEGER + { + half(0), + full(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lan Ethernet Port Duplex Value." + ::= { apLanPort 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.3 + apWnmpPing OBJECT IDENTIFIER ::= { apSwitch 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.1 + apWnmpPingDestMu OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ping Destination MU Mac Address. This address has to match + one of the MU's in the ccMUInfo table." + ::= { apWnmpPing 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.2 + apWnmpPingDestAP OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ping Destination AP Mac Address. This address has to match + one of the AP's in apKnownApTable." + ::= { apWnmpPing 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.3 + apWnmpPingDest OBJECT-TYPE + SYNTAX INTEGER + { + mu(1), + ap(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination type of the ping. It can be either an MU + or an AP." + ::= { apWnmpPing 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.4 + apWnmpPingNum OBJECT-TYPE + SYNTAX Integer32 (1..539) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of pings." + ::= { apWnmpPing 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.5 + apWnmpPingPacketLength OBJECT-TYPE + SYNTAX Integer32 (1..539) + UNITS "byte" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Length of the Wnmp ping packet." + ::= { apWnmpPing 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.6 + apWnmpPingPacketData OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The one-byte data pattern used to fill the Wnmp ping packet." + ::= { apWnmpPing 6 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.7 + apWnmpPingAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Start and stop ping. Switching from stop to start state + will reset apWnmpPingNumResponses to 0." + ::= { apWnmpPing 7 } + + + -- 1.3.6.1.4.1.388.11.3.5.3.8 + apWnmpPingNumResponses OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ping responses received from the destination." + ::= { apWnmpPing 8 } + + + -- 1.3.6.1.4.1.388.11.3.5.4 + apFlashLed OBJECT IDENTIFIER ::= { apSwitch 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.4.1 + apFlashLedDestAP OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Led flash destination AP Mac Address. This address has to + match one of the AP's in apKnownApTable." + ::= { apFlashLed 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.4.2 + apFlashLedAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Turn the led action on or off." + ::= { apFlashLed 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.5 + apKnownAPList OBJECT IDENTIFIER ::= { apSwitch 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1 + apKnownApTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApKnownApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Known AP Lists." + ::= { apKnownAPList 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1 + apKnownApEntry OBJECT-TYPE + SYNTAX ApKnownApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apKnownApIndex } + ::= { apKnownApTable 1 } + + + ApKnownApEntry ::= + SEQUENCE { + apKnownApIndex + Integer32, + apKnownApMac + PhysAddress, + apKnownApIp + IpAddress, + apKnownApChannel1 + Integer32, + apKnownApChannel2 + Integer32, + apKnownApMu + Integer32, + apKnownApKbPerSec + Integer32, + apKnownApPktsPerSec + Integer32, + apKnownApRadioType1 + INTEGER, + apKnownApRadioType2 + INTEGER, + apKnownApType + INTEGER, + apKnownApFwVers + DisplayString, + apKnownApUnitName + DisplayString, + apKnownApEssName + DisplayString, + apKnownApSendCfg + DoActionNow, + apKnownApSendCfgStatus + TruthValue, + apKnownApRadio1ClientBridgeMac1 + PhysAddress, + apKnownApRadio1ClientBridgeMac2 + PhysAddress, + apKnownApRadio1ClientBridgeMac3 + PhysAddress, + apKnownApRadio2ClientBridgeMac1 + PhysAddress, + apKnownApRadio2ClientBridgeMac2 + PhysAddress, + apKnownApRadio2ClientBridgeMac3 + PhysAddress + } + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.1 + apKnownApIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apKnownApEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.2 + apKnownApMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address of the LAN port" + ::= { apKnownApEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.3 + apKnownApIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP Address of the LAN port" + ::= { apKnownApEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.4 + apKnownApChannel1 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel for Radio1 in Dual Radio setup" + ::= { apKnownApEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.5 + apKnownApChannel2 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel for Radio2 in Dual Radio setup" + ::= { apKnownApEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.6 + apKnownApMu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs associated." + ::= { apKnownApEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.7 + apKnownApKbPerSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Kilo Bytes in/out per second." + ::= { apKnownApEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.8 + apKnownApPktsPerSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of combined input and output packets per sec" + ::= { apKnownApEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.9 + apKnownApRadioType1 OBJECT-TYPE + SYNTAX INTEGER + { + radioA(1), + radioB(2), + radioBG(3), + radioFH(4), + radioN(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio Type of the first radio in Dual Radio setup" + ::= { apKnownApEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.10 + apKnownApRadioType2 OBJECT-TYPE + SYNTAX INTEGER + { + radioA(1), + radioB(2), + radioBG(3), + radioFH(4), + radioN(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio Type of the second radio in Dual Radio setup" + ::= { apKnownApEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.11 + apKnownApType OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + ap5131(1), + ap4131(2), + ap41x1(3), + ap302x(4), + ap71x1(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware Type." + ::= { apKnownApEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.12 + apKnownApFwVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware Version" + ::= { apKnownApEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.13 + apKnownApUnitName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System Name." + ::= { apKnownApEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.14 + apKnownApEssName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESSID of the particular WLAN." + ::= { apKnownApEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.15 + apKnownApSendCfg OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Copy Configuration file button. + When set to 1 the config file of our AP shall be copied + onto the Known AP specified." + ::= { apKnownApEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.16 + apKnownApSendCfgStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether a copy cfg operation succeeded. + " + ::= { apKnownApEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.17 + apKnownApRadio1ClientBridgeMac1 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Bridge MAC Address 1 on Radio 1." + ::= { apKnownApEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.18 + apKnownApRadio1ClientBridgeMac2 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Bridge MAC Address 2 on Radio 1." + ::= { apKnownApEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.19 + apKnownApRadio1ClientBridgeMac3 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Bridge MAC Address 3 on Radio 1." + ::= { apKnownApEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.20 + apKnownApRadio2ClientBridgeMac1 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Bridge MAC Address 1 on Radio 2." + ::= { apKnownApEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.21 + apKnownApRadio2ClientBridgeMac2 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Bridge MAC Address 2 on Radio 2." + ::= { apKnownApEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.5.5.1.1.22 + apKnownApRadio2ClientBridgeMac3 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Bridge MAC Address 3 on Radio 2." + ::= { apKnownApEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.5.6 + apAap OBJECT IDENTIFIER ::= { apSwitch 6 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.1 + apAapSwitchAutoDiscoveryEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value true means Hybrid AP Switch Auto Discovery + is enabled and false means it is disabled." + ::= { apAap 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.2 + apAapSwitchDiscoveryInterface OBJECT-TYPE + SYNTAX INTEGER + { + wan(1), + lan1(2), + lan2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hybrid AP Switch Discovery Interface." + ::= { apAap 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.3 + apAapSwitchDiscoveryIPAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApAapSwitchDiscoveryIPAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of static IP addresses used in Switch Discovery for Hybrid AP. " + ::= { apAap 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.3.1 + apAapSwitchDiscoveryIPAddressEntry OBJECT-TYPE + SYNTAX ApAapSwitchDiscoveryIPAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "apSwitchDiscoveryIPAddressEntry" + INDEX { apAapSwitchDiscoveryIPAddressIndex } + ::= { apAapSwitchDiscoveryIPAddressTable 1 } + + + ApAapSwitchDiscoveryIPAddressEntry ::= + SEQUENCE { + apAapSwitchDiscoveryIPAddressIndex + Integer32, + apAapSwitchDiscoveryIPAddress + IpAddress, + apAapSwitchDiscoveryIPAddressRowStatus + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.5.6.3.1.1 + apAapSwitchDiscoveryIPAddressIndex OBJECT-TYPE + SYNTAX Integer32 (1..6) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index (1...6)" + ::= { apAapSwitchDiscoveryIPAddressEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.3.1.2 + apAapSwitchDiscoveryIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hybrid AP Switch Discovery IP Address." + ::= { apAapSwitchDiscoveryIPAddressEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.3.1.3 + apAapSwitchDiscoveryIPAddressRowStatus OBJECT-TYPE + SYNTAX INTEGER { destroy(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Simple Row Status." + ::= { apAapSwitchDiscoveryIPAddressEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.4 + apAapSwitchDiscoveryDomainName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..127)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hybrid AP Switch Discovery Domain Name." + ::= { apAap 4 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.5 + apAapSwitchDiscoveryPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hybrid AP Switch Discovery Port." + ::= { apAap 5 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.6 + apAapPassphrase OBJECT-TYPE + SYNTAX Password (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hybrid AP Passphrase. Before the AP sends the + first packet to request mode and configuration, + the switch and the AP should establish a + secure link with this pre-shared key or passphrase." + ::= { apAap 6 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.7 + apAapTunnelToSwitchEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This boolean is used by the AP to determine if it + needs to establish a secure IPSEC tunnel to the switch." + ::= { apAap 7 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.8 + apAapAcKeepAlive OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AC Keepalive Period." + ::= { apAap 8 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.9 + apAapAdoptionState OBJECT-TYPE + SYNTAX INTEGER + { + standAlone(1), + waiting(2), + adoptionFailed(3), + adopted(4), + connectionLoss(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The adoption state of the hybrid AP." + ::= { apAap 9 } + + + -- 1.3.6.1.4.1.388.11.3.5.6.10 + apAapAdoptingSwitchIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the switch that has currently adopted this + hybrid AP. + If the AP is not adopted it gives the IP address of + the switch that last adopted the AP. + This value is null if the AP has never been adopted." + ::= { apAap 10 } + + + -- 1.3.6.1.4.1.388.11.3.6 + apNotifications OBJECT IDENTIFIER ::= { abgAP 6 } + + + -- 1.3.6.1.4.1.388.11.3.6.1 + apMuVlan NOTIFICATION-TYPE + OBJECTS { apTrapMuMac, apTrapRadioMac, apTrapVlanId } + STATUS current + DESCRIPTION + "A MU has been associated with this Radio Address." + ::= { apNotifications 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.2 + apLanMonitor NOTIFICATION-TYPE + OBJECTS { apTrapLanMonitorMode, apTrapLanMonitorReason } + STATUS current + DESCRIPTION + "Radios are either been SHUTTING DOWN or RESTORING + because of a certain activity at LAN Port." + ::= { apNotifications 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.3 + apWpaCounterMeasure NOTIFICATION-TYPE + OBJECTS { apTrapWpaCounterMeasureEssid } + STATUS current + DESCRIPTION + "When a subsequent MIC failure occurs within 60 seconds + of the preceding failure, the AP will disassociate all + associated STAs. The AP will not deliver any class 3 TKIP + encrypted data frames to or from any peer as well as + disallow new associations for a period of 60 seconds." + ::= { apNotifications 3 } + + + -- 1.3.6.1.4.1.388.11.3.6.4 + apMuHotspotState NOTIFICATION-TYPE + OBJECTS { apTrapCtrlMuMac, apTrapCtrlMuHotspotStateChange } + STATUS current + DESCRIPTION + "An MU is either Authenticated or Deauthenticated + on a Hotspot enabled WLAN. Upon authenticating with a + Radius Server the state of the MU is changed from HOTSPOT + to DATA_READY and the vice versa upon Time out or + Logging out of that particular MU." + ::= { apNotifications 4 } + + + -- 1.3.6.1.4.1.388.11.3.6.5 + apDynDNSUpdate NOTIFICATION-TYPE + OBJECTS { apTrapCtrlDynDNSUpdateIp, apTrapCtrlDynDNSUpdateHostname, apTrapCtrlDynDNSUpdateStatus } + STATUS current + DESCRIPTION + "A DynDNS Update has been sent to DynDns.org" + ::= { apNotifications 5 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000 + apTrapCtrl OBJECT IDENTIFIER ::= { apNotifications 1000 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.1 + apTrapCtrlEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApTrapCtrlEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Trap Enable entries." + ::= { apTrapCtrl 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.1.1 + apTrapCtrlEnableEntry OBJECT-TYPE + SYNTAX ApTrapCtrlEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apTrapCtrlEnableIndex } + ::= { apTrapCtrlEnableTable 1 } + + + ApTrapCtrlEnableEntry ::= + SEQUENCE { + apTrapCtrlEnableIndex + Integer32, + apTrapCtrlEnableName + DisplayString, + apTrapCtrlEnable + TruthValue + } + + -- 1.3.6.1.4.1.388.11.3.6.1000.1.1.1 + apTrapCtrlEnableIndex OBJECT-TYPE + SYNTAX Integer32 (1..17) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apTrapCtrlEnableEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.1.1.2 + apTrapCtrlEnableName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the Trap." + ::= { apTrapCtrlEnableEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.1.1.3 + apTrapCtrlEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disbale a particular Trap." + ::= { apTrapCtrlEnableEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.2 + apTrapCtrlRateLimit OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max rate at which SNMP + traps/notifications will be sent from the switch. + + If the switch detects a particular condition and + it has NOT been at least this many seconds since the + last trap/notification, this current + event will NOT result in a trap/notification. + + If this value is set to 0, every such event results in a + trap/notification. + + Factory-default state is 10 [seconds]. + " + ::= { apTrapCtrl 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3 + apTrapCtrlSumStats OBJECT IDENTIFIER ::= { apTrapCtrl 3 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1 + apTrapCtrlSumStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApTrapCtrlSumStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table configures thresholds that can be monitored for + - all MUs and/or + - all Portals and/or + - all WLANs and/or + - for the entire switch + + When a given threshold is crossed, it generates the + appropriate corresponding notification, (ccSumStats_: + _MU, _Portal, _WLAN, or _Switch). + + Some thresholds result in notifications when exceeded, and + some when the current value sinks below the threshold. + This is indicated by the wording of the entry in + the entry's _Descr value. + + In all cases, the summary stat being monitored is the Short + value, never the Long value. + + Note that for thresholds of type thresholdsAvgMuSignal & + thresholdsAvgMuNoise, the values being 'watched' are + actually negative. In these cases the threshold is + specified as a Unsigned32. For example, if you wish to + trap on Signal being worse than -75dBm, enter '70'. This + works since a user would never want to trap on a threshold + of Sinal worse than +10dBm. (SNR is not an issue, since + that is a positive value). + + Any values reported as var-binds in the resultant trap(s) + are likewise reported as positive values." + ::= { apTrapCtrlSumStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1 + apTrapCtrlSumStatsEntry OBJECT-TYPE + SYNTAX ApTrapCtrlSumStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The rows/instances in this table occur at the exact same + indices as the corresponding monitored data occurs in the + _SumStats tables. + + For example, row #2 / instance .2 represents the + threshold(s) for the _PktsPerSec values for MU, Portal, + WLAN, and Switch. + + If a given threshold does not make sense for one of those + 4 entities, its corresponding TruthValue will be false." + INDEX { apTrapCtrlSumStatsIndex } + ::= { apTrapCtrlSumStatsTable 1 } + + + ApTrapCtrlSumStatsEntry ::= + SEQUENCE { + apTrapCtrlSumStatsIndex + INTEGER, + apTrapCtrlSumStatsDescr + DisplayString, + apTrapCtrlSumStatsUnits + DisplayString, + apTrapCtrlSumStatsCanBeSetMu + TruthValue, + apTrapCtrlSumStatsThresholdMu + Unsigned32, + apTrapCtrlSumStatsCanBeSetRadioA + TruthValue, + apTrapCtrlSumStatsThresholdRadioA + Unsigned32, + apTrapCtrlSumStatsCanBeSetRadioBG + TruthValue, + apTrapCtrlSumStatsThresholdRadioBG + Unsigned32, + apTrapCtrlSumStatsCanBeSetWlan + TruthValue, + apTrapCtrlSumStatsThresholdWlans + Unsigned32, + apTrapCtrlSumStatsCanBeSetAccessPoint + TruthValue, + apTrapCtrlSumStatsThresholdAccessPoint + Unsigned32, + apTrapCtrlSumStatsCanBeSetRadioN5000MHz + TruthValue, + apTrapCtrlSumStatsThresholdRadioN5000MHz + Unsigned32, + apTrapCtrlSumStatsCanBeSetRadioN2400MHz + TruthValue, + apTrapCtrlSumStatsThresholdRadioN2400MHz + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.1 + apTrapCtrlSumStatsIndex OBJECT-TYPE + SYNTAX INTEGER + { + unusedTimestamp(1), + unusedNumPkts(2), + thresholdsPktsPerSec(3), + unusedPktsPerSecTx(4), + unusedPktsPerSecRx(5), + thresholdsThroughput(6), + unusedThroughputTx(7), + unusedThroughputRx(8), + thresholdsAvgBitSpeed(9), + thresholdsAvgMuSignal(10), + thresholdsAvgMuNoise(11), + thresholdsAvgMuSnr(12), + thresholdsPctNUcastPkts(13), + thresholdsPpmTxWithRetires(14), + thresholdsPpmTxDropped(15), + thresholdsTxAvgRetries(16), + thresholdsPpmRxUndecrypt(17), + thresholdsTotalMus(18), + thresholdsPctRfUtil(19), + thresholdsPctDropped(20) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Index into table. Note that specific thresholds occur at + specific instance values as denoted by the enumeration + values assigned to this variable." + ::= { apTrapCtrlSumStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.2 + apTrapCtrlSumStatsDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the threshold." + ::= { apTrapCtrlSumStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.3 + apTrapCtrlSumStatsUnits OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Units of the threshold." + ::= { apTrapCtrlSumStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.4 + apTrapCtrlSumStatsCanBeSetMu OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for MUs. + If false, attempting the threshold will return a READ-ONLY." + ::= { apTrapCtrlSumStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.5 + apTrapCtrlSumStatsThresholdMu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for all MUs. + If 0, no threshold checking is performed.( multipled by 100)" + ::= { apTrapCtrlSumStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.6 + apTrapCtrlSumStatsCanBeSetRadioA OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for radio a. + If false, attempting the threshold will return a READ-ONLY. + + Note that this object does not apply to 802.11n radios. + + Please use either apTrapCtrlSumStatsCanBeSetRadioN2400MHz or + apTrapCtrlSumStatsCanBeSetRadioN5000MHz for 802.11n radios." + ::= { apTrapCtrlSumStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.7 + apTrapCtrlSumStatsThresholdRadioA OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for radio a. + If 0, no threshold checking is performed.( multipled by 100, + except for 'No. of MUs associated', index 9) + + Note that this object does not apply to 802.11n radios. + + Please use either apTrapCtrlSumStatsThresholdRadioN2400MHz or + apTrapCtrlSumStatsThresholdRadioN5000MHz for 802.11n radios." + ::= { apTrapCtrlSumStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.8 + apTrapCtrlSumStatsCanBeSetRadioBG OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for radio b/g. + If false, attempting the threshold will return a READ-ONLY. + + Note that this object does not apply to 802.11n radios. + + Please use either apTrapCtrlSumStatsCanBeSetRadioN2400MHz or + apTrapCtrlSumStatsCanBeSetRadioN5000MHz for 802.11n radios." + ::= { apTrapCtrlSumStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.9 + apTrapCtrlSumStatsThresholdRadioBG OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for radio b/g. + If 0, no threshold checking is performed.( multipled by 100, + except for 'No. of MUs associated', index 9) + + Note that this object does not apply to 802.11n radios. + + Please use either apTrapCtrlSumStatsThresholdRadioN2400MHz or + apTrapCtrlSumStatsThresholdRadioN5000MHz for 802.11n radios." + ::= { apTrapCtrlSumStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.10 + apTrapCtrlSumStatsCanBeSetWlan OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for Wlans. + If false, attempting the threshold will return a READ-ONLY." + ::= { apTrapCtrlSumStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.11 + apTrapCtrlSumStatsThresholdWlans OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for all Wlans. + If 0, no threshold checking is performed.( multipled by 100, except for 'No. of MUs associated', index 9)" + ::= { apTrapCtrlSumStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.12 + apTrapCtrlSumStatsCanBeSetAccessPoint OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for the entire access point. + If false, attempting the threshold will return a READ-ONLY." + ::= { apTrapCtrlSumStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.13 + apTrapCtrlSumStatsThresholdAccessPoint OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for the entire Access Point. + If 0, no threshold checking is performed.( multipled by 100, except for 'No. of MUs associated', index 9)" + ::= { apTrapCtrlSumStatsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.14 + apTrapCtrlSumStatsCanBeSetRadioN5000MHz OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for radio n, 5.0 GHz frequency band. + If false, attempting the threshold will return a READ-ONLY." + ::= { apTrapCtrlSumStatsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.15 + apTrapCtrlSumStatsThresholdRadioN5000MHz OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for radio n, 5.0 GHz frequency band. + If 0, no threshold checking is performed.( multipled by 100, + except for 'No. of MUs associated', index 9)." + ::= { apTrapCtrlSumStatsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.16 + apTrapCtrlSumStatsCanBeSetRadioN2400MHz OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for radio n, 2.4 GHz frequency band. + If false, attempting the threshold will return a READ-ONLY." + ::= { apTrapCtrlSumStatsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.3.1.1.17 + apTrapCtrlSumStatsThresholdRadioN2400MHz OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for radio n, 2.4 GHz frequency band. + If 0, no threshold checking is performed.( multipled by 100, + except for 'No. of MUs associated', index 9)." + ::= { apTrapCtrlSumStatsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.4 + apTrapMuVlan OBJECT IDENTIFIER ::= { apTrapCtrl 4 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.4.1 + apTrapMuMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "MU that has been associated." + ::= { apTrapMuVlan 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.4.2 + apTrapRadioMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Radio to be which MU has been associated." + ::= { apTrapMuVlan 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.4.3 + apTrapVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Dynamic VLAN ID assigned to the MU." + ::= { apTrapMuVlan 3 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.5 + apTrapLanMonitor OBJECT IDENTIFIER ::= { apTrapCtrl 5 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.5.1 + apTrapLanMonitorMode OBJECT-TYPE + SYNTAX INTEGER + { + radioShutdown(1), + radioRestore(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action taken by the Radios either Shutting Down + or Restoring Up." + ::= { apTrapLanMonitor 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.5.2 + apTrapLanMonitorReason OBJECT-TYPE + SYNTAX INTEGER + { + disabled(1), + hardwareDetect(2), + timeout(3) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Activity at the LAN port which caused this + event to happen." + ::= { apTrapLanMonitor 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.6 + apTrapWpaCounterMeasure OBJECT IDENTIFIER ::= { apTrapCtrl 6 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.6.1 + apTrapWpaCounterMeasureEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "ESSID for which MIC failure happened." + ::= { apTrapWpaCounterMeasure 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.7 + apTrapCtrlMuHotspotState OBJECT IDENTIFIER ::= { apTrapCtrl 7 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.7.1 + apTrapCtrlMuMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The MAC Address of the MU which undergoes a state + changed on a Hotspot enabled WLAN." + ::= { apTrapCtrlMuHotspotState 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.7.2 + apTrapCtrlMuHotspotStateChange OBJECT-TYPE + SYNTAX INTEGER + { + fromHotspotToDataReady(1), + fromDataReadyToHotspot(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The change in the state of an MU associated on + a Hotspot enabled WLAN." + ::= { apTrapCtrlMuHotspotState 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.8 + apTrapCtrlDynDNSUpdate OBJECT IDENTIFIER ::= { apTrapCtrl 8 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.8.1 + apTrapCtrlDynDNSUpdateIp OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apTrapCtrlDynDNSUpdate 1 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.8.2 + apTrapCtrlDynDNSUpdateHostname OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apTrapCtrlDynDNSUpdate 2 } + + + -- 1.3.6.1.4.1.388.11.3.6.1000.8.3 + apTrapCtrlDynDNSUpdateStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apTrapCtrlDynDNSUpdate 3 } + + + -- 1.3.6.1.4.1.388.11.3.7 + apRap OBJECT IDENTIFIER ::= { abgAP 7 } + + + -- 1.3.6.1.4.1.388.11.3.7.1 + apRapControl OBJECT IDENTIFIER ::= { apRap 1 } + + + -- 1.3.6.1.4.1.388.11.3.7.1.1 + apRapControlDetectors OBJECT IDENTIFIER ::= { apRapControl 1 } + + + -- 1.3.6.1.4.1.388.11.3.7.1.1.1 + apRapDetectorMode OBJECT-TYPE + SYNTAX INTEGER + { + scanDisable(1), + scanA(2), + scanBG(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Detector Mode and Band for RF scan. + It can either be specified to A band or BG band. + + This setting does not apply to 802.11n radios." + ::= { apRapControlDetectors 1 } + + + -- 1.3.6.1.4.1.388.11.3.7.1.1.2 + apRapDetectorABGMode OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Detector Mode to scan both A and BG Bands. + apRapDetectorMode is used to determine which radio to use. + + This setting does not apply to 802.11n radios." + ::= { apRapControlDetectors 2 } + + +-- Values used to initiate (via FTP only), a +-- download of a configuration file to the switch, +-- or an upload of a configuration file from the +-- switch. +-- +-- All items in this group persist across reboots, +-- except: _CfgOperation and _CfgStart. + -- 1.3.6.1.4.1.388.11.3.8 + apLoadCfg OBJECT IDENTIFIER ::= { abgAP 8 } + + + -- 1.3.6.1.4.1.388.11.3.8.1 + apLoadCfgOperation OBJECT-TYPE + SYNTAX INTEGER + { + unspecified(1), + ftpConfigServerToAP(2), + ftpConfigAPToServer(3), + tftpConfigServerToAP(4), + tftpConfigAPToServer(5), + sftpConfigServerToAP(6), + sftpConfigAPToServer(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the type and direction of the transfer to + perform involving the configuration file." + ::= { apLoadCfg 1 } + + + -- 1.3.6.1.4.1.388.11.3.8.2 + apLoadCfgServerPath OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The path to the firmware on the SFTP/TFTP/FTP server. + + Remember that the type of separator varies + depending on the operating system of the server. + For Windows, use '\', for Unix use '/'. + + No path need be specified, (in which case the + default directory for the SFTP/TFTP/FTP server + will be used); if a path is specified, remember + to terminate it with a trailing '/' or '\'." + ::= { apLoadCfg 2 } + + + -- 1.3.6.1.4.1.388.11.3.8.3 + apLoadCfgServerFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name, (on the server), of the configuration + file to load/store from/to the server." + ::= { apLoadCfg 3 } + + + -- 1.3.6.1.4.1.388.11.3.8.4 + apLoadCfgServerIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the server used for a + configuration file load/store operation." + ::= { apLoadCfg 4 } + + + -- 1.3.6.1.4.1.388.11.3.8.5 + apLoadCfgFtpUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Username for FTP LoadCfg operations." + ::= { apLoadCfg 5 } + + + -- 1.3.6.1.4.1.388.11.3.8.6 + apLoadCfgFtpPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for FTP LoadCfg operations." + ::= { apLoadCfg 6 } + + + -- 1.3.6.1.4.1.388.11.3.8.7 + apLoadCfgStart OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this value to start the configuration file + operation. + + Note that unlike a firmware load, the actual FTP/TFTP/SFTP + transfer does begin virtually immediately." + ::= { apLoadCfg 7 } + + + -- 1.3.6.1.4.1.388.11.3.8.8 + apLoadCfgOperationsDone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value counts the total number of configuration + file transfers completed, (whether they succeed or + fail). + + The SNMP manager should save the value of this + counter just before starting a LoadCfg operation, + and then wait for this value to increment before + checking the Result and/or Success values." + ::= { apLoadCfg 8 } + + + -- 1.3.6.1.4.1.388.11.3.8.9 + apLoadCfgResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value reflects the result of the most-recent + configuration file load/store." + ::= { apLoadCfg 9 } + + + -- 1.3.6.1.4.1.388.11.3.8.10 + apLoadCfgSuccess OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The success/failure status of the most recent + configuration file load/store." + ::= { apLoadCfg 10 } + + + -- 1.3.6.1.4.1.388.11.3.9 + apStats OBJECT IDENTIFIER ::= { abgAP 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.1 + apWanClearStats OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the WAN stats." + ::= { apStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.2 + apLanClearStats OBJECT-TYPE + SYNTAX INTEGER + { + lan1(1), + lan2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the LAN stats. + For clearing LAN1 stats set to lan1 (1) and + for clearing LAN2 stats set to lan2 (2)." + ::= { apStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.3 + apRadioClearStats OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the Radio stats." + ::= { apStats 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.4 + apWlanClearStats OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the WLAN stats." + ::= { apStats 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.5 + apMuClearStats OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the MU stats." + ::= { apStats 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.6 + apKnownAPClearStats OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the Known AP List." + ::= { apStats 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.7 + apWirelessAPStats OBJECT IDENTIFIER ::= { apStats 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1 + apMeshStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApMeshStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MESH Bridge Statistics" + ::= { apWirelessAPStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1 + apMeshStatsEntry OBJECT-TYPE + SYNTAX ApMeshStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apMeshStatsIndex } + ::= { apMeshStatsTable 1 } + + + ApMeshStatsEntry ::= + SEQUENCE { + apMeshStatsIndex + Integer32, + apMeshStatsConnType + INTEGER, + apMeshStatsMac + PhysAddress, + apMeshStatsWlanPtr + SinglePointer, + apMeshStatsRadioType + INTEGER, + apMeshStatsThroughput + Integer32, + apMeshStatsAvgBitSpeed + Integer32, + apMeshStatsRetries + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.1 + apMeshStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apMeshStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.2 + apMeshStatsConnType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + baseBridge(2), + clientBridge(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MESH Connection Type." + ::= { apMeshStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.3 + apMeshStatsMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address." + ::= { apMeshStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.4 + apMeshStatsWlanPtr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WLAN Pointer." + ::= { apMeshStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.5 + apMeshStatsRadioType OBJECT-TYPE + SYNTAX INTEGER + { + dot11a(1), + dot11bg(2), + dot11n2400MHz(3), + dot11n5000MHz(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio Type. + + 'dot11a' means an 802.11a standard radio + that uses the 5GHz band. + 'dot11bg' means an 802.11b and 802.11g standards radio + that uses the 2.4 GHz band. + 'dot11n' means an 802.11n radio can use both 2.4 GHz and/or 5 GHz bands." + ::= { apMeshStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.6 + apMeshStatsThroughput OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Throughput (x 100)." + ::= { apMeshStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.7 + apMeshStatsAvgBitSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Speed (x 100)." + ::= { apMeshStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.1.1.8 + apMeshStatsRetries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retries (x 100)." + ::= { apMeshStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2 + apMeshBridgeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApMeshBridgeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MESH Wireless Bridge Statistics." + ::= { apWirelessAPStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1 + apMeshBridgeStatsEntry OBJECT-TYPE + SYNTAX ApMeshBridgeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apMeshBridgeStatsIndex } + ::= { apMeshBridgeStatsTable 1 } + + + ApMeshBridgeStatsEntry ::= + SEQUENCE { + apMeshBridgeStatsIndex + Integer32, + apMeshBridgeStatsMac + PhysAddress, + apMeshBridgeStatsWlanPtr + SinglePointer, + apMeshBridgeStatsLanPtr + SinglePointer, + apMeshBridgeStatsRadioType + INTEGER, + apMeshBridgeStatsAuthType + INTEGER, + apMeshBridgeStatsEncType + INTEGER, + apMeshBridgeStatsPktsPerSecRx + Integer32, + apMeshBridgeStatsPksPerSecTx + Integer32, + apMeshBridgeStatsPktsPerSecTotal + Integer32, + apMeshBridgeStatsThroughputRx + Integer32, + apMeshBridgeStatsThroughputTx + Integer32, + apMeshBridgeStatsThroughputTotal + Integer32, + apMeshBridgeStatsAvgBitSpeed + Integer32, + apMeshBridgeStatsAvgMuSignal + Integer32, + apMeshBridgeStatsAvgMuNoise + Integer32, + apMeshBridgeStatsAvgMuSnr + Integer32, + apMeshBridgeStatsAvgRetries + Integer32, + apMeshBridgeStatsPktsDropped + Integer32, + apMeshBridgeStatsUndecryptablePkts + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.1 + apMeshBridgeStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apMeshBridgeStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.2 + apMeshBridgeStatsMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address." + ::= { apMeshBridgeStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.3 + apMeshBridgeStatsWlanPtr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WLAN Pointer." + ::= { apMeshBridgeStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.4 + apMeshBridgeStatsLanPtr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAN Pointer." + ::= { apMeshBridgeStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.5 + apMeshBridgeStatsRadioType OBJECT-TYPE + SYNTAX INTEGER + { + dot11a(1), + dot11bg(2), + dot11n2400MHz(3), + dot11n5000MHz(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio Type. + + 'dot11a' means an 802.11a standard radio + that uses the 5GHz band. + 'dot11bg' means an 802.11b and 802.11g standards radio + that uses the 2.4 GHz band. + 'dot11n' means an 802.11n radio can use both 2.4 GHz and/or 5 GHz bands." + ::= { apMeshBridgeStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.6 + apMeshBridgeStatsAuthType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + eap(2), + kerberos(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication method." + ::= { apMeshBridgeStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.7 + apMeshBridgeStatsEncType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + wep64(2), + wep128(3), + keyguard(4), + wpaTkip(5), + wpa2Ccmp(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Encryption method." + ::= { apMeshBridgeStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.8 + apMeshBridgeStatsPktsPerSecRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received per second." + ::= { apMeshBridgeStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.9 + apMeshBridgeStatsPksPerSecTx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets transmitted per second." + ::= { apMeshBridgeStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.10 + apMeshBridgeStatsPktsPerSecTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Packets per second." + ::= { apMeshBridgeStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.11 + apMeshBridgeStatsThroughputRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Throughput received (x 100)." + ::= { apMeshBridgeStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.12 + apMeshBridgeStatsThroughputTx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Throughput transmitted (x 100)." + ::= { apMeshBridgeStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.13 + apMeshBridgeStatsThroughputTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Throughput (x 100)." + ::= { apMeshBridgeStatsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.14 + apMeshBridgeStatsAvgBitSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Speed (x 100)." + ::= { apMeshBridgeStatsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.15 + apMeshBridgeStatsAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average MU Signal (x 100)." + ::= { apMeshBridgeStatsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.16 + apMeshBridgeStatsAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average MU Noise (x 100)." + ::= { apMeshBridgeStatsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.17 + apMeshBridgeStatsAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average MU Signal to Noise ratio (x 100)." + ::= { apMeshBridgeStatsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.18 + apMeshBridgeStatsAvgRetries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Retries (x 100)." + ::= { apMeshBridgeStatsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.19 + apMeshBridgeStatsPktsDropped OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Percentage of Packets dropped (x 100)." + ::= { apMeshBridgeStatsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.2.1.20 + apMeshBridgeStatsUndecryptablePkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Percentage of Undecryptable Packets (x 100)." + ::= { apMeshBridgeStatsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3 + apLanSTPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanSTPStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of LAN Spanning Tree Statistics." + ::= { apWirelessAPStats 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1 + apLanSTPStatsEntry OBJECT-TYPE + SYNTAX ApLanSTPStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + AUGMENTS { ccSubnetEntry } + ::= { apLanSTPStatsTable 1 } + + + ApLanSTPStatsEntry ::= + SEQUENCE { + apLanSTPStatsDesignatedRoot + OCTET STRING, + apLanSTPStatsBridgeId + OCTET STRING, + apLanSTPStatsRootPort + Integer32, + apLanSTPStatsRootPathCost + Integer32, + apLanSTPStatsBridgeMaxMsgAge + Integer32, + apLanSTPStatsBridgeHelloTime + Integer32, + apLanSTPStatsBridgeFwDelay + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.1 + apLanSTPStatsDesignatedRoot OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Root." + ::= { apLanSTPStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.2 + apLanSTPStatsBridgeId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridge ID." + ::= { apLanSTPStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.3 + apLanSTPStatsRootPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Root Port." + ::= { apLanSTPStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.4 + apLanSTPStatsRootPathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Root Path Cost." + ::= { apLanSTPStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.5 + apLanSTPStatsBridgeMaxMsgAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridge Max Message Age." + ::= { apLanSTPStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.6 + apLanSTPStatsBridgeHelloTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridge Hello Time." + ::= { apLanSTPStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.3.1.7 + apLanSTPStatsBridgeFwDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridge Forward Delay." + ::= { apLanSTPStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4 + apLanSTPStatsPortIntfTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanSTPStatsPortIntfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of LAN Spanning Tree Port Interface Statistics." + ::= { apWirelessAPStats 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1 + apLanSTPStatsPortIntfEntry OBJECT-TYPE + SYNTAX ApLanSTPStatsPortIntfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apLanSTPStatsPortIntfLanIndex, apLanSTPStatsPortIntfPortIndex } + ::= { apLanSTPStatsPortIntfTable 1 } + + + ApLanSTPStatsPortIntfEntry ::= + SEQUENCE { + apLanSTPStatsPortIntfLanIndex + Integer32, + apLanSTPStatsPortIntfPortIndex + Integer32, + apLanSTPStatsPortIntfPortName + DisplayString, + apLanSTPStatsPortIntfState + INTEGER, + apLanSTPStatsPortIntfPathCost + Integer32, + apLanSTPStatsPortIntfDsgRoot + OCTET STRING, + apLanSTPStatsPortIntfDsgBridge + OCTET STRING, + apLanSTPStatsPortIntfDsgPort + OCTET STRING, + apLanSTPStatsPortIntfDsgCost + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.1 + apLanSTPStatsPortIntfLanIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "LAN index." + ::= { apLanSTPStatsPortIntfEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.2 + apLanSTPStatsPortIntfPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..33) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Index." + ::= { apLanSTPStatsPortIntfEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.3 + apLanSTPStatsPortIntfPortName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port Name." + ::= { apLanSTPStatsPortIntfEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.4 + apLanSTPStatsPortIntfState OBJECT-TYPE + SYNTAX INTEGER + { + disabled(1), + listening(2), + learning(3), + forwarding(4), + blocking(5), + unknown(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of the Port." + ::= { apLanSTPStatsPortIntfEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.5 + apLanSTPStatsPortIntfPathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Path Cost." + ::= { apLanSTPStatsPortIntfEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.6 + apLanSTPStatsPortIntfDsgRoot OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Root." + ::= { apLanSTPStatsPortIntfEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.7 + apLanSTPStatsPortIntfDsgBridge OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Bridge." + ::= { apLanSTPStatsPortIntfEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.8 + apLanSTPStatsPortIntfDsgPort OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Port." + ::= { apLanSTPStatsPortIntfEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.7.4.1.9 + apLanSTPStatsPortIntfDsgCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Cost." + ::= { apLanSTPStatsPortIntfEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8 + apnStats OBJECT IDENTIFIER ::= { apStats 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1 + apnRadioStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "APN radio statistics table." + ::= { apnStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1 + apnRadioStatsEntry OBJECT-TYPE + SYNTAX ApnRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "APN radio statistics entry." + INDEX { apnRadioStatsIndex } + ::= { apnRadioStatsTable 1 } + + + ApnRadioStatsEntry ::= + SEQUENCE { + apnRadioStatsIndex + INTEGER, + apnRadioStatsBssid + PhysAddress, + apnRadioStatsApSsid + DisplayString, + apnRadioStatsChannel + INTEGER, + apnRadioStatsExtnChannel + INTEGER, + apnRadioStatsRssiAvgAcrossAntennas + Integer32, + apnRadioStatsChannelWidthMode + INTEGER, + apnRadioStatsOpFreq + INTEGER, + apnRadioStatsNumPktsRxSGI400ns + Counter32, + apnRadioStatsNumPktsRxSGI800ns + Counter32, + apnRadioStatsNumPktsTxSGI400ns + Counter32, + apnRadioStatsNumPktsTxSGI800ns + Counter32, + apnRadioStatsNumPktsRxChanWidth20MHz + Counter32, + apnRadioStatsNumPktsRxChanWidth40MHz + Counter32, + apnRadioStatsNumPktsTxChanWidth20MHz + Counter32, + apnRadioStatsNumPktsTxChanWidth40MHz + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.2 + apnRadioStatsIndex OBJECT-TYPE + SYNTAX INTEGER (1..256) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A simple integer index to the apnRadioStatsTable." + ::= { apnRadioStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.3 + apnRadioStatsBssid OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The BSSID (MAC address) of the radio." + ::= { apnRadioStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.4 + apnRadioStatsApSsid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSID of the AP." + ::= { apnRadioStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.5 + apnRadioStatsChannel OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel number for the radio." + ::= { apnRadioStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.6 + apnRadioStatsExtnChannel OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The extension channel for the radio, when in 40MHz." + ::= { apnRadioStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.7 + apnRadioStatsRssiAvgAcrossAntennas OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average RSSI of all the antennas combined together." + ::= { apnRadioStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.8 + apnRadioStatsChannelWidthMode OBJECT-TYPE + SYNTAX INTEGER + { + twentyMHz(1), + fortyMHz(2), + pco(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel bandwidth mode for the radio." + ::= { apnRadioStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.9 + apnRadioStatsOpFreq OBJECT-TYPE + SYNTAX INTEGER + { + freq2400MHz(1), + freq5000MHz(2), + freq2400MHzAnd5000MHz(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational frequency for the radio." + ::= { apnRadioStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.10 + apnRadioStatsNumPktsRxSGI400ns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received by this radio with Short Guard Interval of 400ns." + ::= { apnRadioStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.11 + apnRadioStatsNumPktsRxSGI800ns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received by this radio with Short Guard Interval of 800ns." + ::= { apnRadioStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.12 + apnRadioStatsNumPktsTxSGI400ns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets transmitted by this radio with Short Guard Interval of 400ns." + ::= { apnRadioStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.13 + apnRadioStatsNumPktsTxSGI800ns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets transmitted by this radio with Short Guard Interval of 800ns." + ::= { apnRadioStatsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.14 + apnRadioStatsNumPktsRxChanWidth20MHz OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received by this radio with channel width 20 MHz." + ::= { apnRadioStatsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.15 + apnRadioStatsNumPktsRxChanWidth40MHz OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received by this radio with channel width 40 MHz." + ::= { apnRadioStatsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.16 + apnRadioStatsNumPktsTxChanWidth20MHz OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets transmitted by this radio with channel width 20 MHz." + ::= { apnRadioStatsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.1.1.17 + apnRadioStatsNumPktsTxChanWidth40MHz OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets transmitted by this radio with channel width 40 MHz." + ::= { apnRadioStatsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2 + apnPortalRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnPortalRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each 802.11n Portal on the AP, this table + describes counts of packets received at each + speed." + ::= { apnStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1 + apnPortalRxPktsEntry OBJECT-TYPE + SYNTAX ApnPortalRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the portal received packets table." + INDEX { ccPortalIndex } + ::= { apnPortalRxPktsTable 1 } + + + ApnPortalRxPktsEntry ::= + SEQUENCE { + apnPortalRxPktsAt1Mb + Counter32, + apnPortalRxPktsAt2Mb + Counter32, + apnPortalRxPktsAt5pt5Mb + Counter32, + apnPortalRxPktsAt6Mb + Counter32, + apnPortalRxPktsAt9Mb + Counter32, + apnPortalRxPktsAt11Mb + Counter32, + apnPortalRxPktsAt12Mb + Counter32, + apnPortalRxPktsAt18Mb + Counter32, + apnPortalRxPktsAt24Mb + Counter32, + apnPortalRxPktsAt36Mb + Counter32, + apnPortalRxPktsAt48Mb + Counter32, + apnPortalRxPktsAt54Mb + Counter32, + apnPortalRxPktsAtMCS0 + Counter32, + apnPortalRxPktsAtMCS1 + Counter32, + apnPortalRxPktsAtMCS2 + Counter32, + apnPortalRxPktsAtMCS3 + Counter32, + apnPortalRxPktsAtMCS4 + Counter32, + apnPortalRxPktsAtMCS5 + Counter32, + apnPortalRxPktsAtMCS6 + Counter32, + apnPortalRxPktsAtMCS7 + Counter32, + apnPortalRxPktsAtMCS8 + Counter32, + apnPortalRxPktsAtMCS9 + Counter32, + apnPortalRxPktsAtMCS10 + Counter32, + apnPortalRxPktsAtMCS11 + Counter32, + apnPortalRxPktsAtMCS12 + Counter32, + apnPortalRxPktsAtMCS13 + Counter32, + apnPortalRxPktsAtMCS14 + Counter32, + apnPortalRxPktsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.1 + apnPortalRxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 Mbps." + ::= { apnPortalRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.2 + apnPortalRxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 2 Mbps." + ::= { apnPortalRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.3 + apnPortalRxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 5.5 Mbps." + ::= { apnPortalRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.4 + apnPortalRxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6 Mbps." + ::= { apnPortalRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.5 + apnPortalRxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 9 Mbps." + ::= { apnPortalRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.6 + apnPortalRxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 11 Mbps." + ::= { apnPortalRxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.7 + apnPortalRxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 12 Mbps." + ::= { apnPortalRxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.8 + apnPortalRxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 18 Mbps." + ::= { apnPortalRxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.9 + apnPortalRxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 24 Mbps." + ::= { apnPortalRxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.10 + apnPortalRxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 36 Mbps." + ::= { apnPortalRxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.11 + apnPortalRxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 48 Mbps." + ::= { apnPortalRxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.12 + apnPortalRxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 54 Mbps." + ::= { apnPortalRxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.13 + apnPortalRxPktsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 0 rate." + ::= { apnPortalRxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.14 + apnPortalRxPktsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 1 rate." + ::= { apnPortalRxPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.15 + apnPortalRxPktsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 2 rate." + ::= { apnPortalRxPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.16 + apnPortalRxPktsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 3 rate." + ::= { apnPortalRxPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.17 + apnPortalRxPktsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 4 rate." + ::= { apnPortalRxPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.18 + apnPortalRxPktsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 5 rate." + ::= { apnPortalRxPktsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.19 + apnPortalRxPktsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 6 rate." + ::= { apnPortalRxPktsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.20 + apnPortalRxPktsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 7 rate." + ::= { apnPortalRxPktsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.21 + apnPortalRxPktsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 8 rate." + ::= { apnPortalRxPktsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.22 + apnPortalRxPktsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 9 rate." + ::= { apnPortalRxPktsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.23 + apnPortalRxPktsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 10 rate." + ::= { apnPortalRxPktsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.24 + apnPortalRxPktsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 11 rate." + ::= { apnPortalRxPktsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.25 + apnPortalRxPktsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 12 rate." + ::= { apnPortalRxPktsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.26 + apnPortalRxPktsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 13 rate." + ::= { apnPortalRxPktsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.27 + apnPortalRxPktsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 14 rate." + ::= { apnPortalRxPktsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.2.1.28 + apnPortalRxPktsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 15 rate." + ::= { apnPortalRxPktsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3 + apnPortalTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnPortalTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each 802.11n Portal on the AP, this table + describes counts of packets transmitted at each + speed." + ::= { apnStats 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1 + apnPortalTxPktsEntry OBJECT-TYPE + SYNTAX ApnPortalTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the portal transmitted packets table." + INDEX { ccPortalIndex } + ::= { apnPortalTxPktsTable 1 } + + + ApnPortalTxPktsEntry ::= + SEQUENCE { + apnPortalTxPktsAt1Mb + Counter32, + apnPortalTxPktsAt2Mb + Counter32, + apnPortalTxPktsAt5pt5Mb + Counter32, + apnPortalTxPktsAt6Mb + Counter32, + apnPortalTxPktsAt9Mb + Counter32, + apnPortalTxPktsAt11Mb + Counter32, + apnPortalTxPktsAt12Mb + Counter32, + apnPortalTxPktsAt18Mb + Counter32, + apnPortalTxPktsAt24Mb + Counter32, + apnPortalTxPktsAt36Mb + Counter32, + apnPortalTxPktsAt48Mb + Counter32, + apnPortalTxPktsAt54Mb + Counter32, + apnPortalTxPktsAtMCS0 + Counter32, + apnPortalTxPktsAtMCS1 + Counter32, + apnPortalTxPktsAtMCS2 + Counter32, + apnPortalTxPktsAtMCS3 + Counter32, + apnPortalTxPktsAtMCS4 + Counter32, + apnPortalTxPktsAtMCS5 + Counter32, + apnPortalTxPktsAtMCS6 + Counter32, + apnPortalTxPktsAtMCS7 + Counter32, + apnPortalTxPktsAtMCS8 + Counter32, + apnPortalTxPktsAtMCS9 + Counter32, + apnPortalTxPktsAtMCS10 + Counter32, + apnPortalTxPktsAtMCS11 + Counter32, + apnPortalTxPktsAtMCS12 + Counter32, + apnPortalTxPktsAtMCS13 + Counter32, + apnPortalTxPktsAtMCS14 + Counter32, + apnPortalTxPktsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.1 + apnPortalTxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 1 Mbps." + ::= { apnPortalTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.2 + apnPortalTxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 2 Mbps." + ::= { apnPortalTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.3 + apnPortalTxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 5.5 Mbps." + ::= { apnPortalTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.4 + apnPortalTxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 6 Mbps." + ::= { apnPortalTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.5 + apnPortalTxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 9 Mbps." + ::= { apnPortalTxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.6 + apnPortalTxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 11 Mbps." + ::= { apnPortalTxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.7 + apnPortalTxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 12 Mbps." + ::= { apnPortalTxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.8 + apnPortalTxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 18 Mbps." + ::= { apnPortalTxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.9 + apnPortalTxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 24 Mbps." + ::= { apnPortalTxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.10 + apnPortalTxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 36 Mbps." + ::= { apnPortalTxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.11 + apnPortalTxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 48 Mbps." + ::= { apnPortalTxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.12 + apnPortalTxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 54 Mbps." + ::= { apnPortalTxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.13 + apnPortalTxPktsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 0 rate." + ::= { apnPortalTxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.14 + apnPortalTxPktsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 1 rate." + ::= { apnPortalTxPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.15 + apnPortalTxPktsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 2 rate." + ::= { apnPortalTxPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.16 + apnPortalTxPktsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 3 rate." + ::= { apnPortalTxPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.17 + apnPortalTxPktsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 4 rate." + ::= { apnPortalTxPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.18 + apnPortalTxPktsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 5 rate." + ::= { apnPortalTxPktsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.19 + apnPortalTxPktsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 6 rate." + ::= { apnPortalTxPktsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.20 + apnPortalTxPktsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 7 rate." + ::= { apnPortalTxPktsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.21 + apnPortalTxPktsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 8 rate." + ::= { apnPortalTxPktsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.22 + apnPortalTxPktsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 9 rate." + ::= { apnPortalTxPktsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.23 + apnPortalTxPktsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 10 rate." + ::= { apnPortalTxPktsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.24 + apnPortalTxPktsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 11 rate." + ::= { apnPortalTxPktsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.25 + apnPortalTxPktsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 12 rate." + ::= { apnPortalTxPktsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.26 + apnPortalTxPktsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 13 rate." + ::= { apnPortalTxPktsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.27 + apnPortalTxPktsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 14 rate." + ::= { apnPortalTxPktsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.3.1.28 + apnPortalTxPktsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 15 rate." + ::= { apnPortalTxPktsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4 + apnPortalRxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnPortalRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each 802.11n Portal on this AP, this table + describes counts of octets received at each + speed." + ::= { apnStats 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1 + apnPortalRxOctetsEntry OBJECT-TYPE + SYNTAX ApnPortalRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the portal received octets table." + INDEX { ccPortalIndex } + ::= { apnPortalRxOctetsTable 1 } + + + ApnPortalRxOctetsEntry ::= + SEQUENCE { + apnPortalRxOctetsAt1Mb + Counter32, + apnPortalRxOctetsAt2Mb + Counter32, + apnPortalRxOctetsAt5pt5Mb + Counter32, + apnPortalRxOctetsAt6Mb + Counter32, + apnPortalRxOctetsAt9Mb + Counter32, + apnPortalRxOctetsAt11Mb + Counter32, + apnPortalRxOctetsAt12Mb + Counter32, + apnPortalRxOctetsAt18Mb + Counter32, + apnPortalRxOctetsAt24Mb + Counter32, + apnPortalRxOctetsAt36Mb + Counter32, + apnPortalRxOctetsAt48Mb + Counter32, + apnPortalRxOctetsAt54Mb + Counter32, + apnPortalRxOctetsAtMCS0 + Counter32, + apnPortalRxOctetsAtMCS1 + Counter32, + apnPortalRxOctetsAtMCS2 + Counter32, + apnPortalRxOctetsAtMCS3 + Counter32, + apnPortalRxOctetsAtMCS4 + Counter32, + apnPortalRxOctetsAtMCS5 + Counter32, + apnPortalRxOctetsAtMCS6 + Counter32, + apnPortalRxOctetsAtMCS7 + Counter32, + apnPortalRxOctetsAtMCS8 + Counter32, + apnPortalRxOctetsAtMCS9 + Counter32, + apnPortalRxOctetsAtMCS10 + Counter32, + apnPortalRxOctetsAtMCS11 + Counter32, + apnPortalRxOctetsAtMCS12 + Counter32, + apnPortalRxOctetsAtMCS13 + Counter32, + apnPortalRxOctetsAtMCS14 + Counter32, + apnPortalRxOctetsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.1 + apnPortalRxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 1 Mbps." + ::= { apnPortalRxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.2 + apnPortalRxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 2 Mbps." + ::= { apnPortalRxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.3 + apnPortalRxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 5.5 Mbps." + ::= { apnPortalRxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.4 + apnPortalRxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 6 Mbps." + ::= { apnPortalRxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.5 + apnPortalRxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 9 Mbps." + ::= { apnPortalRxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.6 + apnPortalRxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 11 Mbps." + ::= { apnPortalRxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.7 + apnPortalRxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 12 Mbps." + ::= { apnPortalRxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.8 + apnPortalRxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 18 Mbps." + ::= { apnPortalRxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.9 + apnPortalRxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 24 Mbps." + ::= { apnPortalRxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.10 + apnPortalRxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 36 Mbps." + ::= { apnPortalRxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.11 + apnPortalRxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 48 Mbps." + ::= { apnPortalRxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.12 + apnPortalRxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 54 Mbps." + ::= { apnPortalRxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.13 + apnPortalRxOctetsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 0 rate." + ::= { apnPortalRxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.14 + apnPortalRxOctetsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 1 rate." + ::= { apnPortalRxOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.15 + apnPortalRxOctetsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 2 rate." + ::= { apnPortalRxOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.16 + apnPortalRxOctetsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 3 rate." + ::= { apnPortalRxOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.17 + apnPortalRxOctetsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 4 rate." + ::= { apnPortalRxOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.18 + apnPortalRxOctetsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 5 rate." + ::= { apnPortalRxOctetsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.19 + apnPortalRxOctetsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 6 rate." + ::= { apnPortalRxOctetsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.20 + apnPortalRxOctetsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 7 rate." + ::= { apnPortalRxOctetsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.21 + apnPortalRxOctetsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 8 rate." + ::= { apnPortalRxOctetsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.22 + apnPortalRxOctetsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 9 rate." + ::= { apnPortalRxOctetsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.23 + apnPortalRxOctetsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 10 rate." + ::= { apnPortalRxOctetsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.24 + apnPortalRxOctetsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 11 rate." + ::= { apnPortalRxOctetsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.25 + apnPortalRxOctetsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 12 rate." + ::= { apnPortalRxOctetsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.26 + apnPortalRxOctetsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 13 rate." + ::= { apnPortalRxOctetsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.27 + apnPortalRxOctetsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description.Number of octets received via this Portal at MCS 14 rate." + ::= { apnPortalRxOctetsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.4.1.28 + apnPortalRxOctetsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 15 rate." + ::= { apnPortalRxOctetsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5 + apnPortalTxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnPortalTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each 802.11n Portal on this AP, this table + describes counts of octets transmitted at each + speed." + ::= { apnStats 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1 + apnPortalTxOctetsEntry OBJECT-TYPE + SYNTAX ApnPortalTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the portal transmitted octets table." + INDEX { ccPortalIndex } + ::= { apnPortalTxOctetsTable 1 } + + + ApnPortalTxOctetsEntry ::= + SEQUENCE { + apnPortalTxOctetsAt1Mb + Counter32, + apnPortalTxOctetsAt2Mb + Counter32, + apnPortalTxOctetsAt5pt5Mb + Counter32, + apnPortalTxOctetsAt6Mb + Counter32, + apnPortalTxOctetsAt9Mb + Counter32, + apnPortalTxOctetsAt11Mb + Counter32, + apnPortalTxOctetsAt12Mb + Counter32, + apnPortalTxOctetsAt18Mb + Counter32, + apnPortalTxOctetsAt24Mb + Counter32, + apnPortalTxOctetsAt36Mb + Counter32, + apnPortalTxOctetsAt48Mb + Counter32, + apnPortalTxOctetsAt54Mb + Counter32, + apnPortalTxOctetsAtMCS0 + Counter32, + apnPortalTxOctetsAtMCS1 + Counter32, + apnPortalTxOctetsAtMCS2 + Counter32, + apnPortalTxOctetsAtMCS3 + Counter32, + apnPortalTxOctetsAtMCS4 + Counter32, + apnPortalTxOctetsAtMCS5 + Counter32, + apnPortalTxOctetsAtMCS6 + Counter32, + apnPortalTxOctetsAtMCS7 + Counter32, + apnPortalTxOctetsAtMCS8 + Counter32, + apnPortalTxOctetsAtMCS9 + Counter32, + apnPortalTxOctetsAtMCS10 + Counter32, + apnPortalTxOctetsAtMCS11 + Counter32, + apnPortalTxOctetsAtMCS12 + Counter32, + apnPortalTxOctetsAtMCS13 + Counter32, + apnPortalTxOctetsAtMCS14 + Counter32, + apnPortalTxOctetsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.2 + apnPortalTxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 1 Mbps." + ::= { apnPortalTxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.3 + apnPortalTxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 2 Mbps." + ::= { apnPortalTxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.4 + apnPortalTxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 5.5 Mbps." + ::= { apnPortalTxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.5 + apnPortalTxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 6 Mbps." + ::= { apnPortalTxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.6 + apnPortalTxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 9 Mbps." + ::= { apnPortalTxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.7 + apnPortalTxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 11 Mbps." + ::= { apnPortalTxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.8 + apnPortalTxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 12 Mbps." + ::= { apnPortalTxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.9 + apnPortalTxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 18 Mbps." + ::= { apnPortalTxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.10 + apnPortalTxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 24 Mbps." + ::= { apnPortalTxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.11 + apnPortalTxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 36 Mbps." + ::= { apnPortalTxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.12 + apnPortalTxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 48 Mbps." + ::= { apnPortalTxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.13 + apnPortalTxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at 54 Mbps." + ::= { apnPortalTxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.14 + apnPortalTxOctetsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 0 rate." + ::= { apnPortalTxOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.15 + apnPortalTxOctetsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 1 rate." + ::= { apnPortalTxOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.16 + apnPortalTxOctetsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 2 rate." + ::= { apnPortalTxOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.17 + apnPortalTxOctetsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 3 rate." + ::= { apnPortalTxOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.18 + apnPortalTxOctetsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 4 rate." + ::= { apnPortalTxOctetsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.19 + apnPortalTxOctetsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 5 rate." + ::= { apnPortalTxOctetsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.20 + apnPortalTxOctetsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 6 rate." + ::= { apnPortalTxOctetsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.21 + apnPortalTxOctetsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 7 rate." + ::= { apnPortalTxOctetsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.22 + apnPortalTxOctetsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 8 rate." + ::= { apnPortalTxOctetsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.23 + apnPortalTxOctetsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 9 rate." + ::= { apnPortalTxOctetsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.24 + apnPortalTxOctetsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 10 rate." + ::= { apnPortalTxOctetsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.25 + apnPortalTxOctetsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 11 rate." + ::= { apnPortalTxOctetsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.26 + apnPortalTxOctetsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 12 rate." + ::= { apnPortalTxOctetsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.27 + apnPortalTxOctetsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 13 rate." + ::= { apnPortalTxOctetsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.28 + apnPortalTxOctetsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 14 rate." + ::= { apnPortalTxOctetsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.5.1.29 + apnPortalTxOctetsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted via this Portal at MCS 15 rate." + ::= { apnPortalTxOctetsEntry 29 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6 + apnMuRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnMuRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each mobile unit associated to an 802.11n Portal + on the AP, this table describes counts of packets + received at each speed." + ::= { apnStats 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1 + apnMuRxPktsEntry OBJECT-TYPE + SYNTAX ApnMuRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { apnMuRxPktsTable 1 } + + + ApnMuRxPktsEntry ::= + SEQUENCE { + apnMuRxPktsAt1Mb + Counter32, + apnMuRxPktsAt2Mb + Counter32, + apnMuRxPktsAt5pt5Mb + Counter32, + apnMuRxPktsAt6Mb + Counter32, + apnMuRxPktsAt9Mb + Counter32, + apnMuRxPktsAt11Mb + Counter32, + apnMuRxPktsAt12Mb + Counter32, + apnMuRxPktsAt18Mb + Counter32, + apnMuRxPktsAt24Mb + Counter32, + apnMuRxPktsAt36Mb + Counter32, + apnMuRxPktsAt48Mb + Counter32, + apnMuRxPktsAt54Mb + Counter32, + apnMuRxPktsAtMCS0 + Counter32, + apnMuRxPktsAtMCS1 + Counter32, + apnMuRxPktsAtMCS2 + Counter32, + apnMuRxPktsAtMCS3 + Counter32, + apnMuRxPktsAtMCS4 + Counter32, + apnMuRxPktsAtMCS5 + Counter32, + apnMuRxPktsAtMCS6 + Counter32, + apnMuRxPktsAtMCS7 + Counter32, + apnMuRxPktsAtMCS8 + Counter32, + apnMuRxPktsAtMCS9 + Counter32, + apnMuRxPktsAtMCS10 + Counter32, + apnMuRxPktsAtMCS11 + Counter32, + apnMuRxPktsAtMCS12 + Counter32, + apnMuRxPktsAtMCS13 + Counter32, + apnMuRxPktsAtMCS14 + Counter32, + apnMuRxPktsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.1 + apnMuRxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 and 2 Mbps." + ::= { apnMuRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.2 + apnMuRxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnMuRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.3 + apnMuRxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnMuRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.4 + apnMuRxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnMuRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.5 + apnMuRxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps." + ::= { apnMuRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.6 + apnMuRxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnMuRxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.7 + apnMuRxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 0 to 7 rates." + ::= { apnMuRxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.8 + apnMuRxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.9 + apnMuRxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.10 + apnMuRxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.11 + apnMuRxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.12 + apnMuRxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.13 + apnMuRxPktsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.14 + apnMuRxPktsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.15 + apnMuRxPktsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.16 + apnMuRxPktsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.17 + apnMuRxPktsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.18 + apnMuRxPktsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.19 + apnMuRxPktsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.20 + apnMuRxPktsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.21 + apnMuRxPktsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.22 + apnMuRxPktsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.23 + apnMuRxPktsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.24 + apnMuRxPktsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.25 + apnMuRxPktsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.26 + apnMuRxPktsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.27 + apnMuRxPktsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.6.1.28 + apnMuRxPktsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxPktsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7 + apnMuTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnMuTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each mobile unit associated to an 802.11n Portal + on the AP, this table describes counts of packets + transmitted at each speed." + ::= { apnStats 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1 + apnMuTxPktsEntry OBJECT-TYPE + SYNTAX ApnMuTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { apnMuTxPktsTable 1 } + + + ApnMuTxPktsEntry ::= + SEQUENCE { + apnMuTxPktsAt1Mb + Counter32, + apnMuTxPktsAt2Mb + Counter32, + apnMuTxPktsAt5pt5Mb + Counter32, + apnMuTxPktsAt6Mb + Counter32, + apnMuTxPktsAt9Mb + Counter32, + apnMuTxPktsAt11Mb + Counter32, + apnMuTxPktsAt12Mb + Counter32, + apnMuTxPktsAt18Mb + Counter32, + apnMuTxPktsAt24Mb + Counter32, + apnMuTxPktsAt36Mb + Counter32, + apnMuTxPktsAt48Mb + Counter32, + apnMuTxPktsAt54Mb + Counter32, + apnMuTxPktsAtMCS0 + Counter32, + apnMuTxPktsAtMCS1 + Counter32, + apnMuTxPktsAtMCS2 + Counter32, + apnMuTxPktsAtMCS3 + Counter32, + apnMuTxPktsAtMCS4 + Counter32, + apnMuTxPktsAtMCS5 + Counter32, + apnMuTxPktsAtMCS6 + Counter32, + apnMuTxPktsAtMCS7 + Counter32, + apnMuTxPktsAtMCS8 + Counter32, + apnMuTxPktsAtMCS9 + Counter32, + apnMuTxPktsAtMCS10 + Counter32, + apnMuTxPktsAtMCS11 + Counter32, + apnMuTxPktsAtMCS12 + Counter32, + apnMuTxPktsAtMCS13 + Counter32, + apnMuTxPktsAtMCS14 + Counter32, + apnMuTxPktsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.1 + apnMuTxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 1 and 2 Mbps." + ::= { apnMuTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.2 + apnMuTxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnMuTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.3 + apnMuTxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnMuTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.4 + apnMuTxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnMuTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.5 + apnMuTxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 6, 12 and 24 Mbps." + ::= { apnMuTxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.6 + apnMuTxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnMuTxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.7 + apnMuTxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at MCS 0 to 7 rates." + ::= { apnMuTxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.8 + apnMuTxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.9 + apnMuTxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.10 + apnMuTxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.11 + apnMuTxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.12 + apnMuTxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.13 + apnMuTxPktsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.14 + apnMuTxPktsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.15 + apnMuTxPktsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.16 + apnMuTxPktsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.17 + apnMuTxPktsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.18 + apnMuTxPktsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.19 + apnMuTxPktsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.20 + apnMuTxPktsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.21 + apnMuTxPktsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.22 + apnMuTxPktsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.23 + apnMuTxPktsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.24 + apnMuTxPktsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.25 + apnMuTxPktsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.26 + apnMuTxPktsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.27 + apnMuTxPktsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.7.1.28 + apnMuTxPktsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxPktsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8 + apnMuRxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnMuRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each mobile unit associated to an 802.11n Portal + on the AP, this table describes counts of octets + received at each speed." + ::= { apnStats 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1 + apnMuRxOctetsEntry OBJECT-TYPE + SYNTAX ApnMuRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { apnMuRxOctetsTable 1 } + + + ApnMuRxOctetsEntry ::= + SEQUENCE { + apnMuRxOctetsAt1Mb + Counter32, + apnMuRxOctetsAt2Mb + Counter32, + apnMuRxOctetsAt5pt5Mb + Counter32, + apnMuRxOctetsAt6Mb + Counter32, + apnMuRxOctetsAt9Mb + Counter32, + apnMuRxOctetsAt11Mb + Counter32, + apnMuRxOctetsAt12Mb + Counter32, + apnMuRxOctetsAt18Mb + Counter32, + apnMuRxOctetsAt24Mb + Counter32, + apnMuRxOctetsAt36Mb + Counter32, + apnMuRxOctetsAt48Mb + Counter32, + apnMuRxOctetsAt54Mb + Counter32, + apnMuRxOctetsAtMCS0 + Counter32, + apnMuRxOctetsAtMCS1 + Counter32, + apnMuRxOctetsAtMCS2 + Counter32, + apnMuRxOctetsAtMCS3 + Counter32, + apnMuRxOctetsAtMCS4 + Counter32, + apnMuRxOctetsAtMCS5 + Counter32, + apnMuRxOctetsAtMCS6 + Counter32, + apnMuRxOctetsAtMCS7 + Counter32, + apnMuRxOctetsAtMCS8 + Counter32, + apnMuRxOctetsAtMCS9 + Counter32, + apnMuRxOctetsAtMCS10 + Counter32, + apnMuRxOctetsAtMCS11 + Counter32, + apnMuRxOctetsAtMCS12 + Counter32, + apnMuRxOctetsAtMCS13 + Counter32, + apnMuRxOctetsAtMCS14 + Counter32, + apnMuRxOctetsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.1 + apnMuRxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 1 and 2 Mbps." + ::= { apnMuRxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.2 + apnMuRxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnMuRxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.3 + apnMuRxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnMuRxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.4 + apnMuRxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnMuRxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.5 + apnMuRxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 6, 12 and 24 Mbps." + ::= { apnMuRxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.6 + apnMuRxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnMuRxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.7 + apnMuRxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at MCS 0 to 7 rates." + ::= { apnMuRxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.8 + apnMuRxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.9 + apnMuRxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.10 + apnMuRxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.11 + apnMuRxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.12 + apnMuRxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.13 + apnMuRxOctetsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.14 + apnMuRxOctetsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.15 + apnMuRxOctetsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.16 + apnMuRxOctetsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.17 + apnMuRxOctetsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.18 + apnMuRxOctetsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.19 + apnMuRxOctetsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.20 + apnMuRxOctetsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.21 + apnMuRxOctetsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.22 + apnMuRxOctetsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.23 + apnMuRxOctetsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.24 + apnMuRxOctetsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.25 + apnMuRxOctetsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.26 + apnMuRxOctetsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.27 + apnMuRxOctetsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.8.1.28 + apnMuRxOctetsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuRxOctetsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9 + apnMuTxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnMuTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each mobile unit associated to an 802.11n Portal + on the AP, this table describes counts of octets + transmitted at each speed." + ::= { apnStats 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1 + apnMuTxOctetsEntry OBJECT-TYPE + SYNTAX ApnMuTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { apnMuTxOctetsTable 1 } + + + ApnMuTxOctetsEntry ::= + SEQUENCE { + apnMuTxOctetsAt1Mb + Counter32, + apnMuTxOctetsAt2Mb + Counter32, + apnMuTxOctetsAt5pt5Mb + Counter32, + apnMuTxOctetsAt6Mb + Counter32, + apnMuTxOctetsAt9Mb + Counter32, + apnMuTxOctetsAt11Mb + Counter32, + apnMuTxOctetsAt12Mb + Counter32, + apnMuTxOctetsAt18Mb + Counter32, + apnMuTxOctetsAt24Mb + Counter32, + apnMuTxOctetsAt36Mb + Counter32, + apnMuTxOctetsAt48Mb + Counter32, + apnMuTxOctetsAt54Mb + Counter32, + apnMuTxOctetsAtMCS0 + Counter32, + apnMuTxOctetsAtMCS1 + Counter32, + apnMuTxOctetsAtMCS2 + Counter32, + apnMuTxOctetsAtMCS3 + Counter32, + apnMuTxOctetsAtMCS4 + Counter32, + apnMuTxOctetsAtMCS5 + Counter32, + apnMuTxOctetsAtMCS6 + Counter32, + apnMuTxOctetsAtMCS7 + Counter32, + apnMuTxOctetsAtMCS8 + Counter32, + apnMuTxOctetsAtMCS9 + Counter32, + apnMuTxOctetsAtMCS10 + Counter32, + apnMuTxOctetsAtMCS11 + Counter32, + apnMuTxOctetsAtMCS12 + Counter32, + apnMuTxOctetsAtMCS13 + Counter32, + apnMuTxOctetsAtMCS14 + Counter32, + apnMuTxOctetsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.2 + apnMuTxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 1 and 2 Mbps." + ::= { apnMuTxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.3 + apnMuTxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnMuTxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.4 + apnMuTxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnMuTxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.5 + apnMuTxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnMuTxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.6 + apnMuTxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 6, 12 and 24 Mbps." + ::= { apnMuTxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.7 + apnMuTxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnMuTxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.8 + apnMuTxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at MCS 0 to 7 rates." + ::= { apnMuTxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.9 + apnMuTxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.10 + apnMuTxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.11 + apnMuTxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.12 + apnMuTxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.13 + apnMuTxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.14 + apnMuTxOctetsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.15 + apnMuTxOctetsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.16 + apnMuTxOctetsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.17 + apnMuTxOctetsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.18 + apnMuTxOctetsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.19 + apnMuTxOctetsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.20 + apnMuTxOctetsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.21 + apnMuTxOctetsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.22 + apnMuTxOctetsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.23 + apnMuTxOctetsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.24 + apnMuTxOctetsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.25 + apnMuTxOctetsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.26 + apnMuTxOctetsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.27 + apnMuTxOctetsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.28 + apnMuTxOctetsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.9.1.29 + apnMuTxOctetsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnMuTxOctetsEntry 29 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10 + apnWlanRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnWlanRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each wlan on the 802.11n Portal on the AP, + this table describes counts of packets received + at each speed." + ::= { apnStats 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1 + apnWlanRxPktsEntry OBJECT-TYPE + SYNTAX ApnWlanRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { apnWlanRxPktsTable 1 } + + + ApnWlanRxPktsEntry ::= + SEQUENCE { + apnWlanRxPktsAt1Mb + Counter32, + apnWlanRxPktsAt2Mb + Counter32, + apnWlanRxPktsAt5pt5Mb + Counter32, + apnWlanRxPktsAt6Mb + Counter32, + apnWlanRxPktsAt9Mb + Counter32, + apnWlanRxPktsAt11Mb + Counter32, + apnWlanRxPktsAt12Mb + Counter32, + apnWlanRxPktsAt18Mb + Counter32, + apnWlanRxPktsAt24Mb + Counter32, + apnWlanRxPktsAt36Mb + Counter32, + apnWlanRxPktsAt48Mb + Counter32, + apnWlanRxPktsAt54Mb + Counter32, + apnWlanRxPktsAtMCS0 + Counter32, + apnWlanRxPktsAtMCS1 + Counter32, + apnWlanRxPktsAtMCS2 + Counter32, + apnWlanRxPktsAtMCS3 + Counter32, + apnWlanRxPktsAtMCS4 + Counter32, + apnWlanRxPktsAtMCS5 + Counter32, + apnWlanRxPktsAtMCS6 + Counter32, + apnWlanRxPktsAtMCS7 + Counter32, + apnWlanRxPktsAtMCS8 + Counter32, + apnWlanRxPktsAtMCS9 + Counter32, + apnWlanRxPktsAtMCS10 + Counter32, + apnWlanRxPktsAtMCS11 + Counter32, + apnWlanRxPktsAtMCS12 + Counter32, + apnWlanRxPktsAtMCS13 + Counter32, + apnWlanRxPktsAtMCS14 + Counter32, + apnWlanRxPktsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.1 + apnWlanRxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 and 2 Mbps." + ::= { apnWlanRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.2 + apnWlanRxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnWlanRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.3 + apnWlanRxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnWlanRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.4 + apnWlanRxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnWlanRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.5 + apnWlanRxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps." + ::= { apnWlanRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.6 + apnWlanRxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnWlanRxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.7 + apnWlanRxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 0 to 7 rates." + ::= { apnWlanRxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.8 + apnWlanRxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.9 + apnWlanRxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.10 + apnWlanRxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.11 + apnWlanRxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.12 + apnWlanRxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.13 + apnWlanRxPktsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.14 + apnWlanRxPktsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.15 + apnWlanRxPktsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.16 + apnWlanRxPktsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.17 + apnWlanRxPktsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.18 + apnWlanRxPktsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.19 + apnWlanRxPktsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.20 + apnWlanRxPktsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.21 + apnWlanRxPktsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.22 + apnWlanRxPktsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.23 + apnWlanRxPktsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.24 + apnWlanRxPktsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.25 + apnWlanRxPktsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.26 + apnWlanRxPktsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.27 + apnWlanRxPktsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.10.1.28 + apnWlanRxPktsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxPktsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11 + apnWlanTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnWlanTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each wlan on the 802.11n Portal on the AP, + this table describes counts of packets transmitted + at each speed." + ::= { apnStats 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1 + apnWlanTxPktsEntry OBJECT-TYPE + SYNTAX ApnWlanTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { apnWlanTxPktsTable 1 } + + + ApnWlanTxPktsEntry ::= + SEQUENCE { + apnWlanTxPktsAt1Mb + Counter32, + apnWlanTxPktsAt2Mb + Counter32, + apnWlanTxPktsAt5pt5Mb + Counter32, + apnWlanTxPktsAt6Mb + Counter32, + apnWlanTxPktsAt9Mb + Counter32, + apnWlanTxPktsAt11Mb + Counter32, + apnWlanTxPktsAt12Mb + Counter32, + apnWlanTxPktsAt18Mb + Counter32, + apnWlanTxPktsAt24Mb + Counter32, + apnWlanTxPktsAt36Mb + Counter32, + apnWlanTxPktsAt48Mb + Counter32, + apnWlanTxPktsAt54Mb + Counter32, + apnWlanTxPktsAtMCS0 + Counter32, + apnWlanTxPktsAtMCS1 + Counter32, + apnWlanTxPktsAtMCS2 + Counter32, + apnWlanTxPktsAtMCS3 + Counter32, + apnWlanTxPktsAtMCS4 + Counter32, + apnWlanTxPktsAtMCS5 + Counter32, + apnWlanTxPktsAtMCS6 + Counter32, + apnWlanTxPktsAtMCS7 + Counter32, + apnWlanTxPktsAtMCS8 + Counter32, + apnWlanTxPktsAtMCS9 + Counter32, + apnWlanTxPktsAtMCS10 + Counter32, + apnWlanTxPktsAtMCS11 + Counter32, + apnWlanTxPktsAtMCS12 + Counter32, + apnWlanTxPktsAtMCS13 + Counter32, + apnWlanTxPktsAtMCS14 + Counter32, + apnWlanTxPktsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.1 + apnWlanTxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 and 2 Mbps." + ::= { apnWlanTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.2 + apnWlanTxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnWlanTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.3 + apnWlanTxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnWlanTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.4 + apnWlanTxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnWlanTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.5 + apnWlanTxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps." + ::= { apnWlanTxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.6 + apnWlanTxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnWlanTxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.7 + apnWlanTxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 0 to 7 rates." + ::= { apnWlanTxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.8 + apnWlanTxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.9 + apnWlanTxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.10 + apnWlanTxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.11 + apnWlanTxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.12 + apnWlanTxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.13 + apnWlanTxPktsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.14 + apnWlanTxPktsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.15 + apnWlanTxPktsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.16 + apnWlanTxPktsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.17 + apnWlanTxPktsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.18 + apnWlanTxPktsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.19 + apnWlanTxPktsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.20 + apnWlanTxPktsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.21 + apnWlanTxPktsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.22 + apnWlanTxPktsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.23 + apnWlanTxPktsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.24 + apnWlanTxPktsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.25 + apnWlanTxPktsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.26 + apnWlanTxPktsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.27 + apnWlanTxPktsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.11.1.28 + apnWlanTxPktsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxPktsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12 + apnWlanRxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnWlanRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each wlan on the 802.11n Portal on the AP, + this table describes counts of octets received + at each speed." + ::= { apnStats 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1 + apnWlanRxOctetsEntry OBJECT-TYPE + SYNTAX ApnWlanRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { apnWlanRxOctetsTable 1 } + + + ApnWlanRxOctetsEntry ::= + SEQUENCE { + apnWlanRxOctetsAt1Mb + Counter32, + apnWlanRxOctetsAt2Mb + Counter32, + apnWlanRxOctetsAt5pt5Mb + Counter32, + apnWlanRxOctetsAt6Mb + Counter32, + apnWlanRxOctetsAt9Mb + Counter32, + apnWlanRxOctetsAt11Mb + Counter32, + apnWlanRxOctetsAt12Mb + Counter32, + apnWlanRxOctetsAt18Mb + Counter32, + apnWlanRxOctetsAt24Mb + Counter32, + apnWlanRxOctetsAt36Mb + Counter32, + apnWlanRxOctetsAt48Mb + Counter32, + apnWlanRxOctetsAt54Mb + Counter32, + apnWlanRxOctetsAtMCS0 + Counter32, + apnWlanRxOctetsAtMCS1 + Counter32, + apnWlanRxOctetsAtMCS2 + Counter32, + apnWlanRxOctetsAtMCS3 + Counter32, + apnWlanRxOctetsAtMCS4 + Counter32, + apnWlanRxOctetsAtMCS5 + Counter32, + apnWlanRxOctetsAtMCS6 + Counter32, + apnWlanRxOctetsAtMCS7 + Counter32, + apnWlanRxOctetsAtMCS8 + Counter32, + apnWlanRxOctetsAtMCS9 + Counter32, + apnWlanRxOctetsAtMCS10 + Counter32, + apnWlanRxOctetsAtMCS11 + Counter32, + apnWlanRxOctetsAtMCS12 + Counter32, + apnWlanRxOctetsAtMCS13 + Counter32, + apnWlanRxOctetsAtMCS14 + Counter32, + apnWlanRxOctetsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.1 + apnWlanRxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 and 2 Mbps." + ::= { apnWlanRxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.2 + apnWlanRxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnWlanRxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.3 + apnWlanRxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnWlanRxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.4 + apnWlanRxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnWlanRxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.5 + apnWlanRxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps." + ::= { apnWlanRxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.6 + apnWlanRxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnWlanRxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.7 + apnWlanRxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 0 to 7 rates." + ::= { apnWlanRxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.8 + apnWlanRxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.9 + apnWlanRxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.10 + apnWlanRxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.11 + apnWlanRxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.12 + apnWlanRxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.13 + apnWlanRxOctetsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.14 + apnWlanRxOctetsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.15 + apnWlanRxOctetsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.16 + apnWlanRxOctetsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.17 + apnWlanRxOctetsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.18 + apnWlanRxOctetsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.19 + apnWlanRxOctetsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.20 + apnWlanRxOctetsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.21 + apnWlanRxOctetsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.22 + apnWlanRxOctetsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.23 + apnWlanRxOctetsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.24 + apnWlanRxOctetsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.25 + apnWlanRxOctetsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.26 + apnWlanRxOctetsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.27 + apnWlanRxOctetsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.12.1.28 + apnWlanRxOctetsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanRxOctetsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13 + apnWlanTxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApnWlanTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each wlan on the 802.11n Portal on the AP, + this table describes counts of octets transmitted + at each speed." + ::= { apnStats 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1 + apnWlanTxOctetsEntry OBJECT-TYPE + SYNTAX ApnWlanTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { apnWlanTxOctetsTable 1 } + + + ApnWlanTxOctetsEntry ::= + SEQUENCE { + apnWlanTxOctetsAt1Mb + Counter32, + apnWlanTxOctetsAt2Mb + Counter32, + apnWlanTxOctetsAt5pt5Mb + Counter32, + apnWlanTxOctetsAt6Mb + Counter32, + apnWlanTxOctetsAt9Mb + Counter32, + apnWlanTxOctetsAt11Mb + Counter32, + apnWlanTxOctetsAt12Mb + Counter32, + apnWlanTxOctetsAt18Mb + Counter32, + apnWlanTxOctetsAt24Mb + Counter32, + apnWlanTxOctetsAt36Mb + Counter32, + apnWlanTxOctetsAt48Mb + Counter32, + apnWlanTxOctetsAt54Mb + Counter32, + apnWlanTxOctetsAtMCS0 + Counter32, + apnWlanTxOctetsAtMCS1 + Counter32, + apnWlanTxOctetsAtMCS2 + Counter32, + apnWlanTxOctetsAtMCS3 + Counter32, + apnWlanTxOctetsAtMCS4 + Counter32, + apnWlanTxOctetsAtMCS5 + Counter32, + apnWlanTxOctetsAtMCS6 + Counter32, + apnWlanTxOctetsAtMCS7 + Counter32, + apnWlanTxOctetsAtMCS8 + Counter32, + apnWlanTxOctetsAtMCS9 + Counter32, + apnWlanTxOctetsAtMCS10 + Counter32, + apnWlanTxOctetsAtMCS11 + Counter32, + apnWlanTxOctetsAtMCS12 + Counter32, + apnWlanTxOctetsAtMCS13 + Counter32, + apnWlanTxOctetsAtMCS14 + Counter32, + apnWlanTxOctetsAtMCS15 + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.1 + apnWlanTxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 and 2 Mbps." + ::= { apnWlanTxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.2 + apnWlanTxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps." + ::= { apnWlanTxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.3 + apnWlanTxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps." + ::= { apnWlanTxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.4 + apnWlanTxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1, 2, 5.5 and 11 Mbps, and, + 6, 12 and 24 Mbps as well as at MCS 0 to 7 rates." + ::= { apnWlanTxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.5 + apnWlanTxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps." + ::= { apnWlanTxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.6 + apnWlanTxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6, 12 and 24 Mbps as well as + at MCS 0 to 7 rates." + ::= { apnWlanTxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.7 + apnWlanTxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at MCS 0 to 7 rates." + ::= { apnWlanTxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.8 + apnWlanTxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.9 + apnWlanTxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.10 + apnWlanTxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.11 + apnWlanTxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.12 + apnWlanTxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.13 + apnWlanTxOctetsAtMCS0 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.14 + apnWlanTxOctetsAtMCS1 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.15 + apnWlanTxOctetsAtMCS2 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.16 + apnWlanTxOctetsAtMCS3 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.17 + apnWlanTxOctetsAtMCS4 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.18 + apnWlanTxOctetsAtMCS5 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 18 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.19 + apnWlanTxOctetsAtMCS6 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 19 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.20 + apnWlanTxOctetsAtMCS7 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 20 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.21 + apnWlanTxOctetsAtMCS8 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 21 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.22 + apnWlanTxOctetsAtMCS9 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 22 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.23 + apnWlanTxOctetsAtMCS10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 23 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.24 + apnWlanTxOctetsAtMCS11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 24 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.25 + apnWlanTxOctetsAtMCS12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 25 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.26 + apnWlanTxOctetsAtMCS13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 26 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.27 + apnWlanTxOctetsAtMCS14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 27 } + + + -- 1.3.6.1.4.1.388.11.3.9.8.13.1.28 + apnWlanTxOctetsAtMCS15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apnWlanTxOctetsEntry 28 } + + + -- 1.3.6.1.4.1.388.11.3.9.9 + apDiagStats OBJECT IDENTIFIER ::= { apStats 9 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.1 + apDiagCpuStats OBJECT IDENTIFIER ::= { apDiagStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.1.1 + apDiagCpuLoad1Min OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "% of CPU load averaged over 1 min." + ::= { apDiagCpuStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.1.2 + apDiagCpuLoad5Min OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "% of CPU load averaged over 5 mins." + ::= { apDiagCpuStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.1.3 + apDiagCpuLoad15Min OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "% of CPU load averaged over 15 mins." + ::= { apDiagCpuStats 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.2 + apDiagRamStats OBJECT IDENTIFIER ::= { apDiagStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.2.1 + apDiagRamTotal OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "megabytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total RAM available in the system + " + ::= { apDiagRamStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.2.2 + apDiagRamUsed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "megabytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total RAM used in the system + " + ::= { apDiagRamStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.9.2.3 + apDiagRamPercentageUsed OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + UNITS "0.1%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "% of total RAM used. Precision is to the degree of 0.1 % + " + ::= { apDiagRamStats 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.10 + apLanStats OBJECT IDENTIFIER ::= { apStats 10 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1 + apLanInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apLanStats 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1 + apLanInfoEntry OBJECT-TYPE + SYNTAX ApLanInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apLanInfoIndex } + ::= { apLanInfoTable 1 } + + + ApLanInfoEntry ::= + SEQUENCE { + apLanInfoIndex + Integer32, + apLanInfoEnabled + TruthValue, + apLanInfoIpAddress + IpAddress, + apLanInfoNetworkMask + IpAddress, + apLanInfoEthernetAddress + PhysAddress, + apLanInfoSpeed + Unsigned32, + apLanInfoDuplexMode + INTEGER + } + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.1 + apLanInfoIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { apLanInfoEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.2 + apLanInfoEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Is LAN enabled." + ::= { apLanInfoEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.3 + apLanInfoIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAN ip address" + ::= { apLanInfoEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.4 + apLanInfoNetworkMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAN network mask." + ::= { apLanInfoEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.5 + apLanInfoEthernetAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { apLanInfoEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.6 + apLanInfoSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lan Ethernet Port Speed." + ::= { apLanInfoEntry 6 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.1.1.7 + apLanInfoDuplexMode OBJECT-TYPE + SYNTAX INTEGER + { + half(0), + full(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lan ethernet port duplex mode." + ::= { apLanInfoEntry 7 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.2 + apLanRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apLanStats 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.2.1 + apLanRxPktsEntry OBJECT-TYPE + SYNTAX ApLanRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apLanInfoIndex } + ::= { apLanRxPktsTable 1 } + + + ApLanRxPktsEntry ::= + SEQUENCE { + apLanRxPkts + Counter32, + apLanRxBytes + Counter32, + apLanRxErrors + Counter32, + apLanRxDropped + Counter32, + apLanRxFrameErrors + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.10.2.1.1 + apLanRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of packets received." + ::= { apLanRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.2.1.2 + apLanRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of bytes received." + ::= { apLanRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.2.1.3 + apLanRxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of errors received." + ::= { apLanRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.2.1.4 + apLanRxDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of received packets dropped." + ::= { apLanRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.2.1.5 + apLanRxFrameErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of received frame errors." + ::= { apLanRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.4 + apLanTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLanTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apLanStats 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.4.1 + apLanTxPktsEntry OBJECT-TYPE + SYNTAX ApLanTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apLanInfoIndex } + ::= { apLanTxPktsTable 1 } + + + ApLanTxPktsEntry ::= + SEQUENCE { + apLanTxPkts + Counter32, + apLanTxBytes + Counter32, + apLanTxErrors + Counter32, + apLanTxDropped + Counter32, + apLanTxFrameErrors + Counter32 + } + + -- 1.3.6.1.4.1.388.11.3.9.10.4.1.1 + apLanTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of packets transmitted." + ::= { apLanTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.4.1.2 + apLanTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of bytes transmitted." + ::= { apLanTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.4.1.3 + apLanTxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of errors transmitted." + ::= { apLanTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.4.1.4 + apLanTxDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of transmitted packets dropped." + ::= { apLanTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.3.9.10.4.1.5 + apLanTxFrameErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of transmitted carrier errors." + ::= { apLanTxPktsEntry 5 } + + +-- MIB values to control network management access to the +-- switch. + -- 1.3.6.1.4.1.388.11.3.10 + apMgmtAccess OBJECT IDENTIFIER ::= { abgAP 10 } + + + -- 1.3.6.1.4.1.388.11.3.10.1 + apMgmtAccessToAllow OBJECT-TYPE + SYNTAX BITS + { + fromLan1AppletHttp(0), + fromLan1AppletHttps(1), + fromLan1CliTelnet(2), + fromLan1Ssh(3), + fromLan1Snmp(4), + fromLan2AppletHttp(5), + fromLan2AppletHttps(6), + fromLan2CliTelnet(7), + fromLan2Ssh(8), + fromLan2Snmp(9), + fromWanAppletHttp(10), + fromWanAppletHttps(11), + fromWanCliTelnet(12), + fromWanSsh(13), + fromWanSnmp(14) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Types of network management access to permit." + ::= { apMgmtAccess 1 } + + + -- 1.3.6.1.4.1.388.11.3.10.2 + apTrustedHost OBJECT IDENTIFIER ::= { apMgmtAccess 2 } + + + -- 1.3.6.1.4.1.388.11.3.10.2.1 + apTrustedHostEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable trusted host feature." + ::= { apTrustedHost 1 } + + + -- 1.3.6.1.4.1.388.11.3.10.2.2 + apTrustedHostRangeTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApTrustedHostRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of trusted host ip ranges." + ::= { apTrustedHost 2 } + + + -- 1.3.6.1.4.1.388.11.3.10.2.2.1 + apTrustedHostRangeEntry OBJECT-TYPE + SYNTAX ApTrustedHostRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trusted host ip range table entry." + INDEX { apTrustedHostRangeIndex } + ::= { apTrustedHostRangeTable 1 } + + + ApTrustedHostRangeEntry ::= + SEQUENCE { + apTrustedHostRangeIndex + Integer32, + apTrustedHostRangeLowerIp + IpAddress, + apTrustedHostRangeUpperIp + IpAddress + } + + -- 1.3.6.1.4.1.388.11.3.10.2.2.1.1 + apTrustedHostRangeIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Trusted host ip range index." + ::= { apTrustedHostRangeEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.10.2.2.1.2 + apTrustedHostRangeLowerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower bound of ip address range." + ::= { apTrustedHostRangeEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.10.2.2.1.3 + apTrustedHostRangeUpperIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Upper bound of ip address range." + ::= { apTrustedHostRangeEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.11 + apRouter OBJECT IDENTIFIER ::= { abgAP 11 } + + + -- 1.3.6.1.4.1.388.11.3.11.1 + apRouterDefaultGatewayInterface OBJECT-TYPE + SYNTAX INTEGER + { + lan1(1), + lan2(2), + wan(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface whose Default Gateway is used + when both LAN and WAN are DHCP clients." + ::= { apRouter 1 } + + + -- 1.3.6.1.4.1.388.11.3.12 + apManualTime OBJECT IDENTIFIER ::= { abgAP 12 } + + + -- 1.3.6.1.4.1.388.11.3.12.1 + apManualCurrSystemDateTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current System Time of the AP 5131." + ::= { apManualTime 1 } + + + -- 1.3.6.1.4.1.388.11.3.12.2 + apManualTimeZoneSetting OBJECT IDENTIFIER ::= { apManualTime 2 } + + + -- 1.3.6.1.4.1.388.11.3.12.2.1 + apManualTimeZoneTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApManualTimeZoneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of all the Time Zones." + ::= { apManualTimeZoneSetting 1 } + + + -- 1.3.6.1.4.1.388.11.3.12.2.1.1 + apManualTimeZoneEntry OBJECT-TYPE + SYNTAX ApManualTimeZoneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { apManualTimeZoneIndex } + ::= { apManualTimeZoneTable 1 } + + + ApManualTimeZoneEntry ::= + SEQUENCE { + apManualTimeZoneIndex + Integer32, + apManualTimeZoneName + DisplayString + } + + -- 1.3.6.1.4.1.388.11.3.12.2.1.1.1 + apManualTimeZoneIndex OBJECT-TYPE + SYNTAX Integer32 (1..550) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { apManualTimeZoneEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.12.2.1.1.2 + apManualTimeZoneName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time Zone Name." + ::= { apManualTimeZoneEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.12.2.2 + apManualExpectedTimeZone OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected Time Zone to be set. + This is a pointer to an entry in the apManualTimeZoneTable." + ::= { apManualTimeZoneSetting 2 } + + + -- 1.3.6.1.4.1.388.11.3.12.2.3 + apManualTimeZoneSet OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the expected time zone for the system." + ::= { apManualTimeZoneSetting 3 } + + + -- 1.3.6.1.4.1.388.11.3.12.3 + apManualDateTimeSetting OBJECT IDENTIFIER ::= { apManualTime 3 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.1 + apManualExpectedYear OBJECT-TYPE + SYNTAX Integer32 (1970..9999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected year to be SET." + ::= { apManualDateTimeSetting 1 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.2 + apManualExpectedMonth OBJECT-TYPE + SYNTAX Integer32 (1..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected month to be SET." + ::= { apManualDateTimeSetting 2 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.3 + apManualExpectedDay OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected day to be SET." + ::= { apManualDateTimeSetting 3 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.4 + apManualExpectedHour OBJECT-TYPE + SYNTAX Integer32 (0..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected hour to be SET." + ::= { apManualDateTimeSetting 4 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.5 + apManualExpectedMinutes OBJECT-TYPE + SYNTAX Integer32 (0..59) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected minutes to be SET." + ::= { apManualDateTimeSetting 5 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.6 + apManualExpectedSeconds OBJECT-TYPE + SYNTAX Integer32 (0..59) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expected seconds to be SET." + ::= { apManualDateTimeSetting 6 } + + + -- 1.3.6.1.4.1.388.11.3.12.3.7 + apManualDateTimeSet OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the expected values in System Date and Time." + ::= { apManualDateTimeSetting 7 } + + + -- 1.3.6.1.4.1.388.11.3.13 + apAdmin OBJECT IDENTIFIER ::= { abgAP 13 } + + + -- 1.3.6.1.4.1.388.11.3.13.1 + apLoginMessage OBJECT IDENTIFIER ::= { apAdmin 1 } + + + -- 1.3.6.1.4.1.388.11.3.13.1.1 + apLoginMessageMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Login Message Mode: Enabled/Disabled" + ::= { apLoginMessage 1 } + + + -- 1.3.6.1.4.1.388.11.3.13.1.2 + apLoginMessageText OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Login Message Text which gets displayed at the time of login, if Login Message mode is enabled. + 1-511 characters are allowed for Login Text Message. + Note: Carriage Return (\0A) is not supported by SNMP." + ::= { apLoginMessage 2 } + + + -- 1.3.6.1.4.1.388.11.3.14 + apRadiusServer OBJECT IDENTIFIER ::= { abgAP 14 } + + + -- 1.3.6.1.4.1.388.11.3.14.1 + apRadiusUsers OBJECT IDENTIFIER ::= { apRadiusServer 1 } + + + -- 1.3.6.1.4.1.388.11.3.14.1.1 + apRadiusUsersGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadiusUsersGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusUsers 1 } + + + -- 1.3.6.1.4.1.388.11.3.14.1.1.1 + apRadiusUsersGroupEntry OBJECT-TYPE + SYNTAX ApRadiusUsersGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apRadiusUsersGroup } + ::= { apRadiusUsersGroupTable 1 } + + + ApRadiusUsersGroupEntry ::= + SEQUENCE { + apRadiusUsersGroup + DisplayString, + apRadiusUsersGroupRowStatus + AbbrevRowStatus, + apRadiusUsersGroupId + Integer32 + } + + -- 1.3.6.1.4.1.388.11.3.14.1.1.1.1 + apRadiusUsersGroup OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusUsersGroupEntry 1 } + + + -- 1.3.6.1.4.1.388.11.3.14.1.1.1.2 + apRadiusUsersGroupRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusUsersGroupEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.14.1.1.1.3 + apRadiusUsersGroupId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusUsersGroupEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.14.2 + apRadiusAccess OBJECT IDENTIFIER ::= { apRadiusServer 2 } + + + -- 1.3.6.1.4.1.388.11.3.14.2.1 + apRadiusAccessTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadiusAccessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusAccess 1 } + + + -- 1.3.6.1.4.1.388.11.3.14.2.1.1 + apRadiusAccessEntry OBJECT-TYPE + SYNTAX ApRadiusAccessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { apRadiusUsersGroup } + ::= { apRadiusAccessTable 1 } + + + ApRadiusAccessEntry ::= + SEQUENCE { + apRadiusAccessWlanPtrs + BITS, + apRadiusAccessTimeRule + DisplayString + } + + -- 1.3.6.1.4.1.388.11.3.14.2.1.1.2 + apRadiusAccessWlanPtrs OBJECT-TYPE + SYNTAX BITS + { + null(0), + wlan1(1), + wlan2(2), + wlan3(3), + wlan4(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusAccessEntry 2 } + + + -- 1.3.6.1.4.1.388.11.3.14.2.1.1.3 + apRadiusAccessTimeRule OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { apRadiusAccessEntry 3 } + + + -- 1.3.6.1.4.1.388.11.3.15 + apWips OBJECT IDENTIFIER ::= { abgAP 15 } + + + -- 1.3.6.1.4.1.388.11.3.15.1 + apWipsPrimaryServerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the primary WIPS server. + If the IP address is unknown, the value is 0.0.0.0." + ::= { apWips 1 } + + + -- 1.3.6.1.4.1.388.11.3.15.2 + apWipsSecondaryServerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the secondary WIPS server. + If the IP address is unknown, the value is 0.0.0.0." + ::= { apWips 2 } + + + -- 1.3.6.1.4.1.388.11.3.16 + apPower OBJECT IDENTIFIER ::= { abgAP 16 } + + + -- 1.3.6.1.4.1.388.11.3.16.1 + apPowerMode OBJECT-TYPE + SYNTAX INTEGER + { + modeAuto(1), + mode3af(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the power mode to auto(1) or 3af(2). + NOTE WELL: Changing the power mode will restart the AP." + ::= { apPower 1 } + + + -- 1.3.6.1.4.1.388.11.3.16.2 + apPowerDefRadio OBJECT-TYPE + SYNTAX INTEGER + { + radio1(1), + radio2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the default radio to radio1(1) or radio2(2). + NOTE WELL: Changing the default radio will restart the AP." + ::= { apPower 2 } + + + -- 1.3.6.1.4.1.388.11.3.16.3 + apPowerStatus OBJECT-TYPE + SYNTAX INTEGER + { + power3af(1), + mid(2), + fullAvailable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current power status - 3af(1), mid(2) or full available (3)" + ::= { apPower 3 } + + +-- !!- OID: located at .1000 to save room above. + -- 1.3.6.1.4.1.388.11.3.1000 + apGroups OBJECT IDENTIFIER ::= { abgAP 1000 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1 + apGroupsV1dot0 OBJECT IDENTIFIER ::= { apGroups 1 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.1 + dot1xGroup OBJECT-GROUP + OBJECTS { dot1xPaePortNumber, dot1xPaeState, dot1xAuthBackendAuthState, dot1xAuthAdminControlledDirections, dot1xAuthOperControlledDirections, + dot1xAuthAuthControlledPortStatus, dot1xAuthAuthControlledPortControl, dot1xAuthQuietPeriod, dot1xAuthTxPeriod, dot1xAuthSuppTimeout, + dot1xAuthServerTimeout, dot1xAuthMaxReq, dot1xAuthReAuthPeriod, dot1xAuthReAuthEnabled, dot1xAuthKeyTxEnabled, + dot1xAuthEapolFramesRx, dot1xAuthEapolFramesTx, dot1xAuthEapolStartFramesRx, dot1xAuthEapolLogoffFramesRx, dot1xAuthEapolRespIdFramesRx, + dot1xAuthEapolRespFramesRx, dot1xAuthEapolReqIdFramesTx, dot1xAuthEapolReqFramesTx, dot1xAuthInvalidEapolFramesRx, dot1xAuthEapLengthErrorFramesRx, + dot1xAuthLastEapolFrameVersion, dot1xAuthLastEapolFrameSource, dot1xAuthEntersConnecting, dot1xAuthEapLogoffsWhileConnecting, dot1xAuthEntersAuthenticating, + dot1xAuthAuthSuccessWhileAuthenticating, dot1xAuthAuthTimeoutsWhileAuthenticating, dot1xAuthAuthFailWhileAuthenticating, dot1xAuthAuthReauthsWhileAuthenticating, dot1xAuthAuthEapStartsWhileAuthenticating, + dot1xAuthAuthEapLogoffWhileAuthenticating, dot1xAuthAuthReauthsWhileAuthenticated, dot1xAuthAuthEapStartsWhileAuthenticated, dot1xAuthAuthEapLogoffWhileAuthenticated, dot1xAuthBackendResponses, + dot1xAuthBackendAccessChallenges, dot1xAuthBackendOtherRequestsToSupplicant, dot1xAuthBackendNonNakResponsesFromSupplicant, dot1xAuthBackendAuthSuccesses, dot1xAuthBackendAuthFails, + dot1xAuthSessionOctetsRx, dot1xAuthSessionOctetsTx, dot1xAuthSessionFramesRx, dot1xAuthSessionFramesTx, dot1xAuthSessionId, + dot1xAuthSessionAuthenticMethod, dot1xAuthSessionTime, dot1xAuthSessionTerminateCause, dot1xAuthSessionUserName } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 1 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.2 + apRfGroup OBJECT-GROUP + OBJECTS { apRadioSettingsIndex, apRadioSettingsName, apRadioSettingsMacAddress, apRadioSettingsAntenna, apRadioSettingsShortPreamble, + apRadioSettingsRtsThresh, apRadioSettingsBeaconInt, apRadioSettingsEnable, apRadioSettingsBand, apRadioSettingsPointersToWlans, + apRadioCfgDesPlacement, apRadioCfgPosChannel, apRadioCfgDesChannel, apRadioCfgPosPowerLevel, apRadioCfgDesPowerLevel, + apRadioCfgPowerInMW, apRadioCfgSet, apRadioCfgReset, apRadioCfgPlacement, apRadioCfgChannel, + apRadioCfgPowerLevel, apRadioBssIndex, apRadioBssPrimaryWlan, apWlanMuAclPointerToAclPolicy, apRadioSettingsBasicRates, + apRadioSettingsSupportedRates, apRadioSettingsBackgroundCwMin, apRadioSettingsBackgroundCwMax, apRadioSettingsBackgroundAifsn, apRadioSettingsBackgroundTxopsTime, + apRadioSettingsBestEffortCwMin, apRadioSettingsBestEffortCwMax, apRadioSettingsBestEffortAifsn, apRadioSettingsBestEffortTxopsTime, apRadioSettingsVideoCwMin, + apRadioSettingsVideoCwMax, apRadioSettingsVideoAifsn, apRadioSettingsVideoTxopsTime, apRadioSettingsVoiceCwMin, apRadioSettingsVoiceCwMax, + apRadioSettingsVoiceAifsn, apRadioSettingsVoiceTxopsTime, apWlanIndex, apWlanName, apWlanEssid, + apWlanEnable, apWlanUseRadio, apWlanMaxMus, apWlanAclPolicy, apWlanSecurityPolicy, + apWlanQosPolicy, apWlanAuthKerberosPassword, apWlanDisallowMuToMu, apWlanUseSecureBeacon, apWlanAnswerBroadcastEss, + apWlanSecPolicyIndex, apWlanSecPolicyName, apWlanSecPolicyAuthentication, apWlanSecPolicyEncryption, apWlanAuthEapReauthenticationEnable, + apWlanAuthEapReauthenticationPeriod, apWlanAuthEapReauthenticationMaxRetries, apWlanAuthEapRadius1Server, apWlanAuthEapRadius1Port, apWlanAuthEapRadius1SharedSecret, + apWlanAuthEapRadius2Server, apWlanAuthEapRadius2Port, apWlanAuthEapRadius2SharedSecret, apWlanAuthEapMuQuietPeriod, apWlanAuthEapMuTimeout, + apWlanAuthEapMuTxPeriod, apWlanAuthEapMuMaxRetries, apWlanAuthEapServerTimeout, apWlanAuthEapServerMaxRetries, apWlanAuthKerberosRealmName, + apWlanAuthKerberosKdcServerIp1, apWlanAuthKerberosKdcPort1, apWlanAuthKerberosKdcServerIp2, apWlanAuthKerberosKdcPort2, apWlanAuthKerberosKdcServerIpR, + apWlanAuthKerberosKdcPortR, apWlanCryptoWepPassKey, apWlanCryptoWepKey1, apWlanCryptoWepKey2, apWlanCryptoWepKey3, + apWlanCryptoWepKey4, apWlanCryptoWepKeyToUse, apWlanCryptoTkipBcastKeyRotation, apWlanCryptoTkipKeyRotationInterval, apWlanCryptoTkipKeyToUse, + apWlanCryptoTkipPassphrase, apWlanCryptoTkipKey, apWlanCryptoCcmpBcastKeyRotation, apWlanCryptoCcmpKeyRotationInterval, apWlanCryptoCcmpKeyToUse, + apWlanCryptoCcmpPassphrase, apWlanCryptoCcmpKey, apWlanCryptoKeyguardKey1, apWlanCryptoKeyguardKey2, apWlanCryptoKeyguardKey3, + apWlanCryptoKeyguardKey4, apWlanCryptoKeyguardKeyToUse, apWlanMuAclPolicyIndex, apWlanMuAclPolicyName, apWlanMuAclPolicyAccessMode, + apWlanMuAclIndex, apWlanMuAclStartingMac, apWlanMuAclEndingMac, apWlanMuAclRowStatus, apWlanQosPolicyIndex, + apWlanQosPolicyName, apWlanEnableWMM, apWlanQosPolicyBackgroundCwMin, apWlanQosPolicyBackgroundCwMax, apWlanQosPolicyBackgroundAifsn, + apWlanQosPolicyBackgroundTxopsTime, apWlanQosPolicyBestEffortCwMin, apWlanQosPolicyBestEffortCwMax, apWlanQosPolicyBestEffortAifsn, apWlanQosPolicyBestEffortTxopsTime, + apWlanQosPolicyVideoCwMin, apWlanQosPolicyVideoCwMax, apWlanQosPolicyVideoAifsn, apWlanQosPolicyVideoTxopsTime, apWlanQosPolicyVoiceCwMin, + apWlanQosPolicyVoiceCwMax, apWlanQosPolicyVoiceAifsn, apWlanQosPolicyVoiceTxopsTime, apWlanVoicePrioritization, apWlanMulticastAddr1, + apWlanVlanId, apWlanSecPolicyRowStatus, apWlanMulticastAddr2, apWlanAuthEapRadiusAcctMode, apWlanAuthEapRadiusAcctMuTimeout, + apWlanAuthEapRadiusAcctMuRetries, apWlanAuthEapSyslogMode, apWlanAuthEapSyslogServerIp, apWlanSecPolicyPointerToWlan, apWlanMuAclPolicyPointerToWlan, + apWlanMuAclPolicyRowStatus, apWlanQosPolicyPointerToWlan, apWlanQosPolicyBackgroundTxopsTimeInMS, apWlanQosPolicyBestEffortTxopsTimeInMS, apWlanQosPolicyVideoTxopsTimeInMS, + apWlanQosPolicyVoiceTxopsTimeInMS, apRadioSettingsBGMode, apRadioSettingsBackgroundTxopsTimeInMS, apRadioSettingsVideoTxopsTimeInMS, apRadioCfgDesPowerInMW, + apWlanQosPolicyRowStatus, apWlanBwShareMode, apRadioE2BMapStatus, apRadioE2BMapStatusMessage, apWlanCryptoCcmpFastRoamPreAuth, + apWlanCryptoCcmpMixedMode, apRadioCfgChannelMode, apWlanAuthKerberosUsername, apRadioWlanBssid, apRadioSettingsE2BMapMessage, + apRadioCfgRfFunction, apIpFilterPolicyIndex, apIpFilterPolicyName, apIpFilterPolicyProtocol, apIpFilterPolicySrcStartIp, + apIpFilterPolicySrcEndIp, apIpFilterPolicyDestStartIp, apIpFilterPolicyDestEndIp, apIpFilterPolicyUseStatus, apIpFilterPolicyRowStatus, + apIpFilterWlanMode, apIpFilterWlanDefInAction, apIpFilterWlanDefOutAction, apIpFilterWlanPolicyIndex, apIpFilterWlanPolicyPolicy, + apIpFilterWlanPolicyDirection, apIpFilterWlanPolicyAction, apIpFilterWlanPolicyRowStatus, apIpFilterLanMode, apIpFilterLanDefInAction, + apIpFilterLanDefOutAction, apIpFilterLanPolicyIndex, apIpFilterLanPolicyPolicy, apIpFilterLanPolicyDirection, apIpFilterLanPolicyAction, + apIpFilterLanPolicyRowStatus, apIpFilterLanIndex, apWlanMuIdleTimeout, apRadioCfgExceptionChannel, apRadioNSettingsMode, + apRadioNSettingsHTProtectionStatus, apRadioNSettingsBasicRates, apRadioNCfgPosChannel, apRadioNCfgDesChannel, apRadioNCfgChannel, + apRadioNCfgChannelWidth, apRadioNCfgAmsduAggregationMaxRecvSize, apRadioNCfgAmsduTransmitEnabled, apRadioNCfgAmpduAggregationMaxRecvSize, apRadioNCfgAmpduAggregationDensity, + apRadioNCfgAmpduTransmitSizeLimit, apRadioNCfgShortGuardInterval, apRadioNCfgAmpduTransmitEnabled, apRadioNCfgChannelOffset, apRadioNMcsRateIndex, + apRadioNMcsRate20MHzChanSgiDisabled, apRadioNMcsRate40MHzChanSgiDisabled, apRadioNMcsRate40MHzChanSgiEnabled, apRadioNMcsRateType, apRadioNMcsRateEnabled, + apPowerMode, apPowerDefRadio, apPowerStatus, apIpFilterWlanInPackets, apIpFilterWlanOutPackets, + apIpFilterWlanPolicyPackets, apIpFilterLanInPackets, apIpFilterLanOutPackets, apIpFilterLanPolicyPackets, apWlanVlanMode, + apRadioSettingsBestEffortTxopsTimeInMS, apRadioSettingsVoiceTxopsTimeInMS, apRadioE2BMapStatusBcMcEncCipher, apWlanCryptoKeyguardPassKey, apIpFilterPolicyStartPort, + apIpFilterPolicyEndPort, apIpFilterPolicySrcStartPort, apIpFilterPolicySrcEndPort } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 2 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.3 + apSwitchGroup OBJECT-GROUP + OBJECTS { apVlanIndex, apVlanId, apVlanRowStatus, apVlanPointerToWlan, apVlanName, + apWnmpPingDestMu, apWnmpPingDestAP, apWnmpPingDest, apWnmpPingNum, apWnmpPingPacketLength, + apWnmpPingPacketData, apWnmpPingAction, apWnmpPingNumResponses, apFlashLedDestAP, apFlashLedAction, + apKnownApMac, apKnownApIndex, apKnownApIp, apKnownApMu, apKnownApType, + apKnownApUnitName, apKnownApPktsPerSec, apSubnetDhcpState, apLan802dt1xAuthLogin, apLan802dt1xAuthPass, + apKnownApKbPerSec, apKnownApFwVers, apLanTypeFilterIndex, apLanTypeFilter, apLanTypeFilterRowStatus, + apWanVpnKeyAutoSALifeTime, apLanTimeOutValue, apLanTimeOut, apKnownApEssName, apKnownApRadioType1, + apKnownApRadioType2, apKnownApChannel1, apKnownApChannel2, apKnownApSendCfgStatus, apKnownApSendCfg + } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 3 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.4 + apTrapCtrlGroup OBJECT-GROUP + OBJECTS { apTrapCtrlRateLimit, apTrapCtrlSumStatsIndex, apTrapCtrlSumStatsDescr, apTrapCtrlSumStatsUnits, apTrapCtrlSumStatsCanBeSetMu, + apTrapCtrlSumStatsThresholdMu, apTrapCtrlSumStatsCanBeSetRadioA, apTrapCtrlSumStatsThresholdRadioA, apTrapCtrlSumStatsCanBeSetRadioBG, apTrapCtrlSumStatsThresholdRadioBG, + apTrapCtrlSumStatsCanBeSetWlan, apTrapCtrlSumStatsThresholdWlans, apTrapCtrlSumStatsCanBeSetAccessPoint, apTrapCtrlSumStatsThresholdAccessPoint, apTrapCtrlEnableIndex, + apTrapCtrlEnableName, apTrapCtrlEnable, apTrapRadioMac, apTrapLanMonitorReason, apTrapWpaCounterMeasureEssid, + apTrapCtrlSumStatsCanBeSetRadioN2400MHz, apTrapCtrlSumStatsThresholdRadioN2400MHz, apTrapCtrlSumStatsCanBeSetRadioN5000MHz, apTrapCtrlSumStatsThresholdRadioN5000MHz, apTrapLanMonitorMode, + apTrapMuMac } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 4 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.5 + apRapGroup OBJECT-GROUP + OBJECTS { apRapDetectorMode } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 5 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.6 + apLoadCfgGroup OBJECT-GROUP + OBJECTS { apLoadCfgOperation, apLoadCfgServerPath, apLoadCfgServerFilename, apLoadCfgServerIpAddr, apLoadCfgFtpUsername, + apLoadCfgFtpPassword, apLoadCfgStart, apLoadCfgOperationsDone, apLoadCfgResult, apLoadCfgSuccess + } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 6 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.7 + apStatsGroup OBJECT-GROUP + OBJECTS { apWanClearStats, apLanClearStats, apRadioClearStats, apWlanClearStats, apMuClearStats, + apKnownAPClearStats, apDiagRamTotal, apnRadioStatsIndex, apnRadioStatsBssid, apnRadioStatsApSsid, + apnRadioStatsChannel, apnRadioStatsExtnChannel, apnRadioStatsRssiAvgAcrossAntennas, apnRadioStatsChannelWidthMode, apnRadioStatsOpFreq, + apnRadioStatsNumPktsRxSGI400ns, apnRadioStatsNumPktsRxSGI800ns, apnRadioStatsNumPktsTxSGI400ns, apnRadioStatsNumPktsTxSGI800ns, apnRadioStatsNumPktsRxChanWidth20MHz, + apnRadioStatsNumPktsRxChanWidth40MHz, apnRadioStatsNumPktsTxChanWidth20MHz, apnRadioStatsNumPktsTxChanWidth40MHz, apnPortalRxPktsAt1Mb, apnPortalRxPktsAt2Mb, + apnPortalRxPktsAt5pt5Mb, apnPortalRxPktsAt6Mb, apnPortalRxPktsAt9Mb, apnPortalRxPktsAt11Mb, apnPortalRxPktsAt12Mb, + apnPortalRxPktsAt18Mb, apnPortalRxPktsAt24Mb, apnPortalRxPktsAt36Mb, apnPortalRxPktsAt48Mb, apnPortalRxPktsAt54Mb, + apnPortalRxPktsAtMCS0, apnPortalRxPktsAtMCS1, apnPortalRxPktsAtMCS2, apnPortalRxPktsAtMCS3, apnPortalRxPktsAtMCS4, + apnPortalRxPktsAtMCS5, apnPortalRxPktsAtMCS6, apnPortalRxPktsAtMCS7, apnPortalRxPktsAtMCS8, apnPortalRxPktsAtMCS9, + apnPortalRxPktsAtMCS10, apnPortalRxPktsAtMCS11, apnPortalRxPktsAtMCS12, apnPortalRxPktsAtMCS13, apnPortalRxPktsAtMCS14, + apnPortalRxPktsAtMCS15, apnPortalTxPktsAt1Mb, apnPortalTxPktsAt2Mb, apnPortalTxPktsAt5pt5Mb, apnPortalTxPktsAt6Mb, + apnPortalTxPktsAt9Mb, apnPortalTxPktsAt11Mb, apnPortalTxPktsAt12Mb, apnPortalTxPktsAt18Mb, apnPortalTxPktsAt24Mb, + apnPortalTxPktsAt36Mb, apnPortalTxPktsAt48Mb, apnPortalTxPktsAt54Mb, apnPortalTxPktsAtMCS0, apnPortalTxPktsAtMCS1, + apnPortalTxPktsAtMCS2, apnPortalTxPktsAtMCS3, apnPortalTxPktsAtMCS4, apnPortalTxPktsAtMCS5, apnPortalTxPktsAtMCS6, + apnPortalTxPktsAtMCS7, apnPortalTxPktsAtMCS8, apnPortalTxPktsAtMCS9, apnPortalTxPktsAtMCS10, apnPortalTxPktsAtMCS11, + apnPortalTxPktsAtMCS12, apnPortalTxPktsAtMCS13, apnPortalTxPktsAtMCS14, apnPortalTxPktsAtMCS15, apnPortalRxOctetsAt1Mb, + apnPortalRxOctetsAt2Mb, apnPortalRxOctetsAt5pt5Mb, apnPortalRxOctetsAt6Mb, apnPortalRxOctetsAt9Mb, apnPortalRxOctetsAt11Mb, + apnPortalRxOctetsAt12Mb, apnPortalRxOctetsAt18Mb, apnPortalRxOctetsAt24Mb, apnPortalRxOctetsAt36Mb, apnPortalRxOctetsAt48Mb, + apnPortalRxOctetsAt54Mb, apnPortalRxOctetsAtMCS0, apnPortalRxOctetsAtMCS1, apnPortalRxOctetsAtMCS2, apnPortalRxOctetsAtMCS3, + apnPortalRxOctetsAtMCS4, apnPortalRxOctetsAtMCS5, apnPortalRxOctetsAtMCS6, apnPortalRxOctetsAtMCS7, apnPortalRxOctetsAtMCS8, + apnPortalRxOctetsAtMCS9, apnPortalRxOctetsAtMCS10, apnPortalRxOctetsAtMCS11, apnPortalRxOctetsAtMCS12, apnPortalRxOctetsAtMCS13, + apnPortalRxOctetsAtMCS14, apnPortalRxOctetsAtMCS15, apnPortalTxOctetsAt1Mb, apnPortalTxOctetsAt2Mb, apnPortalTxOctetsAt5pt5Mb, + apnPortalTxOctetsAt6Mb, apnPortalTxOctetsAt9Mb, apnPortalTxOctetsAt11Mb, apnPortalTxOctetsAt12Mb, apnPortalTxOctetsAt18Mb, + apnPortalTxOctetsAt24Mb, apnPortalTxOctetsAt36Mb, apnPortalTxOctetsAt48Mb, apnPortalTxOctetsAt54Mb, apnPortalTxOctetsAtMCS0, + apnPortalTxOctetsAtMCS1, apnPortalTxOctetsAtMCS2, apnPortalTxOctetsAtMCS3, apnPortalTxOctetsAtMCS4, apnPortalTxOctetsAtMCS5, + apnPortalTxOctetsAtMCS6, apnPortalTxOctetsAtMCS7, apnPortalTxOctetsAtMCS8, apnPortalTxOctetsAtMCS9, apnPortalTxOctetsAtMCS10, + apnPortalTxOctetsAtMCS11, apnPortalTxOctetsAtMCS12, apnPortalTxOctetsAtMCS13, apnPortalTxOctetsAtMCS14, apnPortalTxOctetsAtMCS15, + apnMuRxPktsAt1Mb, apnMuRxPktsAt2Mb, apnMuRxPktsAt5pt5Mb, apnMuRxPktsAt6Mb, apnMuRxPktsAt9Mb, + apnMuRxPktsAt11Mb, apnMuRxPktsAt12Mb, apnMuRxPktsAt18Mb, apnMuRxPktsAt24Mb, apnMuRxPktsAt36Mb, + apnMuRxPktsAt48Mb, apnMuRxPktsAt54Mb, apnMuRxPktsAtMCS0, apnMuRxPktsAtMCS1, apnMuRxPktsAtMCS2, + apnMuRxPktsAtMCS3, apnMuRxPktsAtMCS4, apnMuRxPktsAtMCS5, apnMuRxPktsAtMCS6, apnMuRxPktsAtMCS7, + apnMuRxPktsAtMCS8, apnMuRxPktsAtMCS9, apnMuRxPktsAtMCS10, apnMuRxPktsAtMCS11, apnMuRxPktsAtMCS12, + apnMuRxPktsAtMCS13, apnMuRxPktsAtMCS14, apnMuRxPktsAtMCS15, apnMuTxPktsAt1Mb, apnMuTxPktsAt2Mb, + apnMuTxPktsAt5pt5Mb, apnMuTxPktsAt6Mb, apnMuTxPktsAt9Mb, apnMuTxPktsAt11Mb, apnMuTxPktsAt12Mb, + apnMuTxPktsAt18Mb, apnMuTxPktsAt24Mb, apnMuTxPktsAt36Mb, apnMuTxPktsAt48Mb, apnMuTxPktsAt54Mb, + apnMuTxPktsAtMCS0, apnMuTxPktsAtMCS1, apnMuTxPktsAtMCS2, apnMuTxPktsAtMCS3, apnMuTxPktsAtMCS4, + apnMuTxPktsAtMCS5, apnMuTxPktsAtMCS6, apnMuTxPktsAtMCS7, apnMuTxPktsAtMCS8, apnMuTxPktsAtMCS9, + apnMuTxPktsAtMCS10, apnMuTxPktsAtMCS11, apnMuTxPktsAtMCS12, apnMuTxPktsAtMCS13, apnMuTxPktsAtMCS14, + apnMuTxPktsAtMCS15, apnMuRxOctetsAt1Mb, apnMuRxOctetsAt2Mb, apnMuRxOctetsAt5pt5Mb, apnMuRxOctetsAt6Mb, + apnMuRxOctetsAt9Mb, apnMuRxOctetsAt11Mb, apnMuRxOctetsAt12Mb, apnMuRxOctetsAt18Mb, apnMuRxOctetsAt24Mb, + apnMuRxOctetsAt36Mb, apnMuRxOctetsAt48Mb, apnMuRxOctetsAt54Mb, apnMuRxOctetsAtMCS0, apnMuRxOctetsAtMCS1, + apnMuRxOctetsAtMCS2, apnMuRxOctetsAtMCS3, apnMuRxOctetsAtMCS4, apnMuRxOctetsAtMCS5, apnMuRxOctetsAtMCS6, + apnMuRxOctetsAtMCS7, apnMuRxOctetsAtMCS8, apnMuRxOctetsAtMCS9, apnMuRxOctetsAtMCS10, apnMuRxOctetsAtMCS11, + apnMuRxOctetsAtMCS12, apnMuRxOctetsAtMCS13, apnMuRxOctetsAtMCS14, apnMuRxOctetsAtMCS15, apnMuTxOctetsAt1Mb, + apnMuTxOctetsAt2Mb, apnMuTxOctetsAt5pt5Mb, apnMuTxOctetsAt6Mb, apnMuTxOctetsAt9Mb, apnMuTxOctetsAt11Mb, + apnMuTxOctetsAt12Mb, apnMuTxOctetsAt18Mb, apnMuTxOctetsAt24Mb, apnMuTxOctetsAt36Mb, apnMuTxOctetsAt48Mb, + apnMuTxOctetsAt54Mb, apnMuTxOctetsAtMCS0, apnMuTxOctetsAtMCS1, apnMuTxOctetsAtMCS2, apnMuTxOctetsAtMCS3, + apnMuTxOctetsAtMCS4, apnMuTxOctetsAtMCS5, apnMuTxOctetsAtMCS6, apnMuTxOctetsAtMCS7, apnMuTxOctetsAtMCS8, + apnMuTxOctetsAtMCS9, apnMuTxOctetsAtMCS10, apnMuTxOctetsAtMCS11, apnMuTxOctetsAtMCS12, apnMuTxOctetsAtMCS13, + apnMuTxOctetsAtMCS14, apnMuTxOctetsAtMCS15, apnWlanRxPktsAt1Mb, apnWlanRxPktsAt2Mb, apnWlanRxPktsAt5pt5Mb, + apnWlanRxPktsAt6Mb, apnWlanRxPktsAt9Mb, apnWlanRxPktsAt11Mb, apnWlanRxPktsAt12Mb, apnWlanRxPktsAt18Mb, + apnWlanRxPktsAt24Mb, apnWlanRxPktsAt36Mb, apnWlanRxPktsAt48Mb, apnWlanRxPktsAt54Mb, apnWlanRxPktsAtMCS0, + apnWlanRxPktsAtMCS1, apnWlanRxPktsAtMCS2, apnWlanRxPktsAtMCS3, apnWlanRxPktsAtMCS4, apnWlanRxPktsAtMCS5, + apnWlanRxPktsAtMCS6, apnWlanRxPktsAtMCS7, apnWlanRxPktsAtMCS8, apnWlanRxPktsAtMCS9, apnWlanRxPktsAtMCS10, + apnWlanRxPktsAtMCS11, apnWlanRxPktsAtMCS12, apnWlanRxPktsAtMCS13, apnWlanRxPktsAtMCS14, apnWlanRxPktsAtMCS15, + apnWlanTxPktsAt1Mb, apnWlanTxPktsAt2Mb, apnWlanTxPktsAt5pt5Mb, apnWlanTxPktsAt6Mb, apnWlanTxPktsAt9Mb, + apnWlanTxPktsAt11Mb, apnWlanTxPktsAt12Mb, apnWlanTxPktsAt18Mb, apnWlanTxPktsAt24Mb, apnWlanTxPktsAt36Mb, + apnWlanTxPktsAt48Mb, apnWlanTxPktsAt54Mb, apnWlanTxPktsAtMCS0, apnWlanTxPktsAtMCS1, apnWlanTxPktsAtMCS2, + apnWlanTxPktsAtMCS3, apnWlanTxPktsAtMCS4, apnWlanTxPktsAtMCS5, apnWlanTxPktsAtMCS6, apnWlanTxPktsAtMCS7, + apnWlanTxPktsAtMCS8, apnWlanTxPktsAtMCS9, apnWlanTxPktsAtMCS10, apnWlanTxPktsAtMCS11, apnWlanTxPktsAtMCS12, + apnWlanTxPktsAtMCS13, apnWlanTxPktsAtMCS14, apnWlanTxPktsAtMCS15, apnWlanRxOctetsAt1Mb, apnWlanRxOctetsAt2Mb, + apnWlanRxOctetsAt5pt5Mb, apnWlanRxOctetsAt6Mb, apnWlanRxOctetsAt9Mb, apnWlanRxOctetsAt11Mb, apnWlanRxOctetsAt12Mb, + apnWlanRxOctetsAt18Mb, apnWlanRxOctetsAt24Mb, apnWlanRxOctetsAt36Mb, apnWlanRxOctetsAt48Mb, apnWlanRxOctetsAt54Mb, + apnWlanRxOctetsAtMCS0, apnWlanRxOctetsAtMCS1, apnWlanRxOctetsAtMCS2, apnWlanRxOctetsAtMCS3, apnWlanRxOctetsAtMCS4, + apnWlanRxOctetsAtMCS5, apnWlanRxOctetsAtMCS6, apnWlanRxOctetsAtMCS7, apnWlanRxOctetsAtMCS8, apnWlanRxOctetsAtMCS9, + apnWlanRxOctetsAtMCS10, apnWlanRxOctetsAtMCS11, apnWlanRxOctetsAtMCS12, apnWlanRxOctetsAtMCS13, apnWlanRxOctetsAtMCS14, + apnWlanRxOctetsAtMCS15, apnWlanTxOctetsAt1Mb, apnWlanTxOctetsAt2Mb, apnWlanTxOctetsAt5pt5Mb, apnWlanTxOctetsAt6Mb, + apnWlanTxOctetsAt9Mb, apnWlanTxOctetsAt11Mb, apnWlanTxOctetsAt12Mb, apnWlanTxOctetsAt18Mb, apnWlanTxOctetsAt24Mb, + apnWlanTxOctetsAt36Mb, apnWlanTxOctetsAt48Mb, apnWlanTxOctetsAt54Mb, apnWlanTxOctetsAtMCS0, apnWlanTxOctetsAtMCS1, + apnWlanTxOctetsAtMCS2, apnWlanTxOctetsAtMCS3, apnWlanTxOctetsAtMCS4, apnWlanTxOctetsAtMCS5, apnWlanTxOctetsAtMCS6, + apnWlanTxOctetsAtMCS7, apnWlanTxOctetsAtMCS8, apnWlanTxOctetsAtMCS9, apnWlanTxOctetsAtMCS10, apnWlanTxOctetsAtMCS11, + apnWlanTxOctetsAtMCS12, apnWlanTxOctetsAtMCS13, apnWlanTxOctetsAtMCS14, apnWlanTxOctetsAtMCS15, apLanRxDropped, + apLanRxFrameErrors, apLanInfoSpeed, apLanInfoDuplexMode, apLanRxPkts, apLanRxBytes, + apLanRxErrors, apLanInfoIndex, apLanInfoEnabled, apLanInfoIpAddress, apLanInfoNetworkMask, + apLanInfoEthernetAddress, apLanTxPkts, apLanTxBytes, apLanTxErrors, apLanTxDropped, + apLanTxFrameErrors, apDiagRamUsed, apDiagCpuLoad1Min, apDiagCpuLoad5Min, apDiagCpuLoad15Min, + apDiagRamPercentageUsed } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 7 } + + + -- 1.3.6.1.4.1.388.11.3.1000.1.8 + apNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { apWpaCounterMeasure, apLanMonitor, apMuVlan } + STATUS current + DESCRIPTION + " " + ::= { apGroupsV1dot0 8 } + + + -- 1.3.6.1.4.1.388.11.3.1000.2 + apGroupsV1dot1 OBJECT IDENTIFIER ::= { apGroups 2 } + + + -- 1.3.6.1.4.1.388.11.3.1000.2.1 + apGroupV1dot1variables OBJECT-GROUP + OBJECTS { apSubnetTypeFilterAccessMode, apSubnetVlanEnable, apLanTypeFilterSubnetIndex, apMgmtAccessToAllow, apTrapCtrlMuMac, + apTrapCtrlMuHotspotStateChange, apHotSpotDefaultFileMode, apHotSpotExternalLoginPageUrl, apHotSpotExternalWelomePageUrl, apHotSpotExternalFailPageUrl, + apHotSpotRadiusAcctMode, apHotSpotRadiusAcctTimeout, apHotSpotRadiusAcctRetryCount, apHotSpotPriRadiusServerIp, apHotSpotPriRadiusPort, + apHotSpotPriRadiusSecret, apHotSpotSecRadiusServerIp, apHotSpotSecRadiusPort, apHotSpotSecRadiusSecret, apHotSpotWhiteListIndex, + apHotSpotWhiteListWalledGardenIp, apHotSpotWhiteListRowStatus, apLanEthernetPort, apWlanSubnet, apRouterDefaultGatewayInterface, + apWlanAuthEapRadiusExtAcctServer, apWlanAuthEapRadiusExtPort, apWlanAuthEapRadiusExtSharedSecret, apManualCurrSystemDateTime, apManualTimeZoneIndex, + apManualTimeZoneName, apManualExpectedTimeZone, apHotSpotRadiusAcctServerIp, apHotSpotRadiusAcctPort, apHotSpotRadiusAcctSecret, + apRadioSettingsERPProtectionStatus, apWlanClientBackHaul, apKnownApIndex, apKnownApRadio1ClientBridgeMac1, apKnownApRadio1ClientBridgeMac2, + apKnownApRadio1ClientBridgeMac3, apKnownApRadio2ClientBridgeMac1, apKnownApRadio2ClientBridgeMac2, apKnownApRadio2ClientBridgeMac3, apWanPppoeClientIndex, + apWanPppoeClientIp, apWanPppoeClientGateway, apWanPppoeClientPrimaryDNSServer, apWanPppoeClientSecondaryDNSServer, apSubnetAdminVlanTag, + apSubnetNativeVlanTag, apRadioBssDtimPrd, apWlanHotspot, apManualTimeZoneSet, apManualExpectedYear, + apManualExpectedMonth, apManualExpectedDay, apManualExpectedHour, apManualExpectedMinutes, apManualExpectedSeconds, + apManualDateTimeSet, apWlanWMMQosParam, apRadioSettingsWMMQosParam, apRadioMeshBaseBridgeMode, apRadioMeshMaxClients, + apRadioMeshClientBridgeMode, apRadioMeshWlanPtr, apLanBridgePriority, apLanBridgeMaxMsgAge, apMeshStatsIndex, + apMeshStatsConnType, apMeshStatsMac, apMeshStatsWlanPtr, apMeshStatsRadioType, apMeshStatsThroughput, + apMeshStatsAvgBitSpeed, apMeshStatsRetries, apMeshBridgeStatsIndex, apMeshBridgeStatsMac, apMeshBridgeStatsWlanPtr, + apMeshBridgeStatsLanPtr, apMeshBridgeStatsRadioType, apMeshBridgeStatsAuthType, apMeshBridgeStatsEncType, apMeshBridgeStatsPktsPerSecRx, + apMeshBridgeStatsPksPerSecTx, apMeshBridgeStatsPktsPerSecTotal, apMeshBridgeStatsThroughputRx, apMeshBridgeStatsThroughputTx, apMeshBridgeStatsThroughputTotal, + apMeshBridgeStatsAvgBitSpeed, apMeshBridgeStatsAvgMuSignal, apMeshBridgeStatsAvgMuNoise, apMeshBridgeStatsAvgMuSnr, apMeshBridgeStatsAvgRetries, + apMeshBridgeStatsPktsDropped, apLanSTPStatsDesignatedRoot, apLanSTPStatsBridgeId, apLanSTPStatsRootPort, apLanSTPStatsRootPathCost, + apLanSTPStatsBridgeMaxMsgAge, apLanSTPStatsBridgeHelloTime, apLanSTPStatsBridgeFwDelay, apLanSTPStatsPortIntfLanIndex, apLanSTPStatsPortIntfPortIndex, + apLanSTPStatsPortIntfPortName, apLanSTPStatsPortIntfState, apLanSTPStatsPortIntfPathCost, apLanSTPStatsPortIntfDsgRoot, apLanSTPStatsPortIntfDsgBridge, + apLanSTPStatsPortIntfDsgPort, apLanSTPStatsPortIntfDsgCost, apWlanCryptoKeyguardMixedMode, apWlanCryptoWepMixedMode, apRadioMeshConnAutoSelect, + apRadioMeshAvailableConnIndex, apRadioMeshAvailableConnMac, apRadioMeshAvailableConnChannel, apRadioMeshAvailableConnRssi, apRadioMeshPreferredConnPriority, + apRadioMeshPreferredConnMac, apRadioMeshPreferredConnRowStatus, apRadioMeshPreferredConnIndex, apTrapVlanId, apHotSpotRadiusSessMode, + apHotSpotRadiusSessTimeout, apLanPortDuplex, apLanPortSpeed, apLanPortAutoNegotiation, apWanPortDuplex, + apWanPortSpeed, apWanPortAutoNegotiation, apRadioMeshTimeout, apRadioMeshTimeoutValue, apWlanCryptoTkipFastRoamPreAuth, + apWlanCryptoTkipAllowWpa2Client, apWanDynDNSMode, apWanDynDNSUsername, apWanDynDNSPassword, apWanDynDNSHostname, + apWanDynDNSIndex, apWanDynDNSUpdateHostname, apWanDynDNSUpdateIp, apWanDynDNSUpdateStatus, apWanDynDNSUpdateResponseIndex, + apWanDynDNSPerformUpdate, apTrapCtrlDynDNSUpdateIp, apTrapCtrlDynDNSUpdateHostname, apTrapCtrlDynDNSUpdateStatus, apLoginMessageMode, + apLoginMessageText, apRadioSettingsQBSSChannelBeaconInt, apRadioWlanWeight, apRadiusUsersGroup, apRadiusUsersGroupRowStatus, + apRadiusUsersGroupId, apRadiusAccessWlanPtrs, apRadiusAccessTimeRule, apRadioSettingsQBSSLoadElementMode, apRapDetectorABGMode, + apMeshBridgeStatsUndecryptablePkts, apLanBridgeHelloTime, apLanBridgeFwdDelay, apLanBridgeEntryAgeout, apAapSwitchDiscoveryIPAddressRowStatus, + apAapSwitchDiscoveryIPAddress, apAapSwitchDiscoveryIPAddressIndex, apAapSwitchDiscoveryPort, apAapSwitchDiscoveryInterface, apAapSwitchDiscoveryDomainName, + apAapTunnelToSwitchEnable, apAapAcKeepAlive, apAapAdoptionState, apAapAdoptingSwitchIP, apMuLocationingIndex, + apMuLocationingMuMac, apMuLocationingPortalMac, apMuLocationingSignalStrength, apMuLocationingHeardChannel, apMuLocationingHeardTime, + apMuLocationingAddMuMac, apMuLocationingAddPortalMac, apMuLocationingAddSignalStrength, apMuLocationingAddHeardChannel, apMuLocationingAddHeardTime, + apAapPassphrase, apWipsSecondaryServerAddr, apWipsPrimaryServerAddr, apTrustedHostEnable, apTrustedHostRangeIndex, + apTrustedHostRangeLowerIp, apTrustedHostRangeUpperIp, apAapSwitchAutoDiscoveryEnable, apMuLocationingEnable, apMuLocationingClear, + apMuLocationingMaxMus } + STATUS current + DESCRIPTION + "Description." + ::= { apGroupsV1dot1 1 } + + + -- 1.3.6.1.4.1.388.11.3.1000.2.2 + apGroupV1dot1obsoleted OBJECT-GROUP + OBJECTS { apLanAdminVlanTag, apLanNativeVlanTag, apRadioSettingsDtimPrd, apRadioSettingsVoiceMode, apRadioSettingsVideoMode, + apRadioSettingsBestEffortMode, apRadioSettingsBackgroundMode, apWlanWeight, apLanTypeFilterAccessMode, apLanVlanEnable + } + STATUS obsolete + DESCRIPTION + "Description." + ::= { apGroupsV1dot1 2 } + + + -- 1.3.6.1.4.1.388.11.3.1000.2.3 + apGroupV1dot1deprecated OBJECT-GROUP + OBJECTS { apLanEnable, apRadioNMcsRate20MHzChanSgiEnabled } + STATUS deprecated + DESCRIPTION + "Description." + ::= { apGroupsV1dot1 3 } + + + -- 1.3.6.1.4.1.388.11.3.1000.2.4 + apGroupV1dot1notifications NOTIFICATION-GROUP + NOTIFICATIONS { apMuHotspotState, apDynDNSUpdate } + STATUS current + DESCRIPTION + "Description." + ::= { apGroupsV1dot1 4 } + + + -- 1.3.6.1.4.1.388.11.3.1000.3 + apGroupsV2dot2 OBJECT IDENTIFIER ::= { apGroups 3 } + + + -- 1.3.6.1.4.1.388.11.3.1000.3.1 + apGroupV2dot2variables OBJECT-GROUP + OBJECTS { apReliableMulticastMode, apReliableMulticastWlan, apReliableMulticastStandaloneMode, apReliableMulticastIgmpQueryVersion, apReliableMulticastIgmpQueryInterval, + apReliableMulticastAddrIndex, apReliableMulticastAddress, apReliableMulticastMUStatsIPAddr, apReliableMulticastMUMacAddr, apReliableMulticastTxMulticast, + apReliableMulticastTableRowEnable, apReliableMulticastMUStatsIndex, apReliableMulticastMaxStreams } + STATUS current + DESCRIPTION + "Description." + ::= { apGroupsV2dot2 1 } + + + + END + +-- +-- SYMBOL-AP-MIB-01g13.mib +-- diff --git a/mibs/SYMBOL-CC-WS2000-MIB b/mibs/SYMBOL-CC-WS2000-MIB new file mode 100644 index 0000000000..3a1d7a4e6e --- /dev/null +++ b/mibs/SYMBOL-CC-WS2000-MIB @@ -0,0 +1,21013 @@ +-- +-- SYMBOL-CC-WS2000-MIB-2.0.mib +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Saturday, April 24, 2010 at 09:38:04 +-- + +-- MIB version = 08b35 +-- +-- Notes for WS2000 MIB: +-- +-- === v2.0, (MIB='08b'): +-- +-- (no notes at this time). +-- +-- === v1.5, (MIB='08a'): +-- +-- One 'incompatible' change was made: all MIB groups were +-- moved from their v1.0 locations to a new group called +-- 'ccGroupsV1dot0' under 'ccGroups'. Since the switch does +-- not actually implement such groups, no NMS should be able +-- to detect this change, and so while technically an +-- 'incompatible' change, it should not matter to anyone. +-- +-- Value 'ccLoadFtpPassword' has been obsoleted; use the new +-- value 'ccLoadFtpPasswordNoRead' which is the same, except +-- that GETs return a 0-length string. Had to remove the old +-- value from the ccAdminGroup, since all items in a group +-- must be of the same type, (in this case 'current'). +-- +-- Note that OIDs declared in this MIB, (except for values +-- under group 'sysoids'), are reserved for future expansion. +-- They may be redefined in the future without causing an +-- 'incompatible' change. +-- +-- === v1.0, (MIB='07a'): +-- +-- (no notes at this time). +-- +-- +-- +-- +-- + + SYMBOL-CC-WS2000-MIB DEFINITIONS ::= BEGIN + + IMPORTS + OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + enterprises, TimeTicks, IpAddress, Integer32, Unsigned32, + Counter32, Counter64, BITS, OBJECT-TYPE, MODULE-IDENTITY, + OBJECT-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + DisplayString, TruthValue, TestAndIncr, PhysAddress, TEXTUAL-CONVENTION + FROM SNMPv2-TC; + + + -- 1.3.6.1.4.1.388.11.2.1 + moduleid MODULE-IDENTITY + LAST-UPDATED "201004242137Z" -- April 24, 2010 at 21:37 GMT + ORGANIZATION + "Symbol WSD (Wireless Infrastructure Division, San Jose)" + CONTACT-INFO + "Carl Mower + cmower@symbol.com" + DESCRIPTION + " " + REVISION "201004240937Z" -- April 24, 2010 at 09:37 GMT + DESCRIPTION + "DNS Relay Mode added" + REVISION "200912301325Z" -- December 30, 2009 at 13:25 GMT + DESCRIPTION + "ccLoadFw and ccLoadCfg modified to add SFTP support" + REVISION "200412101649Z" -- December 10, 2004 at 16:49 GMT + DESCRIPTION + "09a00: Initial clean-up for WS2000 v2.0 release." + REVISION "200410281632Z" -- October 28, 2004 at 16:32 GMT + DESCRIPTION + "08a43: Final clean-up for WS2000 v1.5 release candidate: + Adopted new mib versioning scheme. Details can be found + in the description of ccIdMibVersion. + " + REVISION "200409081207Z" -- September 08, 2004 at 12:07 GMT + DESCRIPTION + "8a: Final clean-up for WS2000 v1.5 beta release: + Added RF utilization, efficiency & health and system stats + at the Mu, Portal, Wlan and Switch level. + Enabled config files up/down via TFTP + Added 4 static and 4 stats traps" + REVISION "200402041532Z" -- February 04, 2004 at 15:32 GMT + DESCRIPTION + "7a: Final clean-up for WS2000 v1.0 release: + Removed -07A from MIB name, (can't chg after MIB locked). + Rename ccPortalType to ccPortalRadioType. + New RadioType; used in ccPortalRadioType & ccMuRadioType. + Moved ccAp: Name, Location, & LastReset to ccPortal_. + Delete ccAssociation: LastUnAssociate, CountUnAssociates. + Change ccMuSymbolRogueApEna from int to TruthValue. + Change ccPortalLastReason & ccMuLastReason: int to enum. + Some items OIDs changed. + Locked MIB after these chgs; (no prior diffs possible); + all chgs after this shall be backward compatible. + " + REVISION "200401060000Z" -- January 06, 2004 at 00:00 GMT + DESCRIPTION + "6a: Change a few items from RW to RO. + Added ranges to all RW values. + Added descriptions to all items. + Some items OIDs changed. + " + REVISION "200312110100Z" -- December 11, 2003 at 01:00 GMT + DESCRIPTION + "5a: First release of WS2000 MIB (aside from development team). + " + REVISION "200312110000Z" -- December 11, 2003 at 00:00 GMT + DESCRIPTION + "4a: Forth preliminary draft of WS2000 MIB. + " + REVISION "200312020000Z" -- December 02, 2003 at 00:00 GMT + DESCRIPTION + "3a: Third preliminary draft of WS2000 MIB. + " + REVISION "200311260000Z" -- November 26, 2003 at 00:00 GMT + DESCRIPTION + "2a: Second preliminary draft of WS2000 MIB. + " + REVISION "200311250000Z" -- November 25, 2003 at 00:00 GMT + DESCRIPTION + "1a: First preliminary draft of WS2000 MIB. + MIB naming include 2-digits & 1-letter; + digits increase for substantive chgs; + letter chgs for non-substantive chgs: + -- chgs to comments + -- chgs to descriptions + -- any other chg that person with + MIB browser could not detect. + + " + ::= { ws2k 1 } + + + +-- +-- Type definitions +-- + +-- +-- + SinglePointer ::= INTEGER (0..255) + + MultiPointer63 ::= BITS + { + null(0), + referToEntry001(1), + referToEntry002(2), + referToEntry003(3), + referToEntry004(4), + referToEntry005(5), + referToEntry006(6), + referToEntry007(7), + referToEntry008(8), + referToEntry009(9), + referToEntry010(10), + referToEntry011(11), + referToEntry012(12), + referToEntry013(13), + referToEntry014(14), + referToEntry015(15), + referToEntry016(16), + referToEntry017(17), + referToEntry018(18), + referToEntry019(19), + referToEntry020(20), + referToEntry021(21), + referToEntry022(22), + referToEntry023(23), + referToEntry024(24), + referToEntry025(25), + referToEntry026(26), + referToEntry027(27), + referToEntry028(28), + referToEntry029(29), + referToEntry030(30), + referToEntry031(31), + referToEntry032(32), + referToEntry033(33), + referToEntry034(34), + referToEntry035(35), + referToEntry036(36), + referToEntry037(37), + referToEntry038(38), + referToEntry039(39), + referToEntry040(40), + referToEntry041(41), + referToEntry042(42), + referToEntry043(43), + referToEntry044(44), + referToEntry045(45), + referToEntry046(46), + referToEntry047(47), + referToEntry048(48), + referToEntry049(49), + referToEntry050(50), + referToEntry051(51), + referToEntry052(52), + referToEntry053(53), + referToEntry054(54), + referToEntry055(55), + referToEntry056(56), + referToEntry057(57), + referToEntry058(58), + referToEntry059(59), + referToEntry060(60), + referToEntry061(61), + referToEntry062(62), + referToEntry063(63) + } + + MultiPointer255 ::= BITS + { + null(0), + referToEntry001(1), + referToEntry002(2), + referToEntry003(3), + referToEntry004(4), + referToEntry005(5), + referToEntry006(6), + referToEntry007(7), + referToEntry008(8), + referToEntry009(9), + referToEntry010(10), + referToEntry011(11), + referToEntry012(12), + referToEntry013(13), + referToEntry014(14), + referToEntry015(15), + referToEntry016(16), + referToEntry017(17), + referToEntry018(18), + referToEntry019(19), + referToEntry020(20), + referToEntry021(21), + referToEntry022(22), + referToEntry023(23), + referToEntry024(24), + referToEntry025(25), + referToEntry026(26), + referToEntry027(27), + referToEntry028(28), + referToEntry029(29), + referToEntry030(30), + referToEntry031(31), + referToEntry032(32), + referToEntry033(33), + referToEntry034(34), + referToEntry035(35), + referToEntry036(36), + referToEntry037(37), + referToEntry038(38), + referToEntry039(39), + referToEntry040(40), + referToEntry041(41), + referToEntry042(42), + referToEntry043(43), + referToEntry044(44), + referToEntry045(45), + referToEntry046(46), + referToEntry047(47), + referToEntry048(48), + referToEntry049(49), + referToEntry050(50), + referToEntry051(51), + referToEntry052(52), + referToEntry053(53), + referToEntry054(54), + referToEntry055(55), + referToEntry056(56), + referToEntry057(57), + referToEntry058(58), + referToEntry059(59), + referToEntry060(60), + referToEntry061(61), + referToEntry062(62), + referToEntry063(63), + referToEntry064(64), + referToEntry065(65), + referToEntry066(66), + referToEntry067(67), + referToEntry068(68), + referToEntry069(69), + referToEntry070(70), + referToEntry071(71), + referToEntry072(72), + referToEntry073(73), + referToEntry074(74), + referToEntry075(75), + referToEntry076(76), + referToEntry077(77), + referToEntry078(78), + referToEntry079(79), + referToEntry080(80), + referToEntry081(81), + referToEntry082(82), + referToEntry083(83), + referToEntry084(84), + referToEntry085(85), + referToEntry086(86), + referToEntry087(87), + referToEntry088(88), + referToEntry089(89), + referToEntry090(90), + referToEntry091(91), + referToEntry092(92), + referToEntry093(93), + referToEntry094(94), + referToEntry095(95), + referToEntry096(96), + referToEntry097(97), + referToEntry098(98), + referToEntry099(99), + referToEntry100(100), + referToEntry101(101), + referToEntry102(102), + referToEntry103(103), + referToEntry104(104), + referToEntry105(105), + referToEntry106(106), + referToEntry107(107), + referToEntry108(108), + referToEntry109(109), + referToEntry110(110), + referToEntry111(111), + referToEntry112(112), + referToEntry113(113), + referToEntry114(114), + referToEntry115(115), + referToEntry116(116), + referToEntry117(117), + referToEntry118(118), + referToEntry119(119), + referToEntry120(120), + referToEntry121(121), + referToEntry122(122), + referToEntry123(123), + referToEntry124(124), + referToEntry125(125), + referToEntry126(126), + referToEntry127(127), + referToEntry128(128), + referToEntry129(129), + referToEntry130(130), + referToEntry131(131), + referToEntry132(132), + referToEntry133(133), + referToEntry134(134), + referToEntry135(135), + referToEntry136(136), + referToEntry137(137), + referToEntry138(138), + referToEntry139(139), + referToEntry140(140), + referToEntry141(141), + referToEntry142(142), + referToEntry143(143), + referToEntry144(144), + referToEntry145(145), + referToEntry146(146), + referToEntry147(147), + referToEntry148(148), + referToEntry149(149), + referToEntry150(150), + referToEntry151(151), + referToEntry152(152), + referToEntry153(153), + referToEntry154(154), + referToEntry155(155), + referToEntry156(156), + referToEntry157(157), + referToEntry158(158), + referToEntry159(159), + referToEntry160(160), + referToEntry161(161), + referToEntry162(162), + referToEntry163(163), + referToEntry164(164), + referToEntry165(165), + referToEntry166(166), + referToEntry167(167), + referToEntry168(168), + referToEntry169(169), + referToEntry170(170), + referToEntry171(171), + referToEntry172(172), + referToEntry173(173), + referToEntry174(174), + referToEntry175(175), + referToEntry176(176), + referToEntry177(177), + referToEntry178(178), + referToEntry179(179), + referToEntry180(180), + referToEntry181(181), + referToEntry182(182), + referToEntry183(183), + referToEntry184(184), + referToEntry185(185), + referToEntry186(186), + referToEntry187(187), + referToEntry188(188), + referToEntry189(189), + referToEntry190(190), + referToEntry191(191), + referToEntry192(192), + referToEntry193(193), + referToEntry194(194), + referToEntry195(195), + referToEntry196(196), + referToEntry197(197), + referToEntry198(198), + referToEntry199(199), + referToEntry200(200), + referToEntry201(201), + referToEntry202(202), + referToEntry203(203), + referToEntry204(204), + referToEntry205(205), + referToEntry206(206), + referToEntry207(207), + referToEntry208(208), + referToEntry209(209), + referToEntry210(210), + referToEntry211(211), + referToEntry212(212), + referToEntry213(213), + referToEntry214(214), + referToEntry215(215), + referToEntry216(216), + referToEntry217(217), + referToEntry218(218), + referToEntry219(219), + referToEntry220(220), + referToEntry221(221), + referToEntry222(222), + referToEntry223(223), + referToEntry224(224), + referToEntry225(225), + referToEntry226(226), + referToEntry227(227), + referToEntry228(228), + referToEntry229(229), + referToEntry230(230), + referToEntry231(231), + referToEntry232(232), + referToEntry233(233), + referToEntry234(234), + referToEntry235(235), + referToEntry236(236), + referToEntry237(237), + referToEntry238(238), + referToEntry239(239), + referToEntry240(240), + referToEntry241(241), + referToEntry242(242), + referToEntry243(243), + referToEntry244(244), + referToEntry245(245), + referToEntry246(246), + referToEntry247(247), + referToEntry248(248), + referToEntry249(249), + referToEntry250(250), + referToEntry251(251), + referToEntry252(252), + referToEntry253(253), + referToEntry254(254), + referToEntry255(255) + } + +-- This datatype always means that the MIB variable is +-- a simple ENUM that when written to 'doActionRightNow', +-- causes the described action to take place, (much like +-- a button pressed in a UI). +-- +-- Such a value does NOT remain in state 'doActionRightNow' +-- while the operation is in-process, but instead when read +-- always returns 'idleState'. + DoActionNow ::= INTEGER + { + doActionRightNow(1), + idleState(2) + } + + RadioType ::= INTEGER + { + radio802dot11A(1), + radio802dot11B(2), + radio802dot11G(3), + radio802dot11FH(4) + } + +-- Values of this type are passwords. They can be written, +-- but when read, they return a 0-length string. + Password ::= OCTET STRING (SIZE (0..255)) + +-- In order to make the switch's implementation of +-- numerous tables simpler, tables using this datatype +-- have a fixed number of entries with fixed indices. +-- In such tables, no entries may be added or deleted, +-- but the pre-existing rows can be enabled or disabled +-- using the value declared with this datatype. + StaticRowEnable ::= INTEGER + { + enable(1), + disable(2) + } + + PartsPer10k ::= Unsigned32 (0..10000) +-- This datatype is used for all percentage values that have +-- interesting tenths and hundreths, (such as 1.37%). SNMP +-- cannot report decimals, only whole numbers. Values of +-- this datatype are expressed not as parts-per-100, (percent), +-- but as parts-per-10000. +-- +-- Said another way, values of this type are percent +-- multiplied by 100. +-- +-- For example, 1.37% would be reported as 137. +-- + ScaleBy100 ::= Unsigned32 +-- This datatype is used for all values that have interesting +-- tenths and hundreths, (such as 2.48). SNMP cannot report +-- decimals, only whole numbers. Values of this datatype are +-- scaled (muliplied) by 100. +-- +-- For example, 2.48 would be reported as 248. +-- In order to make the switch's implementation of some +-- dynamic tables simpler, tables using this datatype +-- use an abbreviated form of RowStatus. +-- +-- Only CreateAndGo and Destroy states are supported. +-- +-- On row creation, a single SET-PDU must contain all +-- the required values, including this value set to +-- createAndGo. (This greatly simplifies row validation +-- for the switch). +-- +-- Setting this value to Destroy causes the corresponding +-- row to be deleted. +-- + AbbrevRowStatus ::= INTEGER + { + createAndGo(4), + destroy(6) + } + +-- This datatype always means that the MIB variable is +-- a simple ENUM that when written to 'doActionRightNow', +-- causes the described action to take place, (much like +-- a button pressed in a UI). +-- +-- Such a value DOES remain in state 'doActionRightNow' +-- while the operation is in-process; when the operation is +-- completed, it will then return the value 'idleState'. + DoActionShowProgress ::= INTEGER + { + doActionRightNow(1), + idleState(2) + } + +-- Values of this type are keys, expressed in hexadecimal as +-- a sequence of characters '0'..'9' plus 'A'..'F'. +-- +-- Unless otherwise noted, the default value for variables of +-- this type is all-0s. +-- +-- Values of this type are passwords. They can be written, +-- but when read, they return a 0-length string. + HexPassword ::= OCTET STRING (SIZE (0..255)) + + TransmitRate ::= BITS + { + null(0), + rate1Mb(1), + rate2Mb(2), + rate5pt5Mb(3), + rate6Mb(4), + rate9Mb(5), + rate11Mb(6), + rate12Mb(7), + rate18Mb(8), + rate22Mb(9), + rate24Mb(10), + rate36Mb(11), + rate48Mb(12), + rate54Mb(13) + } + + +-- +-- Textual conventions +-- + + RowStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The RowStatus textual convention is used to manage the + creation and deletion of conceptual rows, and is used as the + value of the SYNTAX clause for the status column of a + conceptual row (as described in Section 7.7.1 of [2].) + + The status column has six defined values: + + - `active', which indicates that the conceptual row is + available for use by the managed device; + + - `notInService', which indicates that the conceptual + row exists in the agent, but is unavailable for use by + the managed device (see NOTE below); + + - `notReady', which indicates that the conceptual row + exists in the agent, but is missing information + necessary in order to be available for use by the + managed device; + + - `createAndGo', which is supplied by a management + station wishing to create a new instance of a + conceptual row and to have its status automatically set + to active, making it available for use by the managed + device; + + - `createAndWait', which is supplied by a management + station wishing to create a new instance of a + conceptual row (but not make it available for use by + the managed device); and, + + - `destroy', which is supplied by a management station + wishing to delete all of the instances associated with + an existing conceptual row. + + Whereas five of the six values (all except `notReady') may + be specified in a management protocol set operation, only + three values will be returned in response to a management + protocol retrieval operation: `notReady', `notInService' or + `active'. That is, when queried, an existing conceptual row + has only three states: it is either available for use by + the managed device (the status column has value `active'); + it is not available for use by the managed device, though + the agent has sufficient information to make it so (the + status column has value `notInService'); or, it is not + available for use by the managed device, and an attempt to + make it so would fail because the agent has insufficient + information (the state column has value `notReady'). + + NOTE WELL + + This textual convention may be used for a MIB table, + irrespective of whether the values of that table's + conceptual rows are able to be modified while it is + active, or whether its conceptual rows must be taken + out of service in order to be modified. That is, it is + the responsibility of the DESCRIPTION clause of the + status column to specify whether the status column must + not be `active' in order for the value of some other + column of the same conceptual row to be modified. If + such a specification is made, affected columns may be + changed by an SNMP set PDU if the RowStatus would not + be equal to `active' either immediately before or after + processing the PDU. In other words, if the PDU also + contained a varbind that would change the RowStatus + value, the column in question may be changed if the + RowStatus was not equal to `active' as the PDU was + received, or if the varbind sets the status to a value + other than 'active'. + + + Also note that whenever any elements of a row exist, the + RowStatus column must also exist. + + To summarize the effect of having a conceptual row with a + status column having a SYNTAX clause value of RowStatus, + consider the following state diagram: + + + STATE + +--------------+-----------+-------------+------------- + | A | B | C | D + | |status col.|status column| + |status column | is | is |status column + ACTION |does not exist| notReady | notInService| is active + --------------+--------------+-----------+-------------+------------- + set status |noError ->D|inconsist- |inconsistent-|inconsistent- + column to | or | entValue| Value| Value + createAndGo |inconsistent- | | | + | Value| | | + --------------+--------------+-----------+-------------+------------- + set status |noError see 1|inconsist- |inconsistent-|inconsistent- + column to | or | entValue| Value| Value + createAndWait |wrongValue | | | + --------------+--------------+-----------+-------------+------------- + set status |inconsistent- |inconsist- |noError |noError + column to | Value| entValue| | + active | | | | + | | or | | + | | | | + | |see 2 ->D| ->D| ->D + --------------+--------------+-----------+-------------+------------- + set status |inconsistent- |inconsist- |noError |noError ->C + column to | Value| entValue| | + notInService | | | | + | | or | | or + | | | | + | |see 3 ->C| ->C|wrongValue + --------------+--------------+-----------+-------------+------------- + set status |noError |noError |noError |noError + column to | | | | + destroy | ->A| ->A| ->A| ->A + --------------+--------------+-----------+-------------+------------- + set any other |see 4 |noError |noError |see 5 + column to some| | | | + value | | see 1| ->C| ->D + --------------+--------------+-----------+-------------+------------- + + (1) goto B or C, depending on information available to the + agent. + + (2) if other variable bindings included in the same PDU, + provide values for all columns which are missing but + required, then return noError and goto D. + + (3) if other variable bindings included in the same PDU, + provide values for all columns which are missing but + required, then return noError and goto C. + + (4) at the discretion of the agent, the return value may be + either: + + inconsistentName: because the agent does not choose to + create such an instance when the corresponding + RowStatus instance does not exist, or + + inconsistentValue: if the supplied value is + inconsistent with the state of some other MIB object's + value, or + + noError: because the agent chooses to create the + instance. + + If noError is returned, then the instance of the status + column must also be created, and the new state is B or C, + depending on the information available to the agent. If + inconsistentName or inconsistentValue is returned, the row + remains in state A. + + (5) depending on the MIB definition for the column/table, + either noError or inconsistentValue may be returned. + + NOTE: Other processing of the set request may result in a + response other than noError being returned, e.g., + wrongValue, noCreation, etc. + + + Conceptual Row Creation + + There are four potential interactions when creating a + conceptual row: selecting an instance-identifier which is + not in use; creating the conceptual row; initializing any + objects for which the agent does not supply a default; and, + making the conceptual row available for use by the managed + device. + + Interaction 1: Selecting an Instance-Identifier + + The algorithm used to select an instance-identifier varies + for each conceptual row. In some cases, the instance- + identifier is semantically significant, e.g., the + destination address of a route, and a management station + selects the instance-identifier according to the semantics. + + In other cases, the instance-identifier is used solely to + distinguish conceptual rows, and a management station + without specific knowledge of the conceptual row might + examine the instances present in order to determine an + unused instance-identifier. (This approach may be used, but + it is often highly sub-optimal; however, it is also a + questionable practice for a naive management station to + attempt conceptual row creation.) + + Alternately, the MIB module which defines the conceptual row + might provide one or more objects which provide assistance + in determining an unused instance-identifier. For example, + if the conceptual row is indexed by an integer-value, then + an object having an integer-valued SYNTAX clause might be + defined for such a purpose, allowing a management station to + issue a management protocol retrieval operation. In order + to avoid unnecessary collisions between competing management + stations, `adjacent' retrievals of this object should be + different. + + Finally, the management station could select a pseudo-random + number to use as the index. In the event that this index + was already in use and an inconsistentValue was returned in + response to the management protocol set operation, the + management station should simply select a new pseudo-random + number and retry the operation. + + A MIB designer should choose between the two latter + algorithms based on the size of the table (and therefore the + efficiency of each algorithm). For tables in which a large + number of entries are expected, it is recommended that a MIB + object be defined that returns an acceptable index for + creation. For tables with small numbers of entries, it is + recommended that the latter pseudo-random index mechanism be + used. + + + Interaction 2: Creating the Conceptual Row + + Once an unused instance-identifier has been selected, the + management station determines if it wishes to create and + activate the conceptual row in one transaction or in a + negotiated set of interactions. + + Interaction 2a: Creating and Activating the Conceptual Row + + The management station must first determine the column + requirements, i.e., it must determine those columns for + which it must or must not provide values. Depending on the + complexity of the table and the management station's + knowledge of the agent's capabilities, this determination + can be made locally by the management station. Alternately, + the management station issues a management protocol get + operation to examine all columns in the conceptual row that + it wishes to create. In response, for each column, there + are three possible outcomes: + + - a value is returned, indicating that some other + management station has already created this conceptual + row. We return to interaction 1. + + - the exception `noSuchInstance' is returned, + indicating that the agent implements the object-type + associated with this column, and that this column in at + least one conceptual row would be accessible in the MIB + view used by the retrieval were it to exist. For those + columns to which the agent provides read-create access, + the `noSuchInstance' exception tells the management + station that it should supply a value for this column + when the conceptual row is to be created. + + - the exception `noSuchObject' is returned, indicating + that the agent does not implement the object-type + associated with this column or that there is no + conceptual row for which this column would be + accessible in the MIB view used by the retrieval. As + such, the management station can not issue any + management protocol set operations to create an + instance of this column. + + Once the column requirements have been determined, a + management protocol set operation is accordingly issued. + This operation also sets the new instance of the status + column to `createAndGo'. + + When the agent processes the set operation, it verifies that + it has sufficient information to make the conceptual row + available for use by the managed device. The information + available to the agent is provided by two sources: the + management protocol set operation which creates the + conceptual row, and, implementation-specific defaults + supplied by the agent (note that an agent must provide + implementation-specific defaults for at least those objects + which it implements as read-only). If there is sufficient + information available, then the conceptual row is created, a + `noError' response is returned, the status column is set to + `active', and no further interactions are necessary (i.e., + interactions 3 and 4 are skipped). If there is insufficient + information, then the conceptual row is not created, and the + set operation fails with an error of `inconsistentValue'. + On this error, the management station can issue a management + protocol retrieval operation to determine if this was + because it failed to specify a value for a required column, + or, because the selected instance of the status column + already existed. In the latter case, we return to + interaction 1. In the former case, the management station + can re-issue the set operation with the additional + information, or begin interaction 2 again using + `createAndWait' in order to negotiate creation of the + conceptual row. + + NOTE WELL + + Regardless of the method used to determine the column + requirements, it is possible that the management + station might deem a column necessary when, in fact, + the agent will not allow that particular columnar + instance to be created or written. In this case, the + management protocol set operation will fail with an + error such as `noCreation' or `notWritable'. In this + case, the management station decides whether it needs + to be able to set a value for that particular columnar + instance. If not, the management station re-issues the + management protocol set operation, but without setting + a value for that particular columnar instance; + otherwise, the management station aborts the row + creation algorithm. + + Interaction 2b: Negotiating the Creation of the Conceptual + Row + + The management station issues a management protocol set + operation which sets the desired instance of the status + column to `createAndWait'. If the agent is unwilling to + process a request of this sort, the set operation fails with + an error of `wrongValue'. (As a consequence, such an agent + must be prepared to accept a single management protocol set + operation, i.e., interaction 2a above, containing all of the + columns indicated by its column requirements.) Otherwise, + the conceptual row is created, a `noError' response is + returned, and the status column is immediately set to either + `notInService' or `notReady', depending on whether it has + sufficient information to make the conceptual row available + for use by the managed device. If there is sufficient + information available, then the status column is set to + `notInService'; otherwise, if there is insufficient + information, then the status column is set to `notReady'. + Regardless, we proceed to interaction 3. + + Interaction 3: Initializing non-defaulted Objects + + The management station must now determine the column + requirements. It issues a management protocol get operation + to examine all columns in the created conceptual row. In + the response, for each column, there are three possible + outcomes: + + - a value is returned, indicating that the agent + implements the object-type associated with this column + and had sufficient information to provide a value. For + those columns to which the agent provides read-create + access (and for which the agent allows their values to + be changed after their creation), a value return tells + the management station that it may issue additional + management protocol set operations, if it desires, in + order to change the value associated with this column. + + - the exception `noSuchInstance' is returned, + indicating that the agent implements the object-type + associated with this column, and that this column in at + least one conceptual row would be accessible in the MIB + view used by the retrieval were it to exist. However, + the agent does not have sufficient information to + provide a value, and until a value is provided, the + conceptual row may not be made available for use by the + managed device. For those columns to which the agent + provides read-create access, the `noSuchInstance' + exception tells the management station that it must + issue additional management protocol set operations, in + order to provide a value associated with this column. + + - the exception `noSuchObject' is returned, indicating + that the agent does not implement the object-type + associated with this column or that there is no + conceptual row for which this column would be + accessible in the MIB view used by the retrieval. As + such, the management station can not issue any + management protocol set operations to create an + instance of this column. + + If the value associated with the status column is + `notReady', then the management station must first deal with + all `noSuchInstance' columns, if any. Having done so, the + value of the status column becomes `notInService', and we + proceed to interaction 4. + + Interaction 4: Making the Conceptual Row Available + + Once the management station is satisfied with the values + associated with the columns of the conceptual row, it issues + a management protocol set operation to set the status column + to `active'. If the agent has sufficient information to + make the conceptual row available for use by the managed + device, the management protocol set operation succeeds (a + `noError' response is returned). Otherwise, the management + protocol set operation fails with an error of + `inconsistentValue'. + + + NOTE WELL + + A conceptual row having a status column with value + `notInService' or `notReady' is unavailable to the + managed device. As such, it is possible for the + managed device to create its own instances during the + time between the management protocol set operation + which sets the status column to `createAndWait' and the + management protocol set operation which sets the status + column to `active'. In this case, when the management + protocol set operation is issued to set the status + column to `active', the values held in the agent + supersede those used by the managed device. + + If the management station is prevented from setting the + status column to `active' (e.g., due to management station + or network failure) the conceptual row will be left in the + `notInService' or `notReady' state, consuming resources + indefinitely. The agent must detect conceptual rows that + have been in either state for an abnormally long period of + time and remove them. It is the responsibility of the + DESCRIPTION clause of the status column to indicate what an + abnormally long period of time would be. This period of + time should be long enough to allow for human response time + (including `think time') between the creation of the + conceptual row and the setting of the status to `active'. + In the absense of such information in the DESCRIPTION + clause, it is suggested that this period be approximately 5 + minutes in length. This removal action applies not only to + newly-created rows, but also to previously active rows which + are set to, and left in, the notInService state for a + prolonged period exceeding that which is considered normal + for such a conceptual row. + + + Conceptual Row Suspension + + When a conceptual row is `active', the management station + may issue a management protocol set operation which sets the + instance of the status column to `notInService'. If the + agent is unwilling to do so, the set operation fails with an + error of `wrongValue'. Otherwise, the conceptual row is + taken out of service, and a `noError' response is returned. + It is the responsibility of the DESCRIPTION clause of the + status column to indicate under what circumstances the + status column should be taken out of service (e.g., in order + for the value of some other column of the same conceptual + row to be modified). + + + Conceptual Row Deletion + + For deletion of conceptual rows, a management protocol set + operation is issued which sets the instance of the status + column to `destroy'. This request may be made regardless of + the current value of the status column (e.g., it is possible + to delete conceptual rows which are either `notReady', + `notInService' or `active'.) If the operation succeeds, + then all instances associated with the conceptual row are + immediately removed." + SYNTAX INTEGER + { + active(1), + notInService(2), + notReady(3), + createAndGo(4), + createAndWait(5), + destroy(6) + } + + DateAndTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A date-time specification. + + field octets contents range + ----- ------ -------- ----- + 1 1-2 year 0..65536 + 2 3 month 1..12 + 3 4 day 1..31 + 4 5 hour 0..23 + 5 6 minutes 0..59 + 6 7 seconds 0..60 + (use 60 for leap-second) + 7 8 deci-seconds 0..9 + 8 9 direction from UTC '+' / '-' + 9 10 hours from UTC 0..11 + 10 11 minutes from UTC 0..59 + + For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be + displayed as: + + 1992-5-26,13:30:15.0,-4:0 + + Note that if only local time is known, then timezone + information (fields 8-10) is not present." + SYNTAX OCTET STRING (SIZE (0..255)) + + +-- +-- Node definitions +-- + +-- Node definitions +-- + -- 1.3.6.1.4.1.388 + symbol OBJECT IDENTIFIER ::= { enterprises 388 } + + +-- !!- OID: .11 - as specified by Symbol MIB Admin. +-- +-- This sub-tree used for MIBs and sysOIDs produced +-- by WSD, (Wireless Infrastructure Division, +-- San Jose). +-- + -- 1.3.6.1.4.1.388.11 + wsd OBJECT IDENTIFIER ::= { symbol 11 } + + +-- This node reserved for sysOIDs of devices produced +-- by WSD. +-- + -- 1.3.6.1.4.1.388.11.1 + sysoids OBJECT IDENTIFIER ::= { wsd 1 } + + + -- 1.3.6.1.4.1.388.11.1.1 + ws2000 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "WS2000 with 1 WAN port, 6 LAN ports." + ::= { sysoids 1 } + + +-- MIBs implemented by WS2000 devices. +-- +-- All counter variables, under this tree node wrap in no less +-- than 5.8 minutes, EXCEPT as noted below. (Be advised that +-- all values referred to here as 'counters' are not +-- necessarily of type Counter32 or Counter64; some are +-- Unsigned32, and some Signal & Noise values are Integer32). +-- +-- Exception #1: for all values that count the number +-- of tx/rx/both octets when the MAX number of Portals (12) +-- are all running at a full 54Mb. In such cases, those +-- counters could theoretically wrap in 0.8min. But, since +-- 54Mb does not practically achieve 54Mb, this wrap time +-- is more realistically at least 1-2min. If the switch does +-- not have all 12 Portals, that wrap time would be even +-- longer. +-- +-- Exception #2: there are three _SignalSum values, (Portal, +-- MU, and WLAN); since Signal values range up to around +-- -90dBm, they could theoretically wrap in 0.5min if the MAX +-- number of Portals all had a full 54Mb of short packets +-- flowing, all with _Signal values of around -100. Since you +-- generally cannot communicate at 54Mb at -100dBm, this is +-- not practially realistic. At more realistic levels, these +-- values would wrap no faster than 1-2min, and verly likely +-- no faster than 5min. +-- +-- (It was considered to increase the affected counters to +-- 64bits, but given the difficulty implementing larger +-- counters and the large number of values to change, as +-- weighed against the REALISTIC wrap risk did not suggest +-- doing this work). +-- +-- Given all this, a poll time of 5min, (or less), will +-- basically ensure that no data is lost due to counter wrap. +-- +-- +-- +-- Numerous tables include _SumSquares values. These MIB +-- variables are always the summation of the square of each +-- individual value. These _SumSquares values can be used, +-- (in conjunction with 'N' and _Sum), to calculate standard +-- deviation, (a statistical measure of the variance of the +-- data points). + -- 1.3.6.1.4.1.388.11.2 + ws2k OBJECT IDENTIFIER ::= { wsd 2 } + + +-- Miscelaneous administrative functions. + -- 1.3.6.1.4.1.388.11.2.2 + ccAdmin OBJECT IDENTIFIER ::= { ws2k 2 } + + +-- Information about the switch not otherwise +-- provided in MIB-2. + -- 1.3.6.1.4.1.388.11.2.2.1 + ccInfo OBJECT IDENTIFIER ::= { ccAdmin 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.1 + ccInfoSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the switch. This value is + unique for each instance of the WS2000 switch." + ::= { ccInfo 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.2 + ccInfoCountrySelection OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value is a two-character representation of the country + code. + + Note: when changing this _CountrySelection, the current + channel and power levels are NOT changed. The prior + settings for these values may or may not be valid/legal + for the new country selected. It is up to the network + management software to ensure that channel and/or power + settings are changed BEFORE changing the country selection + so that no such invalid/illegal state is reached, even for + a short interim. + + + country code: + + Argentina: ar + Australia: au + Austria: at + Bahrain: bh + Belarus: by + Belgium: be + Botswana: bw + Brazil: br + Bulgaria: bg + Canada: ca + Chile: cl + China: cn + Colombia: co + Costa Rica: cr + Croatia: hr + Czech Republic: cz + Denmark: dk + Ecuador: ec + Egypt: eg + Estonia: ee + Finland: fi + France: fr + Germany: de + Greece: gr + Hong Kong: hk + Hungary: hu + Iceland: is + India: in + Indonesia: id + Ireland: ie + Israel: il + Italy: it + Japan: jp + Jordan: jo + Kazakhstan: kz + Kuwait: kw + Latvia: lv + Liechtenstein: li + Lithuania: lt + Luxembourg: lu + Malaysia: my + Mexico: mx + Morocco: ma + Namibia: na + Netherlands: nl + New Zealand: nz + Norway: no + Oman: om + Peru: pe + Philippines: ph + Poland: pl + Portugal: pt + Qatar: qa + Romania: ro + Russia: ru + Saudi Arabia: sa + Singapore: sg + Slovak Republic: sk + Slovenia: si + South Africa: za + South Korea: kr + Spain: es + Sri Lanka: lk + Sweden: se + Switzerland: ch + Taiwan: tw + Thailand: th + Turkey: tr + Ukraine: ua + United Arab Emirates: ae + United Kingdom: uk + United States: us + Uruguay: uy + Venezuela: ve + Vietnam: vn + " + ::= { ccInfo 2 } + + +-- This group contains MIB variables that identify the versions +-- of various components of the switch. +-- +-- sysDescr is ALSO overloaded for this purpose. The 'terms' +-- reported in sysDescr occur in the same order as the MIB +-- values in this group. +-- +-- (Separate MIB scalars report each term separately to make +-- it easy for SNMP scripts to find the given information. The +-- infomation is also retained in an overloaded sysDescr since +-- many NMS platforms show this one value prominently). +-- +-- In sysDescr, each term is marked with a 'label': +-- 'HW=', 'FW=', 'SW=', 'MIB=', 'CLI=', 'XML='. +-- Each label in sysDescr is followed, (without a space), by +-- a sub-string (which itself contains no spaces), that +-- describes the version of that entity. Each term, (except +-- the last), is followed by a ',' and a space before the next +-- term. +-- +-- If a device does not have a particular item, (for +-- example no XML interface), that term and its lablel +-- will be entirely missing from sysDescr, and the +-- corresponding MIB scalar will be either a zero-length +-- string, or will return a NO-SUCH. +-- +-- The MIB version substring is a two-digit number (with a +-- leading zero if needed), followed by a lower-case letter. +-- The letter is increased if only comments or descriptions +-- are changed. If any other change is made, the number +-- increases. +-- +-- The CLI version substring is a three-digit number, (with +-- leading zeros if needed). There is no letter. Any change +-- in CLI commands, parameters, or outputs results in this +-- value incrementing. +-- +-- The XML version substring has the same format as the MIB +-- version sub-string. +-- +-- SerialNumber is included here for convenience; it is not +-- displayed in sysDescr. + -- 1.3.6.1.4.1.388.11.2.2.1.3 + ccIdentfication OBJECT IDENTIFIER ::= { ccInfo 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.1 + ccIdHwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The same text that follows 'HW=' in sysDescr, EXCLUDING the + 'HW='." + ::= { ccIdentfication 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.2 + ccIdFwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The same text that follows 'FW=' in sysDescr, EXCLUDING the + 'FW='. (The bootcode version)." + ::= { ccIdentfication 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.3 + ccIdSwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The same text that follows 'SW=' in sysDescr, EXCLUDING the + 'SW='." + ::= { ccIdentfication 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.4 + ccIdMibVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The same text that follows 'MIB=' in sysDescr, EXCLUDING the + 'MIB='. + + The MIB version is identified by a two-digit major version + number (with a leading zero if needed), followed by a + lower-case letter minor version and 0 or more character info + number. + + The major MIB version is changed whenever it becomes + incompatible to its previous version; i.e., some variables + have been deleted or the behavior/meaning has been changed. + + Minor version number is changed when new features have been + added, but existing behavior is completely unchanged. + " + ::= { ccIdentfication 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.5 + ccIdCliVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The same text that follows 'CLI=' in sysDescr, EXCLUDING the + 'CLI='." + ::= { ccIdentfication 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.6 + ccIdXmlVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version of XML template implemented on this switch. (Much + like MIB version - read details there)." + ::= { ccIdentfication 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.3.7 + ccIdSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the switch. This value is unique for each + instance of a given switch type." + ::= { ccIdentfication 7 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.4 + ccSysDNSRelayMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable DNS Relay Mode" + DEFVAL { false } + ::= { ccInfo 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.5 + ccApSslv2Mode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable SSLV2 Support" + DEFVAL { false } + ::= { ccInfo 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.6 + ccApSshv1Mode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable SSHV1 Support" + DEFVAL { false } + ::= { ccInfo 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.1.7 + ccApSslWeakCipherSupport OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable SSL Weak Cipher Support" + DEFVAL { false } + ::= { ccInfo 7 } + + + + +-- Values that can be used to reset portions of the +-- switch. +-- +-- Reading any of the items in this group will always +-- return a value of 'false'. + -- 1.3.6.1.4.1.388.11.2.2.2 + ccReset OBJECT IDENTIFIER ::= { ccAdmin 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.2.1 + ccResetFactory OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing this value causes the switch to reset to + factory conditions. NOTHING is retained, NOT the + static IP address assignments (if any), NOR any + non-factory-default SNMP settings, nor any other + non-factory-default settings. + + Given this, be warned that setting this value may + very well cause all communication paths to the + WS2000 to be lost. (However, if DHCP is used to + obtain an IP addr on the WAN port, and only + default SNMP settings are used, communications may + be possible after the factory reset)." + ::= { ccReset 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.2.2 + ccResetSwitch OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing this value causes the switch to reset in + the same fashion as a common, (non-factory) reset." + ::= { ccReset 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.2.3 + ccResetMuCounters OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Writing this value resets all counters in the + ccRf > ccMus sub-tree. + + Obsolete in WS2000 v1.5" + ::= { ccReset 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.2.4 + ccResetFactoryExceptIpSnmp OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Performs a factory reset, EXCEPT that Wan IP and SNMP access settings + are retained across the reset. Specifically: + + Wan Ip + related settings + Pppoe settings + WS2000 wan access SNMP setting + SNMP v1/v2/v3 access settings + + + " + ::= { ccReset 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.2.5 + ccResetStatCounters OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing this value resets all counters in the + ccRf sub-tree except for the ccPortalSystemStatsTable and + ccPortalTable + " + ::= { ccReset 5 } + + +-- Values used to initiate, (via TFTP or FTP), a +-- firmware update of the switch remotely via SNMP. +-- +-- All items in this group persist across reboots, +-- except: _FwOperation and _FwStart. + -- 1.3.6.1.4.1.388.11.2.2.3 + ccLoadFw OBJECT IDENTIFIER ::= { ccAdmin 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.1 + ccLoadFwOperation OBJECT-TYPE + SYNTAX INTEGER + { + unspecified(1), + ftpFirmwareServerToSwitch(2), + tftpFirmwareServerToSwitch(3), + cfFirmwareToSwitch(4), + sftpFirmwareServerToSwitch(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies if the firmware is to be loaded to the + switch via FTP or TFTP or SFTP or CF Card." + ::= { ccLoadFw 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.2 + ccLoadFwInterface OBJECT-TYPE + SYNTAX INTEGER + { + unspecified(1), + wan(2), + subnet1(11), + subnet2(12), + subnet3(13), + subnet4(14) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interface to use in contacting the FTP or TFTP + or SFTP server. This is required since the actual + firmware load is accomplished via boot code that + does not contain routing logic." + ::= { ccLoadFw 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.3 + ccLoadFwServerPath OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The path to the firmware on the SFTP/TFTP/FTP + server. + + Remember that the type of separator varies + depending on the operating system of the server. + For Windows, use '\', for Unix use '/'. + + No path need be specified, (in which case the + default directory for the TFTP/FTP/SFTP server + will be used); if a path is specified, remember + to terminate it with a trailing '/' or '\'." + ::= { ccLoadFw 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.4 + ccLoadFwServerFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name, (on the server), of the firmware file + to load. + + If operation is set to cfFirmwareToSwitch, this + variable is the file name on the compact flash card." + ::= { ccLoadFw 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.5 + ccLoadFwStart OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this value to start the firmware load + operation. + + Note that the actual SFTP/TFTP/FTP does not begin + immediately, as first the 'operational' firmware + shuts-down, and returns to low-level boot code, + which actually starts the transfer." + ::= { ccLoadFw 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.6 + ccLoadFwResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value reflects the result of the most-recent + firmware load since reboot, (if any)." + ::= { ccLoadFw 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.3.7 + ccLoadFwSuccess OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The success/failure status of the most recent + firmware load." + ::= { ccLoadFw 7 } + + +-- Values used to initiate (via FTP only), a +-- download of a configuration file to the switch, +-- or an upload of a configuration file from the +-- switch. +-- +-- All items in this group persist across reboots, +-- except: _CfgOperation and _CfgStart. + -- 1.3.6.1.4.1.388.11.2.2.4 + ccLoadCfg OBJECT IDENTIFIER ::= { ccAdmin 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.1 + ccLoadCfgOperation OBJECT-TYPE + SYNTAX INTEGER + { + unspecified(1), + ftpConfigServerToSwitch(2), + ftpConfigSwitchToServer(3), + tftpConfigServerToSwitch(4), + tftpConfigSwitchToServer(5), + sftpConfigServerToSwitch(6), + sftpConfigSwitchToServer(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the type and direction of the transfer to + perform involving the configuration file." + ::= { ccLoadCfg 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.2 + ccLoadCfgServerPath OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The path to the firmware on the SFTP/TFTP/FTP + server. + + Remember that the type of separator varies + depending on the operating system of the server. + For Windows, use '\', for Unix use '/'. + + No path need be specified, (in which case the + default directory for the SFTP/TFTP/FTP server + will be used); if a path is specified, remember + to terminate it with a trailing '/' or '\'." + ::= { ccLoadCfg 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.3 + ccLoadCfgServerFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name, (on the server), of the configuration + file to load/store from/to the server." + ::= { ccLoadCfg 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.4 + ccLoadCfgStart OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this value to start the configuration file + operation. + + Note that unlike a firmware load, the actual + FTP/TFTP/SFTP transfer does begin virtually + immediately." + ::= { ccLoadCfg 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.5 + ccLoadCfgOperationsDone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value counts the total number of configuration + file transfers completed, (whether they succeed or + fail). + + The SNMP manager should save the value of this + counter just before starting a LoadCfg operation, + and then wait for this value to increment before + checking the Result and/or Success values." + ::= { ccLoadCfg 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.6 + ccLoadCfgResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value reflects the result of the most-recent + configuration file load/store." + ::= { ccLoadCfg 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.4.7 + ccLoadCfgSuccess OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The success/failure status of the most recent + configuration file load/store." + ::= { ccLoadCfg 7 } + + +-- Values that indicate if the configuration of the +-- switch has changed. + -- 1.3.6.1.4.1.388.11.2.2.5 + ccCfgHist OBJECT IDENTIFIER ::= { ccAdmin 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.5.1 + ccCfgHistChangeCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value will increment by 1 or more for each + config change. It persists across reboots. + + This variable can only be SET with the same value + that it currently contains. Any other value will + cause a SET-FAILED. + + Note that this is NOT a TEST-AND-INCREMENT + semaphore, as this value does not immediately + increment after a config change, but only after + a short, though non-zero, delay. Because of this + non-zero delay, it is not suitable as a semaphore. + + Note also that this value counts the number of + times that Flash memory has been written, which + may be greater than the number of config changes." + ::= { ccCfgHist 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.5.2 + ccCfgHistChangeTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of sysUpTime as of the last config + change." + ::= { ccCfgHist 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.5.3 + ccCfgHistSemaphore OBJECT-TYPE + SYNTAX TestAndIncr + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Can be used to solve the multiple-manager problem. + Before performing any SETs, the manager reads this + value. As a VAR-BIND of the only/last SET PDU, + this value is written with that value read. If + some other manager had made changes, this value + would have incremented, and the SET to it will + fail. + + Note that this only guards against other managers + that use this semaphore. Changes made without + using this value will NOT be protected against. + For this reason, it is suggested that + ccCfgHistChangeCount also be SET - though that is + not a perfectly fail-safe semaphore, it will in + most cases protect even against this latter case." + ::= { ccCfgHist 3 } + + +-- This group contains items that are common between +-- ccLoadFw and ccLoadCfg. This is not done just to +-- eliminate duplication, but also because the +-- values in this group are actually implemented only +-- once on the device. +-- +-- (If these items were implemented in both ccLoadFw +-- and ccLoadCfg, setting a value in one group would +-- also be reflected in the corresponding variable in +-- the other group). +-- +-- All items in this group persist across reboots. + -- 1.3.6.1.4.1.388.11.2.2.6 + ccLoad OBJECT IDENTIFIER ::= { ccAdmin 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.6.1 + ccLoadServerIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the server used for a firmware load, + or configuration file load/store operation." + ::= { ccLoad 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.6.2 + ccLoadFtpUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Username for FTP LoadFw or LoadCfg operations." + ::= { ccLoad 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.6.3 + ccLoadFtpPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for FTP LoadFw or LoadCfg operations." + ::= { ccLoad 3 } + + +-- Miscellaneous values not implemented in MIB-2 SNMP +-- group. + -- 1.3.6.1.4.1.388.11.2.2.7 + ccSnmp OBJECT IDENTIFIER ::= { ccAdmin 7 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.1 + ccSnmpAclViolations OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts the total number of SNMP requests rejected + due to ACL violations since boot." + ::= { ccSnmp 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.2 + ccSnmpLastDeniedIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the last SNMP request to be + denied due to ACL violation." + ::= { ccSnmp 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.3 + ccSnmpV3EngineId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SNMPv3 Engine ID" + ::= { ccSnmp 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4 + ccSnmpAccess OBJECT IDENTIFIER ::= { ccSnmp 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1 + ccSnmpAccessV12Table OBJECT-TYPE + SYNTAX SEQUENCE OF CcSnmpAccessV12Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of SNMP v1/v2 access entries." + ::= { ccSnmpAccess 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1 + ccSnmpAccessV12Entry OBJECT-TYPE + SYNTAX CcSnmpAccessV12Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSnmpAccessV12Index } + ::= { ccSnmpAccessV12Table 1 } + + + CcSnmpAccessV12Entry ::= + SEQUENCE { + ccSnmpAccessV12Index + Integer32, + ccSnmpAccessV12Community + DisplayString, + ccSnmpAccessV12CustomOid + OBJECT IDENTIFIER, + ccSnmpAccessV12OidLimit + INTEGER, + ccSnmpAccessV12Access + INTEGER, + ccSnmpAccessV12Enable + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1.1 + ccSnmpAccessV12Index OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccSnmpAccessV12Entry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1.2 + ccSnmpAccessV12Community OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Community Name of the SNMP manager." + ::= { ccSnmpAccessV12Entry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1.3 + ccSnmpAccessV12CustomOid OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting OID." + ::= { ccSnmpAccessV12Entry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1.4 + ccSnmpAccessV12OidLimit OBJECT-TYPE + SYNTAX INTEGER + { + all(1), + custom(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID Limit whether the entire MIB tree or + a specific OID set." + ::= { ccSnmpAccessV12Entry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1.5 + ccSnmpAccessV12Access OBJECT-TYPE + SYNTAX INTEGER + { + readOnly(1), + readWrite(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Access type whether RO or RW." + ::= { ccSnmpAccessV12Entry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.1.1.6 + ccSnmpAccessV12Enable OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { ccSnmpAccessV12Entry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2 + ccSnmpAccessV3Table OBJECT-TYPE + SYNTAX SEQUENCE OF CcSnmpAccessV3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of SNMP v3 access entries." + ::= { ccSnmpAccess 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1 + ccSnmpAccessV3Entry OBJECT-TYPE + SYNTAX CcSnmpAccessV3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSnmpAccessV3Index } + ::= { ccSnmpAccessV3Table 1 } + + + CcSnmpAccessV3Entry ::= + SEQUENCE { + ccSnmpAccessV3Index + Integer32, + ccSnmpAccessV3User + DisplayString, + ccSnmpAccessV3SecurityLevel + INTEGER, + ccSnmpAccessV3CustomOid + OBJECT IDENTIFIER, + ccSnmpAccessV3OidLimit + INTEGER, + ccSnmpAccessV3Access + INTEGER, + ccSnmpAccessV3AuthAlgorithm + INTEGER, + ccSnmpAccessV3AuthPassword + Password, + ccSnmpAccessV3PrivacyAlgorithm + INTEGER, + ccSnmpAccessV3PrivacyPassword + Password, + ccSnmpAccessV3Enable + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.1 + ccSnmpAccessV3Index OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccSnmpAccessV3Entry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.2 + ccSnmpAccessV3User OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "v3 User Name." + ::= { ccSnmpAccessV3Entry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.3 + ccSnmpAccessV3SecurityLevel OBJECT-TYPE + SYNTAX INTEGER + { + noAuth(1), + authNoPriv(2), + authPriv(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Security Level." + ::= { ccSnmpAccessV3Entry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.4 + ccSnmpAccessV3CustomOid OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting OID." + ::= { ccSnmpAccessV3Entry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.5 + ccSnmpAccessV3OidLimit OBJECT-TYPE + SYNTAX INTEGER + { + all(1), + custom(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID Limit whether the entire MIB tree or + a specific OID set." + ::= { ccSnmpAccessV3Entry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.6 + ccSnmpAccessV3Access OBJECT-TYPE + SYNTAX INTEGER + { + readOnly(1), + readWrite(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Access type whether RO or RW." + ::= { ccSnmpAccessV3Entry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.7 + ccSnmpAccessV3AuthAlgorithm OBJECT-TYPE + SYNTAX INTEGER + { + md5(1), + sha(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Algorithm used." + ::= { ccSnmpAccessV3Entry 7 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.8 + ccSnmpAccessV3AuthPassword OBJECT-TYPE + SYNTAX Password (SIZE (8..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Password." + ::= { ccSnmpAccessV3Entry 8 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.9 + ccSnmpAccessV3PrivacyAlgorithm OBJECT-TYPE + SYNTAX INTEGER + { + des(1), + aes128(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Privacy Algorithm used." + ::= { ccSnmpAccessV3Entry 9 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.10 + ccSnmpAccessV3PrivacyPassword OBJECT-TYPE + SYNTAX Password (SIZE (8..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Privacy Password." + ::= { ccSnmpAccessV3Entry 10 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.2.1.11 + ccSnmpAccessV3Enable OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { ccSnmpAccessV3Entry 11 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.3 + ccSnmpAccessControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSnmpAccessControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of SNMP access control entries." + ::= { ccSnmpAccess 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.3.1 + ccSnmpAccessControlEntry OBJECT-TYPE + SYNTAX CcSnmpAccessControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSnmpAccessControlIndex } + ::= { ccSnmpAccessControlTable 1 } + + + CcSnmpAccessControlEntry ::= + SEQUENCE { + ccSnmpAccessControlIndex + Integer32, + ccSnmpAccessControlStartIp + IpAddress, + ccSnmpAccessControlEndIp + IpAddress, + ccSnmpAccessControlEnable + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.2.7.4.3.1.1 + ccSnmpAccessControlIndex OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccSnmpAccessControlEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.3.1.2 + ccSnmpAccessControlStartIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting IP range of the SNMP manager + allowed to access the switch." + ::= { ccSnmpAccessControlEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.3.1.3 + ccSnmpAccessControlEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ending IP range of the SNMP manager + allowed to access the switch." + ::= { ccSnmpAccessControlEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.4.3.1.4 + ccSnmpAccessControlEnable OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { ccSnmpAccessControlEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5 + ccSnmpTraps OBJECT IDENTIFIER ::= { ccSnmp 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1 + ccSnmpTrapSinkV12Table OBJECT-TYPE + SYNTAX SEQUENCE OF CcSnmpTrapSinkV12Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of SNMP v1/v2 trap configuration entries." + ::= { ccSnmpTraps 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1 + ccSnmpTrapSinkV12Entry OBJECT-TYPE + SYNTAX CcSnmpTrapSinkV12Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSnmpTrapSinkV12Index } + ::= { ccSnmpTrapSinkV12Table 1 } + + + CcSnmpTrapSinkV12Entry ::= + SEQUENCE { + ccSnmpTrapSinkV12Index + Integer32, + ccSnmpTrapSinkV12DestinationIp + IpAddress, + ccSnmpTrapSinkV12Port + Integer32, + ccSnmpTrapSinkV12Community + DisplayString, + ccSnmpTrapSinkV12Version + INTEGER, + ccSnmpTrapSinkV12Enable + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1.1 + ccSnmpTrapSinkV12Index OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccSnmpTrapSinkV12Entry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1.2 + ccSnmpTrapSinkV12DestinationIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination IP of Trap Manager." + ::= { ccSnmpTrapSinkV12Entry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1.3 + ccSnmpTrapSinkV12Port OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination Port of Trap Manager." + ::= { ccSnmpTrapSinkV12Entry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1.4 + ccSnmpTrapSinkV12Community OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Community Name." + ::= { ccSnmpTrapSinkV12Entry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1.5 + ccSnmpTrapSinkV12Version OBJECT-TYPE + SYNTAX INTEGER + { + snmpV1(1), + snmpV2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP protocol version." + ::= { ccSnmpTrapSinkV12Entry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.1.1.6 + ccSnmpTrapSinkV12Enable OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { ccSnmpTrapSinkV12Entry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2 + ccSnmpTrapSinkV3Table OBJECT-TYPE + SYNTAX SEQUENCE OF CcSnmpTrapSinkV3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of SNMP v3 trap configuration entries." + ::= { ccSnmpTraps 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1 + ccSnmpTrapSinkV3Entry OBJECT-TYPE + SYNTAX CcSnmpTrapSinkV3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSnmpTrapSinkV3Index } + ::= { ccSnmpTrapSinkV3Table 1 } + + + CcSnmpTrapSinkV3Entry ::= + SEQUENCE { + ccSnmpTrapSinkV3Index + Integer32, + ccSnmpTrapSinkV3DestinationIp + IpAddress, + ccSnmpTrapSinkV3Port + Integer32, + ccSnmpTrapSinkV3Username + DisplayString, + ccSnmpTrapSinkV3SecurityLevel + INTEGER, + ccSnmpTrapSinkV3AuthAlgorithm + INTEGER, + ccSnmpTrapSinkV3AuthPassword + Password, + ccSnmpTrapSinkV3PrivacyAlgorithm + INTEGER, + ccSnmpTrapSinkV3PrivacyPassword + Password, + ccSnmpTrapSinkV3Enable + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.1 + ccSnmpTrapSinkV3Index OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccSnmpTrapSinkV3Entry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.2 + ccSnmpTrapSinkV3DestinationIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination IP of Trap Manager." + ::= { ccSnmpTrapSinkV3Entry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.3 + ccSnmpTrapSinkV3Port OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination Port of Trap Manager." + ::= { ccSnmpTrapSinkV3Entry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.4 + ccSnmpTrapSinkV3Username OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User name of SNMP v3 user." + ::= { ccSnmpTrapSinkV3Entry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.5 + ccSnmpTrapSinkV3SecurityLevel OBJECT-TYPE + SYNTAX INTEGER + { + auth(1), + authNoPriv(2), + authPriv(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Security Level." + ::= { ccSnmpTrapSinkV3Entry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.6 + ccSnmpTrapSinkV3AuthAlgorithm OBJECT-TYPE + SYNTAX INTEGER + { + md5(1), + sha(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP v3 Authentication Algorithm." + ::= { ccSnmpTrapSinkV3Entry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.7 + ccSnmpTrapSinkV3AuthPassword OBJECT-TYPE + SYNTAX Password (SIZE (8..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP v3 Authentication Password." + ::= { ccSnmpTrapSinkV3Entry 7 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.8 + ccSnmpTrapSinkV3PrivacyAlgorithm OBJECT-TYPE + SYNTAX INTEGER + { + des(1), + aes128(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP v3 Privacy Algorithm." + ::= { ccSnmpTrapSinkV3Entry 8 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.9 + ccSnmpTrapSinkV3PrivacyPassword OBJECT-TYPE + SYNTAX Password (SIZE (8..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP v3 Privacy Password." + ::= { ccSnmpTrapSinkV3Entry 9 } + + + -- 1.3.6.1.4.1.388.11.2.2.7.5.2.1.10 + ccSnmpTrapSinkV3Enable OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { ccSnmpTrapSinkV3Entry 10 } + + + -- 1.3.6.1.4.1.388.11.2.2.8 + ccCompactFlash OBJECT IDENTIFIER ::= { ccAdmin 8 } + + + -- 1.3.6.1.4.1.388.11.2.2.8.1 + ccCompactFlashCapacity OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Capacity of the Compact Flash card in Kbyte. + " + ::= { ccCompactFlash 1 } +-- The capacity of the flash used in the WS2000 system + + -- 1.3.6.1.4.1.388.11.2.2.8.2 + ccCompactFlashUsed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Kbyte in use on the Compact Flash card." + ::= { ccCompactFlash 2 } +-- The amount of cosumed space in flash card. + +-- For MUs, PORTALs, and WLANs, there are two tables (each), +-- that describe the highest-level summary values. (Those +-- 3*2 tables are found in their respective groups, not here +-- in this group). +-- +-- Unlike the other various tables of statistics for MUs, +-- PORTALs, and WLANs, (which are true counters - ever +-- increasing since switch reboot), the values in these tables +-- are all rates/percentages as measured over a finite period +-- of time, called here a 'window'. +-- +-- There are two different 'windows': 'Short' and 'Long'. +-- The 'Short' window extends generally over seconds; the +-- 'Long' window generally extends over minutes. (Both are +-- explicitly specified via scalars in this group). +-- +-- Additionally, these windows are updated at an +-- 'update interval' that is typically a fraction of the +-- window time. (Also specified via scalars in this group). +-- +-- For example, (see scalars for actual values): +-- window update-interval +-- Short 30sec 5sec +-- Long 60min 5min +-- +-- Using the example values above, the 'Short' window shows +-- average rates / percentages for the prior 30sec, and is +-- updated every 5sec. +-- +-- These values are intended to match the same values reported +-- in the Web UI summary screens. +-- +-- Descriptions of each data item are only provided in the +-- ccPortalSumStatsShortTable, (since it occurs first in the +-- MIB, and because unlike the corresponding MU tables, it +-- has the union of all possible columns). For all other +-- values, (ccMuSumStats_, ccPortalSumStatsLong and +-- ccWlanSumStats_), refer to these descriptions. +-- (Did this to avoid massive cut-and-paste which later +-- leads to discrepencies when changes are made to the +-- descriptions). + -- 1.3.6.1.4.1.388.11.2.2.9 + ccSumStats OBJECT IDENTIFIER ::= { ccAdmin 9 } + + + -- 1.3.6.1.4.1.388.11.2.2.9.1 + ccSumStatsShortWindow OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds backwards from the specified + timestamp that the the 'Short' window extends backwards in + time." + ::= { ccSumStats 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.9.2 + ccSumStatsShortUpdateInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency at which the 'Short' summary stats are + updated." + ::= { ccSumStats 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.9.3 + ccSumStatsLongWindow OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Same as corresponding 'Short' value, for the 'Long' window." + ::= { ccSumStats 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.9.4 + ccSumStatsLongUpdateInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Same as corresponding 'Short' value, for the 'Long' window." + ::= { ccSumStats 4 } + + +-- MIB values to control network management access to the +-- switch. + -- 1.3.6.1.4.1.388.11.2.2.10 + ccMgmtAccess OBJECT IDENTIFIER ::= { ccAdmin 10 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.1 + ccMgmtAccessToAllow OBJECT-TYPE + SYNTAX BITS + { + fromLanAppletHttp(0), + fromLanAppletHttps(1), + fromLanCliTelnet(2), + fromLanSsh(3), + fromLanSnmp(4), + fromWanAppletHttp(5), + fromWanAppletHttps(6), + fromWanCliTelnet(7), + fromWanSsh(8), + fromWanSnmp(9), + fromWanFtp(10) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Types of network management access to permit." + ::= { ccMgmtAccess 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.2 + ccMgmtAccessAirbeam OBJECT IDENTIFIER ::= { ccMgmtAccess 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.2.1 + ccMgmtAccessAirbeamAllow OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow Airbeam smart. + + (If enabled, Airbeam access is only allowed from the LAN + interfaces)." + ::= { ccMgmtAccessAirbeam 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.2.2 + ccMgmtAccessAirbeamPassword OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Airbeam password. (username is 'airbeam')." + ::= { ccMgmtAccessAirbeam 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.3 + ccMgmtAccessAdmin OBJECT IDENTIFIER ::= { ccMgmtAccess 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.3.1 + ccMgmtAccessAdminAuth OBJECT-TYPE + SYNTAX INTEGER + { + local(1), + radius(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of authentication used to authenticate the + administrator.It can be a local database or a radius server. + + " + ::= { ccMgmtAccessAdmin 1 } +-- T + + -- 1.3.6.1.4.1.388.11.2.2.10.3.2 + ccMgmtAccessAdminPassword OBJECT-TYPE + SYNTAX Password (SIZE (1..11)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrator password. + + Can only be read, (via GET), using a community string + capable of writing, (via SET), the value. If an otherwise + valid community string is used, a string of length 0 is + returned." + ::= { ccMgmtAccessAdmin 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.3.4 + ccMgmtAccessAdminAuthRadiusServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the radius server which is used to + authenticate the administrator + " + ::= { ccMgmtAccessAdmin 4 } +-- ??-CSM: can there be more than one? if so, change to a table. + + -- 1.3.6.1.4.1.388.11.2.2.10.3.5 + ccMgmtAccessAdminAuthRadiusServerPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port of the radius server which is used to + authenticate the administrator" + ::= { ccMgmtAccessAdmin 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.3.6 + ccMgmtAccessAdminAuthRadiusSharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The shared secret the radius server which is used to + authenticate the administrator" + ::= { ccMgmtAccessAdmin 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.4 + ccMgmtAccessSsh OBJECT IDENTIFIER ::= { ccMgmtAccess 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.4.1 + ccMgmtAccessSshAuthTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration within which the user can enter the password + after providing the user id." + ::= { ccMgmtAccessSsh 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.4.2 + ccMgmtAccessSshInactivityTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration within which the server should receive the + keep alive responses from the client. + In SSH v2, the server shall timeout if does not receive + Keep alive responses from the client. " + ::= { ccMgmtAccessSsh 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.10.5 + ccMgmtAccessHttpsTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "HTTP/HTTPS connection timeout." + ::= { ccMgmtAccess 5 } + + +-- Logging configuration. + -- 1.3.6.1.4.1.388.11.2.2.11 + ccLogging OBJECT IDENTIFIER ::= { ccAdmin 11 } + + + -- 1.3.6.1.4.1.388.11.2.2.11.1 + ccLoggingLevel OBJECT-TYPE + SYNTAX INTEGER + { + level0Emergency(0), + level1Alert(1), + level2Critical(2), + level3Errors(3), + level4Warnings(4), + level5Notice(5), + level6Info(6), + level7Debug(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Level of logging to perform." + ::= { ccLogging 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.11.2 + ccLoggingToSyslog OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Send logs to external syslog." + ::= { ccLogging 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.11.3 + ccLoggingSyslogServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP addr of syslog server." + ::= { ccLogging 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.11.4 + ccLoggingDeleteCoreFile OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Delete the Core File." + ::= { ccLogging 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.11.5 + ccLoggingTransferCoreFile OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer the core file to external FTP server." + ::= { ccLogging 5 } + + +-- Configure NTP on switch. + -- 1.3.6.1.4.1.388.11.2.2.12 + ccNtp OBJECT IDENTIFIER ::= { ccAdmin 12 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.1 + ccNtpEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable NTP." + ::= { ccNtp 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.2 + ccNtp0Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred NTP server IPaddr." + ::= { ccNtp 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.3 + ccNtp0Port OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred NTP server port number." + ::= { ccNtp 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.4 + ccNtp1Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1st alternate NTP server IPaddr." + ::= { ccNtp 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.5 + ccNtp1Port OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1st alternate NTP server port number." + ::= { ccNtp 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.6 + ccNtp2Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "2nd alternate NTP server IPaddr." + ::= { ccNtp 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.7 + ccNtp2Port OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "2nd alternate NTP server port number." + ::= { ccNtp 7 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.8 + ccNtpGmtHourOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GMT Hour Offset. + + Not implemented in WS2000 2.0" + ::= { ccNtp 8 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.9 + ccNtpGmtMinuteOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GMT Minute Offset. + + Not implemented in WS2000 2.0" + ::= { ccNtp 9 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.10 + ccNtpCurrentDateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current date/time. + + If NTP is not running, or has not yet synchronized the + time, this value will be 0. + " + ::= { ccNtp 10 } + + + -- 1.3.6.1.4.1.388.11.2.2.12.11 + ccNtpSyncInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Synchronization Interval (in minutes)" + ::= { ccNtp 11 } + + + -- 1.3.6.1.4.1.388.11.2.2.14 + ccDhcpOptions OBJECT IDENTIFIER ::= { ccAdmin 14 } + + + -- 1.3.6.1.4.1.388.11.2.2.14.1 + ccDhcpOptionsUpdateFwEna OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable updating of firmware using DHCP vendor options + " + ::= { ccDhcpOptions 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.14.2 + ccDhcpOptionsUpdateCfgEna OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable updating of configuration using DHCP vendor options" + ::= { ccDhcpOptions 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.14.3 + ccDhcpOptionsUpdateInterface OBJECT-TYPE + SYNTAX INTEGER + { + wan(1), + subnet1(2), + subnet2(3), + subnet3(4), + subnet4(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interface to use in contacting the FTP or TFTP + server. This is required since the actual firmware + load is accomplished via boot code that does not + contain routing logic." + ::= { ccDhcpOptions 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.14.4 + ccDhcpOptionsUpdateFwFilename OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The firmware filename most recently provided + via DHCP options. + + The success/failure of actually fetching that + file via TFTP is reported in ccLoadFwSuccess + and ccLoadFwResult. + " + ::= { ccDhcpOptions 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.14.5 + ccDhcpOptionsUpdateCfgFilename OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The config filename most recently provided + via DHCP options. + + The success/failure of actually fetching that + file via TFTP is reported in ccLoadCfgSuccess + and ccLoadCfgResult. + " + ::= { ccDhcpOptions 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.15 + ccRedundancy OBJECT IDENTIFIER ::= { ccAdmin 15 } + + + -- 1.3.6.1.4.1.388.11.2.2.15.1 + ccRedundancyAdminState OBJECT-TYPE + SYNTAX INTEGER + { + primary(1), + standby(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired state of redundancy for this switch. + + 'standAlone' is for a switch with no redundancy. + + 'redundantPrimary' and 'redundantStandby' for + when the switch is desired to be part of a pair + of switches for redundancy. + + 'redundantUpgrade' is used to update the firmware + of one switch of a pair configured for redundancy. + This mode is just like 'standAlone' except that + switch will not adopt portals. + + Note that when configuring two switches, both + starting in 'standAlone' state, configure the + primary first. (If you configure the desired + standby first, it will NOT hear heartbeats from + the primary, and will quickly transition to + _OperState = 'redundantPrimary'). + " + ::= { ccRedundancy 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.15.2 + ccRedundancyOperState OBJECT-TYPE + SYNTAX INTEGER + { + redundancy(1), + upgrade(2), + standAlone(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The actual state of redundancy for this switch." + ::= { ccRedundancy 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.15.3 + ccRedundancyHeartbeatInterface OBJECT-TYPE + SYNTAX INTEGER + { + port1(1), + port2(2), + port3(3), + port4(4), + port5(5), + port6(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interface to use in contacting the FTP or TFTP + server. This is required since the actual firmware + load is accomplished via boot code that does not + contain routing logic." + ::= { ccRedundancy 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.15.4 + ccRedundancyHeartbeatInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration in seconds between consecutive heartbeats. User can control the + frequency of hearbeats by tuning this parameter." + ::= { ccRedundancy 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.15.5 + ccRedundancyRevertDelay OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration which the master WS2000 shall wait before + taking over from a backup WS2000." + ::= { ccRedundancy 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.15.6 + ccRedundancyOperMode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Operational Mode of the switch." + ::= { ccRedundancy 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.16 + ccCertMgnt OBJECT IDENTIFIER ::= { ccAdmin 16 } + + +-- The ccSelfCerts group allows the admin to create a +-- certificate request, send it off to a Certificate +-- Authority(CA) to be signed, and then import the signed +-- certificate. +-- +-- The process can be broken down into the following steps: +-- 1. Create a row in the ccCertMgntSelfCertsReqTable. +-- 2. Fill out ccCertMgntSelfCertsReqKeyId and +-- ccCertMgntSelfCertsReqSubject and any optional fields +-- 3. Set ccCertMgntSelfCertsReqGenReq to true +-- 4. Read certificate request from +-- ccCertMgntSelfCertsReqCertReqStr +-- 5. Get the certificate signed by a CA +-- 6. Write the signed certificate string to +-- ccCertMgntSelfCertsSignedStr +-- 7. Set ccCertMgntSelfCertsSignedImport to true and pull +-- for progress. This step will create a row in +-- ccCertMgntSelfCertsSignedTable. +-- + -- 1.3.6.1.4.1.388.11.2.2.16.1 + ccCertMgntSelfCerts OBJECT IDENTIFIER ::= { ccCertMgnt 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1 + ccCertMgntSelfCertsReqTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcCertMgntSelfCertsReqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows the admin to create and store up to + three certificate signature requests. The required + fields are ccSelfCertsReqKeyId and ccSelfCertReqSubject. + + " + ::= { ccCertMgntSelfCerts 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1 + ccCertMgntSelfCertsReqEntry OBJECT-TYPE + SYNTAX CcCertMgntSelfCertsReqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccCertMgntSelfCertsReqIndex } + ::= { ccCertMgntSelfCertsReqTable 1 } + + + CcCertMgntSelfCertsReqEntry ::= + SEQUENCE { + ccCertMgntSelfCertsReqIndex + Integer32, + ccCertMgntSelfCertsReqKeyId + DisplayString, + ccCertMgntSelfCertsReqSubject + DisplayString, + ccCertMgntSelfCertsReqDept + DisplayString, + ccCertMgntSelfCertsReqOrg + DisplayString, + ccCertMgntSelfCertsReqCity + DisplayString, + ccCertMgntSelfCertsReqState + DisplayString, + ccCertMgntSelfCertsReqPostal + DisplayString, + ccCertMgntSelfCertsReqCountry + DisplayString, + ccCertMgntSelfCertsReqEmail + DisplayString, + ccCertMgntSelfCertsReqDomain + DisplayString, + ccCertMgntSelfCertsReqIp + IpAddress, + ccCertMgntSelfCertsReqSigAlgo + INTEGER, + ccCertMgntSelfCertsReqKeyLen + INTEGER, + ccCertMgntSelfCertsReqGenReq + DoActionShowProgress, + ccCertMgntSelfCertsReqCertReqStr + DisplayString, + ccCertMgntSelfCertsReqRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.1 + ccCertMgntSelfCertsReqIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { ccCertMgntSelfCertsReqEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.2 + ccCertMgntSelfCertsReqKeyId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..7)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ID for the certificate. Use this field to distinguish + between certificates. + + This is a required field. + " + ::= { ccCertMgntSelfCertsReqEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.3 + ccCertMgntSelfCertsReqSubject OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The subject of the certificate. + + This is a required field. + " + ::= { ccCertMgntSelfCertsReqEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.4 + ccCertMgntSelfCertsReqDept OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The department that is making the request. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.5 + ccCertMgntSelfCertsReqOrg OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name of the organization or company that is making the + request. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.6 + ccCertMgntSelfCertsReqCity OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name of the city where the organization resides. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.7 + ccCertMgntSelfCertsReqState OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name of the state where the organzation resides. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.8 + ccCertMgntSelfCertsReqPostal OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..9)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The postal code (zip code in US) for the organization. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.9 + ccCertMgntSelfCertsReqCountry OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..2)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The two-letter ISO code for the country where the + organization resides. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.10 + ccCertMgntSelfCertsReqEmail OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The email address to be used for identification purposes. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.11 + ccCertMgntSelfCertsReqDomain OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..49)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The domain name to associate with the certificate. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.12 + ccCertMgntSelfCertsReqIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The WAN IP of the WS 2000 Wireless Switch. + + Contact your CA to determine whether this field is required." + ::= { ccCertMgntSelfCertsReqEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.13 + ccCertMgntSelfCertsReqSigAlgo OBJECT-TYPE + SYNTAX INTEGER + { + cryptoMd5Rsa(1), + cryptoSha1Rsa(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The signature algorithm you want used for the certificate. + The options are: + + MD5-RSA: This option uses the Message Digest 5 algorithm in + combination with RSA encryption. + SHA1-RSA: This options uses the Secure Hash Algorithm 1 in + combination with RSA encryption. + + This is a required field. + + " + ::= { ccCertMgntSelfCertsReqEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.14 + ccCertMgntSelfCertsReqKeyLen OBJECT-TYPE + SYNTAX INTEGER + { + keylen512(1), + keylen1024(2), + keylen2048(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired length of the key. Possible values are 512, + 1024, and 2048. Select a lower number to enhance + performance. Select a large number to enhance security." + ::= { ccCertMgntSelfCertsReqEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.15 + ccCertMgntSelfCertsReqGenReq OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Start generating certificate request." + ::= { ccCertMgntSelfCertsReqEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.16 + ccCertMgntSelfCertsReqCertReqStr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The generated certificate request string." + ::= { ccCertMgntSelfCertsReqEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.1.1.17 + ccCertMgntSelfCertsReqRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status." + ::= { ccCertMgntSelfCertsReqEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.2 + ccCertMgntSelfCertsIdName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ID Name of the signed certificate." + ::= { ccCertMgntSelfCerts 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.3 + ccCertMgntSelfCertsSignedStr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The signed certificate." + ::= { ccCertMgntSelfCerts 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.4 + ccCertMgntSelfCertsSignedImport OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Start importing the signed certificate from + ccCertMgntSelfCertsSignedStr to a new row in + ccCertMgntSelfCertsSignedTable. " + ::= { ccCertMgntSelfCerts 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5 + ccCertMgntSelfCertsSignedTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcCertMgntSelfCertsSignedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows the admin to store up to three signed + certificates. + + This table supports a max size of three rows." + ::= { ccCertMgntSelfCerts 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1 + ccCertMgntSelfCertsSignedEntry OBJECT-TYPE + SYNTAX CcCertMgntSelfCertsSignedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccCertMgntSelfCertsSignedIndex } + ::= { ccCertMgntSelfCertsSignedTable 1 } + + + CcCertMgntSelfCertsSignedEntry ::= + SEQUENCE { + ccCertMgntSelfCertsSignedIndex + Integer32, + ccCertMgntSelfCertsSignedKeyId + DisplayString, + ccCertMgntSelfCertsSignedIssuerName + DisplayString, + ccCertMgntSelfCertsSignedSubject + DisplayString, + ccCertMgntSelfCertsSignedSerialNumber + DisplayString, + ccCertMgntSelfCertsSignedExpiry + DateAndTime, + ccCertMgntSelfCertsSignedDeleteRow + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.1 + ccCertMgntSelfCertsSignedIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { ccCertMgntSelfCertsSignedEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.2 + ccCertMgntSelfCertsSignedKeyId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..7)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ID for the certificate. Use this field to distinguish + between certificates. " + ::= { ccCertMgntSelfCertsSignedEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.3 + ccCertMgntSelfCertsSignedIssuerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the certificate authority who signed the + certificate." + ::= { ccCertMgntSelfCertsSignedEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.4 + ccCertMgntSelfCertsSignedSubject OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subject of the certificate." + ::= { ccCertMgntSelfCertsSignedEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.5 + ccCertMgntSelfCertsSignedSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the certificate." + ::= { ccCertMgntSelfCertsSignedEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.6 + ccCertMgntSelfCertsSignedExpiry OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The date when the certificate expires." + ::= { ccCertMgntSelfCertsSignedEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.1.5.1.7 + ccCertMgntSelfCertsSignedDeleteRow OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Delete row." + ::= { ccCertMgntSelfCertsSignedEntry 7 } + + +-- The ccCACerts group allows the admin to import CA +-- certificates. +-- +-- The process can be broken down into the following steps: +-- 1. Write the certificate text to ccCACertsStr +-- 2. Set ccCACertsImport to true and pull for progress. This +-- step will create a row in ccCACertsTable. +-- +-- +-- +-- + -- 1.3.6.1.4.1.388.11.2.2.16.2 + ccCACerts OBJECT IDENTIFIER ::= { ccCertMgnt 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.1 + ccCACertsStr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The CA certificate to be imported." + ::= { ccCACerts 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.2 + ccCACertsImport OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Start import operation for the CA certificate stored in + ccCACertsStr. This operation adds a row in ccCACertsTable." + ::= { ccCACerts 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3 + ccCACertsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcCACertsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows the admin to store up to three CA + certificates. + + This table supports a max size of three rows." + ::= { ccCACerts 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1 + ccCACertsEntry OBJECT-TYPE + SYNTAX CcCACertsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccCACertsIndex } + ::= { ccCACertsTable 1 } + + + CcCACertsEntry ::= + SEQUENCE { + ccCACertsIndex + Integer32, + ccCACertsKeyId + DisplayString, + ccCACertsIssuerName + DisplayString, + ccCACertsSubject + DisplayString, + ccCACertsSerialNumber + DisplayString, + ccCACertsExpiry + DateAndTime, + ccCACertsDeleteRow + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.1 + ccCACertsIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { ccCACertsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.2 + ccCACertsKeyId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..7)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ID for the certificate. Use this field to distinguish + between certificates. " + ::= { ccCACertsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.3 + ccCACertsIssuerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the certificate authority." + ::= { ccCACertsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.4 + ccCACertsSubject OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subject of the certificate." + ::= { ccCACertsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.5 + ccCACertsSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the certificate." + ::= { ccCACertsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.6 + ccCACertsExpiry OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The date when the certificate expires." + ::= { ccCACertsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.2.16.2.3.1.7 + ccCACertsDeleteRow OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Delete Row." + ::= { ccCACertsEntry 7 } + + +-- Notifications implemented on the switch. +-- +-- For each notification, a 'pseudo printf' is shown to +-- illustrate how the var-binds sent with the notification +-- make for an informative notification message. +-- +-- The notation '%s1' is used to denote the first [optional] +-- var-bind in the notification. '%i1' is used to denote the +-- instance of the first [optional] var-bind in the +-- notification. + -- 1.3.6.1.4.1.388.11.2.3 + ccNotifications OBJECT IDENTIFIER ::= { ws2k 3 } + + + -- 1.3.6.1.4.1.388.11.2.3.1 + ccPortalAdopted NOTIFICATION-TYPE + OBJECTS { ccPortalLastMac } + STATUS current + DESCRIPTION + "A Portal has been adopted by the switch. + + Example: + Portal MAC=%s1 has been adopted." + ::= { ccNotifications 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.2 + ccPortalUnAdopted NOTIFICATION-TYPE + OBJECTS { ccPortalLastMac, ccPortalLastReason } + STATUS current + DESCRIPTION + "A Portal has been un-adopted by the switch. + + Example: + Portal MAC=%s1 has been UN-adopted for reason %s2." + ::= { ccNotifications 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.3 + ccPortalDenied NOTIFICATION-TYPE + OBJECTS { ccPortalLastMac, ccPortalLastReason } + STATUS current + DESCRIPTION + "A Portal has been denied adoption by the switch. + + Example: + Portal MAC=%s1 has been denied adopted for reason %s2." + ::= { ccNotifications 3 } + + + -- 1.3.6.1.4.1.388.11.2.3.4 + ccMuAssociated NOTIFICATION-TYPE + OBJECTS { ccMuLastMac, ccMuLastPortal } + STATUS current + DESCRIPTION + "An MU has been associated to a Portal adopted + by this switch. + + Example: + MU MAC=%s1 has associated to Portal MAC=%s2." + ::= { ccNotifications 4 } + + + -- 1.3.6.1.4.1.388.11.2.3.5 + ccMuUnAssociated NOTIFICATION-TYPE + OBJECTS { ccMuLastMac, ccMuLastPortal, ccMuLastReason } + STATUS current + DESCRIPTION + "An MU has been un-associated to a Portal adopted + by this switch. + + Example: + MU MAC=%s1 has UN-associated from Portal MAC=%s2 for + reason %s3." + ::= { ccNotifications 5 } + + + -- 1.3.6.1.4.1.388.11.2.3.6 + ccMuDenied NOTIFICATION-TYPE + OBJECTS { ccMuLastMac, ccMuLastPortal, ccMuLastReason } + STATUS current + DESCRIPTION + "An MU has been denied association to a Portal + adopted by this switch. + + Example: + MU MAC=%s1 has been denied association to Portal MAC=%s2 + for reason %s3." + ::= { ccNotifications 6 } + + + -- 1.3.6.1.4.1.388.11.2.3.7 + ccConfigChange NOTIFICATION-TYPE + OBJECTS { ccCfgHistChangeTime, ccCfgHistChangeCount } + STATUS current + DESCRIPTION + "The configuration of this switch has changed. + + Example: + The configuration of the switch changed as of + sysUpTime=%s1; the total number of config changes + since reboot is now %s2." + ::= { ccNotifications 7 } + + + -- 1.3.6.1.4.1.388.11.2.3.8 + ccSnmpAclViolation NOTIFICATION-TYPE + OBJECTS { ccSnmpLastDeniedIpAddr, ccSnmpAclViolations } + STATUS current + DESCRIPTION + "An attempt to communicate via SNMP to the switch + has been denied based on configured ACLs. + + Example: + IP-addr %s1 has attempted, but been prohibited, from + communicating with the switch via SNMP; total number + of such ACL violations = %s2." + ::= { ccNotifications 8 } + + + -- 1.3.6.1.4.1.388.11.2.3.9 + ccPortStatusChange NOTIFICATION-TYPE + OBJECTS { ccPortStatus } + STATUS current + DESCRIPTION + "A [physical] port's state has changed from up-->down, or + down-->up. + + Example: + Port %i1 has changed state to %s1." + ::= { ccNotifications 9 } + + + -- 1.3.6.1.4.1.388.11.2.3.10 + ccCfAlmostFull NOTIFICATION-TYPE + OBJECTS { ccCompactFlashCapacity, ccCompactFlashUsed, ccTrapCtrlCfAlmostFullThreshold } + STATUS current + DESCRIPTION + "The compact flash is almost full; (it has crossed the + threshold defined by ccTrapCtrlCfAlmostFullThreshold). + + Example: + The compact flash is almost full; + Used=%s1, Capacity=%s2, Threshold=%s3." + ::= { ccNotifications 10 } + + + -- 1.3.6.1.4.1.388.11.2.3.11 + ccFirewallUnderAttack NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlFirewallUnderAttackDescription } + STATUS current + DESCRIPTION + "The firewall has detected an attack in progress. + + Example: + The WAN firewall is being attached by method %s1." + ::= { ccNotifications 11 } + + + -- 1.3.6.1.4.1.388.11.2.3.12 + ccRadarDetected NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlRadarDetectedPortalMac, ccTrapCtrlRadarDetectedChannel } + STATUS current + DESCRIPTION + "Radar has been detected on a Portal channel. + + Example: + Radar has been detected on Portal MAC=%s1, on channel %s2." + ::= { ccNotifications 12 } + + +-- ??-TW/CM: add 1 UINT32 to show the current/live value for +-- the variable that this trap is saying crossed a threshold. +-- Fortunately, UINT32 works for every single SumStat data +-- item, (even Signal and Noise, which for traps are reported +-- and configured as POSITIVE values not negative). +-- +-- Also, add 3-9 more on top of that to show the recent +-- history? If so, beware: the threshold trap is calculated +-- on the SHORT items, but is it calculated on 5sec interval, +-- or on a 30sec interval. If the former, can show the less +-- fresh 5sec-by-5sec values. If the latter, showing those +-- values might look bad - see this example: +-- +-- threshold=15 +-- Tnow T-minus-5sec T-10 T-15 T-20 T-25 T-30 +-- 17 13 14 17 14 13 11 +-- +-- This shows that the value peaked above the threshold 15sec +-- earlier, but it was not 'caught'. Worse yet, that may +-- bring to the customer's attention that in some cases it is +-- quite possible that such a peak between 30sec threshold +-- checks might be entirely missed. +-- +-- If trap thresholds are only checked every 30sec, the +-- 'history' values reported, (if any), should probably be +-- the 10min LONG sub-buckets. +-- +-- Ideally, (if performance permits), the threshold trap +-- checking should occur at the 5sec interval, and the history +-- values reported are the SHORT sub-buckets, PLUS the LONG +-- sub-buckets. +-- +-- Decided 5/20 to wait to see how Tina's implementation +-- works-out and then maybe add the 1 current value and/or +-- several history values. +-- +-- This comment applies equally to the Portal, WLAN, and +-- switch ccSumStats_ traps. + -- 1.3.6.1.4.1.388.11.2.3.13 + ccSumStatsMu NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlSumStatsDescr, ccTrapCtrlSumStatsThresholdMu, ccTrapCtrlSumStatsUnits, ccMuMac, ccMuIpAddr + } + STATUS current + DESCRIPTION + "A summary statistic has crossed the prescribed threshold + by an MU. + + Example: + Threshold '%s1' of value %s2 (units:%s3) has been crossed + by MU MAC=%s4 with IP-addr=%s5." + ::= { ccNotifications 13 } + + + -- 1.3.6.1.4.1.388.11.2.3.14 + ccSumStatsPortal NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlSumStatsIndex, ccTrapCtrlSumStatsThresholdPortals, ccTrapCtrlSumStatsUnits, ccPortalIndex, ccPortalMac, + ccPortalName, ccPortalLocation } + STATUS current + DESCRIPTION + "A summary statistic has crossed the prescribed threshold + by a Portal. + + Example: + Threshold #%s1 of value %s2 (units:%s3) has been crossed + by Portal index=%s4 with MAC=%s5." + ::= { ccNotifications 14 } + + + -- 1.3.6.1.4.1.388.11.2.3.15 + ccSumStatsWlan NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlSumStatsDescr, ccTrapCtrlSumStatsThresholdWlans, ccTrapCtrlSumStatsUnits, ccWlanIndex, ccWlanName, + ccWlanEssid } + STATUS current + DESCRIPTION + "A summary statistic has crossed the prescribed threshold + by a WLAN. + + Example: + Threshold #%s1 of value %s2 (units:%s3) has been crossed + by WLAN index=%s4 with name=%s5." + ::= { ccNotifications 15 } + + + -- 1.3.6.1.4.1.388.11.2.3.16 + ccSumStatsSwitch NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlSumStatsDescr, ccTrapCtrlSumStatsThresholdSwitch, ccTrapCtrlSumStatsUnits } + STATUS current + DESCRIPTION + "A summary statistic has crossed the prescribed threshold + by the entire Switch. + + Example: + Threshold %s1 of value %s2 (units:%s3) has been crossed + by the entire switch." + ::= { ccNotifications 16 } + + + -- 1.3.6.1.4.1.388.11.2.3.17 + ccLanVlanActivated NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlLanVlanActivatedVlanId } + STATUS current + DESCRIPTION + "A Vlan is activated. When ever a MU is associated with + the switch, and it receives a VLAN attribute from the + radius server, the specified VLAN is activated. + " + ::= { ccNotifications 17 } + + + -- 1.3.6.1.4.1.388.11.2.3.18 + ccDhcpOptionsFileTransferStatus NOTIFICATION-TYPE + OBJECTS { ccTrapCtrlDhcpOptionsFileTransferStatusRequested, ccLoadFwServerFilename, ccLoadFwSuccess, ccLoadFwResult, ccLoadCfgServerFilename, + ccLoadCfgSuccess, ccLoadCfgResult } + STATUS current + DESCRIPTION + "Trap to say that the device received DHCP + options instructing it to load a new fw or + cnfg file, and that it has completed the + transfer. The varbinds tell if the transfer + was successful. + + Note that this trap will NOT be issued if the + DHCP options specify the same file as was + most recently loaded. + + Example: + (if FW bit set in _Requested): + The switch was instructed to load firmware %s2, + and success=%s3 with result=%s4. + + (if CFG bit set in _Requested): + The switch was instructed to load config %s5, + and success=%s6 with result=%s7. + " + ::= { ccNotifications 18 } + + + -- 1.3.6.1.4.1.388.11.2.3.19 + ccRedundancyStateChange NOTIFICATION-TYPE + OBJECTS { ccRedundancyOperState, ccTrapCtrlRedundancyPreviousOperState } + STATUS current + DESCRIPTION + "The state of this switch's ccRedundancyOperState + has changed. + + Example: + The switch has changed it's redundancy state to %s1. + " + ::= { ccNotifications 19 } + + +-- !!- OID: .1000 - to save room above for notifications. + -- 1.3.6.1.4.1.388.11.2.3.1000 + ccTrapCtrl OBJECT IDENTIFIER ::= { ccNotifications 1000 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.1 + ccTrapCtrlEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcTrapCtrlEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Trap Enable entries." + ::= { ccTrapCtrl 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.1.1 + ccTrapCtrlEnableEntry OBJECT-TYPE + SYNTAX CcTrapCtrlEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccTrapCtrlEnableIndex } + ::= { ccTrapCtrlEnableTable 1 } + + + CcTrapCtrlEnableEntry ::= + SEQUENCE { + ccTrapCtrlEnableIndex + INTEGER, + ccTrapCtrlEnableName + DisplayString, + ccTrapCtrlEnable + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.3.1000.1.1.1 + ccTrapCtrlEnableIndex OBJECT-TYPE + SYNTAX INTEGER + { + trapCtrlPortalAdopted(1), + trapCtrlPortalUnAdopted(2), + trapCtrlPortalDeniedAdoption(3), + trapCtrlMuAssociated(4), + trapCtrlMuUnAssociated(5), + trapCtrlMuDeniedAssociation(6), + trapCtrlSnmpAuthFailure(7), + trapCtrlSnmpAclViolation(8), + trapCtrlSnmpColdStart(9), + trapCtrlSnmpConfigChanged(10), + trapCtrlCfAlmostFull(11), + trapCtrlPortStatusChange(12), + trapCtrlDenialofService(13), + trapCtrlMuAuthDenied(14), + trapCtrlRadarDetected(15), + trapCtrlRogueApDetected(16) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccTrapCtrlEnableEntry 1 } +-- ??-India: add the other 18 enum values. + + -- 1.3.6.1.4.1.388.11.2.3.1000.1.1.2 + ccTrapCtrlEnableName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the Trap." + ::= { ccTrapCtrlEnableEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.1.1.3 + ccTrapCtrlEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disbale a particular Trap." + ::= { ccTrapCtrlEnableEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2 + ccTrapCtrlDetails OBJECT IDENTIFIER ::= { ccTrapCtrl 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.1 + ccTrapCtrlPortalAdopted OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.2 + ccTrapCtrlPortalUnAdopted OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.3 + ccTrapCtrlPortalDenied OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 3 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.4 + ccTrapCtrlMuAssociated OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 4 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.5 + ccTrapCtrlMuUnAssociated OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 5 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.6 + ccTrapCtrlMuDenied OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 6 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.7 + ccTrapCtrlConfigChange OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 7 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.8 + ccTrapCtrlSnmpAclViolation OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 8 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.9 + ccTrapCtrlPortStatusChange OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 9 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.10 + ccTrapCtrlCfAlmostFull OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 10 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.10.1 + ccTrapCtrlCfAlmostFullThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A ccCfAlmostFull trap will be sent when less than this + number of bytes are remained on the Compact Flash card. + + The trap is currently scheduled to fire every 5 minutes + when the condition is met. + " + ::= { ccTrapCtrlCfAlmostFull 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.11 + ccTrapCtrlFirewallUnderAttack OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 11 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.11.1 + ccTrapCtrlFirewallUnderAttackDescription OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description of Firewall Under Attack." + ::= { ccTrapCtrlFirewallUnderAttack 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.11.2 + ccTrapCtrlFirewallUnderAttackRateLimit OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max rate at which ccFirewallUnderAttack + traps/notifications will be sent from the switch. + + If the switch detects a FirewallUnderAttack condition and + it has NOT been at least this many seconds since the + last ccFirewallUnderAttack trap/notification, this current + event will NOT result in a trap/notification. + + If this value is set to 0, every such event results in a + trap/notification. + + Factory-default state is 1 [second]. + " + ::= { ccTrapCtrlFirewallUnderAttack 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.12 + ccTrapCtrlRadarDetected OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 12 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.12.1 + ccTrapCtrlRadarDetectedPortalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "MAC address of the Portal that has detected Radar. + (Note that this variable is accessible-for-notify only)." + ::= { ccTrapCtrlRadarDetected 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.12.2 + ccTrapCtrlRadarDetectedChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Channel on which Radar has been detected. + (Note that this variable is accessible-for-notify only)." + ::= { ccTrapCtrlRadarDetected 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13 + ccTrapCtrlSumStats OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 13 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1 + ccTrapCtrlSumStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcTrapCtrlSumStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table configures thresholds that can be monitored for + - all MUs and/or + - all Portals and/or + - all WLANs and/or + - for the entire switch + + When a given threshold is crossed, it generates the + appropriate corresponding notification, (ccSumStats_: + _MU, _Portal, _WLAN, or _Switch). + + Some thresholds result in notifications when exceeded, and + some when the current value sinks below the threshold. + This is indicated by the wording of the entry in + the entry's _Descr value. + + In all cases, the summary stat being monitored is the Short + value, never the Long value. + + Note that for thresholds of type thresholdsAvgMuSignal & + thresholdsAvgMuNoise, the values being 'watched' are + actually negative. In these cases the threshold is + specified as a Unsigned32. For example, if you wish to + trap on Signal being worse than -75dBm, enter '70'. This + works since a user would never want to trap on a threshold + of Sinal worse than +10dBm. (SNR is not an issue, since + that is a positive value). + + Any values reported as var-binds in the resultant trap(s) + are likewise reported as positive values." + ::= { ccTrapCtrlSumStats 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1 + ccTrapCtrlSumStatsEntry OBJECT-TYPE + SYNTAX CcTrapCtrlSumStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The rows/instances in this table occur at the exact same + indices as the corresponding monitored data occurs in the + _SumStats tables. + + For example, row #2 / instance .2 represents the + threshold(s) for the _PktsPerSec values for MU, Portal, + WLAN, and Switch. + + If a given threshold does not make sense for one of those + 4 entities, its corresponding TruthValue will be false." + INDEX { ccTrapCtrlSumStatsIndex } + ::= { ccTrapCtrlSumStatsTable 1 } + + + CcTrapCtrlSumStatsEntry ::= + SEQUENCE { + ccTrapCtrlSumStatsIndex + INTEGER, + ccTrapCtrlSumStatsDescr + DisplayString, + ccTrapCtrlSumStatsUnits + DisplayString, + ccTrapCtrlSumStatsCanBeSetMu + TruthValue, + ccTrapCtrlSumStatsThresholdMu + Unsigned32, + ccTrapCtrlSumStatsCanBeSetPortal + TruthValue, + ccTrapCtrlSumStatsThresholdPortals + Unsigned32, + ccTrapCtrlSumStatsCanBeSetWlan + TruthValue, + ccTrapCtrlSumStatsThresholdWlans + Unsigned32, + ccTrapCtrlSumStatsCanBeSetSwitch + TruthValue, + ccTrapCtrlSumStatsThresholdSwitch + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.1 + ccTrapCtrlSumStatsIndex OBJECT-TYPE + SYNTAX INTEGER + { + unusedTimestamp(1), + unusedNumPkts(2), + thresholdsPktsPerSec(3), + unusedPktsPerSecTx(4), + unusedPktsPerSecRx(5), + thresholdsThroughput(6), + unusedThroughputTx(7), + unusedThroughputRx(8), + thresholdsAvgBitSpeed(9), + thresholdsAvgMuSignal(10), + thresholdsAvgMuNoise(11), + thresholdsAvgMuSnr(12), + thresholdsPctNUcastPkts(13), + thresholdsPpmTxWithRetires(14), + thresholdsPpmTxDropped(15), + thresholdsTxAvgRetries(16), + thresholdsPpmRxUndecrypt(17), + thresholdsTotalMus(18), + thresholdsPctRfUtil(19), + thresholdsPctDropped(20) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Index into table. Note that specific thresholds occur at + specific instance values as denoted by the enumeration + values assigned to this variable." + ::= { ccTrapCtrlSumStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.2 + ccTrapCtrlSumStatsDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the threshold." + ::= { ccTrapCtrlSumStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.3 + ccTrapCtrlSumStatsUnits OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Units of the the threshold." + ::= { ccTrapCtrlSumStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.4 + ccTrapCtrlSumStatsCanBeSetMu OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for MUs. + If false, attempting the threshold will return a READ-ONLY." + ::= { ccTrapCtrlSumStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.5 + ccTrapCtrlSumStatsThresholdMu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for all MUs. + If 0, no threshold checking is performed." + ::= { ccTrapCtrlSumStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.6 + ccTrapCtrlSumStatsCanBeSetPortal OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for Portals. + If false, attempting the threshold will return a READ-ONLY." + ::= { ccTrapCtrlSumStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.7 + ccTrapCtrlSumStatsThresholdPortals OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for all Portals. + If 0, no threshold checking is performed." + ::= { ccTrapCtrlSumStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.8 + ccTrapCtrlSumStatsCanBeSetWlan OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for Wlans. + If false, attempting the threshold will return a READ-ONLY." + ::= { ccTrapCtrlSumStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.9 + ccTrapCtrlSumStatsThresholdWlans OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for all Wlans. + If 0, no threshold checking is performed." + ::= { ccTrapCtrlSumStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.10 + ccTrapCtrlSumStatsCanBeSetSwitch OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, the threshold can be set for the entire switch. + If false, attempting the threshold will return a READ-ONLY." + ::= { ccTrapCtrlSumStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.1.1.11 + ccTrapCtrlSumStatsThresholdSwitch OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold for the entire Switch. + If 0, no threshold checking is performed." + ::= { ccTrapCtrlSumStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.13.2 + ccTrapCtrlSumStatsMinPktsForTrap OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The minimum number of packets that must be in a + window/dataset before any of the threshold traps + will 'fire'." + ::= { ccTrapCtrlSumStats 2 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.14 + ccTrapCtrlSumStatsPortal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 14 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.15 + ccTrapCtrlSumStatsWlan OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 15 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.16 + ccTrapCtrlSumStatsSwitch OBJECT-IDENTITY + STATUS current + DESCRIPTION + "(place-holder for future use and to keep the last OID of + each ccTrapCtrl_ item here to match the last OID of the + corresponding notification)." + ::= { ccTrapCtrlDetails 16 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.17 + ccTrapCtrlLanVlanActivated OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 17 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.17.1 + ccTrapCtrlLanVlanActivatedVlanId OBJECT-TYPE + SYNTAX Unsigned32 (1..31) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "VLAN ID to which MU has been associated. + (Note that this variable is accessible-for-notify only)." + ::= { ccTrapCtrlLanVlanActivated 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.18 + ccTrapCtrlDhcpOptionsFileTransferStatus OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 18 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.18.1 + ccTrapCtrlDhcpOptionsFileTransferStatusRequested OBJECT-TYPE + SYNTAX BITS + { + dhcpRequestedFwLoad(0), + dhcpRequestedCfgLoad(1) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "DHCP request received. + (Note that this variable is accessible-for-notify only)." + ::= { ccTrapCtrlDhcpOptionsFileTransferStatus 1 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.19 + ccTrapCtrlRedundancyStateChange OBJECT IDENTIFIER ::= { ccTrapCtrlDetails 19 } + + + -- 1.3.6.1.4.1.388.11.2.3.1000.2.19.1 + ccTrapCtrlRedundancyPreviousOperState OBJECT-TYPE + SYNTAX INTEGER + { + standAlone(1), + redundantPrimary(2), + redundantStandby(3), + redundantUpgrade(4) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The actual state of redundancy for this switch." + ::= { ccTrapCtrlRedundancyStateChange 1 } + + +-- Values for the radio (RF) side of the switch. + -- 1.3.6.1.4.1.388.11.2.4 + ccRf OBJECT IDENTIFIER ::= { ws2k 4 } + + +-- This group contains MIB values that describe the +-- Access Ports known to this WS2000. + -- 1.3.6.1.4.1.388.11.2.4.1 + ccAp OBJECT IDENTIFIER ::= { ccRf 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1 + ccApTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists all Access Ports that contain + at least one Portal that has been adopted by this + WS2000." + ::= { ccAp 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1 + ccApEntry OBJECT-TYPE + SYNTAX CcApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccApIndex } + ::= { ccApTable 1 } + + + CcApEntry ::= + SEQUENCE { + ccApIndex + INTEGER, + ccApNicMac + PhysAddress, + ccApModelNumber + DisplayString, + ccApSerialNumber + DisplayString, + ccApPcbRevision + DisplayString, + ccApBootLoaderRev + DisplayString, + ccApWispVersion + DisplayString, + ccApRuntimeFwVersion + DisplayString, + ccApNumPortals + Unsigned32, + ccApPointersToPortals + MultiPointer255 + } + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.1 + ccApIndex OBJECT-TYPE + SYNTAX INTEGER (1..255) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Small, arbitrary integer index." + ::= { ccApEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.2 + ccApNicMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of this Access Port." + ::= { ccApEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.3 + ccApModelNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model number of the Access Port." + ::= { ccApEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.4 + ccApSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial Number of this Access Port." + ::= { ccApEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.5 + ccApPcbRevision OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Revision of the printed circuit board for this + Access Port." + ::= { ccApEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.6 + ccApBootLoaderRev OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Revision of the boot loader code in this Access + Port." + ::= { ccApEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.7 + ccApWispVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version of the WISP (AP-switch) protocol + implemented by this Access Port." + ::= { ccApEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.8 + ccApRuntimeFwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version of run-time code on this Access Port." + ::= { ccApEntry 8 } + + +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.9 + ccApNumPortals OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Portals implemented on this + Access Port." + ::= { ccApEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.1.1.1.10 + ccApPointersToPortals OBJECT-TYPE + SYNTAX MultiPointer255 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If bit of this value is set, this ApTable + entry 'points' to entry in the Portal Table. + + Such a reference conveys that the Portal entry + pointed-to represents a Portal contained in the + Access Port represented by this entry. + + Note that since one Access Port can implement 1, + 2, (and in the future possibly more), Portals, + this 'pointer' field had to be a bit-mask." + ::= { ccApEntry 10 } + + +-- This group contains MIB values that describe the +-- Portals known to and adopted by this WS2000. +-- +-- An Access Port will contain 1, 2, (and in the +-- future, possibly more), 'Portals'. Such Portals +-- may be thought of as the radio portion of an +-- Access Port. +-- +-- Descriptions of each data item are only provided here in +-- the Portal tables, (since it occurs first in the MIB). +-- For the nearly identical values in the MU and WLAN tables, +-- refer back to the descriptions found here. (Did this to +-- avoid massive cut-and-paste which later leads to +-- discrepencies and inconsistencies when changes are +-- incorrectly made to the descriptions in one location but +-- not the others). + -- 1.3.6.1.4.1.388.11.2.4.2 + ccPortal OBJECT IDENTIFIER ::= { ccRf 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1 + ccPortalTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists all Portals that have been + adopted or have failed adoption (by this WS2000)." + ::= { ccPortal 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1 + ccPortalEntry OBJECT-TYPE + SYNTAX CcPortalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalTable 1 } + + + CcPortalEntry ::= + SEQUENCE { + ccPortalIndex + INTEGER, + ccPortalPointerToAp + SinglePointer, + ccPortalPointersToWlans + MultiPointer63, + ccPortalName + DisplayString, + ccPortalLocation + DisplayString, + ccPortalOptions + BITS, + ccPortalMac + PhysAddress, + ccPortalNumberOfEss + Integer32, + ccPortalNumberOfBss + Integer32, + ccPortalAssociatedMus + Integer32, + ccPortalRadioType + RadioType, + ccPortalChannel + INTEGER, + ccPortalTxPowerLevel + Integer32, + ccPortalLastAdoption + TimeTicks, + ccPortalState + INTEGER, + ccPortalBackgroundNoiseNumSamples + Counter32, + ccPortalBackgroundNoiseBest + Integer32, + ccPortalBackgroundNoiseWorst + Integer32, + ccPortalBackgroundNoiseSum + Integer32, + ccPortalBackgroundNoiseSumSquares + Counter64 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.1 + ccPortalIndex OBJECT-TYPE + SYNTAX INTEGER (1..255) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Small, arbitrary integer index." + ::= { ccPortalEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.2 + ccPortalPointerToAp OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the index in the ApTable for the + entry representing the Access Port that contains + this Portal. + + Since each Portal has one and only one Access Port + as 'parent', this value is a simple integer, not a + bit-mask." + ::= { ccPortalEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.3 + ccPortalPointersToWlans OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "(Reserved for future implementation)." + ::= { ccPortalEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.4 + ccPortalName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of this Portal, as assigned by the Web UI + or CLI." + ::= { ccPortalEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.5 + ccPortalLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Location string for this Portal, as assigned by + the Web UI or CLI." + ::= { ccPortalEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.6 + ccPortalOptions OBJECT-TYPE + SYNTAX BITS + { + undefined00(0), + undefined01(1), + undefined02(2), + undefined03(3), + undefined04(4), + undefined05(5), + undefined06(6), + undefined07(7), + undefined08(8), + undefined09(9), + undefined10(10), + undefined11(11), + externalSecondaryAntInstalled(12), + internalSecondaryAntInstalled(13), + externalPrimaryAntInstalled(14), + internalPrimaryAntInstalled(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value describes the presence/absence of + internal and/or external primary and/or secondary + antennas." + ::= { ccPortalEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.7 + ccPortalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the Portal." + ::= { ccPortalEntry 7 } + + +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.8 + ccPortalNumberOfEss OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ESSs implemented by this Portal." + ::= { ccPortalEntry 8 } + + +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.9 + ccPortalNumberOfBss OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of BSSs implemented by this Portal." + ::= { ccPortalEntry 9 } + + +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.10 + ccPortalAssociatedMus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of MUs currently associated to this + Portal." + ::= { ccPortalEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.11 + ccPortalRadioType OBJECT-TYPE + SYNTAX RadioType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio type of the Portal." + ::= { ccPortalEntry 11 } + + +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.12 + ccPortalChannel OBJECT-TYPE + SYNTAX INTEGER + { + ieee802dot11bChannel01(1), + ieee802dot11bChannel02(2), + ieee802dot11bChannel03(3), + ieee802dot11bChannel04(4), + ieee802dot11bChannel05(5), + ieee802dot11bChannel06(6), + ieee802dot11bChannel07(7), + ieee802dot11bChannel08(8), + ieee802dot11bChannel09(9), + ieee802dot11bChannel10(10), + ieee802dot11bChannel11(11), + ieee802dot11bChannel12(12), + ieee802dot11bChannel13(13), + ieee802dot11bChannel14(14), + ieee802dot11aChannel036(36), + ieee802dot11aChannel040(40), + ieee802dot11aChannel044(44), + ieee802dot11aChannel048(48), + ieee802dot11aChannel052(52), + ieee802dot11aChannel056(56), + ieee802dot11aChannel060(60), + ieee802dot11aChannel064(64), + ieee802dot11aChannel149(149), + ieee802dot11aChannel153(153), + ieee802dot11aChannel157(157), + ieee802dot11aChannel161(161) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value describes the channel the Portal is + currently operating on. + " + ::= { ccPortalEntry 12 } + + +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.13 + ccPortalTxPowerLevel OBJECT-TYPE + SYNTAX Integer32 (0..255) + UNITS "milli-Watts" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Output power level for the Portal. + " + ::= { ccPortalEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.14 + ccPortalLastAdoption OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the WS2000's sysUpTime when this + Portal was last adopted." + ::= { ccPortalEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.15 + ccPortalState OBJECT-TYPE + SYNTAX INTEGER + { + portalUpAndWaitingForConfig(1), + portalReceivingConfig(2), + portalUpAndAdopted(3), + portalDeniedAdoptionDueToAcl(4), + portalBroken(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value describes the state of the Portal. + + A healthy Portal would power-on, and quickly advance from + portalUpAndWaitingForConfig and then on to + portalReceivingConfig and then on to + portalUpAndAdopted. + + A Portal that is denied adoption due to ACLs would show: + portalDeniedAdoptionDueToAcl. + + A Portal that does not 'handshake' with the switch properly + would be found in state: + portalBroken." + ::= { ccPortalEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.16 + ccPortalBackgroundNoiseNumSamples OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received via the Portal included in + all the other counters reported in this row." + ::= { ccPortalEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.17 + ccPortalBackgroundNoiseBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Signal value seen from the Portal so far. + (Remember that a -20dBm Signal is better than -60dBm). + + This value is initialized to 500dBm. + " + ::= { ccPortalEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.18 + ccPortalBackgroundNoiseWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Signal value seen from the Portal so far. + (Remember that a -80dBm Signal is worse than -60dBm). + + This value is initialized to -500dBm. + " + ::= { ccPortalEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.19 + ccPortalBackgroundNoiseSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Signal values calculated by the + switch (using reported RSSI values), for packets + received via this Portal. + + Note that this value is normally a negative value + ranging from -10dBm to -80dBm. It is possible for this + value to be positive, but that would be rare, and would + signal an exceptionally strong signal. + + (This value divided by ccPortalRxRssiNumPkts yields + the average Signal value for all packets received + from this Portal)." + ::= { ccPortalEntry 19 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.1.1.20 + ccPortalBackgroundNoiseSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Signal value calculated + for packets received via this Portal. + + Unlike _SignalSum, this value is never negative, since + the square of a negative number is a positive. + + (This value can be used to calculate the standard + deviation for Signal values calculated for packets + from this Portal)." + ::= { ccPortalEntry 20 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.2 + ccPortalLastMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This scalar records the MAC address of the most + recent Portal to be Adopted, UnAdopted, or Denied." + ::= { ccPortal 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.3 + ccPortalLastReason OBJECT-TYPE + SYNTAX INTEGER + { + success(1), + aclViolation(2), + timeout(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value notes the reason for the most-recent + Portal UnAdoption or Denial." + ::= { ccPortal 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.4 + ccPortalAdoptionTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalAdoptionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table describing which WLANs are eligible to adopt a + new portal. + + The illegal MAC address value of 'FF:FF:FF:FF:FF:FF' + is used in both _StartMac and _EndMac fields to + indicate the special row used to declare 'default' + behavior. That is, if no other row in the + table applies, which WLANs are eligible to adopt the + portal. + + This one special row cannot be deleted." + ::= { ccPortal 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.4.1 + ccPortalAdoptionEntry OBJECT-TYPE + SYNTAX CcPortalAdoptionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalAdoptionIndex } + ::= { ccPortalAdoptionTable 1 } + + + CcPortalAdoptionEntry ::= + SEQUENCE { + ccPortalAdoptionIndex + Integer32, + ccPortalAdoptionStartMac + PhysAddress, + ccPortalAdoptionEndMac + PhysAddress, + ccPortalAdoptionWlanPointers + SinglePointer, + ccPortalAdoptionRowStatus + AbbrevRowStatus + } + +-- Simple index. +-- +-- ??- it appears that 'start MAC' is not required in +-- the UI to be unique, so it would not suffice as the +-- index. + -- 1.3.6.1.4.1.388.11.2.4.2.4.1.1 + ccPortalAdoptionIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Table that describes which portals can be adopted by + which WLANs." + ::= { ccPortalAdoptionEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.4.1.2 + ccPortalAdoptionStartMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting MAC address of range of MAC addresses." + ::= { ccPortalAdoptionEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.4.1.3 + ccPortalAdoptionEndMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ending MAC address of range of MAC addresses." + ::= { ccPortalAdoptionEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.4.1.4 + ccPortalAdoptionWlanPointers OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pointer to zero or more WLANs which are eligible + to adopt portals whose MAC address falls within the + specified range. + + Any WLAN selected by this value must first be removed + from the 'default' row first. + + Note that to make an adoption rule apply to more + than one WLAN, you must create multiple rows in + this table. (This is due to the way the adoption + rules are stored inside the switch). + " + ::= { ccPortalAdoptionEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.4.1.5 + ccPortalAdoptionRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Simple row status." + ::= { ccPortalAdoptionEntry 5 } + + +-- ??-TW: all the stats in this table are reported in WISP +-- 'Status' messages reported from the Portal to the switch +-- every 5sec. Note that these are counters newly added to +-- the Portals. In each case, they are cumulative counters, +-- (since Portal reset), so the swith should NOT add them up. + -- 1.3.6.1.4.1.388.11.2.4.2.5 + ccPortalSystemStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalSystemStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table includes statistics for 802.11 system packets + transmitted/received at each Portal." + ::= { ccPortal 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1 + ccPortalSystemStatsEntry OBJECT-TYPE + SYNTAX CcPortalSystemStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalSystemStatsTable 1 } + + + CcPortalSystemStatsEntry ::= + SEQUENCE { + ccPortalSystemStatsBeaconsTx + Unsigned32, + ccPortalSystemStatsBeaconsTxOctets + Unsigned32, + ccPortalSystemStatsProbeReqRx + Unsigned32, + ccPortalSystemStatsProbeReqRxOctets + Unsigned32, + ccPortalSystemStatsProbeRespRetriesNone + Unsigned32, + ccPortalSystemStatsProbeRespRetries1 + Unsigned32, + ccPortalSystemStatsProbeRespRetries2 + Unsigned32, + ccPortalSystemStatsProbeRespRetries3OrMore + Unsigned32, + ccPortalSystemStatsProbeRespRetriesFailed + Unsigned32, + ccPortalSystemStatsProbeRespTxOctets + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.1 + ccPortalSystemStatsBeaconsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Beacons sent." + ::= { ccPortalSystemStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.2 + ccPortalSystemStatsBeaconsTxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets sent in Beacons." + ::= { ccPortalSystemStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.3 + ccPortalSystemStatsProbeReqRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Probe Request packets received." + ::= { ccPortalSystemStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.4 + ccPortalSystemStatsProbeReqRxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets received in Probe Request packets." + ::= { ccPortalSystemStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.5 + ccPortalSystemStatsProbeRespRetriesNone OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Probe Response packets sent with no retries." + ::= { ccPortalSystemStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.6 + ccPortalSystemStatsProbeRespRetries1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Probe Response packets sent with exactly + 1 retry." + ::= { ccPortalSystemStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.7 + ccPortalSystemStatsProbeRespRetries2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Probe Response packets sent with exactly + 2 retries." + ::= { ccPortalSystemStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.8 + ccPortalSystemStatsProbeRespRetries3OrMore OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Probe Response packets sent with exactly + 3 retries or more retries. + " + ::= { ccPortalSystemStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.9 + ccPortalSystemStatsProbeRespRetriesFailed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Probe Response packets that were never + successfully transmitted because the max retry count was + reached." + ::= { ccPortalSystemStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.5.1.10 + ccPortalSystemStatsProbeRespTxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets successfully transmitted in Probe + Response packets. (For example, the octets in a Probe + Response that is transmitted twice - one retry - only + counts once in this sum)." + ::= { ccPortalSystemStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6 + ccPortalSettingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalSettingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Use ccPortalSettingsTable to view and set the properties of + the Access Ports. + + " + ::= { ccPortal 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1 + ccPortalSettingsEntry OBJECT-TYPE + SYNTAX CcPortalSettingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalSettingsTable 1 } + + + CcPortalSettingsEntry ::= + SEQUENCE { + ccPortalSettingsName + DisplayString, + ccPortalSettingsLocation + DisplayString, + ccPortalSettingsAntenna + INTEGER, + ccPortalSettingsShortPreamble + TruthValue, + ccPortalSettingsUniSpread + TruthValue, + ccPortalSettingsRtsThresh + Integer32, + ccPortalSettingsBeaconInt + Integer32, + ccPortalSettingsDtimPrd + Integer32, + ccPortalSettingsSecBeacon + TruthValue, + ccPortalSettingsPriWlan + SinglePointer, + ccPortalSettingsBasicRates + TransmitRate, + ccPortalSettingsSupportedRates + TransmitRate, + ccPortalSettingsBGMode + INTEGER, + ccPortalSettingsAdoptedWlan + MultiPointer63, + ccPortalSettingsDetector + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.1 + ccPortalSettingsName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of Access Port." + ::= { ccPortalSettingsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.2 + ccPortalSettingsLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Site location of Access Port." + ::= { ccPortalSettingsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.3 + ccPortalSettingsAntenna OBJECT-TYPE + SYNTAX INTEGER + { + fullDiversity(1), + primaryOnly(2), + secondaryOnly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The antenna diversity setting for the access port." + ::= { ccPortalSettingsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.4 + ccPortalSettingsShortPreamble OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable support for Short Preamble when MUs + associate with the Access Port. Enabling Short + Preamble may cause incompatibility with some older + clients." + ::= { ccPortalSettingsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.5 + ccPortalSettingsUniSpread OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Eable the Uniform Spreading feature of the AP300. + To comply with Dynamic Frequency Selection(DFS) + requirements in the European Union, the 802.11a + radio on AP300 Access Ports will come up on a random + channel each time it is powered on." + ::= { ccPortalSettingsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.6 + ccPortalSettingsRtsThresh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Request To Send(RTS) threshold(in bytes) for use + by the WLAN's adopted Access Port." + ::= { ccPortalSettingsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.7 + ccPortalSettingsBeaconInt OBJECT-TYPE + SYNTAX Integer32 (50..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a beacon interval in units of 1,000 + microseconds (K-us). This is a multiple of the DTIM + (ccPortalCfgDefaultADtimPrd) value, for example, + 100 : 10. " + ::= { ccPortalSettingsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.8 + ccPortalSettingsDtimPrd OBJECT-TYPE + SYNTAX Integer32 (1..50) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a period for the Delivery Traffic Indication + Message (DTIM). This is a divisor of the beacon + interval (in milliseconds), for example, 10 : 100. " + ::= { ccPortalSettingsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.9 + ccPortalSettingsSecBeacon OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the Secure Beacon checkbox to disallow the + Access Port from broadcasting an ESSID in its + beacons. This is a safeguard to prevent intruders + from tapping into the WLAN. Consider this security + measure for a private, corporate network." + ::= { ccPortalSettingsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.10 + ccPortalSettingsPriWlan OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Associate a primary WLAN with the Access Port for + broadcast of the Extended Service Set Identification + (ESSID). The purpose of such broadcasting is to allow + mobile units to identify Access Ports that are + associated with the WLAN." + ::= { ccPortalSettingsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.11 + ccPortalSettingsBasicRates OBJECT-TYPE + SYNTAX TransmitRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of basic rates for the radio." + ::= { ccPortalSettingsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.12 + ccPortalSettingsSupportedRates OBJECT-TYPE + SYNTAX TransmitRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of supported rates for the radio." + ::= { ccPortalSettingsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.13 + ccPortalSettingsBGMode OBJECT-TYPE + SYNTAX INTEGER + { + modeBandG(1), + modeG(2), + modeB(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radio mode." + ::= { ccPortalSettingsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.14 + ccPortalSettingsAdoptedWlan OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable the bits for the WLANs you wish to associate the + Access Port with." + ::= { ccPortalSettingsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.6.1.15 + ccPortalSettingsDetector OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { ccPortalSettingsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7 + ccPortalCfgRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalCfgRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Use ccPortalCfgRadioTable to view and set the radio + properties of the Access Ports. + + + The process can be broken down into the following steps: + 1. Set ccPortalCfgRadioReset to TRUE. + 2. Set ccPortalCfgRadioDesPlacement + 3. Get ccPortalCfgRadioPosChannel + 4. Set ccPortalCfgRadioDesChannel + 5. Get ccPortalCfgRadioPosPowerLevel + 6. Set ccPortalCfgRadioDesPowerLevel + 7. Get ccPortalCfgRadioPowerInMW + 8. Set and pull progress of ccPortalCfgRadioSet + 9. Validate the configuration has been set by getting + ccPortalCfgRadioPlacement + ccPortalCfgRadioChannel + ccPortalCfgRadioPowerLevel + + " + ::= { ccPortal 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1 + ccPortalCfgRadioEntry OBJECT-TYPE + SYNTAX CcPortalCfgRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalCfgRadioTable 1 } + + + CcPortalCfgRadioEntry ::= + SEQUENCE { + ccPortalCfgRadioDesPlacement + INTEGER, + ccPortalCfgRadioPosChannel + BITS, + ccPortalCfgRadioDesChannel + INTEGER, + ccPortalCfgRadioPosPowerLevel + Integer32, + ccPortalCfgRadioDesPowerLevel + Integer32, + ccPortalCfgRadioDesPowerInMW + Integer32, + ccPortalCfgRadioSet + DoActionShowProgress, + ccPortalCfgRadioReset + DoActionShowProgress, + ccPortalCfgRadioPlacement + INTEGER, + ccPortalCfgRadioChannel + INTEGER, + ccPortalCfgRadioPowerLevel + Unsigned32, + ccPortalCfgRadioPowerInMW + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.1 + ccPortalCfgRadioDesPlacement OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired placement for radio." + ::= { ccPortalCfgRadioEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.2 + ccPortalCfgRadioPosChannel OBJECT-TYPE + SYNTAX BITS + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(12), + achannel40(13), + achannel44(14), + achannel48(15), + achannel52(16), + achannel56(17), + achannel60(18), + achannel64(19), + achannel149(20), + achannel153(21), + achannel157(22), + achannel161(23) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The possible channels that can be set when placement = + ccPortalCfgRadioDesPlacement." + ::= { ccPortalCfgRadioEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.3 + ccPortalCfgRadioDesChannel OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(36), + achannel40(40), + achannel44(44), + achannel48(48), + achannel52(52), + achannel56(56), + achannel60(60), + achannel64(64), + achannel149(149), + achannel153(153), + achannel157(157), + achannel161(161) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired channel for radio." + ::= { ccPortalCfgRadioEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.4 + ccPortalCfgRadioPosPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The max possible power level (dBm) that can be set when + channel= ccPortalCfgRadioDesChannel." + ::= { ccPortalCfgRadioEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.5 + ccPortalCfgRadioDesPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired power level (dBm) for radio." + ::= { ccPortalCfgRadioEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.6 + ccPortalCfgRadioDesPowerInMW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ccPortalCfgRadioDesPowerLevel in mW." + ::= { ccPortalCfgRadioEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.7 + ccPortalCfgRadioSet OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Validate values in ccPortalCfgRadioDes_ fields. If it is + a valid combination, configure the switch with this + combination and set ccPortalCfgRadio_ to these values." + ::= { ccPortalCfgRadioEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.8 + ccPortalCfgRadioReset OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset the following OIDs. + + ccPortalCfgRadioDesPlacement + ccPortalCfgRadioDesChannel + ccPortalCfgRadioDesPowerLevel + ccPortalCfgRadioPosChannel + ccPortalCfgRadioPosPowerLevel + ccPortalCfgRadioPowerInMW + " + ::= { ccPortalCfgRadioEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.9 + ccPortalCfgRadioPlacement OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The placement configuration for radio." + ::= { ccPortalCfgRadioEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.10 + ccPortalCfgRadioChannel OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(36), + achannel40(40), + achannel44(44), + achannel48(48), + achannel52(52), + achannel56(56), + achannel60(60), + achannel64(64), + achannel149(149), + achannel153(153), + achannel157(157), + achannel161(161) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel configuration for radio." + ::= { ccPortalCfgRadioEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.11 + ccPortalCfgRadioPowerLevel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The power level (dBm) configuration for radio." + ::= { ccPortalCfgRadioEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.7.1.12 + ccPortalCfgRadioPowerInMW OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ccPortalCfgRadioPowerLevel in mW." + ::= { ccPortalCfgRadioEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8 + ccPortalSettingsDefaultTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalSettingsDefaultEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ccPortalSettingsDefaultsTable contains the initial + settings for the Access Ports. + " + ::= { ccPortal 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1 + ccPortalSettingsDefaultEntry OBJECT-TYPE + SYNTAX CcPortalSettingsDefaultEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalSettingsDefaultIndex } + ::= { ccPortalSettingsDefaultTable 1 } + + + CcPortalSettingsDefaultEntry ::= + SEQUENCE { + ccPortalSettingsDefaultIndex + INTEGER, + ccPortalSettingsDefaultAntenna + INTEGER, + ccPortalSettingsDefaultShortPreamble + TruthValue, + ccPortalSettingsDefaultUniSpread + TruthValue, + ccPortalSettingsDefaultRtsThresh + Integer32, + ccPortalSettingsDefaultBeaconInt + Integer32, + ccPortalSettingsDefaultDtimPrd + Integer32, + ccPortalSettingsDefaultSecBeacon + TruthValue, + ccPortalSettingsDefaultPriWlan + SinglePointer, + ccPortalSettingsDefaultBasicRates + TransmitRate, + ccPortalSettingsDefaultSupportedRates + TransmitRate, + ccPortalSettingsDefaultBGMode + INTEGER + } + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.1 + ccPortalSettingsDefaultIndex OBJECT-TYPE + SYNTAX INTEGER + { + radioA(1), + radioB(2), + radioG(3) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The type of the radio" + ::= { ccPortalSettingsDefaultEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.2 + ccPortalSettingsDefaultAntenna OBJECT-TYPE + SYNTAX INTEGER + { + fullDiversity(1), + primaryOnly(2), + secondaryOnly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The antenna diversity setting for the access port." + ::= { ccPortalSettingsDefaultEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.3 + ccPortalSettingsDefaultShortPreamble OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable support for Short Preamble when MUs + associate with the Access Port. Enabling Short + Preamble may cause incompatibility with some older + clients." + ::= { ccPortalSettingsDefaultEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.4 + ccPortalSettingsDefaultUniSpread OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Eable the Uniform Spreading feature of the AP300. + To comply with Dynamic Frequency Selection(DFS) + requirements in the European Union, the 802.11a + radio on AP300 Access Ports will come up on a random + channel each time it is powered on." + ::= { ccPortalSettingsDefaultEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.5 + ccPortalSettingsDefaultRtsThresh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Request To Send(RTS) threshold(in bytes) for use + by the WLAN's adopted Access Port." + ::= { ccPortalSettingsDefaultEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.6 + ccPortalSettingsDefaultBeaconInt OBJECT-TYPE + SYNTAX Integer32 (50..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a beacon interval in units of 1,000 + microseconds (K-us). This is a multiple of the DTIM + (ccPortalCfgDefaultADtimPrd) value, for example, + 100 : 10. " + ::= { ccPortalSettingsDefaultEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.7 + ccPortalSettingsDefaultDtimPrd OBJECT-TYPE + SYNTAX Integer32 (1..50) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify a period for the Delivery Traffic Indication + Message (DTIM). This is a divisor of the beacon + interval (in milliseconds), for example, 10 : 100. " + ::= { ccPortalSettingsDefaultEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.8 + ccPortalSettingsDefaultSecBeacon OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the Secure Beacon checkbox to disallow the + Access Port from broadcasting an ESSID in its + beacons. This is a safeguard to prevent intruders + from tapping into the WLAN. Consider this security + measure for a private, corporate network." + ::= { ccPortalSettingsDefaultEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.9 + ccPortalSettingsDefaultPriWlan OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Associate a primary WLAN with the Access Port for + broadcast of the Extended Service Set Identification + (ESSID). The purpose of such broadcasting is to allow + mobile units to identify Access Ports that are + associated with the WLAN." + ::= { ccPortalSettingsDefaultEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.10 + ccPortalSettingsDefaultBasicRates OBJECT-TYPE + SYNTAX TransmitRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of basic rates for the radio." + ::= { ccPortalSettingsDefaultEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.11 + ccPortalSettingsDefaultSupportedRates OBJECT-TYPE + SYNTAX TransmitRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of supported rates for the radio." + ::= { ccPortalSettingsDefaultEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.8.1.12 + ccPortalSettingsDefaultBGMode OBJECT-TYPE + SYNTAX INTEGER + { + modeBandG(1), + modeG(2), + modeB(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radio mode." + ::= { ccPortalSettingsDefaultEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9 + ccPortalCfgRadioDefaultTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalCfgRadioDefaultEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ccPortalCfgRadioDefaultTable contains the initial + settings for the radio settings of the Access Ports. + + Please refer to descriptions in ccPortalCfgRadioTable. + " + ::= { ccPortal 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1 + ccPortalCfgRadioDefaultEntry OBJECT-TYPE + SYNTAX CcPortalCfgRadioDefaultEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalSettingsDefaultIndex } + ::= { ccPortalCfgRadioDefaultTable 1 } + + + CcPortalCfgRadioDefaultEntry ::= + SEQUENCE { + ccPortalCfgRadioDefaultDesPlacement + INTEGER, + ccPortalCfgRadioDefaultPosChannel + BITS, + ccPortalCfgRadioDefaultDesChannel + INTEGER, + ccPortalCfgRadioDefaultPosPowerLevel + Integer32, + ccPortalCfgRadioDefaultDesPowerLevel + Integer32, + ccPortalCfgRadioDefaultDesPowerInMW + Integer32, + ccPortalCfgRadioDefaultSet + DoActionShowProgress, + ccPortalCfgRadioDefaultReset + DoActionShowProgress, + ccPortalCfgRadioDefaultPlacement + INTEGER, + ccPortalCfgRadioDefaultChannel + INTEGER, + ccPortalCfgRadioDefaultPowerLevel + Unsigned32, + ccPortalCfgRadioDefaultPowerInMW + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.1 + ccPortalCfgRadioDefaultDesPlacement OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The default desired placement for radio type." + ::= { ccPortalCfgRadioDefaultEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.2 + ccPortalCfgRadioDefaultPosChannel OBJECT-TYPE + SYNTAX BITS + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(12), + achannel40(13), + achannel44(14), + achannel48(15), + achannel52(16), + achannel56(17), + achannel60(18), + achannel64(19), + achannel149(20), + achannel153(21), + achannel157(22), + achannel161(23) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The possible channels that can be set when placement = + ccPortalCfgRadioDefaultDesPlacement." + ::= { ccPortalCfgRadioDefaultEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.3 + ccPortalCfgRadioDefaultDesChannel OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(36), + achannel40(40), + achannel44(44), + achannel48(48), + achannel52(52), + achannel56(56), + achannel60(60), + achannel64(64), + achannel149(149), + achannel153(153), + achannel157(157), + achannel161(161) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The default desired channel for radio type." + ::= { ccPortalCfgRadioDefaultEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.4 + ccPortalCfgRadioDefaultPosPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The max possible power level (dBm) that can be set when + channel= ccPortalCfgRadioDefaultDesChannel." + ::= { ccPortalCfgRadioDefaultEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.5 + ccPortalCfgRadioDefaultDesPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired power level (dBm) for radio." + ::= { ccPortalCfgRadioDefaultEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.6 + ccPortalCfgRadioDefaultDesPowerInMW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ccPortalCfgRadioDefaultDesPowerLevel in mW." + ::= { ccPortalCfgRadioDefaultEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.7 + ccPortalCfgRadioDefaultSet OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Validate values in ccPortalCfgRadioDefaultDes_ fields. If it is + a valid combination, configure the switch with this + combination and set ccPortalCfgRadioDefault_ to these values." + ::= { ccPortalCfgRadioDefaultEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.8 + ccPortalCfgRadioDefaultReset OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset the following OIDs. + + ccPortalCfgRadioDefaultDesPlacement + ccPortalCfgRadioDefaultDesChannel + ccPortalCfgRadioDefaultDesPowerLevel + ccPortalCfgRadioDefaultPosChannel + ccPortalCfgRadioDefaultPosPowerLevel + ccPortalCfgRadioDefaultPowerInMW + " + ::= { ccPortalCfgRadioDefaultEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.9 + ccPortalCfgRadioDefaultPlacement OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The default placement configuration for radio type." + ::= { ccPortalCfgRadioDefaultEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.10 + ccPortalCfgRadioDefaultChannel OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + bchannel01(1), + bchannel02(2), + bchannel03(3), + bchannel04(4), + bchannel05(5), + bchannel06(6), + bchannel07(7), + bchannel08(8), + bchannel09(9), + bchannel10(10), + bchannel11(11), + achannel36(36), + achannel40(40), + achannel44(44), + achannel48(48), + achannel52(52), + achannel56(56), + achannel60(60), + achannel64(64), + achannel149(149), + achannel153(153), + achannel157(157), + achannel161(161) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The default channel configuration for radio type." + ::= { ccPortalCfgRadioDefaultEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.11 + ccPortalCfgRadioDefaultPowerLevel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The default power level (dBm) configuration for radio type." + ::= { ccPortalCfgRadioDefaultEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.9.1.12 + ccPortalCfgRadioDefaultPowerInMW OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ccPortalCfgRadioDefaultPowerLevel in mW." + ::= { ccPortalCfgRadioDefaultEntry 12 } + + +-- 802.1x Port Authentication is used to provide +-- security and authentication of all wired clients on +-- a network. The WS 2000 supports 802.1x port +-- authentication for the AP 300 Access Ports connected +-- to it. It uses a username and password for all ports +-- that can be configured from the wireless switch. + -- 1.3.6.1.4.1.388.11.2.4.2.10 + cc802dt1xPortAuth OBJECT IDENTIFIER ::= { ccPortal 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.10.1 + cc802dt1xPortAuthLogin OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.1x Port Authentication username." + ::= { cc802dt1xPortAuth 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.10.2 + cc802dt1xPortAuthPass OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.1x Port Authentication password." + ::= { cc802dt1xPortAuth 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.10.3 + cc802dt1xPortAuthSetAp300 OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the username and password stored in + cc802dt1xPortAuthLogin and cc802dt1xPortAuthPass + on all AP 300 Access Ports adopted by the switch." + ::= { cc802dt1xPortAuth 3 } + + +-- !!- OID: .100 + -- 1.3.6.1.4.1.388.11.2.4.2.100 + ccPortalRfSum OBJECT IDENTIFIER ::= { ccPortal 100 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1 + ccPortalStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes general statistics about + packets sent/recieved via each Portal on the switch." + ::= { ccPortalRfSum 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1 + ccPortalStatsEntry OBJECT-TYPE + SYNTAX CcPortalStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalStatsTable 1 } + + + CcPortalStatsEntry ::= + SEQUENCE { + ccPortalTxPktsUcast + Counter32, + ccPortalRxPktsUcast + Counter32, + ccPortalRxPktsNUcast + Counter32, + ccPortalTxOctetsUcast + Counter32, + ccPortalRxOctetsUcast + Counter32, + ccPortalRxOctetsNUcast + Counter32, + ccPortalRxUndecryptablePkts + Counter32, + ccPortalLastActivity + TimeTicks + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.1 + ccPortalTxPktsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast packets sent via the Portal." + ::= { ccPortalStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.2 + ccPortalRxPktsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast packets received via the Portal." + ::= { ccPortalStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.3 + ccPortalRxPktsNUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of non-unicast (broadcast & multicast) + packets received via the Portal." + ::= { ccPortalStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.4 + ccPortalTxOctetsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast octets sent via the Portal." + ::= { ccPortalStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.5 + ccPortalRxOctetsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast octets received via the Portal." + ::= { ccPortalStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.6 + ccPortalRxOctetsNUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of non-unicast (broadcast & multicast) + octets received via the Portal." + ::= { ccPortalStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.7 + ccPortalRxUndecryptablePkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of packets received via the Portal that could + not be decrypted." + ::= { ccPortalStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.1.1.8 + ccPortalLastActivity OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the switch's sysUpTime at the time + of the last activity (packet sent or received) + via the Portal." + ::= { ccPortalStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2 + ccPortalRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each Portal on the switch, this table + describes counts of packets received at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccPortalRfSum 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1 + ccPortalRxPktsEntry OBJECT-TYPE + SYNTAX CcPortalRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalRxPktsTable 1 } + + + CcPortalRxPktsEntry ::= + SEQUENCE { + ccPortalRxPktsAt1Mb + Counter32, + ccPortalRxPktsAt2Mb + Counter32, + ccPortalRxPktsAt5pt5Mb + Counter32, + ccPortalRxPktsAt6Mb + Counter32, + ccPortalRxPktsAt9Mb + Counter32, + ccPortalRxPktsAt11Mb + Counter32, + ccPortalRxPktsAt12Mb + Counter32, + ccPortalRxPktsAt18Mb + Counter32, + ccPortalRxPktsAt22Mb + Counter32, + ccPortalRxPktsAt24Mb + Counter32, + ccPortalRxPktsAt36Mb + Counter32, + ccPortalRxPktsAt48Mb + Counter32, + ccPortalRxPktsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.1 + ccPortalRxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 1 Mb." + ::= { ccPortalRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.2 + ccPortalRxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 2 Mb." + ::= { ccPortalRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.3 + ccPortalRxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 5.5 Mb." + ::= { ccPortalRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.4 + ccPortalRxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 6 Mb." + ::= { ccPortalRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.5 + ccPortalRxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 9 Mb." + ::= { ccPortalRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.6 + ccPortalRxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 11 Mb." + ::= { ccPortalRxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.7 + ccPortalRxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 12 Mb." + ::= { ccPortalRxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.8 + ccPortalRxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 18 Mb." + ::= { ccPortalRxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.9 + ccPortalRxPktsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 22 Mb." + ::= { ccPortalRxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.10 + ccPortalRxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 24 Mb." + ::= { ccPortalRxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.11 + ccPortalRxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 36 Mb." + ::= { ccPortalRxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.12 + ccPortalRxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 48 Mb." + ::= { ccPortalRxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.2.1.13 + ccPortalRxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received via this Portal at 54 Mb." + ::= { ccPortalRxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3 + ccPortalTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each Portal on the switch, this table + describes counts of packets transmitted at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccPortalRfSum 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1 + ccPortalTxPktsEntry OBJECT-TYPE + SYNTAX CcPortalTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalTxPktsTable 1 } + + + CcPortalTxPktsEntry ::= + SEQUENCE { + ccPortalTxPktsAt1Mb + Counter32, + ccPortalTxPktsAt2Mb + Counter32, + ccPortalTxPktsAt5pt5Mb + Counter32, + ccPortalTxPktsAt6Mb + Counter32, + ccPortalTxPktsAt9Mb + Counter32, + ccPortalTxPktsAt11Mb + Counter32, + ccPortalTxPktsAt12Mb + Counter32, + ccPortalTxPktsAt18Mb + Counter32, + ccPortalTxPktsAt22Mb + Counter32, + ccPortalTxPktsAt24Mb + Counter32, + ccPortalTxPktsAt36Mb + Counter32, + ccPortalTxPktsAt48Mb + Counter32, + ccPortalTxPktsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.1 + ccPortalTxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 1 Mb." + ::= { ccPortalTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.2 + ccPortalTxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 2 Mb." + ::= { ccPortalTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.3 + ccPortalTxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 5.5 Mb." + ::= { ccPortalTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.4 + ccPortalTxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 6 Mb." + ::= { ccPortalTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.5 + ccPortalTxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 9 Mb." + ::= { ccPortalTxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.6 + ccPortalTxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 11 Mb." + ::= { ccPortalTxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.7 + ccPortalTxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 12 Mb." + ::= { ccPortalTxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.8 + ccPortalTxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 18 Mb." + ::= { ccPortalTxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.9 + ccPortalTxPktsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 22 Mb." + ::= { ccPortalTxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.10 + ccPortalTxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 24 Mb." + ::= { ccPortalTxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.11 + ccPortalTxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 36 Mb." + ::= { ccPortalTxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.12 + ccPortalTxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 48 Mb." + ::= { ccPortalTxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.3.1.13 + ccPortalTxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted via this Portal at 54 Mb." + ::= { ccPortalTxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4 + ccPortalRxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each Portal on this switch, this table + describes counts of octets received at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccPortalRfSum 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1 + ccPortalRxOctetsEntry OBJECT-TYPE + SYNTAX CcPortalRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalRxOctetsTable 1 } + + + CcPortalRxOctetsEntry ::= + SEQUENCE { + ccPortalRxOctetsAt1Mb + Counter32, + ccPortalRxOctetsAt2Mb + Counter32, + ccPortalRxOctetsAt5pt5Mb + Counter32, + ccPortalRxOctetsAt6Mb + Counter32, + ccPortalRxOctetsAt9Mb + Counter32, + ccPortalRxOctetsAt11Mb + Counter32, + ccPortalRxOctetsAt12Mb + Counter32, + ccPortalRxOctetsAt18Mb + Counter32, + ccPortalRxOctetsAt22Mb + Counter32, + ccPortalRxOctetsAt24Mb + Counter32, + ccPortalRxOctetsAt36Mb + Counter32, + ccPortalRxOctetsAt48Mb + Counter32, + ccPortalRxOctetsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.1 + ccPortalRxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 1 Mb." + ::= { ccPortalRxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.2 + ccPortalRxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 2 Mb." + ::= { ccPortalRxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.3 + ccPortalRxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 5.5 Mb." + ::= { ccPortalRxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.4 + ccPortalRxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 6 Mb." + ::= { ccPortalRxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.5 + ccPortalRxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 9 Mb." + ::= { ccPortalRxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.6 + ccPortalRxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 11 Mb." + ::= { ccPortalRxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.7 + ccPortalRxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 12 Mb." + ::= { ccPortalRxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.8 + ccPortalRxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 18 Mb." + ::= { ccPortalRxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.9 + ccPortalRxOctetsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 22 Mb." + ::= { ccPortalRxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.10 + ccPortalRxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 24 Mb." + ::= { ccPortalRxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.11 + ccPortalRxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 36 Mb." + ::= { ccPortalRxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.12 + ccPortalRxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 48 Mb." + ::= { ccPortalRxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.4.1.13 + ccPortalRxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received via this Portal at 54 Mb." + ::= { ccPortalRxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5 + ccPortalTxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each Portal on this switch, this table + describes counts of octets transmitted at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccPortalRfSum 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1 + ccPortalTxOctetsEntry OBJECT-TYPE + SYNTAX CcPortalTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalTxOctetsTable 1 } + + + CcPortalTxOctetsEntry ::= + SEQUENCE { + ccPortalTxOctetsAt1Mb + Counter32, + ccPortalTxOctetsAt2Mb + Counter32, + ccPortalTxOctetsAt5pt5Mb + Counter32, + ccPortalTxOctetsAt6Mb + Counter32, + ccPortalTxOctetsAt9Mb + Counter32, + ccPortalTxOctetsAt11Mb + Counter32, + ccPortalTxOctetsAt12Mb + Counter32, + ccPortalTxOctetsAt18Mb + Counter32, + ccPortalTxOctetsAt22Mb + Counter32, + ccPortalTxOctetsAt24Mb + Counter32, + ccPortalTxOctetsAt36Mb + Counter32, + ccPortalTxOctetsAt48Mb + Counter32, + ccPortalTxOctetsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.1 + ccPortalTxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 1 Mb." + ::= { ccPortalTxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.2 + ccPortalTxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 2 Mb." + ::= { ccPortalTxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.3 + ccPortalTxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 5.5 Mb." + ::= { ccPortalTxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.4 + ccPortalTxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 6 Mb." + ::= { ccPortalTxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.5 + ccPortalTxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 9 Mb." + ::= { ccPortalTxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.6 + ccPortalTxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 11 Mb." + ::= { ccPortalTxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.7 + ccPortalTxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 12 Mb." + ::= { ccPortalTxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.8 + ccPortalTxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 18 Mb." + ::= { ccPortalTxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.9 + ccPortalTxOctetsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 22 Mb." + ::= { ccPortalTxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.10 + ccPortalTxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 24 Mb." + ::= { ccPortalTxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.11 + ccPortalTxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 36 Mb." + ::= { ccPortalTxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.12 + ccPortalTxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 48 Mb." + ::= { ccPortalTxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.5.1.13 + ccPortalTxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number octets transmitted via this Portal at 54 Mb." + ::= { ccPortalTxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6 + ccPortalTxRetriesPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalTxRetriesPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each Portal on the switch, this table describes + counts of the number of packets affected by transmit + retries, (no retries, 1 retry, 2 retries,... gave-up)." + ::= { ccPortalRfSum 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1 + ccPortalTxRetriesPktsEntry OBJECT-TYPE + SYNTAX CcPortalTxRetriesPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalTxRetriesPktsTable 1 } + + + CcPortalTxRetriesPktsEntry ::= + SEQUENCE { + ccPortalTxRetriesPktsNone + Counter32, + ccPortalTxRetriesPkts01 + Counter32, + ccPortalTxRetriesPkts02 + Counter32, + ccPortalTxRetriesPkts03 + Counter32, + ccPortalTxRetriesPkts04 + Counter32, + ccPortalTxRetriesPkts05 + Counter32, + ccPortalTxRetriesPkts06 + Counter32, + ccPortalTxRetriesPkts07 + Counter32, + ccPortalTxRetriesPkts08 + Counter32, + ccPortalTxRetriesPkts09 + Counter32, + ccPortalTxRetriesPkts10 + Counter32, + ccPortalTxRetriesPkts11 + Counter32, + ccPortalTxRetriesPkts12 + Counter32, + ccPortalTxRetriesPkts13 + Counter32, + ccPortalTxRetriesPkts14 + Counter32, + ccPortalTxRetriesPkts15 + Counter32, + ccPortalTxRetriesPktsFailed + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.1 + ccPortalTxRetriesPktsNone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with no retries." + ::= { ccPortalTxRetriesPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.2 + ccPortalTxRetriesPkts01 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 1 retry." + ::= { ccPortalTxRetriesPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.3 + ccPortalTxRetriesPkts02 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 2 retries." + ::= { ccPortalTxRetriesPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.4 + ccPortalTxRetriesPkts03 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 3 retries." + ::= { ccPortalTxRetriesPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.5 + ccPortalTxRetriesPkts04 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 4 retries." + ::= { ccPortalTxRetriesPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.6 + ccPortalTxRetriesPkts05 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 5 retries." + ::= { ccPortalTxRetriesPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.7 + ccPortalTxRetriesPkts06 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 6 retries." + ::= { ccPortalTxRetriesPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.8 + ccPortalTxRetriesPkts07 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 7 retries." + ::= { ccPortalTxRetriesPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.9 + ccPortalTxRetriesPkts08 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 8 retries." + ::= { ccPortalTxRetriesPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.10 + ccPortalTxRetriesPkts09 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 9 retries." + ::= { ccPortalTxRetriesPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.11 + ccPortalTxRetriesPkts10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 10 retries." + ::= { ccPortalTxRetriesPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.12 + ccPortalTxRetriesPkts11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 11 retries." + ::= { ccPortalTxRetriesPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.13 + ccPortalTxRetriesPkts12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 12 retries." + ::= { ccPortalTxRetriesPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.14 + ccPortalTxRetriesPkts13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 13 retries." + ::= { ccPortalTxRetriesPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.15 + ccPortalTxRetriesPkts14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 14 retries." + ::= { ccPortalTxRetriesPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.16 + ccPortalTxRetriesPkts15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted via this + Portal with exactly 15 retries." + ::= { ccPortalTxRetriesPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.6.1.17 + ccPortalTxRetriesPktsFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts that never were successfully + transmitted to via this Portal because the max retry + count was exceeded." + ::= { ccPortalTxRetriesPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7 + ccPortalTxRetriesOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalTxRetriesOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each Portal on the switch, this table describes + counts of the number of octets affected by transmit + retries, (no retries, 1 retry, 2 retries,... gave-up)." + ::= { ccPortalRfSum 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1 + ccPortalTxRetriesOctetsEntry OBJECT-TYPE + SYNTAX CcPortalTxRetriesOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalTxRetriesOctetsTable 1 } + + + CcPortalTxRetriesOctetsEntry ::= + SEQUENCE { + ccPortalTxRetriesOctetsNone + Counter32, + ccPortalTxRetriesOctets01 + Counter32, + ccPortalTxRetriesOctets02 + Counter32, + ccPortalTxRetriesOctets03 + Counter32, + ccPortalTxRetriesOctets04 + Counter32, + ccPortalTxRetriesOctets05 + Counter32, + ccPortalTxRetriesOctets06 + Counter32, + ccPortalTxRetriesOctets07 + Counter32, + ccPortalTxRetriesOctets08 + Counter32, + ccPortalTxRetriesOctets09 + Counter32, + ccPortalTxRetriesOctets10 + Counter32, + ccPortalTxRetriesOctets11 + Counter32, + ccPortalTxRetriesOctets12 + Counter32, + ccPortalTxRetriesOctets13 + Counter32, + ccPortalTxRetriesOctets14 + Counter32, + ccPortalTxRetriesOctets15 + Counter32, + ccPortalTxRetriesOctetsFailed + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.1 + ccPortalTxRetriesOctetsNone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with no retries." + ::= { ccPortalTxRetriesOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.2 + ccPortalTxRetriesOctets01 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 1 retry." + ::= { ccPortalTxRetriesOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.3 + ccPortalTxRetriesOctets02 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 2 retries." + ::= { ccPortalTxRetriesOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.4 + ccPortalTxRetriesOctets03 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 3 retries." + ::= { ccPortalTxRetriesOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.5 + ccPortalTxRetriesOctets04 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 4 retries." + ::= { ccPortalTxRetriesOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.6 + ccPortalTxRetriesOctets05 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 5 retries." + ::= { ccPortalTxRetriesOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.7 + ccPortalTxRetriesOctets06 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 6 retries." + ::= { ccPortalTxRetriesOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.8 + ccPortalTxRetriesOctets07 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 7 retries." + ::= { ccPortalTxRetriesOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.9 + ccPortalTxRetriesOctets08 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 8 retries." + ::= { ccPortalTxRetriesOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.10 + ccPortalTxRetriesOctets09 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 9 retries." + ::= { ccPortalTxRetriesOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.11 + ccPortalTxRetriesOctets10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 10 retries." + ::= { ccPortalTxRetriesOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.12 + ccPortalTxRetriesOctets11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 11 retries." + ::= { ccPortalTxRetriesOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.13 + ccPortalTxRetriesOctets12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 12 retries." + ::= { ccPortalTxRetriesOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.14 + ccPortalTxRetriesOctets13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 13 retries." + ::= { ccPortalTxRetriesOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.15 + ccPortalTxRetriesOctets14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 14 retries." + ::= { ccPortalTxRetriesOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.16 + ccPortalTxRetriesOctets15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted via this + Portal with exactly 15 retries." + ::= { ccPortalTxRetriesOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.7.1.17 + ccPortalTxRetriesOctetsFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets that never were successfully + transmitted to via this Portal because the max retry + count was exceeded." + ::= { ccPortalTxRetriesOctetsEntry 17 } + + +-- ??-TW: Note that these values have been split-out from the +-- _StatsTable for Portal/MU/WLAN. The resulting new tables +-- _SigStatsTable for Portal/MU/WLAN are symmetrical, but they +-- have been added before other v1.5 tables, and so have +-- caused their location to move. +-- +-- Also, note that the four RSSI values still remain in the +-- ccMuStats table, since to delete them would be an +-- inconsistant change. For symmetry, they have been +-- duplicated. + -- 1.3.6.1.4.1.388.11.2.4.2.100.8 + ccPortalSigStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalSigStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes statistics about RSSI, Signal, Noise, + and SNR for packets recieved via each Portal on the switch." + ::= { ccPortalRfSum 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1 + ccPortalSigStatsEntry OBJECT-TYPE + SYNTAX CcPortalSigStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalSigStatsTable 1 } + + + CcPortalSigStatsEntry ::= + SEQUENCE { + ccPortalSigStatsNumPkts + Counter32, + ccPortalSigStatsSignalBest + Integer32, + ccPortalSigStatsSignalWorst + Integer32, + ccPortalSigStatsSignalSum + Integer32, + ccPortalSigStatsSignalSumSquares + Counter64, + ccPortalSigStatsSignalMostRecent + Integer32, + ccPortalSigStatsNoiseBest + Integer32, + ccPortalSigStatsNoiseWorst + Integer32, + ccPortalSigStatsNoiseSum + Integer32, + ccPortalSigStatsNoiseSumSquares + Counter64, + ccPortalSigStatsNoiseMostRecent + Integer32, + ccPortalSigStatsSnrBest + Integer32, + ccPortalSigStatsSnrWorst + Integer32, + ccPortalSigStatsSnrSum + Integer32, + ccPortalSigStatsSnrSumSquares + Counter64, + ccPortalSigStatsSnrMostRecent + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.1 + ccPortalSigStatsNumPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received via the Portal included in + all the other counters reported in this row." + ::= { ccPortalSigStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.2 + ccPortalSigStatsSignalBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Signal value seen from the Portal so far. + (Remember that a -20dBm Signal is better than -60dBm). + + This value is initialized to -500dBm. + " + ::= { ccPortalSigStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.3 + ccPortalSigStatsSignalWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Signal value seen from the Portal so far. + (Remember that a -80dBm Signal is worse than -60dBm). + + This value is initialized to 500dBm." + ::= { ccPortalSigStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.4 + ccPortalSigStatsSignalSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Signal values calculated by the + switch (using reported RSSI values), for packets + received via this Portal. + + Note that this value is normally a negative value + ranging from -10dBm to -80dBm. It is possible for this + value to be positive, but that would be rare, and would + signal an exceptionally strong signal. + + (This value divided by ccPortalSigStatsNumPkts yields + the average Signal value for all packets received + from this MU)." + ::= { ccPortalSigStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.5 + ccPortalSigStatsSignalSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Signal value calculated + for packets received via this Portal. + + Unlike _SignalSum, this value is never negative, since + the square of a negative number is a positive. + + (This value can be used to calculate the standard + deviation for Signal values calculated for packets + from this Portal)." + ::= { ccPortalSigStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.6 + ccPortalSigStatsSignalMostRecent OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Signal value seen from the Portal so far. + (Remember that a -20dBm Signal is better than -60dBm). + + This value does not make sense when ccPortalSigStatsNumPkts + equals to 0." + ::= { ccPortalSigStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.7 + ccPortalSigStatsNoiseBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Noise value seen from the Portal so far. + (Remember that -80dBm Noise is better than -70dBm). + + This value is initialized to 500dBm." + ::= { ccPortalSigStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.8 + ccPortalSigStatsNoiseWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Noise value seen from the Portal so far. + (Remember that -50dBm Noise is worse than -60dBm). + + This value is initialized to -500dBm." + ::= { ccPortalSigStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.9 + ccPortalSigStatsNoiseSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Noise values calculated by the + switch (using reported RSSI values), for packets + received via this Portal. + + Like _SignalSum, this value is normally a negative value. + + (This value divided by ccPortalSigStatsNumPkts yields + the average Noise value for all packets received + from this MU)." + ::= { ccPortalSigStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.10 + ccPortalSigStatsNoiseSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Noise value calculated + for packets received via this Portal. + + As with _SignalSumSquares, this value is never negative. + + (This value can be used to calculate the standard + deviation for Noise values calculated for packets + from this Portal)." + ::= { ccPortalSigStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.11 + ccPortalSigStatsNoiseMostRecent OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Noise value seen from the Portal so far. + (Remember that -80dBm Noise is better than -70dBm). + + This value does not make sense when ccPortalSigStatsNumPkts + equals to 0." + ::= { ccPortalSigStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.12 + ccPortalSigStatsSnrBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best SNR value seen from the Portal so far. + (Remember that +30dBm SNR is better than +20dBm). + + This value is initialized to -500dB." + ::= { ccPortalSigStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.13 + ccPortalSigStatsSnrWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst SNR value seen from the Portal so far. + (Remember that +10dBm SNR is worse than +20dBm). + + This value is initialized to 500dB." + ::= { ccPortalSigStatsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.14 + ccPortalSigStatsSnrSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all SNR values calculated by the + switch (using reported RSSI values), for packets + received via this Portal. + + Unlike _Signal and _Noise, this value is never negative. + + (This value divided by ccPortalSigStatsNumPkts yields + the average SNR value for all packets received + from this MU)." + ::= { ccPortalSigStatsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.15 + ccPortalSigStatsSnrSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each SNR value calculated + for packets received via this Portal. + + This value is never negative. + + (This value can be used to calculate the standard + deviation for SNR values calculated for packets + from this Portal)." + ::= { ccPortalSigStatsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.8.1.16 + ccPortalSigStatsSnrMostRecent OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best SNR value seen from the Portal so far. + (Remember that +30dBm SNR is better than +20dBm). + + This value does not make sense when ccPortalSigStatsNumPkts + equals to 0." + ::= { ccPortalSigStatsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9 + ccPortalSumStatsShortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalSumStatsShortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Averages and rates calculated over the SHORT window for + each Portal." + ::= { ccPortalRfSum 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1 + ccPortalSumStatsShortEntry OBJECT-TYPE + SYNTAX CcPortalSumStatsShortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalSumStatsShortTable 1 } + + + CcPortalSumStatsShortEntry ::= + SEQUENCE { + ccPortalSumStatsShortTimestamp + TimeTicks, + ccPortalSumStatsShortNumPkts + Unsigned32, + ccPortalSumStatsShortPktsPerSec100 + ScaleBy100, + ccPortalSumStatsShortPktsPerSecTx100 + ScaleBy100, + ccPortalSumStatsShortPktsPerSecRx100 + ScaleBy100, + ccPortalSumStatsShortThroughput + Unsigned32, + ccPortalSumStatsShortThroughputTx + Unsigned32, + ccPortalSumStatsShortThroughputRx + Unsigned32, + ccPortalSumStatsShortAvgBitSpeed + Unsigned32, + ccPortalSumStatsShortAvgMuSignal + Integer32, + ccPortalSumStatsShortAvgMuNoise + Integer32, + ccPortalSumStatsShortAvgMuSnr + Integer32, + ccPortalSumStatsShortPp10kNUcastPkts + PartsPer10k, + ccPortalSumStatsShortPp10kTxWithRetries + PartsPer10k, + ccPortalSumStatsShortPp10kTxMaxRetries + PartsPer10k, + ccPortalSumStatsShortTxAvgRetries100 + ScaleBy100, + ccPortalSumStatsShortPp10kRxUndecrypt + PartsPer10k, + ccPortalSumStatsShortTotalMus + Unsigned32, + ccPortalSumStatsShortPp10kRfUtil + PartsPer10k + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.1 + ccPortalSumStatsShortTimestamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime as of the END of the 'window' of + time that this entry of values represents." + ::= { ccPortalSumStatsShortEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.2 + ccPortalSumStatsShortNumPkts OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "packets" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets used to calculate the statistics in + this window." + ::= { ccPortalSumStatsShortEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.3 + ccPortalSumStatsShortPktsPerSec100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second as averaged over the 'window'. + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries). + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccPortalSumStatsShortEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.4 + ccPortalSumStatsShortPktsPerSecTx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second TX as averaged over the 'window'. + + Each packet sucessfully sent counts as 1, (not N, where N + is the number of retries). + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccPortalSumStatsShortEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.5 + ccPortalSumStatsShortPktsPerSecRx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second RX as averaged over the 'window'. + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccPortalSumStatsShortEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.6 + ccPortalSumStatsShortThroughput OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits sent and received over the window, + divided by the number of seconds in the window. + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries)." + ::= { ccPortalSumStatsShortEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.7 + ccPortalSumStatsShortThroughputTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits TX over the window, + divided by the number of seconds in the window. + + Each packet sucessfully sent counts as 1, (not N, where N + is the number of retries)." + ::= { ccPortalSumStatsShortEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.8 + ccPortalSumStatsShortThroughputRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits RX over the window, + divided by the number of seconds in the window." + ::= { ccPortalSumStatsShortEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.9 + ccPortalSumStatsShortAvgBitSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An octet-weighted average of the speeds of all packets + sent/received. (For each possible speed, multiply the + number of octets sent/received by that speed; divide the + sum by the total number of octets; multiply by 8). + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries). + + This can be said in more plain english as: the average + bit-speed at which packets were sent/received." + ::= { ccPortalSumStatsShortEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.10 + ccPortalSumStatsShortAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all signal values over the window. + + NOTE: dBm are normally negative. Here the NEGATIVE values + are reported as POSITIVE values. PO" + ::= { ccPortalSumStatsShortEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.11 + ccPortalSumStatsShortAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all noise values over the window." + ::= { ccPortalSumStatsShortEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.12 + ccPortalSumStatsShortAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all SNR values over the window." + ::= { ccPortalSumStatsShortEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.13 + ccPortalSumStatsShortPp10kNUcastPkts OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of packets that were NOT unicast. + + Expressed as parts-per-10000. + " + ::= { ccPortalSumStatsShortEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.14 + ccPortalSumStatsShortPp10kTxWithRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of TX packets that experienced one or more retries. + + Expressed as parts-per-10000. + " + ::= { ccPortalSumStatsShortEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.15 + ccPortalSumStatsShortPp10kTxMaxRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of TX packets that were dropped due to excessive. + + Expressed as parts-per-10000. + " + ::= { ccPortalSumStatsShortEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.16 + ccPortalSumStatsShortTxAvgRetries100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "average x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For all transmit packets (those that experienced some + retries, those that were successfully transmitted with + only 1 transmission, and those that attempted max times + and gave-up), the average number of RE-transmission + attempts. + + Said another (though identical) way: the sum of all + tranmission attempts divided by the number of unique + packets attempted to be sent. + + Since SNMP does not convey decimal values, the result + above is multiplied by 100. + + If there were no RE-transmissions, this value would be 0. + If every single packet required exactly two tranmissions, + this value would be 100, (representing 1.00)." + ::= { ccPortalSumStatsShortEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.17 + ccPortalSumStatsShortPp10kRxUndecrypt OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of RX packets that were undecryptable. + + Expressed as parts-per-10000. + " + ::= { ccPortalSumStatsShortEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.18 + ccPortalSumStatsShortTotalMus OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "number of MUs" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of MUs associated to the given Portal." + ::= { ccPortalSumStatsShortEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.9.1.19 + ccPortalSumStatsShortPp10kRfUtil OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The approximate utilization of the Portal's RF port. + Calculated as Throughput divided by AvgBitSpeed. + + Expressed as parts-per-10000. + " + ::= { ccPortalSumStatsShortEntry 19 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10 + ccPortalSumStatsLongTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortalSumStatsLongEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Averages and rates calculated over the LONG window for + each Portal. + + (Refer to ccPortalSumStatsShortTable for descriptions)." + ::= { ccPortalRfSum 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1 + ccPortalSumStatsLongEntry OBJECT-TYPE + SYNTAX CcPortalSumStatsLongEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex } + ::= { ccPortalSumStatsLongTable 1 } + + + CcPortalSumStatsLongEntry ::= + SEQUENCE { + ccPortalSumStatsLongTimestamp + TimeTicks, + ccPortalSumStatsLongNumPkts + Unsigned32, + ccPortalSumStatsLongPktsPerSec100 + ScaleBy100, + ccPortalSumStatsLongPktsPerSecTx100 + ScaleBy100, + ccPortalSumStatsLongPktsPerSecRx100 + ScaleBy100, + ccPortalSumStatsLongThroughput + Unsigned32, + ccPortalSumStatsLongThroughputTx + Unsigned32, + ccPortalSumStatsLongThroughputRx + Unsigned32, + ccPortalSumStatsLongAvgBitSpeed + Unsigned32, + ccPortalSumStatsLongAvgMuSignal + Integer32, + ccPortalSumStatsLongAvgMuNoise + Integer32, + ccPortalSumStatsLongAvgMuSnr + Integer32, + ccPortalSumStatsLongPp10kNUcastPkts + PartsPer10k, + ccPortalSumStatsLongPp10kTxWithRetries + PartsPer10k, + ccPortalSumStatsLongPp10kTxMaxRetries + PartsPer10k, + ccPortalSumStatsLongTxAvgRetries100 + ScaleBy100, + ccPortalSumStatsLongPp10kRxUndecrypt + PartsPer10k, + ccPortalSumStatsLongTotalMus + Unsigned32, + ccPortalSumStatsLongPp10kRfUtil + PartsPer10k + } + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.1 + ccPortalSumStatsLongTimestamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.2 + ccPortalSumStatsLongNumPkts OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "packets" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.3 + ccPortalSumStatsLongPktsPerSec100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.4 + ccPortalSumStatsLongPktsPerSecTx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.5 + ccPortalSumStatsLongPktsPerSecRx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.6 + ccPortalSumStatsLongThroughput OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.7 + ccPortalSumStatsLongThroughputTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.8 + ccPortalSumStatsLongThroughputRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.9 + ccPortalSumStatsLongAvgBitSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.10 + ccPortalSumStatsLongAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.11 + ccPortalSumStatsLongAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.12 + ccPortalSumStatsLongAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.13 + ccPortalSumStatsLongPp10kNUcastPkts OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.14 + ccPortalSumStatsLongPp10kTxWithRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.15 + ccPortalSumStatsLongPp10kTxMaxRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.16 + ccPortalSumStatsLongTxAvgRetries100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "average x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.17 + ccPortalSumStatsLongPp10kRxUndecrypt OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.18 + ccPortalSumStatsLongTotalMus OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "number of MUs" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.2.100.10.1.19 + ccPortalSumStatsLongPp10kRfUtil OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccPortalSumStatsLongEntry 19 } + + +-- This group contains MIB values that describe the +-- MUs (Mobile Units) currently associated with each +-- Portal adopted by this WS2000. + -- 1.3.6.1.4.1.388.11.2.4.3 + ccAssociation OBJECT IDENTIFIER ::= { ccRf 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.3.1 + ccAssociationTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains one entry for each Portal-MU + association." + ::= { ccAssociation 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.3.1.1 + ccAssociationEntry OBJECT-TYPE + SYNTAX CcAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortalIndex, ccMuMac } + ::= { ccAssociationTable 1 } + + + CcAssociationEntry ::= + SEQUENCE { + ccAssociationFirstAssociate + TimeTicks, + ccAssociationLastAssociate + TimeTicks, + ccAssociationCountAssociates + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.3.1.1.1 + ccAssociationFirstAssociate OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the switch's sysUpTime at the time + of the first time this MU associated to this + Portal." + ::= { ccAssociationEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.3.1.1.2 + ccAssociationLastAssociate OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the switch's sysUpTime at the time + of the time this MU most recently associated to + this Portal." + ::= { ccAssociationEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.3.1.1.3 + ccAssociationCountAssociates OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the total number of times this MU has + associated to this Portal." + ::= { ccAssociationEntry 3 } + + +-- This group contains MIB values that describe the +-- MUs (Mobile Units) known to this WS2000. + -- 1.3.6.1.4.1.388.11.2.4.4 + ccMus OBJECT IDENTIFIER ::= { ccRf 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1 + ccMuInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes general information about + each MU serviced by the switch." + ::= { ccMus 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1 + ccMuInfoEntry OBJECT-TYPE + SYNTAX CcMuInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuInfoTable 1 } + + + CcMuInfoEntry ::= + SEQUENCE { + ccMuMac + PhysAddress, + ccMuWlanIndex + Integer32, + ccMuWlanName + DisplayString, + ccMuIsDataReady + TruthValue, + ccMuPortalIndex + Integer32, + ccMuPortalMac + PhysAddress, + ccMuSymbolRogueApEna + TruthValue, + ccMuIpAddr + IpAddress, + ccMuType + INTEGER, + ccMuRadioType + RadioType, + ccMuSupportedRates + BITS, + ccMuPowerMode + INTEGER, + ccMuAuthenticationMethod + INTEGER, + ccMuEncryptionMethod + INTEGER, + ccMuVlanId + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.1 + ccMuMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the MU." + ::= { ccMuInfoEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.2 + ccMuWlanIndex OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "(Reserved for future implementation)." + ::= { ccMuInfoEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.3 + ccMuWlanName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the WLAN this MU is associated to." + ::= { ccMuInfoEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.4 + ccMuIsDataReady OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is true if the WS2000 is ready to + forward/switch packets to/from this MU, + (internally called the 'data ready' state). + Otherwise this value is false." + ::= { ccMuInfoEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.5 + ccMuPortalIndex OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the entry in the PortalTable to + which this MU is associated." + ::= { ccMuInfoEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.6 + ccMuPortalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address of the Portal to which this MU is + associated." + ::= { ccMuInfoEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.7 + ccMuSymbolRogueApEna OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, this MU supports Symbol's Rogue AP + detection assist algorithm." + ::= { ccMuInfoEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.8 + ccMuIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the MU." + ::= { ccMuInfoEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.9 + ccMuType OBJECT-TYPE + SYNTAX INTEGER + { + data(1), + voice(2), + accessPoint(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the MU." + ::= { ccMuInfoEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.10 + ccMuRadioType OBJECT-TYPE + SYNTAX RadioType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio type of the MU." + ::= { ccMuInfoEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.11 + ccMuSupportedRates OBJECT-TYPE + SYNTAX BITS + { + supports1Mb(0), + supports2Mb(1), + supports5dot5Mb(2), + supports6Mb(3), + supports9Mb(4), + supports11Mb(5), + supports12Mb(6), + supports18Mb(7), + supports22Mb(8), + supports24Mb(9), + supports36Mb(10), + supports48Mb(11), + supports54Mb(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A bit-mask of rates supported by this MU." + ::= { ccMuInfoEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.12 + ccMuPowerMode OBJECT-TYPE + SYNTAX INTEGER + { + continuousAccessMode(1), + powerSavePolling(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power-mode implemented by the MU. + + A MU's status will constantly switch between PSP and + CAM mode when it is in PSP mode. + " + ::= { ccMuInfoEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.13 + ccMuAuthenticationMethod OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + eap802dot1x(2), + kerberos(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication method implemented by the MU." + ::= { ccMuInfoEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.14 + ccMuEncryptionMethod OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + wep40(2), + wep128(3), + keyGuardMCM(4), + wpaTKIP(5), + wpa2AesCcmp(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Encryption method implemented by the MU." + ::= { ccMuInfoEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.1.1.15 + ccMuVlanId OBJECT-TYPE + SYNTAX Unsigned32 (1..31) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN that this MU is assigned to. + " + ::= { ccMuInfoEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.2 + ccMuStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes general statistics about + packets sent/recieved via each MU serviced by the switch." + ::= { ccMus 2 } +-- All + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1 + ccMuStatsEntry OBJECT-TYPE + SYNTAX CcMuStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuStatsTable 1 } + + + CcMuStatsEntry ::= + SEQUENCE { + ccMuTxPktsUcast + Counter32, + ccMuRxPktsUcast + Counter32, + ccMuRxPktsNUcast + Counter32, + ccMuTxOctetsUcast + Counter32, + ccMuRxOctetsUcast + Counter32, + ccMuRxOctetsNUcast + Counter32, + ccMuRxUndecryptablePkts + Counter32, + ccMuRxRssiNumPkts + Counter32, + ccMuRxRssiSum + Counter32, + ccMuRxRssiSumSquares + Counter64, + ccMuRxRssiMostRecent + INTEGER, + ccMuLastActivity + TimeTicks + } + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.1 + ccMuTxPktsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast packets sent." + ::= { ccMuStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.2 + ccMuRxPktsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast packets received." + ::= { ccMuStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.3 + ccMuRxPktsNUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Count of non-unicast (broadcast & multicast) + packets received." + ::= { ccMuStatsEntry 3 } +-- This value existed in WS2000 v1.0, but never incremented +-- from 0. This variable should never have been defined, +-- since there is no such thing as a non-unicast packet +-- moving from a MU to a Portal, (Rx at the Portal). + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.4 + ccMuTxOctetsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast octets sent." + ::= { ccMuStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.5 + ccMuRxOctetsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast octets received." + ::= { ccMuStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.6 + ccMuRxOctetsNUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Count of non-unicast (broadcast & multicast) + octets received." + ::= { ccMuStatsEntry 6 } +-- This value existed in WS2000 v1.0, but never incremented +-- from 0. This variable should never have been defined, +-- since there is no such thing as a non-unicast packet +-- moving from a MU to a Portal, (Rx at the Portal). + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.7 + ccMuRxUndecryptablePkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of packets received that could + not be decrypted." + ::= { ccMuStatsEntry 7 } + + +-- This value is duplicated by ccMuSigStatsNumPkts, but this +-- one is retained for backwards-compatibility. + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.8 + ccMuRxRssiNumPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total RSSI packets received." + ::= { ccMuStatsEntry 8 } + + +-- This value is duplicated by ccMuSigStatsRssiSum, but this +-- one is retained for backwards-compatibility. + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.9 + ccMuRxRssiSum OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all RSSI values calculated by the + switch for packets." + ::= { ccMuStatsEntry 9 } + + +-- This value is duplicated by ccMuSigStatsRssiSumSquares, +-- but this one is retained for backwards-compatibility. + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.10 + ccMuRxRssiSumSquares OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each RSSI value calculated + for packets received. + + This value is never negative." + ::= { ccMuStatsEntry 10 } + + +-- This value is duplicated by ccMuSigStatsRssiMostRecent, +-- but this one is retained for backwards-compatibility. +-- +-- ??-CM: this should be Uint32 - would chaning this be an +-- incompatible change? Any diff on wire Int32 vs Unit32 ? + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.11 + ccMuRxRssiMostRecent OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best RSSI value seen so far. + (Remember that -80dBm Noise is better than -70dBm). + + This value does not make sense when ccMuRxRssiNumPkts + equals to 0." + ::= { ccMuStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.2.1.12 + ccMuLastActivity OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the switch's sysUpTime at the time + of the last activity (packet sent or received)." + ::= { ccMuStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3 + ccMuRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by the switch, this table + describes counts of packets received at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccMus 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1 + ccMuRxPktsEntry OBJECT-TYPE + SYNTAX CcMuRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuRxPktsTable 1 } + + + CcMuRxPktsEntry ::= + SEQUENCE { + ccMuRxPktsAt1Mb + Counter32, + ccMuRxPktsAt2Mb + Counter32, + ccMuRxPktsAt5pt5Mb + Counter32, + ccMuRxPktsAt6Mb + Counter32, + ccMuRxPktsAt9Mb + Counter32, + ccMuRxPktsAt11Mb + Counter32, + ccMuRxPktsAt12Mb + Counter32, + ccMuRxPktsAt18Mb + Counter32, + ccMuRxPktsAt22Mb + Counter32, + ccMuRxPktsAt24Mb + Counter32, + ccMuRxPktsAt36Mb + Counter32, + ccMuRxPktsAt48Mb + Counter32, + ccMuRxPktsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.1 + ccMuRxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 1 Mb." + ::= { ccMuRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.2 + ccMuRxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 2 Mb." + ::= { ccMuRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.3 + ccMuRxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 5.5 Mb." + ::= { ccMuRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.4 + ccMuRxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 6 Mb." + ::= { ccMuRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.5 + ccMuRxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 9 Mb." + ::= { ccMuRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.6 + ccMuRxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 11 Mb." + ::= { ccMuRxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.7 + ccMuRxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 12 Mb." + ::= { ccMuRxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.8 + ccMuRxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 18 Mb." + ::= { ccMuRxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.9 + ccMuRxPktsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 22 Mb." + ::= { ccMuRxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.10 + ccMuRxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 24 Mb." + ::= { ccMuRxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.11 + ccMuRxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 36 Mb." + ::= { ccMuRxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.12 + ccMuRxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 48 Mb." + ::= { ccMuRxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.3.1.13 + ccMuRxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 54 Mb." + ::= { ccMuRxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4 + ccMuTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by the switch, this table + describes counts of packets transmitted at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccMus 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1 + ccMuTxPktsEntry OBJECT-TYPE + SYNTAX CcMuTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuTxPktsTable 1 } + + + CcMuTxPktsEntry ::= + SEQUENCE { + ccMuTxPktsAt1Mb + Counter32, + ccMuTxPktsAt2Mb + Counter32, + ccMuTxPktsAt5pt5Mb + Counter32, + ccMuTxPktsAt6Mb + Counter32, + ccMuTxPktsAt9Mb + Counter32, + ccMuTxPktsAt11Mb + Counter32, + ccMuTxPktsAt12Mb + Counter32, + ccMuTxPktsAt18Mb + Counter32, + ccMuTxPktsAt22Mb + Counter32, + ccMuTxPktsAt24Mb + Counter32, + ccMuTxPktsAt36Mb + Counter32, + ccMuTxPktsAt48Mb + Counter32, + ccMuTxPktsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.1 + ccMuTxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 1 Mb." + ::= { ccMuTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.2 + ccMuTxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 2 Mb." + ::= { ccMuTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.3 + ccMuTxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 5.5 Mb." + ::= { ccMuTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.4 + ccMuTxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 6 Mb." + ::= { ccMuTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.5 + ccMuTxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 9 Mb." + ::= { ccMuTxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.6 + ccMuTxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 11 Mb." + ::= { ccMuTxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.7 + ccMuTxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 12 Mb." + ::= { ccMuTxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.8 + ccMuTxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 18 Mb." + ::= { ccMuTxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.9 + ccMuTxPktsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 22 Mb." + ::= { ccMuTxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.10 + ccMuTxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 24 Mb." + ::= { ccMuTxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.11 + ccMuTxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 36 Mb." + ::= { ccMuTxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.12 + ccMuTxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 48 Mb." + ::= { ccMuTxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.4.1.13 + ccMuTxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 54 Mb." + ::= { ccMuTxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5 + ccMuRxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by this switch, this table + describes counts of octets received at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccMus 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1 + ccMuRxOctetsEntry OBJECT-TYPE + SYNTAX CcMuRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuRxOctetsTable 1 } + + + CcMuRxOctetsEntry ::= + SEQUENCE { + ccMuRxOctetsAt1Mb + Counter32, + ccMuRxOctetsAt2Mb + Counter32, + ccMuRxOctetsAt5pt5Mb + Counter32, + ccMuRxOctetsAt6Mb + Counter32, + ccMuRxOctetsAt9Mb + Counter32, + ccMuRxOctetsAt11Mb + Counter32, + ccMuRxOctetsAt12Mb + Counter32, + ccMuRxOctetsAt18Mb + Counter32, + ccMuRxOctetsAt22Mb + Counter32, + ccMuRxOctetsAt24Mb + Counter32, + ccMuRxOctetsAt36Mb + Counter32, + ccMuRxOctetsAt48Mb + Counter32, + ccMuRxOctetsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.1 + ccMuRxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 1 Mb." + ::= { ccMuRxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.2 + ccMuRxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 2 Mb." + ::= { ccMuRxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.3 + ccMuRxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 5.5 Mb." + ::= { ccMuRxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.4 + ccMuRxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 6 Mb." + ::= { ccMuRxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.5 + ccMuRxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 9 Mb." + ::= { ccMuRxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.6 + ccMuRxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 11 Mb." + ::= { ccMuRxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.7 + ccMuRxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 12 Mb." + ::= { ccMuRxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.8 + ccMuRxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 18 Mb." + ::= { ccMuRxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.9 + ccMuRxOctetsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 22 Mb." + ::= { ccMuRxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.10 + ccMuRxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 24 Mb." + ::= { ccMuRxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.11 + ccMuRxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 36 Mb." + ::= { ccMuRxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.12 + ccMuRxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 48 Mb." + ::= { ccMuRxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.5.1.13 + ccMuRxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 54 Mb." + ::= { ccMuRxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6 + ccMuTxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by this switch, this table + describes counts of octets transmitted at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccMus 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1 + ccMuTxOctetsEntry OBJECT-TYPE + SYNTAX CcMuTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuTxOctetsTable 1 } + + + CcMuTxOctetsEntry ::= + SEQUENCE { + ccMuTxOctetsAt1Mb + Counter32, + ccMuTxOctetsAt2Mb + Counter32, + ccMuTxOctetsAt5pt5Mb + Counter32, + ccMuTxOctetsAt6Mb + Counter32, + ccMuTxOctetsAt9Mb + Counter32, + ccMuTxOctetsAt11Mb + Counter32, + ccMuTxOctetsAt12Mb + Counter32, + ccMuTxOctetsAt18Mb + Counter32, + ccMuTxOctetsAt22Mb + Counter32, + ccMuTxOctetsAt24Mb + Counter32, + ccMuTxOctetsAt36Mb + Counter32, + ccMuTxOctetsAt48Mb + Counter32, + ccMuTxOctetsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.1 + ccMuTxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 1 Mb." + ::= { ccMuTxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.2 + ccMuTxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 2 Mb." + ::= { ccMuTxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.3 + ccMuTxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 5.5 Mb." + ::= { ccMuTxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.4 + ccMuTxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 6 Mb." + ::= { ccMuTxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.5 + ccMuTxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 9 Mb." + ::= { ccMuTxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.6 + ccMuTxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 11 Mb." + ::= { ccMuTxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.7 + ccMuTxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 12 Mb." + ::= { ccMuTxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.8 + ccMuTxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 18 Mb." + ::= { ccMuTxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.9 + ccMuTxOctetsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 22 Mb." + ::= { ccMuTxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.10 + ccMuTxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 24 Mb." + ::= { ccMuTxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.11 + ccMuTxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 36 Mb." + ::= { ccMuTxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.12 + ccMuTxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 48 Mb." + ::= { ccMuTxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.6.1.13 + ccMuTxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 54 Mb." + ::= { ccMuTxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7 + ccMuTxRetriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuTxRetriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by the switch, this table describes + counts of the number of packets affected by transmit + retries, (no retries, 1 retry, 2 retries,... gave-up)." + ::= { ccMus 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1 + ccMuTxRetriesEntry OBJECT-TYPE + SYNTAX CcMuTxRetriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuTxRetriesTable 1 } + + + CcMuTxRetriesEntry ::= + SEQUENCE { + ccMuTxRetriesNone + Counter32, + ccMuTxRetries01 + Counter32, + ccMuTxRetries02 + Counter32, + ccMuTxRetries03 + Counter32, + ccMuTxRetries04 + Counter32, + ccMuTxRetries05 + Counter32, + ccMuTxRetries06 + Counter32, + ccMuTxRetries07 + Counter32, + ccMuTxRetries08 + Counter32, + ccMuTxRetries09 + Counter32, + ccMuTxRetries10 + Counter32, + ccMuTxRetries11 + Counter32, + ccMuTxRetries12 + Counter32, + ccMuTxRetries13 + Counter32, + ccMuTxRetries14 + Counter32, + ccMuTxRetries15 + Counter32, + ccMuTxRetriesFailed + Counter32, + ccMuTxRetriesTotal + Counter32, + ccMuTxRetriesMostRecent + INTEGER + } + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.1 + ccMuTxRetriesNone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with no retries." + ::= { ccMuTxRetriesEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.2 + ccMuTxRetries01 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 1 retries." + ::= { ccMuTxRetriesEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.3 + ccMuTxRetries02 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 2 retries." + ::= { ccMuTxRetriesEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.4 + ccMuTxRetries03 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 3 retries." + ::= { ccMuTxRetriesEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.5 + ccMuTxRetries04 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 4 retries." + ::= { ccMuTxRetriesEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.6 + ccMuTxRetries05 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 5 retries." + ::= { ccMuTxRetriesEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.7 + ccMuTxRetries06 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 6 retries." + ::= { ccMuTxRetriesEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.8 + ccMuTxRetries07 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 7 retries." + ::= { ccMuTxRetriesEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.9 + ccMuTxRetries08 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 8 retries." + ::= { ccMuTxRetriesEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.10 + ccMuTxRetries09 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 9 retries." + ::= { ccMuTxRetriesEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.11 + ccMuTxRetries10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 10 retries." + ::= { ccMuTxRetriesEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.12 + ccMuTxRetries11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 11 retries." + ::= { ccMuTxRetriesEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.13 + ccMuTxRetries12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 12 retries." + ::= { ccMuTxRetriesEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.14 + ccMuTxRetries13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 13 retries." + ::= { ccMuTxRetriesEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.15 + ccMuTxRetries14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 14 retries." + ::= { ccMuTxRetriesEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.16 + ccMuTxRetries15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 15 retries." + ::= { ccMuTxRetriesEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.17 + ccMuTxRetriesFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts that never were successfully + transmitted to because the max retry count was exceeded." + ::= { ccMuTxRetriesEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.18 + ccMuTxRetriesTotal OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A total sum of all retries across all packets sent + to this MU. + + For example, if 4 packets have been sent, with the + following number of retires: 2, 0, 5, gave-up, + this value would be 2+0+5+16 = 23." + ::= { ccMuTxRetriesEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.7.1.19 + ccMuTxRetriesMostRecent OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Most recent retry done by MU." + ::= { ccMuTxRetriesEntry 19 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.8 + ccMuLastMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This scalar records the MAC address of the most + recent MU to be Adopted, UnAdopted, or Denied." + ::= { ccMus 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.9 + ccMuLastReason OBJECT-TYPE + SYNTAX INTEGER + { + success(1), + aclViolation(2), + timeout(3), + associationFailed(4), + authenticationFailedOn802dot1x(5), + kerberosWrongUsername(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value notes the reason for the most-recent + MU UnAdoption or Denial. + + Enum item associationFailed indicates that a key + association field was missing, or a mismatch of + supported rates, etc." + ::= { ccMus 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.10 + ccMuLastPortal OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value notes the reason for the most-recent + MU UnAdoption or Denial." + ::= { ccMus 10 } + + +-- !!- OID: .100 +-- +-- (This group would have contained all the stats tables, +-- except that they were located above, before I created +-- matching groups and tables in ccPortal and ccWlan). + -- 1.3.6.1.4.1.388.11.2.4.4.100 + ccMuRfSum OBJECT IDENTIFIER ::= { ccMus 100 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1 + ccMuTxRetriesOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuTxRetriesOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by the switch, this table describes + counts of the number of octets affected by transmit + retries, (no retries, 1 retry, 2 retries,... gave-up)." + ::= { ccMuRfSum 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1 + ccMuTxRetriesOctetsEntry OBJECT-TYPE + SYNTAX CcMuTxRetriesOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuTxRetriesOctetsTable 1 } + + + CcMuTxRetriesOctetsEntry ::= + SEQUENCE { + ccMuTxRetriesOctetsNone + Counter32, + ccMuTxRetriesOctets01 + Counter32, + ccMuTxRetriesOctets02 + Counter32, + ccMuTxRetriesOctets03 + Counter32, + ccMuTxRetriesOctets04 + Counter32, + ccMuTxRetriesOctets05 + Counter32, + ccMuTxRetriesOctets06 + Counter32, + ccMuTxRetriesOctets07 + Counter32, + ccMuTxRetriesOctets08 + Counter32, + ccMuTxRetriesOctets09 + Counter32, + ccMuTxRetriesOctets10 + Counter32, + ccMuTxRetriesOctets11 + Counter32, + ccMuTxRetriesOctets12 + Counter32, + ccMuTxRetriesOctets13 + Counter32, + ccMuTxRetriesOctets14 + Counter32, + ccMuTxRetriesOctets15 + Counter32, + ccMuTxRetriesOctetsFailed + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.1 + ccMuTxRetriesOctetsNone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with no retries." + ::= { ccMuTxRetriesOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.2 + ccMuTxRetriesOctets01 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 1 retries." + ::= { ccMuTxRetriesOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.3 + ccMuTxRetriesOctets02 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 2 retries." + ::= { ccMuTxRetriesOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.4 + ccMuTxRetriesOctets03 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 3 retries." + ::= { ccMuTxRetriesOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.5 + ccMuTxRetriesOctets04 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 4 retries." + ::= { ccMuTxRetriesOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.6 + ccMuTxRetriesOctets05 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 5 retries." + ::= { ccMuTxRetriesOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.7 + ccMuTxRetriesOctets06 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 6 retries." + ::= { ccMuTxRetriesOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.8 + ccMuTxRetriesOctets07 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 7 retries." + ::= { ccMuTxRetriesOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.9 + ccMuTxRetriesOctets08 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 8 retries." + ::= { ccMuTxRetriesOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.10 + ccMuTxRetriesOctets09 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 9 retries." + ::= { ccMuTxRetriesOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.11 + ccMuTxRetriesOctets10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 10 retries." + ::= { ccMuTxRetriesOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.12 + ccMuTxRetriesOctets11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 11 retries." + ::= { ccMuTxRetriesOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.13 + ccMuTxRetriesOctets12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 12 retries." + ::= { ccMuTxRetriesOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.14 + ccMuTxRetriesOctets13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 13 retries." + ::= { ccMuTxRetriesOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.15 + ccMuTxRetriesOctets14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 14 retries." + ::= { ccMuTxRetriesOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.16 + ccMuTxRetriesOctets15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 15 retries." + ::= { ccMuTxRetriesOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.1.1.17 + ccMuTxRetriesOctetsFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets that never were successfully + transmitted to because the max retry count was exceeded." + ::= { ccMuTxRetriesOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2 + ccMuSigStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuSigStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes statistics about RSSI, Signal, Noise, + and SNR for packets recieved via each MU serviced by the switch." + ::= { ccMuRfSum 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1 + ccMuSigStatsEntry OBJECT-TYPE + SYNTAX CcMuSigStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuSigStatsTable 1 } + + + CcMuSigStatsEntry ::= + SEQUENCE { + ccMuSigStatsNumPkts + Counter32, + ccMuSigStatsSignalBest + Integer32, + ccMuSigStatsSignalWorst + Integer32, + ccMuSigStatsSignalSum + Integer32, + ccMuSigStatsSignalSumSquares + Counter64, + ccMuSigStatsSignalMostRecent + Integer32, + ccMuSigStatsNoiseBest + Integer32, + ccMuSigStatsNoiseWorst + Integer32, + ccMuSigStatsNoiseSum + Integer32, + ccMuSigStatsNoiseSumSquares + Counter64, + ccMuSigStatsNoiseMostRecent + Integer32, + ccMuSigStatsSnrBest + Integer32, + ccMuSigStatsSnrWorst + Integer32, + ccMuSigStatsSnrSum + Integer32, + ccMuSigStatsSnrSumSquares + Counter64, + ccMuSigStatsSnrMostRecent + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.1 + ccMuSigStatsNumPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received included in + all the other counters reported in this row." + ::= { ccMuSigStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.2 + ccMuSigStatsSignalBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Signal value seen so far. + (Remember that a -20dBm Signal is better than -60dBm). + + This value is initialized to -500dBm. + " + ::= { ccMuSigStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.3 + ccMuSigStatsSignalWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Signal value seen so far. + (Remember that a -80dBm Signal is worse than -60dBm). + + This value is initialized to 500dBm." + ::= { ccMuSigStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.4 + ccMuSigStatsSignalSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Signal values calculated by the + switch (using reported RSSI values), for packets received. + + Note that this value is normally a negative value + ranging from -10dBm to -80dBm. It is possible for this + value to be positive, but that would be rare, and would + signal an exceptionally strong signal." + ::= { ccMuSigStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.5 + ccMuSigStatsSignalSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Signal value calculated + for packets received. + + Unlike _SignalSum, this value is never negative, since + the square of a negative number is a positive." + ::= { ccMuSigStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.6 + ccMuSigStatsSignalMostRecent OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Signal value seen so far. + (Remember that a -20dBm Signal is better than -60dBm). + + This value does not make sense when ccMuSigStatsNumPkts + equals to 0." + ::= { ccMuSigStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.7 + ccMuSigStatsNoiseBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Noise value seen so far. + (Remember that -80dBm Noise is better than -70dBm). + + This value is initialized to 500dBm." + ::= { ccMuSigStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.8 + ccMuSigStatsNoiseWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Noise value seen so far. + (Remember that -50dBm Noise is worse than -60dBm). + + This value is initialized to -500dBm." + ::= { ccMuSigStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.9 + ccMuSigStatsNoiseSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Noise values calculated by the + switch (using reported RSSI values), for packets. + + Like _SignalSum, this value is normally a negative value." + ::= { ccMuSigStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.10 + ccMuSigStatsNoiseSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Noise value calculated + for packets received. + + As with _SignalSumSquares, this value is never negative." + ::= { ccMuSigStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.11 + ccMuSigStatsNoiseMostRecent OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Noise value seen so far. + (Remember that -80dBm Noise is better than -70dBm). + + This value does not make sense when ccMuSigStatsNumPkts + equals to 0." + ::= { ccMuSigStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.12 + ccMuSigStatsSnrBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best SNR value seen so far. + (Remember that +30dBm SNR is better than +20dBm). + + This value is initialized to -500dB." + ::= { ccMuSigStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.13 + ccMuSigStatsSnrWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst SNR value seen so far. + (Remember that +10dBm SNR is worse than +20dBm). + + This value is initialized to 500dB." + ::= { ccMuSigStatsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.14 + ccMuSigStatsSnrSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all SNR values calculated by the + switch (using reported RSSI values), for packets received. + + Unlike _Signal and _Noise, this value is never negative." + ::= { ccMuSigStatsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.15 + ccMuSigStatsSnrSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each SNR value calculated + for packets received. + + This value is never negative." + ::= { ccMuSigStatsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.2.1.16 + ccMuSigStatsSnrMostRecent OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best SNR value seen so far. + (Remember that +30dBm SNR is better than +20dBm). + + This value does not make sense when ccMuSigStatsNumPkts + equals to 0." + ::= { ccMuSigStatsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3 + ccMuSumStatsShortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuSumStatsShortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Averages and rates calculated over the SHORT window for + each MU." + ::= { ccMuRfSum 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1 + ccMuSumStatsShortEntry OBJECT-TYPE + SYNTAX CcMuSumStatsShortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuSumStatsShortTable 1 } + + + CcMuSumStatsShortEntry ::= + SEQUENCE { + ccMuSumStatsShortTimestamp + TimeTicks, + ccMuSumStatsShortNumPkts + Unsigned32, + ccMuSumStatsShortPktsPerSec100 + ScaleBy100, + ccMuSumStatsShortPktsPerSecTx100 + ScaleBy100, + ccMuSumStatsShortPktsPerSecRx100 + ScaleBy100, + ccMuSumStatsShortThroughput + Unsigned32, + ccMuSumStatsShortThroughputTx + Unsigned32, + ccMuSumStatsShortThroughputRx + Unsigned32, + ccMuSumStatsShortAvgBitSpeed + Unsigned32, + ccMuSumStatsShortAvgMuSignal + Integer32, + ccMuSumStatsShortAvgMuNoise + Integer32, + ccMuSumStatsShortAvgMuSnr + Integer32, + ccMuSumStatsShortPp10kNUcastPkts + PartsPer10k, + ccMuSumStatsShortPp10kTxWithRetries + PartsPer10k, + ccMuSumStatsShortPp10kDropped + PartsPer10k, + ccMuSumStatsShortTxAvgRetries100 + ScaleBy100, + ccMuSumStatsShortPp10kRxUndecrypt + PartsPer10k + } + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.1 + ccMuSumStatsShortTimestamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime as of the END of the 'window' of + time that this entry of values represents." + ::= { ccMuSumStatsShortEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.2 + ccMuSumStatsShortNumPkts OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "packets" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets used to calculate the statistics in + this window." + ::= { ccMuSumStatsShortEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.3 + ccMuSumStatsShortPktsPerSec100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second as averaged over the 'window'. + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries). + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccMuSumStatsShortEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.4 + ccMuSumStatsShortPktsPerSecTx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second TX as averaged over the 'window'. + + Each packet sucessfully sent counts as 1, (not N, where N + is the number of retries). + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccMuSumStatsShortEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.5 + ccMuSumStatsShortPktsPerSecRx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second RX as averaged over the 'window'. + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccMuSumStatsShortEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.6 + ccMuSumStatsShortThroughput OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits sent and received over the window, + divided by the number of seconds in the window. + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries)." + ::= { ccMuSumStatsShortEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.7 + ccMuSumStatsShortThroughputTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits TX over the window, + divided by the number of seconds in the window. + + Each packet sucessfully sent counts as 1, (not N, where N + is the number of retries)." + ::= { ccMuSumStatsShortEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.8 + ccMuSumStatsShortThroughputRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits RX over the window, + divided by the number of seconds in the window." + ::= { ccMuSumStatsShortEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.9 + ccMuSumStatsShortAvgBitSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An octet-weighted average of the speeds of all packets + sent/received. (For each possible speed, multiply the + number of octets sent/received by that speed; divide the + sum by the total number of octets; multiply by 8). + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries). + + This can be said in more plain english as: the average + bit-speed at which packets were sent/received." + ::= { ccMuSumStatsShortEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.10 + ccMuSumStatsShortAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all signal values over the window. + + NOTE: dBm are normally negative. Here the NEGATIVE values + are reported as POSITIVE values. PO" + ::= { ccMuSumStatsShortEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.11 + ccMuSumStatsShortAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all noise values over the window." + ::= { ccMuSumStatsShortEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.12 + ccMuSumStatsShortAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all SNR values over the window." + ::= { ccMuSumStatsShortEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.13 + ccMuSumStatsShortPp10kNUcastPkts OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of packets that were NOT unicast. + + Expressed as parts-per-10000." + ::= { ccMuSumStatsShortEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.14 + ccMuSumStatsShortPp10kTxWithRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of TX packets that experienced one or more retries. + + Expressed as parts-per-10000." + ::= { ccMuSumStatsShortEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.15 + ccMuSumStatsShortPp10kDropped OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped divided by packets sent. Dropped here + means dropped intentionally due to the appropriate QoS + queue being full. Other reasons for dropped packets are + not counted in this ratio. + + Calculated as an average for all WLANs implemented on + this MU." + ::= { ccMuSumStatsShortEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.16 + ccMuSumStatsShortTxAvgRetries100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "average x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For all transmit packets (those that experienced some + retries, those that were successfully transmitted with + only 1 transmission, and those that attempted max times + and gave-up), the average number of RE-transmission + attempts. + + Said another (though identical) way: the sum of all + tranmission attempts divided by the number of unique + packets attempted to be sent. + + Since SNMP does not convey decimal values, the result + above is multiplied by 100. + + If there were no RE-transmissions, this value would be 0. + If every single packet required exactly two tranmissions, + this value would be 100, (representing 1.00)." + ::= { ccMuSumStatsShortEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.3.1.17 + ccMuSumStatsShortPp10kRxUndecrypt OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of RX packets that were undecryptable. + + Expressed as parts-per-10000. + " + ::= { ccMuSumStatsShortEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4 + ccMuSumStatsLongTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcMuSumStatsLongEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Averages and rates calculated over the LONG window for + each MU. + + (Refer to ccMuSumStatsShortTable for descriptions)." + ::= { ccMuRfSum 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1 + ccMuSumStatsLongEntry OBJECT-TYPE + SYNTAX CcMuSumStatsLongEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccMuMac } + ::= { ccMuSumStatsLongTable 1 } + + + CcMuSumStatsLongEntry ::= + SEQUENCE { + ccMuSumStatsLongTimestamp + TimeTicks, + ccMuSumStatsLongNumPkts + Unsigned32, + ccMuSumStatsLongPktsPerSec100 + ScaleBy100, + ccMuSumStatsLongPktsPerSecTx100 + ScaleBy100, + ccMuSumStatsLongPktsPerSecRx100 + ScaleBy100, + ccMuSumStatsLongThroughput + Unsigned32, + ccMuSumStatsLongThroughputTx + Unsigned32, + ccMuSumStatsLongThroughputRx + Unsigned32, + ccMuSumStatsLongAvgBitSpeed + Unsigned32, + ccMuSumStatsLongAvgMuSignal + Integer32, + ccMuSumStatsLongAvgMuNoise + Integer32, + ccMuSumStatsLongAvgMuSnr + Integer32, + ccMuSumStatsLongPp10kNUcastPkts + PartsPer10k, + ccMuSumStatsLongPp10kTxWithRetries + PartsPer10k, + ccMuSumStatsLongPp10kDropped + PartsPer10k, + ccMuSumStatsLongTxAvgRetries100 + ScaleBy100, + ccMuSumStatsLongPp10kRxUndecrypt + PartsPer10k + } + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.1 + ccMuSumStatsLongTimestamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.2 + ccMuSumStatsLongNumPkts OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "packets" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.3 + ccMuSumStatsLongPktsPerSec100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.4 + ccMuSumStatsLongPktsPerSecTx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.5 + ccMuSumStatsLongPktsPerSecRx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.6 + ccMuSumStatsLongThroughput OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.7 + ccMuSumStatsLongThroughputTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.8 + ccMuSumStatsLongThroughputRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.9 + ccMuSumStatsLongAvgBitSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.10 + ccMuSumStatsLongAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.11 + ccMuSumStatsLongAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.12 + ccMuSumStatsLongAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.13 + ccMuSumStatsLongPp10kNUcastPkts OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.14 + ccMuSumStatsLongPp10kTxWithRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.15 + ccMuSumStatsLongPp10kDropped OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.16 + ccMuSumStatsLongTxAvgRetries100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "average x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.4.100.4.1.17 + ccMuSumStatsLongPp10kRxUndecrypt OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccMuSumStatsLongEntry 17 } + + +-- This group describes all wireless LANs on the switch, +-- and their corresponding security settings. + -- 1.3.6.1.4.1.388.11.2.4.5 + ccWlan OBJECT IDENTIFIER ::= { ccRf 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1 + ccWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of wireless LANs configured on the switch." + ::= { ccWlan 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1 + ccWlanEntry OBJECT-TYPE + SYNTAX CcWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanTable 1 } + + + CcWlanEntry ::= + SEQUENCE { + ccWlanIndex + Integer32, + ccWlanName + DisplayString, + ccWlanEssid + DisplayString, + ccWlanSubnet + SinglePointer, + ccWlanPortalsAdopted + MultiPointer255, + ccWlanEnable + StaticRowEnable, + ccWlanDisallowMuToMu + TruthValue, + ccWlanVoicePrioritization + TruthValue, + ccWlanAnswerBroadcastEss + TruthValue, + ccWlanMulticastAddr1 + PhysAddress, + ccWlanMulticastAddr2 + PhysAddress, + ccWlanMuAclDefault + INTEGER, + ccWlanAuthentication + INTEGER, + ccWlanEncryption + INTEGER, + ccWlanWeight + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.1 + ccWlanIndex OBJECT-TYPE + SYNTAX Integer32 (1..1001) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index. + + (In the ccRfSum tables, entry 1001 is used to + represent the roll-up of all RF communications on + this switch). + " + ::= { ccWlanEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.2 + ccWlanName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the WLAN." + ::= { ccWlanEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.3 + ccWlanEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESSID of the WLAN." + ::= { ccWlanEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.4 + ccWlanSubnet OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The subnet/LAN this WLAN is associated with. + + If not associated with any subnet/LAN, this value + will be 0." + ::= { ccWlanEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.5 + ccWlanPortalsAdopted OBJECT-TYPE + SYNTAX MultiPointer255 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to portal(s) adopted by this WLAN." + ::= { ccWlanEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.6 + ccWlanEnable OBJECT-TYPE + SYNTAX StaticRowEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row enable." + ::= { ccWlanEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.7 + ccWlanDisallowMuToMu OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set to true to prohibit MU-to-MU communication." + ::= { ccWlanEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.8 + ccWlanVoicePrioritization OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable voice prioritization." + ::= { ccWlanEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.9 + ccWlanAnswerBroadcastEss OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Answer broadcast ESS." + ::= { ccWlanEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.10 + ccWlanMulticastAddr1 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast address 1." + ::= { ccWlanEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.11 + ccWlanMulticastAddr2 OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast address 2." + ::= { ccWlanEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.12 + ccWlanMuAclDefault OBJECT-TYPE + SYNTAX INTEGER + { + allowAllMusExceptThoseMatchingAclRules(1), + denyAllMusExceptThoseMatchingAclRules(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the default behavior if none of this WLAN's + ccWlanMuAclTable entries match the MAC address of an + MU attempting to associate with this WLAN." + ::= { ccWlanEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.13 + ccWlanAuthentication OBJECT-TYPE + SYNTAX INTEGER + { + authNone(1), + auth802dot1xEap(2), + authKerberos(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If auth802dot1xEap, additional EAP settings for this + WLAN will be used from the matching entry in the + ccWlanAuthEapTable. + + Likewise, if authKerberos, use the settings in the + matching entry in the ccWlanAuthKerberosTable." + ::= { ccWlanEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.14 + ccWlanEncryption OBJECT-TYPE + SYNTAX INTEGER + { + cryptoNone(1), + cryptoWep40(2), + cryptoWep104(3), + cryptoKeyguardMcm(4), + cryptoWpaTkip(5), + cryptoWpa2Ccmp(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If cryptoWep40 or cryptoWep128, additional WEP + settings for this WLAN will be used from the matching + entry in the ccWlanCryptoWepTable. + + Likewise, if cryptoWpaTkip, use the settings in the + matching entry in the ccWlanCryptoWpaTable. + + Likewise, if cryptoKeyguardMcm, use the settings in + the matching entry in the ccWlanCryptoKeyguardTable." + ::= { ccWlanEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.1.1.15 + ccWlanWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The weight to be used when QoS for all WLANs + is set to weighted-round-robin. + + Note that the sum of all weights across all + WLANs need not total 100. + " + ::= { ccWlanEntry 15 } + + +-- This group contains authentication settings for all +-- WLANs. + -- 1.3.6.1.4.1.388.11.2.4.5.2 + ccWlanAuth OBJECT IDENTIFIER ::= { ccWlan 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1 + ccWlanAuthEapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanAuthEapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of EAP authentication settings for each WLAN." + ::= { ccWlanAuth 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1 + ccWlanAuthEapEntry OBJECT-TYPE + SYNTAX CcWlanAuthEapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanAuthEapTable 1 } + + + CcWlanAuthEapEntry ::= + SEQUENCE { + ccWlanAuthEapReauthenticationEnable + TruthValue, + ccWlanAuthEapReauthenticationPeriod + Unsigned32, + ccWlanAuthEapReauthenticationMaxRetries + Unsigned32, + ccWlanAuthEapRadius1Server + IpAddress, + ccWlanAuthEapRadius1Port + Unsigned32, + ccWlanAuthEapRadius1SharedSecret + Password, + ccWlanAuthEapRadius2Server + IpAddress, + ccWlanAuthEapRadius2Port + Unsigned32, + ccWlanAuthEapRadius2SharedSecret + Password, + ccWlanAuthEapMuQuietPeriod + Unsigned32, + ccWlanAuthEapMuTimeout + Unsigned32, + ccWlanAuthEapMuTxPeriod + Unsigned32, + ccWlanAuthEapMuMaxRetries + Unsigned32, + ccWlanAuthEapServerTimeout + Unsigned32, + ccWlanAuthEapServerMaxRetries + Unsigned32, + ccWlanAuthEapRadiusAcctMode + TruthValue, + ccWlanAuthEapRadiusAcctMuTimeout + Unsigned32, + ccWlanAuthEapRadiusAcctMuRetries + Unsigned32, + ccWlanAuthEapSyslogMode + TruthValue, + ccWlanAuthEapSyslogSeverIp + IpAddress + } + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.1 + ccWlanAuthEapReauthenticationEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable reauthentication." + ::= { ccWlanAuthEapEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.2 + ccWlanAuthEapReauthenticationPeriod OBJECT-TYPE + SYNTAX Unsigned32 (30..9999) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reauthentication period." + ::= { ccWlanAuthEapEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.3 + ccWlanAuthEapReauthenticationMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..99) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reauthentication max retries." + ::= { ccWlanAuthEapEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.4 + ccWlanAuthEapRadius1Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the primary RADIUS server." + ::= { ccWlanAuthEapEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.5 + ccWlanAuthEapRadius1Port OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of the primary RADIUS server." + ::= { ccWlanAuthEapEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.6 + ccWlanAuthEapRadius1SharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret of the primary RADIUS server." + ::= { ccWlanAuthEapEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.7 + ccWlanAuthEapRadius2Server OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the secondary RADIUS server." + ::= { ccWlanAuthEapEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.8 + ccWlanAuthEapRadius2Port OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of the secondary RADIUS server." + ::= { ccWlanAuthEapEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.9 + ccWlanAuthEapRadius2SharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret of the secondary RADIUS server." + ::= { ccWlanAuthEapEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.10 + ccWlanAuthEapMuQuietPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU quiet period." + ::= { ccWlanAuthEapEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.11 + ccWlanAuthEapMuTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU timeout." + ::= { ccWlanAuthEapEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.12 + ccWlanAuthEapMuTxPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU Tx period." + ::= { ccWlanAuthEapEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.13 + ccWlanAuthEapMuMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU max retries." + ::= { ccWlanAuthEapEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.14 + ccWlanAuthEapServerTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server timeout." + ::= { ccWlanAuthEapEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.15 + ccWlanAuthEapServerMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server max retries." + ::= { ccWlanAuthEapEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.16 + ccWlanAuthEapRadiusAcctMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting Mode." + ::= { ccWlanAuthEapEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.17 + ccWlanAuthEapRadiusAcctMuTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting MU Timeout." + ::= { ccWlanAuthEapEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.18 + ccWlanAuthEapRadiusAcctMuRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Accounting MU Retries." + ::= { ccWlanAuthEapEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.19 + ccWlanAuthEapSyslogMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Logging Mode." + ::= { ccWlanAuthEapEntry 19 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.1.1.20 + ccWlanAuthEapSyslogSeverIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslog Server IP Address." + ::= { ccWlanAuthEapEntry 20 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2 + ccWlanAuthKerberosTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanAuthKerberosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Kerberos authentication settings for each + WLAN." + ::= { ccWlanAuth 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1 + ccWlanAuthKerberosEntry OBJECT-TYPE + SYNTAX CcWlanAuthKerberosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanAuthKerberosTable 1 } + + + CcWlanAuthKerberosEntry ::= + SEQUENCE { + ccWlanAuthKerberosRealmName + DisplayString, + ccWlanAuthKerberosUsername + DisplayString, + ccWlanAuthKerberosPassword + Password, + ccWlanAuthKerberosKdcServerIp1 + IpAddress, + ccWlanAuthKerberosKdcPort1 + Unsigned32, + ccWlanAuthKerberosKdcServerIp2 + IpAddress, + ccWlanAuthKerberosKdcPort2 + Unsigned32, + ccWlanAuthKerberosKdcServerIpR + IpAddress, + ccWlanAuthKerberosKdcPortR + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.1 + ccWlanAuthKerberosRealmName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Realm name." + ::= { ccWlanAuthKerberosEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.2 + ccWlanAuthKerberosUsername OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Username." + ::= { ccWlanAuthKerberosEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.3 + ccWlanAuthKerberosPassword OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password." + ::= { ccWlanAuthKerberosEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.4 + ccWlanAuthKerberosKdcServerIp1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary KDC server IP addr." + ::= { ccWlanAuthKerberosEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.5 + ccWlanAuthKerberosKdcPort1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary KDC port." + ::= { ccWlanAuthKerberosEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.6 + ccWlanAuthKerberosKdcServerIp2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Backup KDC server IP addr." + ::= { ccWlanAuthKerberosEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.7 + ccWlanAuthKerberosKdcPort2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Backup KDC port." + ::= { ccWlanAuthKerberosEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.8 + ccWlanAuthKerberosKdcServerIpR OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote KDC server IP addr." + ::= { ccWlanAuthKerberosEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.2.2.1.9 + ccWlanAuthKerberosKdcPortR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote KDC port." + ::= { ccWlanAuthKerberosEntry 9 } + + +-- This group contains encryption settings for all WLANs. + -- 1.3.6.1.4.1.388.11.2.4.5.3 + ccWlanCrypto OBJECT IDENTIFIER ::= { ccWlan 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1 + ccWlanCryptoWepTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanCryptoWepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WEP encryption settings for each WLAN." + ::= { ccWlanCrypto 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1 + ccWlanCryptoWepEntry OBJECT-TYPE + SYNTAX CcWlanCryptoWepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanCryptoWepTable 1 } + + + CcWlanCryptoWepEntry ::= + SEQUENCE { + ccWlanCryptoWepPassKey + Password, + ccWlanCryptoWepKey1 + OCTET STRING, + ccWlanCryptoWepKey2 + OCTET STRING, + ccWlanCryptoWepKey3 + OCTET STRING, + ccWlanCryptoWepKey4 + OCTET STRING, + ccWlanCryptoWepKeyToUse + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1.1 + ccWlanCryptoWepPassKey OBJECT-TYPE + SYNTAX Password (SIZE (4..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pass key. + + If this value is written, the four WepKey1..4 will + be overwritten." + ::= { ccWlanCryptoWepEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1.2 + ccWlanCryptoWepKey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #1 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { ccWlanCryptoWepEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1.3 + ccWlanCryptoWepKey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #2 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { ccWlanCryptoWepEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1.4 + ccWlanCryptoWepKey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #3 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { ccWlanCryptoWepEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1.5 + ccWlanCryptoWepKey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key #4 + + exactly 13 octets for WEP-128 (104-bit key); + exactly 5 octets for WEP-64 (40-bit key)." + ::= { ccWlanCryptoWepEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.1.1.6 + ccWlanCryptoWepKeyToUse OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies which WEP key to use." + ::= { ccWlanCryptoWepEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2 + ccWlanCryptoWpaTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanCryptoWpaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WPA-TKIP encryption settings for each WLAN." + ::= { ccWlanCrypto 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2.1 + ccWlanCryptoWpaEntry OBJECT-TYPE + SYNTAX CcWlanCryptoWpaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanCryptoWpaTable 1 } + + + CcWlanCryptoWpaEntry ::= + SEQUENCE { + ccWlanCryptoWpaBcastKeyRotation + TruthValue, + ccWlanCryptoWpaKeyRotationInterval + Unsigned32, + ccWlanCryptoWpaKeyToUse + INTEGER, + ccWlanCryptoWpaPassphrase + OCTET STRING, + ccWlanCryptoWpaKey + OCTET STRING + } + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2.1.1 + ccWlanCryptoWpaBcastKeyRotation OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use broadcast key rotation." + ::= { ccWlanCryptoWpaEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2.1.2 + ccWlanCryptoWpaKeyRotationInterval OBJECT-TYPE + SYNTAX Unsigned32 (300..604800) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast key rotation, (if enabled), occurs every + this many seconds." + ::= { ccWlanCryptoWpaEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2.1.3 + ccWlanCryptoWpaKeyToUse OBJECT-TYPE + SYNTAX INTEGER + { + use128bitKey(1), + useAsciiPassPhrase(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies which key to use." + ::= { ccWlanCryptoWpaEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2.1.4 + ccWlanCryptoWpaPassphrase OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Passphrase." + ::= { ccWlanCryptoWpaEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.2.1.5 + ccWlanCryptoWpaKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key." + ::= { ccWlanCryptoWpaEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3 + ccWlanCryptoKeyguardTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanCryptoKeyguardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of KeyGuard-MCM encryption settings for each + WLAN." + ::= { ccWlanCrypto 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1 + ccWlanCryptoKeyguardEntry OBJECT-TYPE + SYNTAX CcWlanCryptoKeyguardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanCryptoKeyguardTable 1 } + + + CcWlanCryptoKeyguardEntry ::= + SEQUENCE { + ccWlanCryptoKeyguardPasskey + OCTET STRING, + ccWlanCryptoKeyguardKey1 + OCTET STRING, + ccWlanCryptoKeyguardKey2 + OCTET STRING, + ccWlanCryptoKeyguardKey3 + OCTET STRING, + ccWlanCryptoKeyguardKey4 + OCTET STRING, + ccWlanCryptoKeyguardKeyToUse + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1.1 + ccWlanCryptoKeyguardPasskey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (4..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pass key." + ::= { ccWlanCryptoKeyguardEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1.2 + ccWlanCryptoKeyguardKey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #1." + ::= { ccWlanCryptoKeyguardEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1.3 + ccWlanCryptoKeyguardKey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #2." + ::= { ccWlanCryptoKeyguardEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1.4 + ccWlanCryptoKeyguardKey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #3." + ::= { ccWlanCryptoKeyguardEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1.5 + ccWlanCryptoKeyguardKey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key #4." + ::= { ccWlanCryptoKeyguardEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.3.1.6 + ccWlanCryptoKeyguardKeyToUse OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies which WEP key to use." + ::= { ccWlanCryptoKeyguardEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4 + ccWlanCryptoWpaTwoTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanCryptoWpaTwoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WPA-CCMP encryption settings for each WLAN." + ::= { ccWlanCrypto 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1 + ccWlanCryptoWpaTwoEntry OBJECT-TYPE + SYNTAX CcWlanCryptoWpaTwoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccWlanIndex } + ::= { ccWlanCryptoWpaTwoTable 1 } + + + CcWlanCryptoWpaTwoEntry ::= + SEQUENCE { + ccWlanCryptoWpaTwoBcastKeyRotation + TruthValue, + ccWlanCryptoWpaTwoKeyRotationInterval + Unsigned32, + ccWlanCryptoWpaTwoKeyToUse + INTEGER, + ccWlanCryptoWpaTwoPassphrase + Password, + ccWlanCryptoWpaTwoKey + OCTET STRING, + ccWlanCryptoWpaTwoAllowTkipClient + TruthValue, + ccWlanCryptoWpaTwoFastRoamPreAuth + TruthValue, + ccWlanCryptoWpaTwoFastRoamKeyCache + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.1 + ccWlanCryptoWpaTwoBcastKeyRotation OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use broadcast key rotation." + ::= { ccWlanCryptoWpaTwoEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.2 + ccWlanCryptoWpaTwoKeyRotationInterval OBJECT-TYPE + SYNTAX Unsigned32 (300..604800) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast key rotation, (if enabled), occurs every + this many seconds." + ::= { ccWlanCryptoWpaTwoEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.3 + ccWlanCryptoWpaTwoKeyToUse OBJECT-TYPE + SYNTAX INTEGER + { + useAsciiPassphrase(1), + use128bitKey(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies which key to use." + ::= { ccWlanCryptoWpaTwoEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.4 + ccWlanCryptoWpaTwoPassphrase OBJECT-TYPE + SYNTAX Password (SIZE (8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Passphrase." + ::= { ccWlanCryptoWpaTwoEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.5 + ccWlanCryptoWpaTwoKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key." + ::= { ccWlanCryptoWpaTwoEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.6 + ccWlanCryptoWpaTwoAllowTkipClient OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WPA2-CCMP Mixed Mode enables WPA2-CCMP and WPA-TKIP Clients + to operate simultaneously on the network. Enabling this + option allows backwards compatiblity for clients that + support WPA-TKIP but do not support WPA2-CCMP." + ::= { ccWlanCryptoWpaTwoEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.7 + ccWlanCryptoWpaTwoFastRoamPreAuth OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enabling this option enables a client associated with one + Access Port to carry out an 802.1x authentication with + another Access Port before it roams over to it. The WS2000 + will cache the keying information of the client until it + roams to the new Access Port. This enables the roaming the + client to start sending and receiving data sooner by not + having to do 802.1x authentication after it roams. + + Note: This option only works when 802.1x authentication is + enabled for the WLAN. " + ::= { ccWlanCryptoWpaTwoEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.3.4.1.8 + ccWlanCryptoWpaTwoFastRoamKeyCache OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This option enables the WS2000 to use a Pairwise Master Key + (PMK) derived with a client on one Access Port, with the + same client when it roams over to another Access Port. Upon + roaming the client does not have to do 802.1x authentication + and can start sending/receiving data sooner. + + Note: This option only works when 802.1x authentication is + enabled for the WLAN. " + ::= { ccWlanCryptoWpaTwoEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.4 + ccWlanMuAclTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanMuAclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table describing ACLs for allowing or denying, + (depending on default behavior for the WLAN + specified in ccWlanMuAclDefault), MU association with + each WLAN." + ::= { ccWlan 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.4.1 + ccWlanMuAclEntry OBJECT-TYPE + SYNTAX CcWlanMuAclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex, ccWlanMuAclIndex } + ::= { ccWlanMuAclTable 1 } + + + CcWlanMuAclEntry ::= + SEQUENCE { + ccWlanMuAclIndex + Integer32, + ccWlanMuAclStartingMac + PhysAddress, + ccWlanMuAclEndingMac + PhysAddress, + ccWlanMuAclRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.4.5.4.1.1 + ccWlanMuAclIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { ccWlanMuAclEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.4.1.2 + ccWlanMuAclStartingMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting MAC address in a range of addresses." + ::= { ccWlanMuAclEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.4.1.3 + ccWlanMuAclEndingMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ending MAC address in a range of addresses." + ::= { ccWlanMuAclEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.4.1.4 + ccWlanMuAclRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status." + ::= { ccWlanMuAclEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.5 + ccWlanBwShareMode OBJECT-TYPE + SYNTAX INTEGER + { + off(1), + roundRobin(2), + weightedRoundRobin(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable configures the manner in which + bandwidth is shared among the WLANs. Only in + mode 'weightedRoundRobin' are the ccWlanWeight + values for each WLAN used." + ::= { ccWlan 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.6 + ccWlanQosMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanQosMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of QOS values." + ::= { ccWlan 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.6.1 + ccWlanQosMonitorEntry OBJECT-TYPE + SYNTAX CcWlanQosMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccWlanIndex, ccPortalIndex } + ::= { ccWlanQosMonitorTable 1 } + + + CcWlanQosMonitorEntry ::= + SEQUENCE { + ccWlanQosMonitorSent + Counter32, + ccWlanQosMonitorDropped + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.6.1.1 + ccWlanQosMonitorSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets Sent." + ::= { ccWlanQosMonitorEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.6.1.2 + ccWlanQosMonitorDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets Dropped." + ::= { ccWlanQosMonitorEntry 2 } + + +-- !!- OID: .100 +-- +-- Summary of RF statistics for all RF communications +-- from this switch. +-- +-- In each table, index 1001 is the roll-up for all RF +-- communications from this switch as a whole. + -- 1.3.6.1.4.1.388.11.2.4.5.100 + ccWlanRfSum OBJECT IDENTIFIER ::= { ccWlan 100 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1 + ccWlanStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes general statistics about + packets sent/recieved via each WLAN on the switch." + ::= { ccWlanRfSum 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1 + ccWlanStatsEntry OBJECT-TYPE + SYNTAX CcWlanStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanStatsTable 1 } + + + CcWlanStatsEntry ::= + SEQUENCE { + ccWlanTxPktsUcast + Counter32, + ccWlanRxPktsUcast + Counter32, + ccWlanRxPktsNUcast + Counter32, + ccWlanTxOctetsUcast + Counter32, + ccWlanRxOctetsUcast + Counter32, + ccWlanRxOctetsNUcast + Counter32, + ccWlanRxUndecryptablePkts + Counter32, + ccWlanLastActivity + TimeTicks + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.1 + ccWlanTxPktsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast packets sent." + ::= { ccWlanStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.2 + ccWlanRxPktsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast packets received." + ::= { ccWlanStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.3 + ccWlanRxPktsNUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of non-unicast (broadcast & multicast) + packets received." + ::= { ccWlanStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.4 + ccWlanTxOctetsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast octets sent." + ::= { ccWlanStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.5 + ccWlanRxOctetsUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of unicast octets received." + ::= { ccWlanStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.6 + ccWlanRxOctetsNUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of non-unicast (broadcast & multicast) + octets received." + ::= { ccWlanStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.7 + ccWlanRxUndecryptablePkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of packets received that could + not be decrypted." + ::= { ccWlanStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.1.1.8 + ccWlanLastActivity OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the switch's sysUpTime at the time + of the last activity (packet sent or received)." + ::= { ccWlanStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2 + ccWlanRxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each WLAN on the switch, this table + describes counts of packets received at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccWlanRfSum 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1 + ccWlanRxPktsEntry OBJECT-TYPE + SYNTAX CcWlanRxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanRxPktsTable 1 } + + + CcWlanRxPktsEntry ::= + SEQUENCE { + ccWlanRxPktsAt1Mb + Counter32, + ccWlanRxPktsAt2Mb + Counter32, + ccWlanRxPktsAt5pt5Mb + Counter32, + ccWlanRxPktsAt6Mb + Counter32, + ccWlanRxPktsAt9Mb + Counter32, + ccWlanRxPktsAt11Mb + Counter32, + ccWlanRxPktsAt12Mb + Counter32, + ccWlanRxPktsAt18Mb + Counter32, + ccWlanRxPktsAt22Mb + Counter32, + ccWlanRxPktsAt24Mb + Counter32, + ccWlanRxPktsAt36Mb + Counter32, + ccWlanRxPktsAt48Mb + Counter32, + ccWlanRxPktsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.1 + ccWlanRxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 1 Mb." + ::= { ccWlanRxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.2 + ccWlanRxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 2 Mb." + ::= { ccWlanRxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.3 + ccWlanRxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 5.5 Mb." + ::= { ccWlanRxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.4 + ccWlanRxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 6 Mb." + ::= { ccWlanRxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.5 + ccWlanRxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 9 Mb." + ::= { ccWlanRxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.6 + ccWlanRxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 11 Mb." + ::= { ccWlanRxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.7 + ccWlanRxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 12 Mb." + ::= { ccWlanRxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.8 + ccWlanRxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 18 Mb." + ::= { ccWlanRxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.9 + ccWlanRxPktsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 22 Mb." + ::= { ccWlanRxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.10 + ccWlanRxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 24 Mb." + ::= { ccWlanRxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.11 + ccWlanRxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 36 Mb." + ::= { ccWlanRxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.12 + ccWlanRxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 48 Mb." + ::= { ccWlanRxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.2.1.13 + ccWlanRxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts received at 54 Mb." + ::= { ccWlanRxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3 + ccWlanTxPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by the switch, this table + describes counts of packets transmitted at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccWlanRfSum 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1 + ccWlanTxPktsEntry OBJECT-TYPE + SYNTAX CcWlanTxPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanTxPktsTable 1 } + + + CcWlanTxPktsEntry ::= + SEQUENCE { + ccWlanTxPktsAt1Mb + Counter32, + ccWlanTxPktsAt2Mb + Counter32, + ccWlanTxPktsAt5pt5Mb + Counter32, + ccWlanTxPktsAt6Mb + Counter32, + ccWlanTxPktsAt9Mb + Counter32, + ccWlanTxPktsAt11Mb + Counter32, + ccWlanTxPktsAt12Mb + Counter32, + ccWlanTxPktsAt18Mb + Counter32, + ccWlanTxPktsAt22Mb + Counter32, + ccWlanTxPktsAt24Mb + Counter32, + ccWlanTxPktsAt36Mb + Counter32, + ccWlanTxPktsAt48Mb + Counter32, + ccWlanTxPktsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.1 + ccWlanTxPktsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 1 Mb." + ::= { ccWlanTxPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.2 + ccWlanTxPktsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 2 Mb." + ::= { ccWlanTxPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.3 + ccWlanTxPktsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 5.5 Mb." + ::= { ccWlanTxPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.4 + ccWlanTxPktsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 6 Mb." + ::= { ccWlanTxPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.5 + ccWlanTxPktsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 9 Mb." + ::= { ccWlanTxPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.6 + ccWlanTxPktsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 11 Mb." + ::= { ccWlanTxPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.7 + ccWlanTxPktsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 12 Mb." + ::= { ccWlanTxPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.8 + ccWlanTxPktsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 18 Mb." + ::= { ccWlanTxPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.9 + ccWlanTxPktsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 22 Mb." + ::= { ccWlanTxPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.10 + ccWlanTxPktsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 24 Mb." + ::= { ccWlanTxPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.11 + ccWlanTxPktsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 36 Mb." + ::= { ccWlanTxPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.12 + ccWlanTxPktsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 48 Mb." + ::= { ccWlanTxPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.3.1.13 + ccWlanTxPktsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts transmitted at 54 Mb." + ::= { ccWlanTxPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4 + ccWlanRxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each MU serviced by this switch, this table + describes counts of octets received at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccWlanRfSum 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1 + ccWlanRxOctetsEntry OBJECT-TYPE + SYNTAX CcWlanRxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanRxOctetsTable 1 } + + + CcWlanRxOctetsEntry ::= + SEQUENCE { + ccWlanRxOctetsAt1Mb + Counter32, + ccWlanRxOctetsAt2Mb + Counter32, + ccWlanRxOctetsAt5pt5Mb + Counter32, + ccWlanRxOctetsAt6Mb + Counter32, + ccWlanRxOctetsAt9Mb + Counter32, + ccWlanRxOctetsAt11Mb + Counter32, + ccWlanRxOctetsAt12Mb + Counter32, + ccWlanRxOctetsAt18Mb + Counter32, + ccWlanRxOctetsAt22Mb + Counter32, + ccWlanRxOctetsAt24Mb + Counter32, + ccWlanRxOctetsAt36Mb + Counter32, + ccWlanRxOctetsAt48Mb + Counter32, + ccWlanRxOctetsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.1 + ccWlanRxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 1 Mb." + ::= { ccWlanRxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.2 + ccWlanRxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 2 Mb." + ::= { ccWlanRxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.3 + ccWlanRxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 5.5 Mb." + ::= { ccWlanRxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.4 + ccWlanRxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 6 Mb." + ::= { ccWlanRxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.5 + ccWlanRxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 9 Mb." + ::= { ccWlanRxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.6 + ccWlanRxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 11 Mb." + ::= { ccWlanRxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.7 + ccWlanRxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 12 Mb." + ::= { ccWlanRxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.8 + ccWlanRxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 18 Mb." + ::= { ccWlanRxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.9 + ccWlanRxOctetsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 22 Mb." + ::= { ccWlanRxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.10 + ccWlanRxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 24 Mb." + ::= { ccWlanRxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.11 + ccWlanRxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 36 Mb." + ::= { ccWlanRxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.12 + ccWlanRxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 48 Mb." + ::= { ccWlanRxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.4.1.13 + ccWlanRxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received at 54 Mb." + ::= { ccWlanRxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5 + ccWlanTxOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each WLAN on this switch, this table + describes counts of octets transmitted at each + possible speed, (1Mb, 2Mb, 5.5Mb, 6Mb...)." + ::= { ccWlanRfSum 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1 + ccWlanTxOctetsEntry OBJECT-TYPE + SYNTAX CcWlanTxOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanTxOctetsTable 1 } + + + CcWlanTxOctetsEntry ::= + SEQUENCE { + ccWlanTxOctetsAt1Mb + Counter32, + ccWlanTxOctetsAt2Mb + Counter32, + ccWlanTxOctetsAt5pt5Mb + Counter32, + ccWlanTxOctetsAt6Mb + Counter32, + ccWlanTxOctetsAt9Mb + Counter32, + ccWlanTxOctetsAt11Mb + Counter32, + ccWlanTxOctetsAt12Mb + Counter32, + ccWlanTxOctetsAt18Mb + Counter32, + ccWlanTxOctetsAt22Mb + Counter32, + ccWlanTxOctetsAt24Mb + Counter32, + ccWlanTxOctetsAt36Mb + Counter32, + ccWlanTxOctetsAt48Mb + Counter32, + ccWlanTxOctetsAt54Mb + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.1 + ccWlanTxOctetsAt1Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 1 Mb." + ::= { ccWlanTxOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.2 + ccWlanTxOctetsAt2Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 2 Mb." + ::= { ccWlanTxOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.3 + ccWlanTxOctetsAt5pt5Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 5.5 Mb." + ::= { ccWlanTxOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.4 + ccWlanTxOctetsAt6Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 6 Mb." + ::= { ccWlanTxOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.5 + ccWlanTxOctetsAt9Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 9 Mb." + ::= { ccWlanTxOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.6 + ccWlanTxOctetsAt11Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 11 Mb." + ::= { ccWlanTxOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.7 + ccWlanTxOctetsAt12Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 12 Mb." + ::= { ccWlanTxOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.8 + ccWlanTxOctetsAt18Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 18 Mb." + ::= { ccWlanTxOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.9 + ccWlanTxOctetsAt22Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 22 Mb." + ::= { ccWlanTxOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.10 + ccWlanTxOctetsAt24Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 24 Mb." + ::= { ccWlanTxOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.11 + ccWlanTxOctetsAt36Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 36 Mb." + ::= { ccWlanTxOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.12 + ccWlanTxOctetsAt48Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 48 Mb." + ::= { ccWlanTxOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.5.1.13 + ccWlanTxOctetsAt54Mb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted at 54 Mb." + ::= { ccWlanTxOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6 + ccWlanTxRetriesPktsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanTxRetriesPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each WLAN on the switch, this table describes + counts of the number of packets affected by transmit + retries, (no retries, 1 retry, 2 retries,... gave-up)." + ::= { ccWlanRfSum 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1 + ccWlanTxRetriesPktsEntry OBJECT-TYPE + SYNTAX CcWlanTxRetriesPktsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanTxRetriesPktsTable 1 } + + + CcWlanTxRetriesPktsEntry ::= + SEQUENCE { + ccWlanTxRetriesPktsNone + Counter32, + ccWlanTxRetriesPkts01 + Counter32, + ccWlanTxRetriesPkts02 + Counter32, + ccWlanTxRetriesPkts03 + Counter32, + ccWlanTxRetriesPkts04 + Counter32, + ccWlanTxRetriesPkts05 + Counter32, + ccWlanTxRetriesPkts06 + Counter32, + ccWlanTxRetriesPkts07 + Counter32, + ccWlanTxRetriesPkts08 + Counter32, + ccWlanTxRetriesPkts09 + Counter32, + ccWlanTxRetriesPkts10 + Counter32, + ccWlanTxRetriesPkts11 + Counter32, + ccWlanTxRetriesPkts12 + Counter32, + ccWlanTxRetriesPkts13 + Counter32, + ccWlanTxRetriesPkts14 + Counter32, + ccWlanTxRetriesPkts15 + Counter32, + ccWlanTxRetriesPktsFailed + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.1 + ccWlanTxRetriesPktsNone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with no retries." + ::= { ccWlanTxRetriesPktsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.2 + ccWlanTxRetriesPkts01 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 1 retries." + ::= { ccWlanTxRetriesPktsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.3 + ccWlanTxRetriesPkts02 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 2 retries." + ::= { ccWlanTxRetriesPktsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.4 + ccWlanTxRetriesPkts03 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 3 retries." + ::= { ccWlanTxRetriesPktsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.5 + ccWlanTxRetriesPkts04 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 4 retries." + ::= { ccWlanTxRetriesPktsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.6 + ccWlanTxRetriesPkts05 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 5 retries." + ::= { ccWlanTxRetriesPktsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.7 + ccWlanTxRetriesPkts06 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 6 retries." + ::= { ccWlanTxRetriesPktsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.8 + ccWlanTxRetriesPkts07 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 7 retries." + ::= { ccWlanTxRetriesPktsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.9 + ccWlanTxRetriesPkts08 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 8 retries." + ::= { ccWlanTxRetriesPktsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.10 + ccWlanTxRetriesPkts09 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 9 retries." + ::= { ccWlanTxRetriesPktsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.11 + ccWlanTxRetriesPkts10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 10 retries." + ::= { ccWlanTxRetriesPktsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.12 + ccWlanTxRetriesPkts11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 11 retries." + ::= { ccWlanTxRetriesPktsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.13 + ccWlanTxRetriesPkts12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 12 retries." + ::= { ccWlanTxRetriesPktsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.14 + ccWlanTxRetriesPkts13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 13 retries." + ::= { ccWlanTxRetriesPktsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.15 + ccWlanTxRetriesPkts14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 14 retries." + ::= { ccWlanTxRetriesPktsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.16 + ccWlanTxRetriesPkts15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts successfully transmitted with exactly 15 retries." + ::= { ccWlanTxRetriesPktsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.6.1.17 + ccWlanTxRetriesPktsFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pkts that never were successfully + transmitted to because the max retry count was exceeded." + ::= { ccWlanTxRetriesPktsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7 + ccWlanTxRetriesOctetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanTxRetriesOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For each WLAN on the switch, this table describes + counts of the number of octets affected by transmit + retries, (no retries, 1 retry, 2 retries,... gave-up)." + ::= { ccWlanRfSum 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1 + ccWlanTxRetriesOctetsEntry OBJECT-TYPE + SYNTAX CcWlanTxRetriesOctetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanTxRetriesOctetsTable 1 } + + + CcWlanTxRetriesOctetsEntry ::= + SEQUENCE { + ccWlanTxRetriesOctetsNone + Counter32, + ccWlanTxRetriesOctets01 + Counter32, + ccWlanTxRetriesOctets02 + Counter32, + ccWlanTxRetriesOctets03 + Counter32, + ccWlanTxRetriesOctets04 + Counter32, + ccWlanTxRetriesOctets05 + Counter32, + ccWlanTxRetriesOctets06 + Counter32, + ccWlanTxRetriesOctets07 + Counter32, + ccWlanTxRetriesOctets08 + Counter32, + ccWlanTxRetriesOctets09 + Counter32, + ccWlanTxRetriesOctets10 + Counter32, + ccWlanTxRetriesOctets11 + Counter32, + ccWlanTxRetriesOctets12 + Counter32, + ccWlanTxRetriesOctets13 + Counter32, + ccWlanTxRetriesOctets14 + Counter32, + ccWlanTxRetriesOctets15 + Counter32, + ccWlanTxRetriesOctetsFailed + Counter32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.1 + ccWlanTxRetriesOctetsNone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with no retries." + ::= { ccWlanTxRetriesOctetsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.2 + ccWlanTxRetriesOctets01 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 1 retries." + ::= { ccWlanTxRetriesOctetsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.3 + ccWlanTxRetriesOctets02 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 2 retries." + ::= { ccWlanTxRetriesOctetsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.4 + ccWlanTxRetriesOctets03 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 3 retries." + ::= { ccWlanTxRetriesOctetsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.5 + ccWlanTxRetriesOctets04 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 4 retries." + ::= { ccWlanTxRetriesOctetsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.6 + ccWlanTxRetriesOctets05 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 5 retries." + ::= { ccWlanTxRetriesOctetsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.7 + ccWlanTxRetriesOctets06 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 6 retries." + ::= { ccWlanTxRetriesOctetsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.8 + ccWlanTxRetriesOctets07 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 7 retries." + ::= { ccWlanTxRetriesOctetsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.9 + ccWlanTxRetriesOctets08 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 8 retries." + ::= { ccWlanTxRetriesOctetsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.10 + ccWlanTxRetriesOctets09 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 9 retries." + ::= { ccWlanTxRetriesOctetsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.11 + ccWlanTxRetriesOctets10 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 10 retries." + ::= { ccWlanTxRetriesOctetsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.12 + ccWlanTxRetriesOctets11 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 11 retries." + ::= { ccWlanTxRetriesOctetsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.13 + ccWlanTxRetriesOctets12 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 12 retries." + ::= { ccWlanTxRetriesOctetsEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.14 + ccWlanTxRetriesOctets13 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 13 retries." + ::= { ccWlanTxRetriesOctetsEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.15 + ccWlanTxRetriesOctets14 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 14 retries." + ::= { ccWlanTxRetriesOctetsEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.16 + ccWlanTxRetriesOctets15 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets successfully transmitted with exactly 15 retries." + ::= { ccWlanTxRetriesOctetsEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.7.1.17 + ccWlanTxRetriesOctetsFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets that never were successfully + transmitted to because the max retry count was exceeded." + ::= { ccWlanTxRetriesOctetsEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8 + ccWlanSigStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanSigStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes statistics about RSSI, Signal, Noise, + and SNR for packets recieved via each WLAN on the switch." + ::= { ccWlanRfSum 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1 + ccWlanSigStatsEntry OBJECT-TYPE + SYNTAX CcWlanSigStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanSigStatsTable 1 } + + + CcWlanSigStatsEntry ::= + SEQUENCE { + ccWlanSigStatsNumPkts + Counter32, + ccWlanSigStatsSignalBest + Integer32, + ccWlanSigStatsSignalWorst + Integer32, + ccWlanSigStatsSignalSum + Integer32, + ccWlanSigStatsSignalSumSquares + Counter64, + ccWlanSigStatsNoiseBest + Integer32, + ccWlanSigStatsNoiseWorst + Integer32, + ccWlanSigStatsNoiseSum + Integer32, + ccWlanSigStatsNoiseSumSquares + Counter64, + ccWlanSigStatsSnrBest + Integer32, + ccWlanSigStatsSnrWorst + Integer32, + ccWlanSigStatsSnrSum + Integer32, + ccWlanSigStatsSnrSumSquares + Counter64 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.1 + ccWlanSigStatsNumPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received included in + all the other counters reported in this row." + ::= { ccWlanSigStatsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.2 + ccWlanSigStatsSignalBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Signal value seen so far. + (Remember that a -20dBm Signal is better than -60dBm). + + This value is initialized to -500dBm." + ::= { ccWlanSigStatsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.3 + ccWlanSigStatsSignalWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Signal value seen so far. + (Remember that a -80dBm Signal is worse than -60dBm). + + This value is initialized to 500dBm." + ::= { ccWlanSigStatsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.4 + ccWlanSigStatsSignalSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Signal values calculated by the + switch (using reported RSSI values), for packets received. + + Note that this value is normally a negative value + ranging from -10dBm to -80dBm. It is possible for this + value to be positive, but that would be rare, and would + signal an exceptionally strong signal." + ::= { ccWlanSigStatsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.5 + ccWlanSigStatsSignalSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Signal value calculated + for packets received. + + Unlike _SignalSum, this value is never negative, since + the square of a negative number is a positive." + ::= { ccWlanSigStatsEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.6 + ccWlanSigStatsNoiseBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best Noise value seen so far. + (Remember that -80dBm Noise is better than -70dBm). + + This value is initialized to 500dBm." + ::= { ccWlanSigStatsEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.7 + ccWlanSigStatsNoiseWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst Noise value seen so far. + (Remember that -50dBm Noise is worse than -60dBm). + + This value is initialized to -500dBm." + ::= { ccWlanSigStatsEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.8 + ccWlanSigStatsNoiseSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all Noise values calculated by the + switch (using reported RSSI values), for packets. + + Like _SignalSum, this value is normally a negative value." + ::= { ccWlanSigStatsEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.9 + ccWlanSigStatsNoiseSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each Noise value calculated + for packets received. + + As with _SignalSumSquares, this value is never negative." + ::= { ccWlanSigStatsEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.10 + ccWlanSigStatsSnrBest OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best SNR value seen so far. + (Remember that +30dBm SNR is better than +20dBm). + + This value is initialized to -500dB." + ::= { ccWlanSigStatsEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.11 + ccWlanSigStatsSnrWorst OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The worst SNR value seen so far. + (Remember that +10dBm SNR is worse than +20dBm). + + This value is initialized to 500dB." + ::= { ccWlanSigStatsEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.12 + ccWlanSigStatsSnrSum OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A running sum of all SNR values calculated by the + switch (using reported RSSI values), for packets received. + + Unlike _Signal and _Noise, this value is never negative." + ::= { ccWlanSigStatsEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.8.1.13 + ccWlanSigStatsSnrSumSquares OBJECT-TYPE + SYNTAX Counter64 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A sum of the squares of each SNR value calculated + for packets received. + + This value is never negative." + ::= { ccWlanSigStatsEntry 13 } + + +-- The switch roll-up values are reported at entry/instance +-- 1001, as with the other ccWlanRfSum tables. Note, however, +-- that the switch reports very few of the values that WLANs +-- report, and will return NO-SUCH for those values on GET, +-- and will 'skip-over' those columns for GET-NEXT. + -- 1.3.6.1.4.1.388.11.2.4.5.100.9 + ccWlanSumStatsShortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanSumStatsShortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Averages and rates calculated over the SHORT window for + each WLAN." + ::= { ccWlanRfSum 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1 + ccWlanSumStatsShortEntry OBJECT-TYPE + SYNTAX CcWlanSumStatsShortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanSumStatsShortTable 1 } + + + CcWlanSumStatsShortEntry ::= + SEQUENCE { + ccWlanSumStatsShortTimestamp + TimeTicks, + ccWlanSumStatsShortNumPkts + Unsigned32, + ccWlanSumStatsShortPktsPerSec100 + ScaleBy100, + ccWlanSumStatsShortPktsPerSecTx100 + ScaleBy100, + ccWlanSumStatsShortPktsPerSecRx100 + ScaleBy100, + ccWlanSumStatsShortThroughput + Unsigned32, + ccWlanSumStatsShortThroughputTx + Unsigned32, + ccWlanSumStatsShortThroughputRx + Unsigned32, + ccWlanSumStatsShortAvgBitSpeed + Unsigned32, + ccWlanSumStatsShortAvgMuSignal + Integer32, + ccWlanSumStatsShortAvgMuNoise + Integer32, + ccWlanSumStatsShortAvgMuSnr + Integer32, + ccWlanSumStatsShortPp10kNUcastPkts + PartsPer10k, + ccWlanSumStatsShortPp10kTxWithRetries + PartsPer10k, + ccWlanSumStatsShortPp10kDropped + PartsPer10k, + ccWlanSumStatsShortTxAvgRetries100 + ScaleBy100, + ccWlanSumStatsShortPp10kRxUndecrypt + PartsPer10k, + ccWlanSumStatsShortTotalMus + Unsigned32, + ccWlanSumStatsShortSkip1 + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.1 + ccWlanSumStatsShortTimestamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime as of the END of the 'window' of + time that this entry of values represents." + ::= { ccWlanSumStatsShortEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.2 + ccWlanSumStatsShortNumPkts OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "packets" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets used to calculate the statistics in + this window." + ::= { ccWlanSumStatsShortEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.3 + ccWlanSumStatsShortPktsPerSec100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second as averaged over the 'window'. + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries). + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccWlanSumStatsShortEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.4 + ccWlanSumStatsShortPktsPerSecTx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second TX as averaged over the 'window'. + + Each packet sucessfully sent counts as 1, (not N, where N + is the number of retries). + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccWlanSumStatsShortEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.5 + ccWlanSumStatsShortPktsPerSecRx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets per second RX as averaged over the 'window'. + + Since SNMP does not convey decimal values, the result + is multiplied by 100." + ::= { ccWlanSumStatsShortEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.6 + ccWlanSumStatsShortThroughput OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits sent and received over the window, + divided by the number of seconds in the window. + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries)." + ::= { ccWlanSumStatsShortEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.7 + ccWlanSumStatsShortThroughputTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits TX over the window, + divided by the number of seconds in the window. + + Each packet sucessfully sent counts as 1, (not N, where N + is the number of retries)." + ::= { ccWlanSumStatsShortEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.8 + ccWlanSumStatsShortThroughputRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual number of bits RX over the window, + divided by the number of seconds in the window." + ::= { ccWlanSumStatsShortEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.9 + ccWlanSumStatsShortAvgBitSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An octet-weighted average of the speeds of all packets + sent/received. (For each possible speed, multiply the + number of octets sent/received by that speed; divide the + sum by the total number of octets; multiply by 8). + + For transmitted packets, each packet sucessfully sent + counts as 1, (not N, where N is the number of retries). + + This can be said in more plain english as: the average + bit-speed at which packets were sent/received." + ::= { ccWlanSumStatsShortEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.10 + ccWlanSumStatsShortAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all signal values over the window. + + NOTE: dBm are normally negative. Here the NEGATIVE values + are reported as POSITIVE values. PO" + ::= { ccWlanSumStatsShortEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.11 + ccWlanSumStatsShortAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all noise values over the window." + ::= { ccWlanSumStatsShortEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.12 + ccWlanSumStatsShortAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of all SNR values over the window." + ::= { ccWlanSumStatsShortEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.13 + ccWlanSumStatsShortPp10kNUcastPkts OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of packets that were NOT unicast. + + Expressed as parts-per-10000." + ::= { ccWlanSumStatsShortEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.14 + ccWlanSumStatsShortPp10kTxWithRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of TX packets that experienced one or more retries. + + Expressed as parts-per-10000." + ::= { ccWlanSumStatsShortEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.15 + ccWlanSumStatsShortPp10kDropped OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped divided by packets sent. Dropped here + means dropped intentionally due to the appropriate QoS + queue being full. Other reasons for dropped packets are + not counted in this ratio." + ::= { ccWlanSumStatsShortEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.16 + ccWlanSumStatsShortTxAvgRetries100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "average x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For all transmit packets (those that experienced some + retries, those that were successfully transmitted with + only 1 transmission, and those that attempted max times + and gave-up), the average number of RE-transmission + attempts. + + Said another (though identical) way: the sum of all + tranmission attempts divided by the number of unique + packets attempted to be sent. + + Since SNMP does not convey decimal values, the result + above is multiplied by 100. + + If there were no RE-transmissions, this value would be 0. + If every single packet required exactly two tranmissions, + this value would be 100, (representing 1.00)." + ::= { ccWlanSumStatsShortEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.17 + ccWlanSumStatsShortPp10kRxUndecrypt OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ratio of RX packets that were undecryptable. + + Expressed as parts-per-10000." + ::= { ccWlanSumStatsShortEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.18 + ccWlanSumStatsShortTotalMus OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "number of MUs" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets used to calculate the statistics in + this window for all MUs associated with WLAN." + ::= { ccWlanSumStatsShortEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.9.1.19 + ccWlanSumStatsShortSkip1 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Not relevant for WS2000 2.0." + ::= { ccWlanSumStatsShortEntry 19 } +-- place-holder so _Pp10kDropped falls at same OID for +-- both Portal and Wlan summary tables. +-- + +-- The switch roll-up values are reported at entry/instance +-- 1001, as with the other ccWlanRfSum tables. Note, however, +-- that the switch reports very few of the values that WLANs +-- report, and will return NO-SUCH for those values on GET, +-- and will 'skip-over' those columns for GET-NEXT. + -- 1.3.6.1.4.1.388.11.2.4.5.100.10 + ccWlanSumStatsLongTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWlanSumStatsLongEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Averages and rates calculated over the LONG window for + each WLAN. + + (Refer to ccWlanSumStatsShortTable for descriptions)." + ::= { ccWlanRfSum 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1 + ccWlanSumStatsLongEntry OBJECT-TYPE + SYNTAX CcWlanSumStatsLongEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWlanIndex } + ::= { ccWlanSumStatsLongTable 1 } + + + CcWlanSumStatsLongEntry ::= + SEQUENCE { + ccWlanSumStatsLongTimestamp + TimeTicks, + ccWlanSumStatsLongNumPkts + Unsigned32, + ccWlanSumStatsLongPktsPerSec100 + ScaleBy100, + ccWlanSumStatsLongPktsPerSecTx100 + ScaleBy100, + ccWlanSumStatsLongPktsPerSecRx100 + ScaleBy100, + ccWlanSumStatsLongThroughput + Unsigned32, + ccWlanSumStatsLongThroughputTx + Unsigned32, + ccWlanSumStatsLongThroughputRx + Unsigned32, + ccWlanSumStatsLongAvgBitSpeed + Unsigned32, + ccWlanSumStatsLongAvgMuSignal + Integer32, + ccWlanSumStatsLongAvgMuNoise + Integer32, + ccWlanSumStatsLongAvgMuSnr + Integer32, + ccWlanSumStatsLongPp10kNUcastPkts + PartsPer10k, + ccWlanSumStatsLongPp10kTxWithRetries + PartsPer10k, + ccWlanSumStatsLongPp10kDropped + PartsPer10k, + ccWlanSumStatsLongTxAvgRetries100 + ScaleBy100, + ccWlanSumStatsLongPp10kRxUndecrypt + PartsPer10k, + ccWlanSumStatsLongTotalMus + Unsigned32, + ccWlanSumStatsLongSkip1 + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.1 + ccWlanSumStatsLongTimestamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.2 + ccWlanSumStatsLongNumPkts OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "packets" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.3 + ccWlanSumStatsLongPktsPerSec100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.4 + ccWlanSumStatsLongPktsPerSecTx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.5 + ccWlanSumStatsLongPktsPerSecRx100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "pkts per sec x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.6 + ccWlanSumStatsLongThroughput OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.7 + ccWlanSumStatsLongThroughputTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.8 + ccWlanSumStatsLongThroughputRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.9 + ccWlanSumStatsLongAvgBitSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.10 + ccWlanSumStatsLongAvgMuSignal OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.11 + ccWlanSumStatsLongAvgMuNoise OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.12 + ccWlanSumStatsLongAvgMuSnr OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.13 + ccWlanSumStatsLongPp10kNUcastPkts OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.14 + ccWlanSumStatsLongPp10kTxWithRetries OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.15 + ccWlanSumStatsLongPp10kDropped OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.16 + ccWlanSumStatsLongTxAvgRetries100 OBJECT-TYPE + SYNTAX ScaleBy100 + UNITS "average x100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 16 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.17 + ccWlanSumStatsLongPp10kRxUndecrypt OBJECT-TYPE + SYNTAX PartsPer10k + UNITS "parts-per-10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 17 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.18 + ccWlanSumStatsLongTotalMus OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "number of MUs" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { ccWlanSumStatsLongEntry 18 } + + + -- 1.3.6.1.4.1.388.11.2.4.5.100.10.1.19 + ccWlanSumStatsLongSkip1 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Description." + ::= { ccWlanSumStatsLongEntry 19 } +-- place-holder so _Pp10kDropped falls at same OID for +-- both Portal and Wlan summary tables. +-- + + -- 1.3.6.1.4.1.388.11.2.5 + ccSwitch OBJECT IDENTIFIER ::= { ws2k 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1 + ccWan OBJECT IDENTIFIER ::= { ccSwitch 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1 + ccWanTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WAN interfaces. + + There is only one WAN interface on the WS2000, but we + show the WAN interface in a table for consistancy and + to have an entry to point to from other tables, (such + as the MatrixSrc and MatrixDest tables)." + ::= { ccWan 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1 + ccWanEntry OBJECT-TYPE + SYNTAX CcWanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanIndex } + ::= { ccWanTable 1 } + + + CcWanEntry ::= + SEQUENCE { + ccWanIndex + Integer32, + ccWanDhcpEnable + TruthValue, + ccWanDhcpIpAddr + IpAddress, + ccWanDhcpSubnetMask + IpAddress, + ccWanDhcpDefaultGateway + IpAddress, + ccWanDhcpPrimaryDnsServer + IpAddress, + ccWanDhcpSecondaryDnsServer + IpAddress, + ccWanSubnetMask + IpAddress, + ccWanDefaultGateway + IpAddress, + ccWanPrimaryDnsServer + IpAddress, + ccWanSecondaryDnsServer + IpAddress + } + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.1 + ccWanIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index." + ::= { ccWanEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.2 + ccWanDhcpEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable DHCP on this WAN interface. + " + ::= { ccWanEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.3 + ccWanDhcpIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address obtained via DHCP. + + If DHCP is disabled or if DHCP has not yet obtained + values, this value will be 0.0.0.0." + ::= { ccWanEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.4 + ccWanDhcpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subnet mask address obtained via DHCP. + + If DHCP is disabled or if DHCP has not yet obtained + values, this value will be 0.0.0.0." + ::= { ccWanEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.5 + ccWanDhcpDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The default gateway obtained via DHCP. + + If DHCP is disabled or if DHCP has not yet obtained + values, this value will be 0.0.0.0." + ::= { ccWanEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.6 + ccWanDhcpPrimaryDnsServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The primary DNS server obtained via DHCP. + + If DHCP is disabled or if DHCP has not yet obtained + values, this value will be 0.0.0.0." + ::= { ccWanEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.7 + ccWanDhcpSecondaryDnsServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The secondary DNS server obtained via DHCP. + + If DHCP is disabled or if DHCP has not yet obtained + values, this value will be 0.0.0.0." + ::= { ccWanEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.8 + ccWanSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The subnet mask to use if DHCP is not enabled. + + If DHCP is enabled, this value is still writeable, + but is not used." + ::= { ccWanEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.9 + ccWanDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The default gateway to use if DHCP is not enabled. + + If DHCP is enabled, this value is still writeable, + but is not used." + ::= { ccWanEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.10 + ccWanPrimaryDnsServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The primary DNS server to use if DHCP is not enabled. + + If DHCP is enabled, this value is still writeable, + but is not used." + ::= { ccWanEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.1.1.11 + ccWanSecondaryDnsServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The secondary DNS server to use if DHCP is not + enabled. + + If DHCP is enabled, this value is still writeable, + but is not used." + ::= { ccWanEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2 + ccWanPppoeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanPppoeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PPPoE settings for WAN interfaces." + ::= { ccWan 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1 + ccWanPppoeEntry OBJECT-TYPE + SYNTAX CcWanPppoeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanIndex } + ::= { ccWanPppoeTable 1 } + + + CcWanPppoeEntry ::= + SEQUENCE { + ccWanPppoeEnable + StaticRowEnable, + ccWanPppoeUsername + DisplayString, + ccWanPppoePassword + DisplayString, + ccWanPppoeKeepAlive + TruthValue, + ccWanPppoeIdleTime + Unsigned32, + ccWanPppoeAuthType + INTEGER + } + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1.1 + ccWanPppoeEnable OBJECT-TYPE + SYNTAX StaticRowEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable PPPoE for this WAN interface." + ::= { ccWanPppoeEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1.2 + ccWanPppoeUsername OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PPPoE username." + ::= { ccWanPppoeEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1.3 + ccWanPppoePassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PPPoE password. + + When this value is read, the switch returns a + DisplayString of zero length." + ::= { ccWanPppoeEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1.4 + ccWanPppoeKeepAlive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PPPoE keep-alive." + ::= { ccWanPppoeEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1.5 + ccWanPppoeIdleTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PPPoE idle time." + ::= { ccWanPppoeEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.2.1.6 + ccWanPppoeAuthType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + papOrChap(2), + pap(3), + chap(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PPPoE authentication type. + + If no bits are set, no authentication is done. + If more than one bit is set, any of the selected + methods may be used by the switch." + ::= { ccWanPppoeEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.3 + ccWanIpAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanIpAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of IP addresses for the given WAN interface. + Up to 8 IP addresses per WAN interface." + ::= { ccWan 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.3.1 + ccWanIpAddrEntry OBJECT-TYPE + SYNTAX CcWanIpAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanIndex, ccWanIpAddrIndex } + ::= { ccWanIpAddrTable 1 } + + + CcWanIpAddrEntry ::= + SEQUENCE { + ccWanIpAddrIndex + Integer32, + ccWanIpAddrEnable + StaticRowEnable, + ccWanIpAddr + IpAddress + } + + -- 1.3.6.1.4.1.388.11.2.5.1.3.1.1 + ccWanIpAddrIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index 1..8 of entries for each WAN interface." + ::= { ccWanIpAddrEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.3.1.2 + ccWanIpAddrEnable OBJECT-TYPE + SYNTAX StaticRowEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable this entry." + ::= { ccWanIpAddrEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.3.1.3 + ccWanIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WAN IP address." + ::= { ccWanIpAddrEntry 3 } + + +-- Variables to control the Firewall function. + -- 1.3.6.1.4.1.388.11.2.5.1.4 + ccWanFirewall OBJECT IDENTIFIER ::= { ccWan 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.1 + ccWanFirewallGlobalEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable enables/disables the global state of the + firewall. Note that if the firewall function is disabled, + NAT, VPN, content filtering and subnet access are also + disabled. + + (Disabling all these functions would only be useful in + using the WS2000 in an existing network topology). + + Factory-default state is TRUE." + ::= { ccWanFirewall 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.2 + ccWanFirewallTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanFirewallEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Firewall attacks that can be enabled/disabled." + ::= { ccWanFirewall 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.2.1 + ccWanFirewallEntry OBJECT-TYPE + SYNTAX CcWanFirewallEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanIndex } + ::= { ccWanFirewallTable 1 } + + + CcWanFirewallEntry ::= + SEQUENCE { + ccWanFirewallIndex + INTEGER, + ccWanFirewallDescription + DisplayString, + ccWanFirewallAlwaysEnabled + TruthValue, + ccWanFirewallEnable + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.5.1.4.2.1.1 + ccWanFirewallIndex OBJECT-TYPE + SYNTAX INTEGER + { + fwIpSpoofing(1), + fwPingOfDeath(2), + fwLandAttack(3), + fwReassemblyAttack(4), + fwSynFloodAttack(5), + fwSourceRouting(6), + fwWinnukeAttack(7), + fwFtpBounceAttack(8), + fwIpUnalignedTimestamp(9), + fwIpSequenceNumberPrediction(10), + fwMimeFloodAttack(11) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index, but with explicitly enumerated values." + ::= { ccWanFirewallEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.2.1.2 + ccWanFirewallDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Short description of the type of attack." + ::= { ccWanFirewallEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.2.1.3 + ccWanFirewallAlwaysEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A few of the firewall algorithms can NOT be disabled. + If this value is TRUE, this is one of those algorithms. + Any attempt to set ccWanFwEnable to FALSE will result in + a BAD-VALUE error." + ::= { ccWanFirewallEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.2.1.4 + ccWanFirewallEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set to TRUE to enable this type of firewall check." + ::= { ccWanFirewallEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.3 + ccWanFirewallMimeFloodMaxHeaderLength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bytes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mime flood attack check max header length." + ::= { ccWanFirewall 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.4 + ccWanFirewallMimeFloodMaxHeaders OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mime flood attack check max headers." + ::= { ccWanFirewall 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.4.5 + ccWanNatTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Timeout value for NAT." + ::= { ccWanFirewall 5 } + + +-- Values regarding NAT functions. + -- 1.3.6.1.4.1.388.11.2.5.1.5 + ccWanNat OBJECT IDENTIFIER ::= { ccWan 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.1 + ccWanNatLowestUnusedSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Since the ccWanNatTable is actually + implemented as a single list of entries, + the second index of the ccWanNatTable, + (ccWanNatIndex), must be unique across all + ccWanNatTable entries. This scalar tells + the network management software the + lowest unused value that is available to be + used for ccWanNatIndex, when creating a + new ccWanNatTable entry. + " + ::= { ccWanNat 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2 + ccWanNatTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanNatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of NAT mappings for each IP address assigned to + each WAN interface. + + (The WS2000 currently only has one WAN interface, but + all MIBs are designed for the possibility of multiple + WAN interfaces)." + ::= { ccWanNat 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1 + ccWanNatEntry OBJECT-TYPE + SYNTAX CcWanNatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanNatIndex, ccWanNatWanIpAddress } + ::= { ccWanNatTable 1 } + + + CcWanNatEntry ::= + SEQUENCE { + ccWanNatIndex + Integer32, + ccWanNatWanIpAddress + IpAddress, + ccWanNatType + INTEGER, + ccWanNat1to1IpAddr + IpAddress, + ccWanNatInboundDefaultEna + TruthValue, + ccWanNatInboundDefaultIp + IpAddress + } + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1.1 + ccWanNatIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index matching the simple index in the + ccWanTable." + ::= { ccWanNatEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1.2 + ccWanNatWanIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "One, (of possibly several), IP addresses assigned to + this WAN interface. One entries in this table will + appear for each matching entry in the + ccWanIpAddrTable." + ::= { ccWanNatEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1.3 + ccWanNatType OBJECT-TYPE + SYNTAX INTEGER + { + natNone(1), + nat1to1(2), + nat1toMany(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure the NAT type. + + Only if 'nat1to1' is selected is the + ccWanNat1to1IpAddr value is used. In such a case, + any corresponding entries in the ccWanNatInboundTable + and the ccWanNatOutboundTable are ignored. + + If 'none' is selected, all the above mentioned values + are ignored. + + If '1toMany' is selected, the ccWanNat1to1IpAddr + value is ignored, but entries, (if any), in the two + tables are relevant." + ::= { ccWanNatEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1.4 + ccWanNat1to1IpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address to use for outbound 1-to-1 mapping. + + Only used if ccWanNatType is '1to1'." + ::= { ccWanNatEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1.5 + ccWanNatInboundDefaultEna OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set, any port that is NOT found in the + ccWanNatInboundTable entries is forwarded to the + IP addr specified by ccWanNatInboundDefaultIp." + ::= { ccWanNatEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.2.1.6 + ccWanNatInboundDefaultIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP addr to send ports that do not match any entry in + the ccWanNatInboundTable." + ::= { ccWanNatEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3 + ccWanNatInboundTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanNatInboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of inbound NAT mappings for IP addresses on + WAN interfaces that are set to ccWanNatType of + '1to1' or '1toMany'." + ::= { ccWanNat 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1 + ccWanNatInboundEntry OBJECT-TYPE + SYNTAX CcWanNatInboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanNatIndex, ccWanNatWanIpAddress, ccWanNatInboundIndex } + ::= { ccWanNatInboundTable 1 } + + + CcWanNatInboundEntry ::= + SEQUENCE { + ccWanNatInboundIndex + Integer32, + ccWanNatInboundName + DisplayString, + ccWanNatInboundTransport + INTEGER, + ccWanNatInboundStartPort + Integer32, + ccWanNatInboundEndPort + Integer32, + ccWanNatInboundIpAddr + IpAddress, + ccWanNatInboundTranslationPort + Integer32, + ccWanNatInboundRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.1 + ccWanNatInboundIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A given IP address on a given WAN interface may have + many inbound NAT mappings. This (3rd) index numbers + those many mappings." + ::= { ccWanNatInboundEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.2 + ccWanNatInboundName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the inbound mapping." + ::= { ccWanNatInboundEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.3 + ccWanNatInboundTransport OBJECT-TYPE + SYNTAX INTEGER + { + all(1), + tcp(2), + udp(3), + icmp(4), + ah(5), + esp(6), + gre(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transport for which this mapping applies." + ::= { ccWanNatInboundEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.4 + ccWanNatInboundStartPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low-end of the port range." + ::= { ccWanNatInboundEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.5 + ccWanNatInboundEndPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High-end of the port range." + ::= { ccWanNatInboundEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.6 + ccWanNatInboundIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address to map to." + ::= { ccWanNatInboundEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.7 + ccWanNatInboundTranslationPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { ccWanNatInboundEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.3.1.8 + ccWanNatInboundRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Simple row status." + ::= { ccWanNatInboundEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.4 + ccWanNatOutboundTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanNatOutboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of outbound NAT mappings for IP addresses on + WAN interfaces that are set to ccWanNatType of + '1toMany'." + ::= { ccWanNat 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.4.1 + ccWanNatOutboundEntry OBJECT-TYPE + SYNTAX CcWanNatOutboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccWanNatIndex, ccWanNatWanIpAddress, ccWanNatOutboundSubnetIndex } + ::= { ccWanNatOutboundTable 1 } + + + CcWanNatOutboundEntry ::= + SEQUENCE { + ccWanNatOutboundSubnetIndex + Integer32, + ccWanNatOutboundEnable + INTEGER, + ccWanNatOutboundPossibleIpAddr + MultiPointer63, + ccWanNatOutboundIpAddr + SinglePointer + } + + -- 1.3.6.1.4.1.388.11.2.5.1.5.4.1.1 + ccWanNatOutboundSubnetIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A different mapping can be set for each subnet. This + (3rd) index specifies the subnet. + + This index is the same value for a given subnet as in + the ccLanTable." + ::= { ccWanNatOutboundEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.4.1.2 + ccWanNatOutboundEnable OBJECT-TYPE + SYNTAX INTEGER (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the Outbound entry." + ::= { ccWanNatOutboundEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.4.1.3 + ccWanNatOutboundPossibleIpAddr OBJECT-TYPE + SYNTAX MultiPointer63 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This multi-bit-mask-pointer points to every IP + address in the ccWanIpAddrTable that is a valid + outbound NAT mapping for this subnet. + + Setting this value to all 0s effectively + disables this NAT mapping." + ::= { ccWanNatOutboundEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.5.4.1.4 + ccWanNatOutboundIpAddr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value points to the ccWanIpAddrTable entry that + has been selected for the outbound NAT mapping." + ::= { ccWanNatOutboundEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6 + ccWanVpn OBJECT IDENTIFIER ::= { ccWan 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4 + ccWanVpnTunnelConfig OBJECT IDENTIFIER ::= { ccWanVpn 4 } +-- Tables used to configure VPNs on this switch. +-- +-- Since there are so many settings for each such tunnel, +-- the values have been divided into three tables. The +-- second two tables AUGMENT the first. +-- +-- Since the number of values to create a VPN that must be +-- SET exceed that which can fit in a single packet, a true +-- RowStatus is used, (not the AbbrevRowStatus). Given this, +-- default values are specified for each item. + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1 + ccWanVpnTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanVpnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of VPN entries." + ::= { ccWanVpnTunnelConfig 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1 + ccWanVpnEntry OBJECT-TYPE + SYNTAX CcWanVpnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccWanVpnIndex } + ::= { ccWanVpnTable 1 } + + + CcWanVpnEntry ::= + SEQUENCE { + ccWanVpnIndex + INTEGER, + ccWanVpnName + DisplayString, + ccWanVpnLocalSubnet + SinglePointer, + ccWanVpnLocalWanIp + SinglePointer, + ccWanVpnRemoteSubnet + IpAddress, + ccWanVpnRemoteSubnetMask + IpAddress, + ccWanVpnRemoteGateway + IpAddress, + ccWanVpnKeyExchange + INTEGER, + ccWanVpnRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.1 + ccWanVpnIndex OBJECT-TYPE + SYNTAX INTEGER (1..25) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccWanVpnEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.2 + ccWanVpnName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..13)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of VPN tunnel." + ::= { ccWanVpnEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.3 + ccWanVpnLocalSubnet OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Points to a ccSubnetTable entry. 1-LAN1, 2-LAN2, 3-WAN" + ::= { ccWanVpnEntry 3 } +-- ??-India: please provide a defval?? + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.4 + ccWanVpnLocalWanIp OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Points to a ccWanIpAddr entry." + ::= { ccWanVpnEntry 4 } +-- ??-India: please provide a defval?? + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.5 + ccWanVpnRemoteSubnet OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP addr of the remote subnet." + DEFVAL { '00000000'h } + ::= { ccWanVpnEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.6 + ccWanVpnRemoteSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask for remote subnet." + DEFVAL { '00000000'h } + ::= { ccWanVpnEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.7 + ccWanVpnRemoteGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Gateway IP addr for the remote subnet." + DEFVAL { '00000000'h } + ::= { ccWanVpnEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.8 + ccWanVpnKeyExchange OBJECT-TYPE + SYNTAX INTEGER + { + manual(1), + automatic(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Selects manual or automatic key exchange mechanism." + DEFVAL { manual } + ::= { ccWanVpnEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.1.1.9 + ccWanVpnRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Used to create/destroy rows." + ::= { ccWanVpnEntry 9 } +-- Note that unlike so many other WS2000 tables, this is NOT +-- an abbreviated RowStatus. A full RowStatus is needed in +-- order to have the ability to create a new row with status +-- of UnderCreation, so that the multitude of columns can be +-- filled-in before Activation. + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2 + ccWanVpnKeyManualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanVpnKeyManualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Manual Key Setting entries." + ::= { ccWanVpnTunnelConfig 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1 + ccWanVpnKeyManualEntry OBJECT-TYPE + SYNTAX CcWanVpnKeyManualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + AUGMENTS { ccWanVpnEntry } + ::= { ccWanVpnKeyManualTable 1 } + + + CcWanVpnKeyManualEntry ::= + SEQUENCE { + ccWanVpnKeyManualAhAuth + INTEGER, + ccWanVpnKeyManualInAhAuthKey + HexPassword, + ccWanVpnKeyManualOutAhAuthKey + HexPassword, + ccWanVpnKeyManualInAhSpi + Unsigned32, + ccWanVpnKeyManualOutAhSpi + Unsigned32, + ccWanVpnKeyManualEspType + INTEGER, + ccWanVpnKeyManualEspEncrypAlg + INTEGER, + ccWanVpnKeyManualInEspEncrypKey + HexPassword, + ccWanVpnKeyManualOutEspEncrypKey + HexPassword, + ccWanVpnKeyManualEspAuthAlg + INTEGER, + ccWanVpnKeyManualInEspAuthKey + HexPassword, + ccWanVpnKeyManualOutEspAuthKey + HexPassword, + ccWanVpnKeyManualInEspSpi + Unsigned32, + ccWanVpnKeyManualOutEspSpi + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.1 + ccWanVpnKeyManualAhAuth OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + md5(2), + sha1(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "data authentication and anti-replay services for the VPN tunnel. + + The following 2 keys have max length: + md5 - 32 hex characters + sha1 - 40 + " + DEFVAL { none } + ::= { ccWanVpnKeyManualEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.2 + ccWanVpnKeyManualInAhAuthKey OBJECT-TYPE + SYNTAX HexPassword (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AH Authentication Key for inbound traffic." + ::= { ccWanVpnKeyManualEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.3 + ccWanVpnKeyManualOutAhAuthKey OBJECT-TYPE + SYNTAX HexPassword (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AH Authentication Key for outbound traffic." + ::= { ccWanVpnKeyManualEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.4 + ccWanVpnKeyManualInAhSpi OBJECT-TYPE + SYNTAX Unsigned32 (256..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "inbound security association created by the AH algorithm." + DEFVAL { 256 } + ::= { ccWanVpnKeyManualEntry 4 } +-- ??-India: is this range correct? +-- note that it's SET via decimal, not hex. + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.5 + ccWanVpnKeyManualOutAhSpi OBJECT-TYPE + SYNTAX Unsigned32 (256..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "outbound security association created by the AH algorithm." + DEFVAL { 256 } + ::= { ccWanVpnKeyManualEntry 5 } +-- ??-India: is this range correct? +-- note that it's SET via decimal, not hex. + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.6 + ccWanVpnKeyManualEspType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + esp(2), + espWithAuthentication(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "packet encryption and optional data authentication + and anti-replay services for the VPN tunnel. + + Some of the next 6 variables are used depending on: + none - all 6 variables are ignored + esp - first 3 are used, next 3 ignored + espWithAuth - all 6 are used + " + DEFVAL { esp } + ::= { ccWanVpnKeyManualEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.7 + ccWanVpnKeyManualEspEncrypAlg OBJECT-TYPE + SYNTAX INTEGER + { + des(1), + des3(2), + aes128bit(3), + aes192bit(4), + aes256bit(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Encryption Algorithm. + + The following 2 keys have max length: + des - 16 hex characters + des3 - 48 + aes128bit - 32 + aes192bit - 48 + aes256bit - 64 + " + DEFVAL { des } + ::= { ccWanVpnKeyManualEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.8 + ccWanVpnKeyManualInEspEncrypKey OBJECT-TYPE + SYNTAX HexPassword (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Encryption Key for inbound traffic." + ::= { ccWanVpnKeyManualEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.9 + ccWanVpnKeyManualOutEspEncrypKey OBJECT-TYPE + SYNTAX HexPassword (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Encryption Key for inbound traffic." + ::= { ccWanVpnKeyManualEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.10 + ccWanVpnKeyManualEspAuthAlg OBJECT-TYPE + SYNTAX INTEGER + { + md5(1), + sha1(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Authentication Algorithm. + + The following 2 keys have max length: + md5 - 32 hex characters + sha1 - 40" + DEFVAL { md5 } + ::= { ccWanVpnKeyManualEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.11 + ccWanVpnKeyManualInEspAuthKey OBJECT-TYPE + SYNTAX HexPassword (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Authentication Key for inbound traffic." + ::= { ccWanVpnKeyManualEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.12 + ccWanVpnKeyManualOutEspAuthKey OBJECT-TYPE + SYNTAX HexPassword (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Authentication Key for outbound traffic." + ::= { ccWanVpnKeyManualEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.13 + ccWanVpnKeyManualInEspSpi OBJECT-TYPE + SYNTAX Unsigned32 (256..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "inbound security association created by the ESP algorithm." + DEFVAL { 256 } + ::= { ccWanVpnKeyManualEntry 13 } +-- ??-India: is this range correct? +-- note that it's SET via decimal, not hex. + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.2.1.14 + ccWanVpnKeyManualOutEspSpi OBJECT-TYPE + SYNTAX Unsigned32 (256..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "outbound security association created by the ESP algorithm." + DEFVAL { 256 } + ::= { ccWanVpnKeyManualEntry 14 } +-- ??-India: is this range correct? +-- note that it's SET via decimal, not hex. + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3 + ccWanVpnKeyAutoTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanVpnKeyAutoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Auto Key Setting entries." + ::= { ccWanVpnTunnelConfig 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1 + ccWanVpnKeyAutoEntry OBJECT-TYPE + SYNTAX CcWanVpnKeyAutoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + AUGMENTS { ccWanVpnEntry } + ::= { ccWanVpnKeyAutoTable 1 } + + + CcWanVpnKeyAutoEntry ::= + SEQUENCE { + ccWanVpnKeyAutoUsePerfectSecrecy + TruthValue, + ccWanVpnKeyAutoAhAuth + INTEGER, + ccWanVpnKeyAutoEspType + INTEGER, + ccWanVpnKeyAutoEspEncrypAlg + INTEGER, + ccWanVpnKeyAutoEspAuthAlg + INTEGER, + ccWanVpnKeyAutoIkeOperationMode + INTEGER, + ccWanVpnKeyAutoIkeLocalIdType + INTEGER, + ccWanVpnKeyAutoIkeLocalIdData + DisplayString, + ccWanVpnKeyAutoIkeRemoteIdType + INTEGER, + ccWanVpnKeyAutoIkeRemoteIdData + DisplayString, + ccWanVpnKeyAutoIkeAuthType + INTEGER, + ccWanVpnKeyAutoIkeAuthAlg + INTEGER, + ccWanVpnKeyAutoIkeAuthPassphrase + Password, + ccWanVpnKeyAutoIkeEncrypAlg + INTEGER, + ccWanVpnKeyAutoIkeXauthMode + INTEGER, + ccWanVpnKeyAutoIkeXauthUsername + DisplayString, + ccWanVpnKeyAutoIkeXauthPassword + Password, + ccWanVpnKeyAutoIkeKeyLifetime + Unsigned32, + ccWanVpnKeyAutoIkeDiffieHelmanGroup + INTEGER + } + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.1 + ccWanVpnKeyAutoUsePerfectSecrecy OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "enable Perfect Forward Secrecy." + DEFVAL { false } + ::= { ccWanVpnKeyAutoEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.2 + ccWanVpnKeyAutoAhAuth OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + md5(2), + sha1(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "data authentication and anti-replay services for the VPN tunnel." + DEFVAL { none } + ::= { ccWanVpnKeyAutoEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.3 + ccWanVpnKeyAutoEspType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + esp(2), + espWithAuthentication(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "packet encryption and optional data authentication and + anti-replay services for the VPN tunnel. + + Some of the next 2 variables are used depending on: + none - the 2 variables are ignored + esp - the first is used, the second is ignored + espWithAuth - both variables are used" + DEFVAL { esp } + ::= { ccWanVpnKeyAutoEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.4 + ccWanVpnKeyAutoEspEncrypAlg OBJECT-TYPE + SYNTAX INTEGER + { + des(1), + des3(2), + aes128bit(3), + aes196bit(4), + aes256bit(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Encryption Algorithm." + DEFVAL { des } + ::= { ccWanVpnKeyAutoEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.5 + ccWanVpnKeyAutoEspAuthAlg OBJECT-TYPE + SYNTAX INTEGER + { + md5(1), + sha1(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESP Authentication Algorithm. + " + DEFVAL { md5 } + ::= { ccWanVpnKeyAutoEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.6 + ccWanVpnKeyAutoIkeOperationMode OBJECT-TYPE + SYNTAX INTEGER + { + main(1), + aggressive(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IKE opreational mode. + IKE main mode refers to the identity-protection exchange, + and IKE aggressive mode refers to the aggressive exchange" + DEFVAL { main } + ::= { ccWanVpnKeyAutoEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.7 + ccWanVpnKeyAutoIkeLocalIdType OBJECT-TYPE + SYNTAX INTEGER + { + ip(1), + fqdn(2), + ufqdn(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "type of ID to be used for the WS 2000 end of the SA. + + The next variable only applies if this is set to 'fqdn' or 'ufqdn'. + " + DEFVAL { ip } + ::= { ccWanVpnKeyAutoEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.8 + ccWanVpnKeyAutoIkeLocalIdData OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Based upon the Local ID type you gave, specify the FQDN or UFQDN," + DEFVAL { "?" } + ::= { ccWanVpnKeyAutoEntry 8 } +-- This value ranges in size 0..256 octets. (This would have +-- been added as a range to the syntax, but when this is done, +-- it causes an error in MG-Soft Builder). +-- + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.9 + ccWanVpnKeyAutoIkeRemoteIdType OBJECT-TYPE + SYNTAX INTEGER + { + ip(1), + fqdn(2), + ufqdn(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "type of ID to be used for the remote end of the SA. + + The next variable only applies if this is set to 'fqdn' or 'ufqdn'. + " + DEFVAL { ip } + ::= { ccWanVpnKeyAutoEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.10 + ccWanVpnKeyAutoIkeRemoteIdData OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Based upon the Remote ID type you gave, specify the FQDN or UFQDN." + DEFVAL { "?" } + ::= { ccWanVpnKeyAutoEntry 10 } +-- This value ranges in size 0..256 octets. (This would have +-- been added as a range to the syntax, but when this is done, +-- it causes an error in MG-Soft Builder). + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.11 + ccWanVpnKeyAutoIkeAuthType OBJECT-TYPE + SYNTAX INTEGER + { + psk(1), + rsa(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IKE Authentication Type." + DEFVAL { psk } + ::= { ccWanVpnKeyAutoEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.12 + ccWanVpnKeyAutoIkeAuthAlg OBJECT-TYPE + SYNTAX INTEGER + { + md5(1), + sha1(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IKE Authentication Algorithm." + DEFVAL { md5 } + ::= { ccWanVpnKeyAutoEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.13 + ccWanVpnKeyAutoIkeAuthPassphrase OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "With Pre-Shared Key as the authentication mode, provide a key. + MD5 : 32-character hexadecimal key. + SHA1 : 40-character hexadecimal key. + " + DEFVAL { "?" } + ::= { ccWanVpnKeyAutoEntry 13 } +-- ??-India: length? + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.14 + ccWanVpnKeyAutoIkeEncrypAlg OBJECT-TYPE + SYNTAX INTEGER + { + des(1), + des3(2), + aes128bit(3), + aes196bit(4), + aes256bit(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IKE Encryption Algorithm." + DEFVAL { des } + ::= { ccWanVpnKeyAutoEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.15 + ccWanVpnKeyAutoIkeXauthMode OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + generic(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Currently XAUTH mechanism is not supported by WS2000 version 2.0. + If 'none', the next 2 variables are ignored. + " + DEFVAL { none } + ::= { ccWanVpnKeyAutoEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.16 + ccWanVpnKeyAutoIkeXauthUsername OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Currently XAUTH mechanism is not supported by WS2000 version 2.0." + DEFVAL { "?" } + ::= { ccWanVpnKeyAutoEntry 16 } +-- ??-India: length? +-- + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.17 + ccWanVpnKeyAutoIkeXauthPassword OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Currently XAUTH mechanism is not supported by WS2000 version 2.0." + DEFVAL { "?" } + ::= { ccWanVpnKeyAutoEntry 17 } +-- ??-India: length? +-- + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.18 + ccWanVpnKeyAutoIkeKeyLifetime OBJECT-TYPE + SYNTAX Unsigned32 (300..4294967295) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds that the key is valid." + ::= { ccWanVpnKeyAutoEntry 18 } +-- ??-India: valid range of values? defval? + + -- 1.3.6.1.4.1.388.11.2.5.1.6.4.3.1.19 + ccWanVpnKeyAutoIkeDiffieHelmanGroup OBJECT-TYPE + SYNTAX INTEGER + { + group1length768bit(1), + group2length1024bit(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Diffie-Hellman key agreement protocol allows two users to exchange + a secret key over an insecure medium without any prior secrets." + DEFVAL { group1length768bit } + ::= { ccWanVpnKeyAutoEntry 19 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5 + ccWanVpnTunnelStatus OBJECT IDENTIFIER ::= { ccWanVpn 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1 + ccWanVpnSaTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanVpnSaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Status of all tunnels that have been + configured on the switch." + ::= { ccWanVpnTunnelStatus 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1 + ccWanVpnSaEntry OBJECT-TYPE + SYNTAX CcWanVpnSaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccWanVpnSaTunnelName } + ::= { ccWanVpnSaTable 1 } +-- ??-India: should this AUGMENT the main VPN table? + + CcWanVpnSaEntry ::= + SEQUENCE { + ccWanVpnSaTunnelName + DisplayString, + ccWanVpnSaStatus + INTEGER, + ccWanVpnSaInSpi + Unsigned32, + ccWanVpnSaOutSpi + Unsigned32, + ccWanVpnSaLifetime + Unsigned32, + ccWanVpnSaTxBytes + Unsigned32, + ccWanVpnSaRxBytes + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.1 + ccWanVpnSaTunnelName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..13)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tunnel Name." + ::= { ccWanVpnSaEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.2 + ccWanVpnSaStatus OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + nonActive(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of each of the configured tunnels. + When the tunnel is not in use the status will read NOT_ACTIVE. + When the tunnel is connected the status will read ACTIVE." + ::= { ccWanVpnSaEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.3 + ccWanVpnSaInSpi OBJECT-TYPE + SYNTAX Unsigned32 (256..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Inbound SPI Security Parameter Index (SPI) for each of the tunnels. + This is used locally by the switch to identify a security association. + There are unique outbound and inbound SPIs." + ::= { ccWanVpnSaEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.4 + ccWanVpnSaOutSpi OBJECT-TYPE + SYNTAX Unsigned32 (256..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outbound Security Parameter Index (SPI) for each of the tunnels. + This is used locally by the switch to identify a security association. + There are unique outbound and inbound SPIs." + ::= { ccWanVpnSaEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.5 + ccWanVpnSaLifetime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime associated with a particular Security Association (SA). " + ::= { ccWanVpnSaEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.6 + ccWanVpnSaTxBytes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number amount of data (in bytes) transmitted + through each of the configured tunnels." + ::= { ccWanVpnSaEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.1.1.7 + ccWanVpnSaRxBytes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number amount of data (in bytes) received + through each of the configured tunnels." + ::= { ccWanVpnSaEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.2 + ccWanVpnIkeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanVpnIkeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of tunnels configured to use IKE for automatic key exchange" + ::= { ccWanVpnTunnelStatus 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.2.1 + ccWanVpnIkeEntry OBJECT-TYPE + SYNTAX CcWanVpnIkeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccWanVpnIkeTunnelName } + ::= { ccWanVpnIkeTable 1 } +-- ??-India: should this AUGMENT the main VPN table? + + CcWanVpnIkeEntry ::= + SEQUENCE { + ccWanVpnIkeTunnelName + DisplayString, + ccWanVpnIkeState + DisplayString, + ccWanVpnIkeRemainingLife + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.2.1.1 + ccWanVpnIkeTunnelName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tunnel name." + ::= { ccWanVpnIkeEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.2.1.2 + ccWanVpnIkeState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State for each of the tunnels configured + to use IKE for automatic key exchange. + When the tunnel is not active this will display NOT_CONNECTED. + When the tunnel is active this will display CONNECTED. + " + ::= { ccWanVpnIkeEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.6.5.2.1.3 + ccWanVpnIkeRemainingLife OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remaining life for the current IKE key + for each of the listed tunnels." + ::= { ccWanVpnIkeEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7 + ccWanContentBlock OBJECT IDENTIFIER ::= { ccWan 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7.1 + ccWanContentBlockSmtp OBJECT-TYPE + SYNTAX BITS + { + blockSmtpHelo(0), + blockSmtpMail(1), + blockSmtpRcpt(2), + blockSmtpData(3), + blockSmtpQuit(4), + blockSmtpSend(5), + blockSmtpSaml(6), + blockSmtpReset(7), + blockSmtpVrfy(8), + blockSmtpExpn(9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SMTP content block." + ::= { ccWanContentBlock 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7.2 + ccWanContentBlockFtp OBJECT-TYPE + SYNTAX BITS + { + blockFtpStoringFiles(0), + blockFtpRetrievingFiles(1), + blockFtpDirectoryList(2), + blockFtpCreateDirectory(3), + blockFtpChangeDirectory(4), + blockFtpPassiveOperation(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "FTP content block." + ::= { ccWanContentBlock 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7.3 + ccWanContentBlockHttp OBJECT-TYPE + SYNTAX BITS + { + blockHttpWebProxy(0), + blockHttpActiveX(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "HTTP content block." + ::= { ccWanContentBlock 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7.4 + ccWanContentBlockOutUrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcWanContentBlockOutUrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Content Block URL entries." + ::= { ccWanContentBlock 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7.4.1 + ccWanContentBlockOutUrlEntry OBJECT-TYPE + SYNTAX CcWanContentBlockOutUrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccWanContentBlockOutUrlIndex } + ::= { ccWanContentBlockOutUrlTable 1 } + + + CcWanContentBlockOutUrlEntry ::= + SEQUENCE { + ccWanContentBlockOutUrlIndex + Unsigned32, + ccWanContentBlockOutUrlExtension + DisplayString, + ccWanContentBlockOutUrlRowStatus + StaticRowEnable + } + + -- 1.3.6.1.4.1.388.11.2.5.1.7.4.1.1 + ccWanContentBlockOutUrlIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccWanContentBlockOutUrlEntry 1 } +-- ??-India: range OK? + + -- 1.3.6.1.4.1.388.11.2.5.1.7.4.1.2 + ccWanContentBlockOutUrlExtension OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "URL extension." + ::= { ccWanContentBlockOutUrlEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.1.7.4.1.3 + ccWanContentBlockOutUrlRowStatus OBJECT-TYPE + SYNTAX StaticRowEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status." + ::= { ccWanContentBlockOutUrlEntry 3 } + + +-- This group describes the physical ports on the unit. + -- 1.3.6.1.4.1.388.11.2.5.2 + ccPort OBJECT IDENTIFIER ::= { ccSwitch 2 } + + +-- This table contains one entry for each physical port +-- on the switch. + -- 1.3.6.1.4.1.388.11.2.5.2.1 + ccPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains one entry for each physical port + on the switch." + ::= { ccPort 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1 + ccPortEntry OBJECT-TYPE + SYNTAX CcPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccPortIndex } + ::= { ccPortTable 1 } + + + CcPortEntry ::= + SEQUENCE { + ccPortIndex + Integer32, + ccPortType + INTEGER, + ccPortPoeEquipped + TruthValue, + ccPortStatus + INTEGER, + ccPortDuplex + INTEGER, + ccPortSpeed + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1.1 + ccPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index. + + Instance/index .1 represents the port labelled '1' on the + physical unit. + + The WAN port will reside after all ports that are numbered + on the physcial unit." + ::= { ccPortEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1.2 + ccPortType OBJECT-TYPE + SYNTAX INTEGER + { + wanPort(1), + lanPort(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of the port." + ::= { ccPortEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1.3 + ccPortPoeEquipped OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port can provide power-over-ethernet." + ::= { ccPortEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1.4 + ccPortStatus OBJECT-TYPE + SYNTAX INTEGER + { + linkUp(1), + linkDown(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tells if the port is up/down." + ::= { ccPortEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1.5 + ccPortDuplex OBJECT-TYPE + SYNTAX INTEGER + { + halfDuplex(1), + fullDuplex(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the duplex, (half/full), status of the port." + ::= { ccPortEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.2.1.1.6 + ccPortSpeed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link's speed in bits per second." + ::= { ccPortEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4 + ccLan OBJECT IDENTIFIER ::= { ccSwitch 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2 + ccSubnet OBJECT IDENTIFIER ::= { ccLan 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1 + ccSubnetTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Subnets." + ::= { ccSubnet 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1 + ccSubnetEntry OBJECT-TYPE + SYNTAX CcSubnetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccSubnetIndex } + ::= { ccSubnetTable 1 } + + + CcSubnetEntry ::= + SEQUENCE { + ccSubnetIndex + Integer32, + ccSubnetEnable + StaticRowEnable, + ccSubnetName + DisplayString, + ccSubnetIpAddress + IpAddress, + ccSubnetIpSubnetMask + IpAddress, + ccSubnetPortMembers + BITS, + ccSubnetWlanMembers + BITS, + ccSubnetDhcpState + INTEGER, + ccSubnetDhcpIpAddress + IpAddress, + ccSubnetDhcpSubnetMask + IpAddress + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.1 + ccSubnetIndex OBJECT-TYPE + SYNTAX Integer32 (1..127) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index, 1..4" + ::= { ccSubnetEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.2 + ccSubnetEnable OBJECT-TYPE + SYNTAX StaticRowEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable this Subnet." + ::= { ccSubnetEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.3 + ccSubnetName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Subnet name." + ::= { ccSubnetEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.4 + ccSubnetIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ip address of this Subnet." + ::= { ccSubnetEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.5 + ccSubnetIpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IPaddr subnet mask of this Subnet" + ::= { ccSubnetEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.6 + ccSubnetPortMembers OBJECT-TYPE + SYNTAX BITS + { + null(0), + port1(1), + port2(2), + port3(3), + port4(4), + port5(5), + port6(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pointer to zero or more ports that are members of + this Subnet. + + No port can be a member of more than one Subnet at + any given time." + ::= { ccSubnetEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.7 + ccSubnetWlanMembers OBJECT-TYPE + SYNTAX BITS + { + null(0), + wlan1(1), + wlan2(2), + wlan3(3), + wlan4(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pointer to zero or more WLANs that are members of + this Subnet. + + No Subnet can be a member of more than one Subnet at + any given time." + ::= { ccSubnetEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.8 + ccSubnetDhcpState OBJECT-TYPE + SYNTAX INTEGER + { + dhcpClient(1), + dhcpServer(2), + dhcpNone(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies how Subnet gets its IP address/mask." + ::= { ccSubnetEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.9 + ccSubnetDhcpIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address obtained via DHCP if this Subnet is + configured as a DHCP client. + + If this Subnet is configured to not use DHCP, or is a + DHCP server this value will be 0.0.0.0. Likewise, if + this Subnet is configured to be a DHCP client but has + not yet obtained a value via DHCP, this value will be + 0.0.0.0." + ::= { ccSubnetEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.1.1.10 + ccSubnetDhcpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Subnet IPaddr subnet mask obtained via DHCP if + this Subnet is configured as a DHCP client. + + If this Subnet is configured to not use DHCP, or is a + DHCP server this value will be 0.0.0.0. Likewise, if + this Subnet is configured to be a DHCP client but has + not yet obtained a value via DHCP, this value will be + 0.0.0.0." + ::= { ccSubnetEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2 + ccSubnetDhcpServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetDhcpServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configures a DHCP server for a Subnet. While these + values can always be SET, they will only take effect + if the given Subnet is enabled and configured to be + a DHCP server." + ::= { ccSubnet 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1 + ccSubnetDhcpServerEntry OBJECT-TYPE + SYNTAX CcSubnetDhcpServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccSubnetIndex } + ::= { ccSubnetDhcpServerTable 1 } + + + CcSubnetDhcpServerEntry ::= + SEQUENCE { + ccSubnetDhcpServerEnable + StaticRowEnable, + ccSubnetDhcpServerPoolStart + IpAddress, + ccSubnetDhcpServerPoolEnd + IpAddress, + ccSubnetDhcpServerPrimaryDns + IpAddress, + ccSubnetDhcpServerSecondaryDns + IpAddress, + ccSubnetDhcpServerDefaultGateway + IpAddress, + ccSubnetDhcpServerLeaseTime + Integer32, + ccSubnetDhcpServerWinsServer + IpAddress, + ccSubnetDhcpServerDomainName + DisplayString + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.1 + ccSubnetDhcpServerEnable OBJECT-TYPE + SYNTAX StaticRowEnable + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable DHCP Server functionality on this Subnet." + ::= { ccSubnetDhcpServerEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.2 + ccSubnetDhcpServerPoolStart OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The start/low end of the range of IP addresses to + give-out." + ::= { ccSubnetDhcpServerEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.3 + ccSubnetDhcpServerPoolEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The end/high-end of the range of IP addresses to + give-out." + ::= { ccSubnetDhcpServerEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.4 + ccSubnetDhcpServerPrimaryDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of primary DNS server to assign to DHCP + clients." + ::= { ccSubnetDhcpServerEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.5 + ccSubnetDhcpServerSecondaryDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of secondary DNS server to assign to DHCP + clients." + ::= { ccSubnetDhcpServerEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.6 + ccSubnetDhcpServerDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of default gateway to assign to DHCP + clients." + ::= { ccSubnetDhcpServerEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.7 + ccSubnetDhcpServerLeaseTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP lease time." + ::= { ccSubnetDhcpServerEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.8 + ccSubnetDhcpServerWinsServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Server WINS server IP Address." + ::= { ccSubnetDhcpServerEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.2.1.9 + ccSubnetDhcpServerDomainName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP server Domain Name." + ::= { ccSubnetDhcpServerEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.3 + ccSubnetDhcpServerStaticMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetDhcpServerStaticMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of static MAC-IPaddr mappings for the given + DHCP server." + ::= { ccSubnet 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.3.1 + ccSubnetDhcpServerStaticMapEntry OBJECT-TYPE + SYNTAX CcSubnetDhcpServerStaticMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccSubnetIndex, ccSubnetDhcpServerStaticMapMac } + ::= { ccSubnetDhcpServerStaticMapTable 1 } + + + CcSubnetDhcpServerStaticMapEntry ::= + SEQUENCE { + ccSubnetDhcpServerStaticMapMac + PhysAddress, + ccSubnetDhcpServerStaticMapIpAddr + IpAddress, + ccSubnetDhcpServerStaticMapEnable + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.3.1.1 + ccSubnetDhcpServerStaticMapMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "MAC address to be mapped." + ::= { ccSubnetDhcpServerStaticMapEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.3.1.2 + ccSubnetDhcpServerStaticMapIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address to assign to this MAC address." + ::= { ccSubnetDhcpServerStaticMapEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.3.1.3 + ccSubnetDhcpServerStaticMapEnable OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Value to control row creation/deletion." + ::= { ccSubnetDhcpServerStaticMapEntry 3 } + + +-- MIBs to control which entities in the switch can send +-- packets to other entities, and records the amount of +-- traffic conveyed among those entities. +-- +-- There is no sense to attempt to count packets/octets +-- sent from a source to a dest - linux does not allow this. +-- +-- ??- These tables all need to be re-worked for the sole +-- purpose of controlling "subnet access". Most items need +-- to be renamed. + -- 1.3.6.1.4.1.388.11.2.5.4.2.4 + ccSubnetAccess OBJECT IDENTIFIER ::= { ccSubnet 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1 + ccSubnetAccessTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetAccessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Describes how packets are allowed to flow from different + sources to different destinations. + + Note that since only subnets can be sources for this table, + the ccSubnetTable:ccSubnetIndex is used as the 1st index to + this table. + + Note that this table never contains entries where src==dest, + for example, there is no entry with: + _SrcPointerToSource points to subnet1 + _DestPointerToSource points to subnet1 + + Note also that if a given subnet does not exisit, (because + it has not been enabled in ccSubnetTable), no entries in this + table will exist with that subnet as either src or dest. + " + ::= { ccSubnetAccess 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1.1 + ccSubnetAccessEntry OBJECT-TYPE + SYNTAX CcSubnetAccessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccSubnetIndex, ccSubnetAccessDestIndex } + ::= { ccSubnetAccessTable 1 } + + + CcSubnetAccessEntry ::= + SEQUENCE { + ccSubnetAccessDestIndex + Unsigned32, + ccSubnetAccessDestType + INTEGER, + ccSubnetAccessDestPtrToDest + SinglePointer, + ccSubnetAccessRuleType + INTEGER, + ccSubnetAccessPtrToRules + MultiPointer255 + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1.1.1 + ccSubnetAccessDestIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index for destination." + ::= { ccSubnetAccessEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1.1.2 + ccSubnetAccessDestType OBJECT-TYPE + SYNTAX INTEGER + { + destSubnet(1), + destWan(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the destination. + + destDrop is a 'virtual' destination that accounts for + all dropped packets." + ::= { ccSubnetAccessEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1.1.3 + ccSubnetAccessDestPtrToDest OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A pointer to the corresponding entry in the ccSubnet or + ccWan table, (depending on _DestType). + " + ::= { ccSubnetAccessEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1.1.4 + ccSubnetAccessRuleType OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All ccSubnetAccessRuleTable entries for this + combination of ccSubnetIndex and + ccSubnetAccessDestIndex will be of the same type, + (accept or deny). + " + ::= { ccSubnetAccessEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.1.1.5 + ccSubnetAccessPtrToRules OBJECT-TYPE + SYNTAX MultiPointer255 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Points to the zero or more ccSubnetAccessRuleTable + entries that correspond to this ccSubnetIndex + + ccSubnetAccessDestIndex combination/entry. + + This value cannot be changed here, but is a + reflection of the ccSubnetAccessRuleTable entries + that currently point to this entry via their + ccSubnetAccessRuleSrcPtr and _DestPtr values. + " + ::= { ccSubnetAccessEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2 + ccSubnetAccessRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetAccessRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Describes how packets are allowed to flow from different + sources to different destinations. + + Note that since only subnets can be sources for this table, + the ccSubnetTable:ccSubnetIndex is used as the 1st index to + this table. + + Note that this table never contains entries where src==dest, + for example, there is no entry with: + _SrcPointerToSource points to subnet1 + _DestPointerToSource points to subnet1 + + Note also that if a given subnet does not exisit, (because + it has not been enabled in ccSubnetTable), no entries in this + table will exist with that subnet as either src or dest. + " + ::= { ccSubnetAccess 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1 + ccSubnetAccessRuleEntry OBJECT-TYPE + SYNTAX CcSubnetAccessRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccSubnetAccessRuleIndex } + ::= { ccSubnetAccessRuleTable 1 } + + + CcSubnetAccessRuleEntry ::= + SEQUENCE { + ccSubnetAccessRuleIndex + Unsigned32, + ccSubnetAccessRuleSrcPtr + SinglePointer, + ccSubnetAccessRuleDestPtr + SinglePointer, + ccSubnetAccessRuleName + DisplayString, + ccSubnetAccessRuleTransport + INTEGER, + ccSubnetAccessRuleStartPort + Integer32, + ccSubnetAccessRuleEndPort + Integer32, + ccSubnetAccessRuleRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.1 + ccSubnetAccessRuleIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Each src/dest combination can have several rules; + this value is the index." + ::= { ccSubnetAccessRuleEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.2 + ccSubnetAccessRuleSrcPtr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the value of ccSubnetIndex corresponding + to the source for this rule." + ::= { ccSubnetAccessRuleEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.3 + ccSubnetAccessRuleDestPtr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the value of ccSubnetAccessDestIndex + corresponding to the destination for this rule." + ::= { ccSubnetAccessRuleEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.4 + ccSubnetAccessRuleName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of ACL entry." + ::= { ccSubnetAccessRuleEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.5 + ccSubnetAccessRuleTransport OBJECT-TYPE + SYNTAX INTEGER + { + all(1), + tcp(2), + udp(3), + icmp(4), + ah(5), + esp(6), + gre(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transport." + ::= { ccSubnetAccessRuleEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.6 + ccSubnetAccessRuleStartPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starting port number." + ::= { ccSubnetAccessRuleEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.7 + ccSubnetAccessRuleEndPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ending port number." + ::= { ccSubnetAccessRuleEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.2.1.8 + ccSubnetAccessRuleRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status." + ::= { ccSubnetAccessRuleEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3 + ccSubnetAccessAdvInTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetAccessAdvInEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Advanced Inbound entries." + ::= { ccSubnetAccess 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1 + ccSubnetAccessAdvInEntry OBJECT-TYPE + SYNTAX CcSubnetAccessAdvInEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSubnetAccessAdvInIndex } + ::= { ccSubnetAccessAdvInTable 1 } + + + CcSubnetAccessAdvInEntry ::= + SEQUENCE { + ccSubnetAccessAdvInIndex + Unsigned32, + ccSubnetAccessAdvInSrcIp + IpAddress, + ccSubnetAccessAdvInSrcIpLength + Integer32, + ccSubnetAccessAdvInDestIp + IpAddress, + ccSubnetAccessAdvInDestIpLength + Integer32, + ccSubnetAccessAdvInTransport + INTEGER, + ccSubnetAccessAdvInSrcPortStart + Integer32, + ccSubnetAccessAdvInSrcPortEnd + Integer32, + ccSubnetAccessAdvInDestPortStart + Integer32, + ccSubnetAccessAdvInDestPortEnd + Integer32, + ccSubnetAccessAdvInReverseNatIp + IpAddress, + ccSubnetAccessAdvInReverseNatPort + Integer32, + ccSubnetAccessAdvInAction + INTEGER, + ccSubnetAccessAdvInRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.1 + ccSubnetAccessAdvInIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { ccSubnetAccessAdvInEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.2 + ccSubnetAccessAdvInSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source IP address" + ::= { ccSubnetAccessAdvInEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.3 + ccSubnetAccessAdvInSrcIpLength OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask length for the IP address" + ::= { ccSubnetAccessAdvInEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.4 + ccSubnetAccessAdvInDestIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination IP address + " + ::= { ccSubnetAccessAdvInEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.5 + ccSubnetAccessAdvInDestIpLength OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "mask length for the IP address" + ::= { ccSubnetAccessAdvInEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.6 + ccSubnetAccessAdvInTransport OBJECT-TYPE + SYNTAX INTEGER + { + all(1), + tcp(2), + udp(3), + icmp(4), + ah(5), + esp(6), + gre(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of transport" + ::= { ccSubnetAccessAdvInEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.7 + ccSubnetAccessAdvInSrcPortStart OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "start of source port list + " + ::= { ccSubnetAccessAdvInEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.8 + ccSubnetAccessAdvInSrcPortEnd OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "End of source port list + " + ::= { ccSubnetAccessAdvInEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.9 + ccSubnetAccessAdvInDestPortStart OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "start of destination port list + " + ::= { ccSubnetAccessAdvInEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.10 + ccSubnetAccessAdvInDestPortEnd OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "End of destination port list + " + ::= { ccSubnetAccessAdvInEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.12 + ccSubnetAccessAdvInReverseNatIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Address to use for reverse NAT. To disable, use 0.0.0.0." + ::= { ccSubnetAccessAdvInEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.13 + ccSubnetAccessAdvInReverseNatPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port to use for reverse NAT." + ::= { ccSubnetAccessAdvInEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.14 + ccSubnetAccessAdvInAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action on the acl i.e allow or deny + " + ::= { ccSubnetAccessAdvInEntry 14 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.3.1.15 + ccSubnetAccessAdvInRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "status of the row + " + ::= { ccSubnetAccessAdvInEntry 15 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4 + ccSubnetAccessAdvOutTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcSubnetAccessAdvOutEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Advanced Outbound entries." + ::= { ccSubnetAccess 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1 + ccSubnetAccessAdvOutEntry OBJECT-TYPE + SYNTAX CcSubnetAccessAdvOutEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSubnetAccessAdvOutIndex } + ::= { ccSubnetAccessAdvOutTable 1 } + + + CcSubnetAccessAdvOutEntry ::= + SEQUENCE { + ccSubnetAccessAdvOutIndex + Unsigned32, + ccSubnetAccessAdvOutSrcIp + IpAddress, + ccSubnetAccessAdvOutSrcIpLength + Integer32, + ccSubnetAccessAdvOutDestIp + IpAddress, + ccSubnetAccessAdvOutDestIpLength + Integer32, + ccSubnetAccessAdvOutTransport + INTEGER, + ccSubnetAccessAdvOutSrcPortStart + Integer32, + ccSubnetAccessAdvOutSrcPortEnd + Integer32, + ccSubnetAccessAdvOutDestPortStart + Integer32, + ccSubnetAccessAdvOutDestPortEnd + Integer32, + ccSubnetAccessAdvOutReverseNat + SinglePointer, + ccSubnetAccessAdvOutAction + INTEGER, + ccSubnetAccessAdvOutRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.1 + ccSubnetAccessAdvOutIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { ccSubnetAccessAdvOutEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.2 + ccSubnetAccessAdvOutSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source IP address" + ::= { ccSubnetAccessAdvOutEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.3 + ccSubnetAccessAdvOutSrcIpLength OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask length for the IP address" + ::= { ccSubnetAccessAdvOutEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.4 + ccSubnetAccessAdvOutDestIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination IP address" + ::= { ccSubnetAccessAdvOutEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.5 + ccSubnetAccessAdvOutDestIpLength OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "mask length for the IP address" + ::= { ccSubnetAccessAdvOutEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.6 + ccSubnetAccessAdvOutTransport OBJECT-TYPE + SYNTAX INTEGER + { + all(1), + tcp(2), + udp(3), + icmp(4), + ah(5), + esp(6), + gre(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of transport" + ::= { ccSubnetAccessAdvOutEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.7 + ccSubnetAccessAdvOutSrcPortStart OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "start of source port list" + ::= { ccSubnetAccessAdvOutEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.8 + ccSubnetAccessAdvOutSrcPortEnd OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "End of source port list" + ::= { ccSubnetAccessAdvOutEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.9 + ccSubnetAccessAdvOutDestPortStart OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "start of destination port list" + ::= { ccSubnetAccessAdvOutEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.10 + ccSubnetAccessAdvOutDestPortEnd OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "End of destination port list + " + ::= { ccSubnetAccessAdvOutEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.11 + ccSubnetAccessAdvOutReverseNat OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Points to a ccWanIpAddrTable entry representing the WAN IP + addr to be used for NAT. To disable NAT, set this value to + 0." + ::= { ccSubnetAccessAdvOutEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.12 + ccSubnetAccessAdvOutAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + deny(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action on the acl i.e allow or deny" + ::= { ccSubnetAccessAdvOutEntry 12 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.4.1.13 + ccSubnetAccessAdvOutRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "status of the row" + ::= { ccSubnetAccessAdvOutEntry 13 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.5 + ccSubnetAccessAdvOverrideMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Override the Subnet Access and NAT settings." + ::= { ccSubnetAccess 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.2.4.6 + ccSubnetAccessAdvImportRules OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set to 1 the Subnet Access Rules shall + be imported on top of the Advanced Access rules." + ::= { ccSubnetAccess 6 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.3 + ccLanVlan OBJECT IDENTIFIER ::= { ccLan 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.3.1 + ccLanVlanType OBJECT-TYPE + SYNTAX INTEGER + { + portBased(1), + userBased(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of the VLAN port/user based + " + ::= { ccLanVlan 1 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.3.2 + ccLanVlanTrunkPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port used for VLAN trunking ( 1-6) + " + ::= { ccLanVlan 2 } +-- ??-India: can be either the port #, +-- or the index in the PortTable - implementer's choice. + + -- 1.3.6.1.4.1.388.11.2.5.4.3.3 + ccLanVlanDefaultTag OBJECT-TYPE + SYNTAX Unsigned32 (1..31) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Deafult VLAN tag ( default is 1) + " + ::= { ccLanVlan 3 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.3.4 + ccLanVlanTrunked OBJECT-TYPE + SYNTAX BITS + { + noVlansAreTrunked(0), + trunkVlan01(1), + trunkVlan02(2), + trunkVlan03(3), + trunkVlan04(4), + trunkVlan05(5), + trunkVlan06(6), + trunkVlan07(7), + trunkVlan08(8), + trunkVlan09(9), + trunkVlan10(10), + trunkVlan11(11), + trunkVlan12(12), + trunkVlan13(13), + trunkVlan14(14), + trunkVlan15(15), + trunkVlan16(16), + trunkVlan17(17), + trunkVlan18(18), + trunkVlan19(19), + trunkVlan20(20), + trunkVlan21(21), + trunkVlan22(22), + trunkVlan23(23), + trunkVlan24(24), + trunkVlan25(25), + trunkVlan26(26), + trunkVlan27(27), + trunkVlan28(28), + trunkVlan29(29), + trunkVlan30(30), + trunkVlan31(31) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of VLANs which are trunked. + " + ::= { ccLanVlan 4 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.3.5 + ccLanVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcLanVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of VLAN IDs mapped to Subnets." + ::= { ccLanVlan 5 } + + + -- 1.3.6.1.4.1.388.11.2.5.4.3.5.1 + ccLanVlanEntry OBJECT-TYPE + SYNTAX CcLanVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccSubnetIndex } + ::= { ccLanVlanTable 1 } + + + CcLanVlanEntry ::= + SEQUENCE { + ccLanVlanId + Unsigned32 + } + + -- 1.3.6.1.4.1.388.11.2.5.4.3.5.1.1 + ccLanVlanId OBJECT-TYPE + SYNTAX Unsigned32 (1..31) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Vlan associated with a subnet + " + ::= { ccLanVlanEntry 1 } + + +-- Router config. +-- +-- Note that static routes can be seen and added in the +-- MIB-II ip group tables. + -- 1.3.6.1.4.1.388.11.2.6 + ccRouter OBJECT IDENTIFIER ::= { ws2k 6 } + + +-- RIP config. + -- 1.3.6.1.4.1.388.11.2.6.1 + ccRouterRip OBJECT IDENTIFIER ::= { ccRouter 1 } + + + -- 1.3.6.1.4.1.388.11.2.6.1.1 + ccRouterRipType OBJECT-TYPE + SYNTAX INTEGER + { + noRip(1), + ripV1(2), + ripV2withV1compatibility(3), + ripV2(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP type." + ::= { ccRouterRip 1 } +-- Version of the RIP enabled on the interface +-- + + -- 1.3.6.1.4.1.388.11.2.6.1.2 + ccRouterRipDirection OBJECT-TYPE + SYNTAX INTEGER + { + both(1), + rxOnly(2), + txOnly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP direction." + ::= { ccRouterRip 2 } +-- Direction of RIP messages +-- + +-- RIP v2 config. + -- 1.3.6.1.4.1.388.11.2.6.1.3 + ccRouterRip2 OBJECT IDENTIFIER ::= { ccRouterRip 3 } + + + -- 1.3.6.1.4.1.388.11.2.6.1.3.1 + ccRouterRip2AuthType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + simple(2), + md5(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP v2 authentication type." + ::= { ccRouterRip2 1 } +-- Type of authentication used by RIP +-- + + -- 1.3.6.1.4.1.388.11.2.6.1.3.2 + ccRouterRip2SimplePassword OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password used for RIP v2 simple authentication." + ::= { ccRouterRip2 2 } + + + -- 1.3.6.1.4.1.388.11.2.6.1.3.3 + ccRouterRip2Md5Key1Id OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP v2 with MD5 authentication: key #1 - ID." + ::= { ccRouterRip2 3 } + + + -- 1.3.6.1.4.1.388.11.2.6.1.3.4 + ccRouterRip2Md5Key1AuthKey OBJECT-TYPE + SYNTAX Password (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP v2 with MD5 authentication: key #1 - auth key." + ::= { ccRouterRip2 4 } + + + -- 1.3.6.1.4.1.388.11.2.6.1.3.5 + ccRouterRip2Md5Key2Id OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP v2 with MD5 authentication: key #2 - ID." + ::= { ccRouterRip2 5 } + + + -- 1.3.6.1.4.1.388.11.2.6.1.3.6 + ccRouterRip2Md5Key2AuthKey OBJECT-TYPE + SYNTAX Password (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RIP v2 with MD5 authentication: key #2 - auth key." + ::= { ccRouterRip2 6 } + + + -- 1.3.6.1.4.1.388.11.2.6.2 + ccRouterRoutesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRouterRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ccRouter 2 } + + + -- 1.3.6.1.4.1.388.11.2.6.2.1 + ccRouterRoutesEntry OBJECT-TYPE + SYNTAX CcRouterRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Routing entries." + INDEX { ccRouterRoutesIndex } + ::= { ccRouterRoutesTable 1 } + + + CcRouterRoutesEntry ::= + SEQUENCE { + ccRouterRoutesIndex + Unsigned32, + ccRouterRoutesDest + IpAddress, + ccRouterRoutesDestMask + IpAddress, + ccRouterRoutesGateway + IpAddress, + ccRouterRoutesInterface + SinglePointer, + ccRouterRoutesMetric + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.6.2.1.1 + ccRouterRoutesIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..10000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRouterRoutesEntry 1 } +-- ??-India: range OK? + + -- 1.3.6.1.4.1.388.11.2.6.2.1.2 + ccRouterRoutesDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the destination + " + ::= { ccRouterRoutesEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.6.2.1.3 + ccRouterRoutesDestMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mask used to specify the route + " + ::= { ccRouterRoutesEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.6.2.1.4 + ccRouterRoutesGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ip address of the gateway for this route + " + ::= { ccRouterRoutesEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.6.2.1.5 + ccRouterRoutesInterface OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface used for this route + " + ::= { ccRouterRoutesEntry 5 } +-- ??-CSM: why does label say interfaces? +-- does this need to be a multipointer? +-- + + -- 1.3.6.1.4.1.388.11.2.6.2.1.6 + ccRouterRoutesMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Metric specified for this route." + ::= { ccRouterRoutesEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.6.3 + ccRouterUserRoutesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRouterUserRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of User defined Routes." + ::= { ccRouter 3 } + + + -- 1.3.6.1.4.1.388.11.2.6.3.1 + ccRouterUserRoutesEntry OBJECT-TYPE + SYNTAX CcRouterUserRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User defined routes + " + INDEX { ccRouterUserRoutesIndex } + ::= { ccRouterUserRoutesTable 1 } + + + CcRouterUserRoutesEntry ::= + SEQUENCE { + ccRouterUserRoutesIndex + INTEGER, + ccRouterUserRoutesDest + IpAddress, + ccRouterUserRoutesDestMask + IpAddress, + ccRouterUserRoutesGateway + IpAddress, + ccRouterUserRoutesInterface + INTEGER, + ccRouterUserRoutesMetric + Integer32, + ccRouterUserRoutesRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.6.3.1.1 + ccRouterUserRoutesIndex OBJECT-TYPE + SYNTAX INTEGER (1..20) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRouterUserRoutesEntry 1 } +-- ??-India: range OK? + + -- 1.3.6.1.4.1.388.11.2.6.3.1.2 + ccRouterUserRoutesDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the destination" + ::= { ccRouterUserRoutesEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.6.3.1.3 + ccRouterUserRoutesDestMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask used to specify the route" + ::= { ccRouterUserRoutesEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.6.3.1.4 + ccRouterUserRoutesGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ip address of the gateway for this route" + ::= { ccRouterUserRoutesEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.6.3.1.5 + ccRouterUserRoutesInterface OBJECT-TYPE + SYNTAX INTEGER + { + wan(1), + subnet1(2), + subnet2(3), + subnet3(4), + subnet4(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface used for this route" + ::= { ccRouterUserRoutesEntry 5 } +-- ??-CSM: why does label say interfaces? +-- does this need to be a multipointer? +-- + + -- 1.3.6.1.4.1.388.11.2.6.3.1.6 + ccRouterUserRoutesMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric specified for this route." + ::= { ccRouterUserRoutesEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.6.3.1.7 + ccRouterUserRoutesRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of this row. + " + ::= { ccRouterUserRoutesEntry 7 } + + +-- All MIBs in this group are related to detection and +-- location of 'Rogue' APs. + -- 1.3.6.1.4.1.388.11.2.7 + ccRap OBJECT IDENTIFIER ::= { ws2k 7 } + + +-- This group specifies which Rogue detection algorithm(s) +-- will be employed, and provides necessary controls for +-- each 'sub-algorithm'. + -- 1.3.6.1.4.1.388.11.2.7.1 + ccRapControl OBJECT IDENTIFIER ::= { ccRap 1 } + + +-- This group contains MIB variables for controlling +-- and reporting the APs heard by Symbol MUs that +-- support the 'rogue AP detection assist' algorithm. +-- +-- This is supported in Mobile Companion v?.? and later. +-- +-- The following is a PARTIAL list of Symbol MUs that +-- support this feature: +-- ??? +-- +-- Note that Symbol MUs running Mobile Companion v?.? +-- only report the first 20 APs heard. The order in +-- which APs appear in the MU's list is random. This +-- means that if the total of all APs in the local +-- environment (including rogues) is more than 20, it +-- may take more than one poll cycle to find an MU that +-- has that rogue within the top 20 entries of it's +-- list of heard APs. +-- +-- Symbol MUs running Mobile Companion v?.? and later +-- do not have this limitation, and report all heard +-- APs on every poll cycle. A new/rogue AP heard in +-- with such an MU will be reported regardless of the +-- total number of APs in the local environment. + -- 1.3.6.1.4.1.388.11.2.7.1.3 + ccRapControlPollSymbolMus OBJECT IDENTIFIER ::= { ccRapControl 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.1.3.1 + ccRapPollSymbolMusEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable polling MUs for their lists of known + APs. + + The state of this variable persists across reboots. + The factory-default state is disabled." + ::= { ccRapControlPollSymbolMus 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.1.3.2 + ccRapPollSymbolMusInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Amount of time to wait before polling the same MU + for its known AP list again. + + Assuming the MU is disrupted for 3sec when it is + polled, a value of 5min or more would interrupt MUs + less than 1% of the time. + + The state of this variable persists across reboots. + The factory-default state is 10 (minutes)." + ::= { ccRapControlPollSymbolMus 2 } + + +-- Rogues can be learned via 'production' Portals if they +-- happen to be on the same channel. Such Portals listen for +-- beacons (at a given interval), and report APs heard. +-- +-- This group controls the learning of new APs via this +-- method. + -- 1.3.6.1.4.1.388.11.2.7.1.4 + ccRapControlOnChannel OBJECT IDENTIFIER ::= { ccRapControl 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.1.4.1 + ccRapOnChannelEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable polling MUs for their lists of known + APs. + + The state of this variable persists across reboots. + The factory-default state is disabled." + ::= { ccRapControlOnChannel 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.1.4.2 + ccRapOnChannelInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Amount of time to wait before polling the same MU + for its known AP list again. + + Assuming the MU is disrupted for 3sec when it is + polled, a value of 5min or more would interrupt MUs + less than 1% of the time. + + The state of this variable persists across reboots. + The factory-default state is 10 (minutes)." + ::= { ccRapControlOnChannel 2 } + + +-- One or more Portals can be dedicated for the purpose of +-- detecting Rogues, called 'detectors'. Such Portals do NOT +-- pass 'production' packets since they are busy scanning many +-- different channels. +-- +-- This group controls the learning of new APs via this +-- method. + -- 1.3.6.1.4.1.388.11.2.7.1.5 + ccRapControlDetectors OBJECT IDENTIFIER ::= { ccRapControl 5 } + + + -- 1.3.6.1.4.1.388.11.2.7.1.5.1 + ccRapDetectorsEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable the entire 'detector' sub-system. + + On the true-to-false transition, any portals + previously claimed as listeners will be released + and reset. Once reset, they will appear to the + switch as if just newly installed, (and thus + may or may not be adopted depending on settings + in the switch). + + The state of this variable persists across reboots. + The factory-default state is disabled." + ::= { ccRapControlDetectors 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.1.5.2 + ccRapDetectorsInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Amount of time to wait before polling the same MU + for its known AP list again. + + Assuming the MU is disrupted for 3sec when it is + polled, a value of 5min or more would interrupt MUs + less than 1% of the time. + + The state of this variable persists across reboots. + The factory-default state is 10 (minutes)." + ::= { ccRapControlDetectors 2 } + + +-- This group controls how newly detected APs are +-- 'authorized', meaning they will be reported as +-- 'approved' rather than 'rogue'. + -- 1.3.6.1.4.1.388.11.2.7.2 + ccRapAuth OBJECT IDENTIFIER ::= { ccRap 2 } + + +-- MIB values to configure the process of authorizing +-- newly discovered APs via a specific list of authorized +-- APs, (specified by AP MAC and/or ESSID, wildcarding +-- permitted). + -- 1.3.6.1.4.1.388.11.2.7.2.2 + ccRapAuthList OBJECT IDENTIFIER ::= { ccRapAuth 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.1 + ccRapAuthAllSymbolMac OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If TRUE, any newly-discovered AP that has a MAC address + with a Symbol vendor prefix is authorized, regardless + of the ESSID." + ::= { ccRapAuthList 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.2 + ccRapAuthTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRapAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of 'authorized' APs. There is no need to + include on this list any APs adopted by the switch. + Typically, this list will contain APs that are + located in neighboring stores/buildings that are + known by some means to NOT be rogue. So this is + the List of APs that are Authorized and upon heard + shall automatically be added to the Approved List + instead of labelling them as Rogue APs. + + Note that this table persists across reboots. + + " + ::= { ccRapAuthList 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.2.1 + ccRapAuthEntry OBJECT-TYPE + SYNTAX CcRapAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccRapAuthIndex } + ::= { ccRapAuthTable 1 } + + + CcRapAuthEntry ::= + SEQUENCE { + ccRapAuthIndex + Unsigned32, + ccRapAuthMacFilter + PhysAddress, + ccRapAuthEssidFilter + DisplayString, + ccRapAuthRowExists + TruthValue + } + + -- 1.3.6.1.4.1.388.11.2.7.2.2.2.1.1 + ccRapAuthIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..24) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Index." + ::= { ccRapAuthEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.2.1.2 + ccRapAuthMacFilter OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC address of AP to consider 'authorized'. + + To specify the entire MAC address as a wildcard, + (match any MAC address), use FF:FF:FF:FF:FF:FF. + + (While it had been considered, it is NOT possible to + wildcard just the vendor portion of the MAC)." + ::= { ccRapAuthEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.2.1.3 + ccRapAuthEssidFilter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ESSID of AP to consider 'authorized'. + + Set to 33 '*' characters for wildcard, (to match + any ESSID). (ESSIDs must be 32ch or less)." + ::= { ccRapAuthEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.2.1.4 + ccRapAuthRowExists OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A kludge to avoid RowStatus and save development + time. + + Set this value to true when creating the row. Set + this value to false to destroy the row. + + ??- better name." + ::= { ccRapAuthEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.3 + ccRapAuthErase OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this value to TRUE erases all AuthTable entries." + ::= { ccRapAuthList 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.4 + ccRapAuthCopyAllApproved OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Causes all ccRapResultsApprovedTable entries to be + immediately copied to the ccRapAuthTable." + ::= { ccRapAuthList 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.2.2.5 + ccRapAuthCopyAllRogue OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Causes all ccRapResultsRogueTable entries to be + immediately copied to the ccRapAuthTable." + ::= { ccRapAuthList 5 } + + +-- This group of MIB values report two tables that +-- collectively report all APs heard, (except those +-- Portals adopted by this switch). + -- 1.3.6.1.4.1.388.11.2.7.3 + ccRapResults OBJECT IDENTIFIER ::= { ccRap 3 } + + +-- The APs represented in this group of MIB variables +-- are 'approved', meaning they have been authorized as +-- approved via one of the methods controlled in the +-- ccRapAuth group. + -- 1.3.6.1.4.1.388.11.2.7.3.1 + ccRapResultsApproved OBJECT IDENTIFIER ::= { ccRapResults 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.1 + ccRapResultsApprovedAgeOut OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If an entry in the _ResultsApproved table is not heard + by any means for this number of minutes, is elligable + to be removed from the table by the switch; (the + switch, however, might not remove the entry until + it gets around to it). + + A value of 0 indicates that entries will never be + 'aged-out' of the table. + + The state of this variable persists across reboots. + The factory-default state is 1 week, (10080 min)." + ::= { ccRapResultsApproved 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2 + ccRapResultsApprovedTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRapResultsApprovedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each AP MAC/ESSID combination heard by any enabled + detection method will be reported in this table, if it + has been determined to be 'approved' via one of the + enabled methods controlled in ccAuth. + + Entries persist until that MAC/ESSID combination has + not been heard for _AgeOut minutes." + ::= { ccRapResultsApproved 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1 + ccRapResultsApprovedEntry OBJECT-TYPE + SYNTAX CcRapResultsApprovedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccRapResultsApprovedIndex } + ::= { ccRapResultsApprovedTable 1 } + + + CcRapResultsApprovedEntry ::= + SEQUENCE { + ccRapResultsApprovedIndex + Unsigned32, + ccRapResultsApprovedApMac + PhysAddress, + ccRapResultsApprovedEssid + DisplayString, + ccRapResultsApprovedCopyToAuthTable + DoActionNow, + ccRapResultsApprovedFirstHeard + TimeTicks, + ccRapResultsApprovedLastHeard + TimeTicks, + ccRapResultsApprovedPortalPtr + MultiPointer255, + ccRapResultsApprovedHowFound + INTEGER, + ccRapResultsApprovedHowAuth + INTEGER, + ccRapResultsApprovedChannel + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.1 + ccRapResultsApprovedIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..50) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRapResultsApprovedEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.2 + ccRapResultsApprovedApMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the heard AP." + ::= { ccRapResultsApprovedEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.3 + ccRapResultsApprovedEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESSID of the heard AP." + ::= { ccRapResultsApprovedEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.4 + ccRapResultsApprovedCopyToAuthTable OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set to TRUE, this entry is copied to the RuleTable." + ::= { ccRapResultsApprovedEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.5 + ccRapResultsApprovedFirstHeard OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime the first time this AP + MAC/ESSID combination was heard by any Symbol MU." + ::= { ccRapResultsApprovedEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.6 + ccRapResultsApprovedLastHeard OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime the most recent time this AP + MAC/ESSID combination was heard by any Symbol MU." + ::= { ccRapResultsApprovedEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.7 + ccRapResultsApprovedPortalPtr OBJECT-TYPE + SYNTAX MultiPointer255 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A mask of Portal table entries. Those Portal + entries indicated by a '1' in this mask were at one + time the servicing Portal for an MU that reported + hearing this AP. + + For a rogue of limited range in the parking lot on + the north side of a store, it would be expected that + only the Portals located in the north end of the + store would be indicated by this mask, thus giving + a rough indication of general direction of the + rogue." + ::= { ccRapResultsApprovedEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.8 + ccRapResultsApprovedHowFound OBJECT-TYPE + SYNTAX INTEGER + { + viaSymbolMuPolling(1), + viaOnChannelDetection(2), + viaDetector(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the status of this AP. + + ??- I don't think we would report adoptedAp on the + results table, so don't need this enum value." + ::= { ccRapResultsApprovedEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.9 + ccRapResultsApprovedHowAuth OBJECT-TYPE + SYNTAX INTEGER + { + onAuthList(1), + viaRadius(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes how this AP was authorized, (or not). + + The order in which the various methods of authorizing APs + is attempted is exactly the numerical order of the enums. + + ??- I deleted adoptedAp, since it seems to me that there + is no good reason to report APs that this switch has + adopted." + ::= { ccRapResultsApprovedEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.2.1.10 + ccRapResultsApprovedChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes on which channel this AP was found." + ::= { ccRapResultsApprovedEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.3 + ccRapResultsApprovedErase OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this value to TRUE erases all Results entries. + + Any APs heard after that event will be treated as newly + heard; (which means they will also generate notifications, + if enabled). + + ??- need 2nd scalar." + ::= { ccRapResultsApproved 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.1.4 + ccRapNewApprovedAp NOTIFICATION-TYPE + OBJECTS { ccRapResultsApprovedPortalPtr, ccRapResultsApprovedHowFound, ccRapResultsApprovedHowAuth } + STATUS current + DESCRIPTION + "A new AP has been heard that was in some manner + authorized." + ::= { ccRapResultsApproved 4 } + + +-- The APs represented in this group of MIB variables +-- are 'rogue', meaning they failed to be authorized as +-- approved via one of the methods controlled in the +-- ccRapAuth group. + -- 1.3.6.1.4.1.388.11.2.7.3.2 + ccRapResultsRogue OBJECT IDENTIFIER ::= { ccRapResults 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.1 + ccRapResultsRogueAgeOut OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If an entry in the _ResultsRogue table is not heard + by any means for this number of minutes, is elligable + to be removed from the table by the switch; (the + switch, however, might not remove the entry until + it gets around to it). + + A value of 0 indicates that entries will never be + 'aged-out' of the table. + + The state of this variable persists across reboots. + The factory-default state is 1 week, (10080 min)." + ::= { ccRapResultsRogue 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2 + ccRapResultsRogueTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRapResultsRogueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each AP MAC/ESSID combination heard by any enabled + detection method will be reported in this table, if it + has NOT been determined to be 'approved' via one of + the enabled methods controlled in ccAuth. + + Entries persist until that MAC/ESSID combination has + not been heard for _AgeOut minutes." + ::= { ccRapResultsRogue 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1 + ccRapResultsRogueEntry OBJECT-TYPE + SYNTAX CcRapResultsRogueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccRapResultsRogueIndex } + ::= { ccRapResultsRogueTable 1 } + + + CcRapResultsRogueEntry ::= + SEQUENCE { + ccRapResultsRogueIndex + Unsigned32, + ccRapResultsRogueApMac + PhysAddress, + ccRapResultsRogueEssid + DisplayString, + ccRapResultsRogueCopyToAuthTable + DoActionNow, + ccRapResultsRogueFirstHeard + TimeTicks, + ccRapResultsRogueLastHeard + TimeTicks, + ccRapResultsRoguePortalPtr + MultiPointer255, + ccRapResultsRogueHowFound + INTEGER, + ccRapResultsRogueClosestPortalPtr + SinglePointer, + ccRapResultsRogueClosestPortalRssi + Integer32, + ccRapResultsRogueChannel + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.1 + ccRapResultsRogueIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..50) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRapResultsRogueEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.2 + ccRapResultsRogueApMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the heard AP." + ::= { ccRapResultsRogueEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.3 + ccRapResultsRogueEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESSID of the heard AP." + ::= { ccRapResultsRogueEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.4 + ccRapResultsRogueCopyToAuthTable OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set to TRUE, this entry is copied to the RuleTable." + ::= { ccRapResultsRogueEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.5 + ccRapResultsRogueFirstHeard OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime the first time this AP + MAC/ESSID combination was heard by any Symbol MU." + ::= { ccRapResultsRogueEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.6 + ccRapResultsRogueLastHeard OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of sysUpTime the most recent time this AP + MAC/ESSID combination was heard by any Symbol MU." + ::= { ccRapResultsRogueEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.7 + ccRapResultsRoguePortalPtr OBJECT-TYPE + SYNTAX MultiPointer255 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A mask of Portal table entries. Those Portal + entries indicated by a '1' in this mask were at one + time the servicing Portal for an MU that reported + hearing this AP. + + For a rogue of limited range in the parking lot on + the north side of a store, it would be expected that + only the Portals located in the north end of the + store would be indicated by this mask, thus giving + a rough indication of general direction of the + rogue." + ::= { ccRapResultsRogueEntry 7 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.8 + ccRapResultsRogueHowFound OBJECT-TYPE + SYNTAX INTEGER + { + viaSymbolMuPolling(1), + viaOnChannelDetection(2), + viaDetector(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the status of this AP. + + ??- I don't think we would report adoptedAp on the + results table, so don't need this enum value." + ::= { ccRapResultsRogueEntry 8 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.9 + ccRapResultsRogueClosestPortalPtr OBJECT-TYPE + SYNTAX SinglePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A pointer to closest reporting Portal to the Rogue AP, + (where 'closest' is defined as greatest RSSI value + among all Portals reporting this AP)." + ::= { ccRapResultsRogueEntry 9 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.10 + ccRapResultsRogueClosestPortalRssi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSSI reported by the closest Portal." + ::= { ccRapResultsRogueEntry 10 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.2.1.11 + ccRapResultsRogueChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes on which channel this AP was found." + ::= { ccRapResultsRogueEntry 11 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.3 + ccRapResultsRogueErase OBJECT-TYPE + SYNTAX DoActionNow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this value to TRUE erases all Results entries. + + Any APs heard after that event will be treated as newly + heard; (which means they will also generate notifications, + if enabled). + + ??- need 2nd scalar." + ::= { ccRapResultsRogue 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.3.2.4 + ccRapNewRogueAp NOTIFICATION-TYPE + OBJECTS { ccRapResultsRoguePortalPtr, ccRapResultsRogueHowFound } + STATUS current + DESCRIPTION + "A new AP has been heard that was NOT authorized." + ::= { ccRapResultsRogue 4 } + + +-- The MIBs in this group aid in locating a Rogue AP. +-- +-- While the Rogue detection algorithms run at prescribed +-- intervals, all methods in this group are 'one-shot' tests. +-- That is, MIB values are written, and the switch immediately +-- performs the specified operation and reports results. The +-- results are not impacted in any way by the on-going scans +-- configured above, (if any). + -- 1.3.6.1.4.1.388.11.2.7.4 + ccRapLocate OBJECT IDENTIFIER ::= { ccRap 4 } + + +-- This group allows the user to initiate an immediate scan +-- of all configured Portals for a specified Rogue AP. + -- 1.3.6.1.4.1.388.11.2.7.4.1 + ccRapPortalResults OBJECT IDENTIFIER ::= { ccRapLocate 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.1 + ccRapPortalResultsApMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MAC address of the AP to be reported. + + (No wildcarding of the AP MAC is allowed. If it + were, several APs could be found that match the + selection criteria)." + ::= { ccRapPortalResults 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.2 + ccRapPortalResultsApEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ESSID of the AP to be reported. + + (No wildcarding of the AP ESSID is allowed. If it + were, several APs could be found that match the + selection criteria)." + ::= { ccRapPortalResults 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.3 + ccRapPortalResultsInProcess OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting to true erases the _PortalResultsTable, and + immediately initiates a scan of all Portals currently + enabled in ccRapControlOnChannel and ccRapControlDetectors. + + The switch does NOT wait until the next scan interval(s), + but performs the scan immediately; (a human is most likely + waiting for the results in mere seconds). + + Once the switch has completed scanning all enabled Portals, + it sets this value to false." + ::= { ccRapPortalResults 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.4 + ccRapPortalResultsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRapPortalResultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each (enabled/configured) Portal that hears the specified + AP's MAC/ESSID combination will be reported as one entry + in this table. + + For a rogue of limited range in the parking lot on + the north side of a store, it would be expected that + only the Portals located in the north end of the + store would be indicated by this mask, thus giving + a rough indication of general direction of the + rogue. + + Individual RSSI values combined with exact locations of the + Portals can be used to triangulate the approximate position + of the Rogue." + ::= { ccRapPortalResults 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.4.1 + ccRapPortalResultsEntry OBJECT-TYPE + SYNTAX CcRapPortalResultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccRapPortalResultsIndex } + ::= { ccRapPortalResultsTable 1 } + + + CcRapPortalResultsEntry ::= + SEQUENCE { + ccRapPortalResultsIndex + Unsigned32, + ccRapPortalResultsPortalMac + PhysAddress, + ccRapPortalResultsRssi + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.7.4.1.4.1.1 + ccRapPortalResultsIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1000000000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRapPortalResultsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.4.1.2 + ccRapPortalResultsPortalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the Portal reporting having heard the + specified AP." + ::= { ccRapPortalResultsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.1.4.1.3 + ccRapPortalResultsRssi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSSI value heard by the Portal." + ::= { ccRapPortalResultsEntry 3 } + + +-- This group contains the MIB variables used to +-- initiate an immediate poll of a single Symbol MU, in order +-- to use that MU as a roving agent to find the Rogue. + -- 1.3.6.1.4.1.388.11.2.7.4.2 + ccRapPollOneMu OBJECT IDENTIFIER ::= { ccRapLocate 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.1 + ccRapPollOneMuMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing this value with the MAC address of a MU + causes the switch to read that MU's known AP list. + + This read is performed just once, (it is not repeated). + + This read occurs regardless of the state of + ccRapPollSymbolMusEnable. The read is also performed + immediately - the switch does NOT wait until the next + Sybmol MU poll interval, (as specified in + ccRapPollSymbolMusInterval)." + ::= { ccRapPollOneMu 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.2 + ccRapPollOneMuInProcess OBJECT-TYPE + SYNTAX DoActionShowProgress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting to true initiates the polling of one + specified MU's known AP table. + + Once the switch receives a response from the + requested MU, it sets this value to false. + + If the network management software sets this value + to false, any future response from the MU will be + ignored." + ::= { ccRapPollOneMu 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.3 + ccRapPollOneMuStatus OBJECT-TYPE + SYNTAX INTEGER + { + notSymbolRogueEnabled(1), + symbolRogueEnabled(2), + notAssociated(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes if the MU is associated or not, and if so, + if the MU is Symbol Rogue detect enabled or not." + ::= { ccRapPollOneMu 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.4 + ccRapPollOneMuResultsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRapPollOneMuResultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Shows the known AP table as read from the specified MU. + + This table is NOT cumulative; that is, it only + reflects exactly what was read from the most recent + read of the specified MU's known AP table. + + If a non-Symbol MUs is specified, or if the MU is not + currently associated with any Portal, the resulting table + will be empty." + ::= { ccRapPollOneMu 4 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.4.1 + ccRapPollOneMuResultsEntry OBJECT-TYPE + SYNTAX CcRapPollOneMuResultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { ccRapPollOneMuResultsIndex } + ::= { ccRapPollOneMuResultsTable 1 } + + + CcRapPollOneMuResultsEntry ::= + SEQUENCE { + ccRapPollOneMuResultsIndex + Unsigned32, + ccRapPollOneMuResultsRssi + Integer32, + ccRapPollOneMuResultsEssid + DisplayString, + ccRapPollOneMuResultsApMac + PhysAddress + } + + -- 1.3.6.1.4.1.388.11.2.7.4.2.4.1.1 + ccRapPollOneMuResultsIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1000000000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple index into the table." + ::= { ccRapPollOneMuResultsEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.4.1.2 + ccRapPollOneMuResultsRssi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSSI reported for that known AP." + ::= { ccRapPollOneMuResultsEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.4.1.3 + ccRapPollOneMuResultsEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESSID of the heard AP." + ::= { ccRapPollOneMuResultsEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.7.4.2.4.1.4 + ccRapPollOneMuResultsApMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the heard AP." + ::= { ccRapPollOneMuResultsEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.8 + ccRadiusServer OBJECT IDENTIFIER ::= { ws2k 8 } + + + -- 1.3.6.1.4.1.388.11.2.8.1 + ccRadius OBJECT IDENTIFIER ::= { ccRadiusServer 1 } +-- ??-CSM: what happens when hit 'server certificate' +-- and 'CA certificate' buttons? Add MIBs for these. +-- + + -- 1.3.6.1.4.1.388.11.2.8.1.1 + ccRadiusDataSource OBJECT-TYPE + SYNTAX INTEGER + { + local(1), + ldap(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source of data for authentication. It can be local database + on the switch or LDAP database i.e ADS or openLDAP" + ::= { ccRadius 1 } +-- +-- + + -- 1.3.6.1.4.1.388.11.2.8.1.2 + ccRadiusDefaultEapType OBJECT-TYPE + SYNTAX INTEGER + { + ttls(1), + peap(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Deafult EAP type advertised by the radius server. + + " + ::= { ccRadius 2 } +-- EAP type enabled on the switch +-- + +-- Type of EAP type within PEAP +-- + -- 1.3.6.1.4.1.388.11.2.8.1.4 + ccRadiusAuthTypePeap OBJECT-TYPE + SYNTAX INTEGER + { + gtc(1), + msChap2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of EAP type within PEAP + " + ::= { ccRadius 4 } + + +-- Type of EAP type within TTLS + -- 1.3.6.1.4.1.388.11.2.8.1.5 + ccRadiusAuthTypeTtls OBJECT-TYPE + SYNTAX INTEGER + { + md5(1), + pap(2), + msChap2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of EAP type within TTLS" + ::= { ccRadius 5 } + + +-- Id of the ceritificate used by RADIUS +-- + -- 1.3.6.1.4.1.388.11.2.8.1.6 + ccRadiusServerCertificate OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Id of the ceritificate used by RADIUS + " + ::= { ccRadius 6 } + + +-- ID of the CA certificate used by RADIUS +-- + -- 1.3.6.1.4.1.388.11.2.8.1.7 + ccRadiusCACertificate OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ID of the CA certificate used by RADIUS" + ::= { ccRadius 7 } + + +-- List of client which are authorised by the radius server +-- + -- 1.3.6.1.4.1.388.11.2.8.1.8 + ccRadiusClientAuthTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRadiusClientAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Radius Client Entries." + ::= { ccRadius 8 } + + + -- 1.3.6.1.4.1.388.11.2.8.1.8.1 + ccRadiusClientAuthEntry OBJECT-TYPE + SYNTAX CcRadiusClientAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccRadiusClientAuthIndex } + ::= { ccRadiusClientAuthTable 1 } + + + CcRadiusClientAuthEntry ::= + SEQUENCE { + ccRadiusClientAuthIndex + Unsigned32, + ccRadiusClientAuthIpAddr + IpAddress, + ccRadiusClientAuthMask + IpAddress, + ccRadiusClientAuthSharedSecret + Password, + ccRadiusClientAuthRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.8.1.8.1.1 + ccRadiusClientAuthIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRadiusClientAuthEntry 1 } + + +-- IP address + -- 1.3.6.1.4.1.388.11.2.8.1.8.1.2 + ccRadiusClientAuthIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the client + " + ::= { ccRadiusClientAuthEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.1.8.1.3 + ccRadiusClientAuthMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask of the client's IP address + " + ::= { ccRadiusClientAuthEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.8.1.8.1.4 + ccRadiusClientAuthSharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret between the client and the radius server + " + ::= { ccRadiusClientAuthEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.8.1.8.1.5 + ccRadiusClientAuthRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status. + " + ::= { ccRadiusClientAuthEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.8.2 + ccRadiusProxy OBJECT IDENTIFIER ::= { ccRadiusServer 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.1 + ccRadiusProxyRetryCount OBJECT-TYPE + SYNTAX INTEGER (3..6) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of retries for sending messages to a proxy + " + ::= { ccRadiusProxy 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.2 + ccRadiusProxyTimeout OBJECT-TYPE + SYNTAX INTEGER (5..10) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TImeout in seconds before retrying to a proxy + " + ::= { ccRadiusProxy 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.3 + ccRadiusProxyServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRadiusProxyServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Proxy Realm Entries." + ::= { ccRadiusProxy 3 } +-- ??-CSM: limited number of entries? if not, change to AbbrevRowStatus. +-- + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1 + ccRadiusProxyServerEntry OBJECT-TYPE + SYNTAX CcRadiusProxyServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccRadiusProxyServerIndex } + ::= { ccRadiusProxyServerTable 1 } + + + CcRadiusProxyServerEntry ::= + SEQUENCE { + ccRadiusProxyServerIndex + Unsigned32, + ccRadiusProxyServerPrefixOrSuffix + DisplayString, + ccRadiusProxyServerIp + IpAddress, + ccRadiusProxyServerPort + Integer32, + ccRadiusProxyServerSharedSecret + Password, + ccRadiusProxyServerRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1.1 + ccRadiusProxyServerIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..5) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Simple Index." + ::= { ccRadiusProxyServerEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1.2 + ccRadiusProxyServerPrefixOrSuffix OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Prefix of suffix used for proxying radius request to a + proxy server + " + ::= { ccRadiusProxyServerEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1.3 + ccRadiusProxyServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the proxy server + " + ::= { ccRadiusProxyServerEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1.4 + ccRadiusProxyServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port of proxy server + " + ::= { ccRadiusProxyServerEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1.5 + ccRadiusProxyServerSharedSecret OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret between radius server and proxy server + " + ::= { ccRadiusProxyServerEntry 5 } + + + -- 1.3.6.1.4.1.388.11.2.8.2.3.1.6 + ccRadiusProxyServerRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row Status. + " + ::= { ccRadiusProxyServerEntry 6 } + + + -- 1.3.6.1.4.1.388.11.2.8.3 + ccRadiusLdap OBJECT IDENTIFIER ::= { ccRadiusServer 3 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.1 + ccRadiusLdapServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the LDAP server + " + ::= { ccRadiusLdap 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.2 + ccRadiusLdapServerPort OBJECT-TYPE + SYNTAX INTEGER (1..6) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port of the LDAP server + " + ::= { ccRadiusLdap 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.3 + ccRadiusLdapLoginAttribute OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the login attribute used by LDAP for authenticating the + user. + " + ::= { ccRadiusLdap 3 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.4 + ccRadiusLdapPasswordAttribute OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the login attribute used by LDAP for authenticating the + user. + " + ::= { ccRadiusLdap 4 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.5 + ccRadiusLdapBindDistinguishedName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bind DN used the LDAP client on the WS2000 to connect to + a LDAP server + " + ::= { ccRadiusLdap 5 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.6 + ccRadiusLdapBindDistinguishedPassword OBJECT-TYPE + SYNTAX Password + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bind password used the LDAP client on the WS2000 to connect to + a LDAP server" + ::= { ccRadiusLdap 6 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.7 + ccRadiusLdapBaseDistinguishedName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Base DN used the LDAP client on the WS2000 to connect to + a LDAP server." + ::= { ccRadiusLdap 7 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.8 + ccRadiusLdapGroupAttribute OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the group attribute used by LDAP for retrieving the + group associated with a user + " + ::= { ccRadiusLdap 8 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.9 + ccRadiusLdapGroupFilter OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Filter specification used by the LDAP client to retrieve + the groups associated with a user + + " + ::= { ccRadiusLdap 9 } + + + -- 1.3.6.1.4.1.388.11.2.8.3.10 + ccRadiusLdapGroupMembershipAttribute OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the attribute in the user schema which specifies + groups associated with the user. This is used if the + group filter specified by ccRadiusGroupFilter return + an error. + " + ::= { ccRadiusLdap 10 } + + + -- 1.3.6.1.4.1.388.11.2.8.4 + ccRadiusUsers OBJECT IDENTIFIER ::= { ccRadiusServer 4 } +-- ??-CSM: who else uses the local user database? +-- depending on that answer, maybe this doesn't go under ccRadius? + + -- 1.3.6.1.4.1.388.11.2.8.4.1 + ccRadiusUsersGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRadiusUsersGroupEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Table of Group entries." + ::= { ccRadiusUsers 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.1.1 + ccRadiusUsersGroupEntry OBJECT-TYPE + SYNTAX CcRadiusUsersGroupEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + INDEX { ccRadiusUsersGroup } + ::= { ccRadiusUsersGroupTable 1 } + + + CcRadiusUsersGroupEntry ::= + SEQUENCE { + ccRadiusUsersGroup + DisplayString, + ccRadiusUsersGroupRowStatus + AbbrevRowStatus, + ccRadiusUsersGroupId + Integer32 + } + + -- 1.3.6.1.4.1.388.11.2.8.4.1.1.1 + ccRadiusUsersGroup OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..8)) + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "Name of the group + " + ::= { ccRadiusUsersGroupEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.1.1.2 + ccRadiusUsersGroupRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "Row status + " + ::= { ccRadiusUsersGroupEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.1.1.3 + ccRadiusUsersGroupId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Actual index of that Group in the Configuration. + + Added to solve a problem encountered by SEMM + for resolving the Multipointer ccRadiusUsersGroups." + ::= { ccRadiusUsersGroupEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.2 + ccRadiusUsersTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRadiusUsersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of User entries." + ::= { ccRadiusUsers 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.2.1 + ccRadiusUsersEntry OBJECT-TYPE + SYNTAX CcRadiusUsersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ccRadiusUsersId } + ::= { ccRadiusUsersTable 1 } + + + CcRadiusUsersEntry ::= + SEQUENCE { + ccRadiusUsersId + DisplayString, + ccRadiusUsersPassword + Password, + ccRadiusUsersGroups + BITS, + ccRadiusUsersRowStatus + AbbrevRowStatus + } + + -- 1.3.6.1.4.1.388.11.2.8.4.2.1.1 + ccRadiusUsersId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..8)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User name." + ::= { ccRadiusUsersEntry 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.2.1.2 + ccRadiusUsersPassword OBJECT-TYPE + SYNTAX Password (SIZE (1..8)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Password." + ::= { ccRadiusUsersEntry 2 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.2.1.3 + ccRadiusUsersGroups OBJECT-TYPE + SYNTAX BITS + { + null(0), + group1(1), + group2(2), + group3(3), + group4(4), + group5(5), + group6(6), + group7(7), + group8(8), + group9(9), + group10(10) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "List of groups associated with the user. + + Note that if a group is deleted, the + corresponding bit pointing to that group + will be cleared in this variable for all + users that previously had it set." + ::= { ccRadiusUsersEntry 3 } + + + -- 1.3.6.1.4.1.388.11.2.8.4.2.1.4 + ccRadiusUsersRowStatus OBJECT-TYPE + SYNTAX AbbrevRowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row Status." + ::= { ccRadiusUsersEntry 4 } + + + -- 1.3.6.1.4.1.388.11.2.8.5 + ccRadiusAccess OBJECT IDENTIFIER ::= { ccRadiusServer 5 } + + + -- 1.3.6.1.4.1.388.11.2.8.5.1 + ccRadiusAccessTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcRadiusAccessEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Table of Access Policy entries." + ::= { ccRadiusAccess 1 } + + + -- 1.3.6.1.4.1.388.11.2.8.5.1.1 + ccRadiusAccessEntry OBJECT-TYPE + SYNTAX CcRadiusAccessEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Acess table entry specifying the the WLANs allowed for each + group + " + INDEX { ccRadiusUsersGroup } + ::= { ccRadiusAccessTable 1 } + + + CcRadiusAccessEntry ::= + SEQUENCE { + ccRadiusAccessWlanPtrs + BITS + } + + -- 1.3.6.1.4.1.388.11.2.8.5.1.1.2 + ccRadiusAccessWlanPtrs OBJECT-TYPE + SYNTAX BITS + { + null(0), + wlan1(1), + wlan2(2), + wlan3(3), + wlan4(4) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Points to the zero or more WLANs for which the given + GroupId is allowed access. + " + ::= { ccRadiusAccessEntry 2 } + + +-- !!- OID: located at .1000 to save room above. + -- 1.3.6.1.4.1.388.11.2.1000 + ccGroups OBJECT IDENTIFIER ::= { ws2k 1000 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1 + ccGroupsV1dot0 OBJECT IDENTIFIER ::= { ccGroups 1 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1.1 + ccAdminGroup OBJECT-GROUP + OBJECTS { ccInfoSerialNumber, ccResetFactory, ccResetSwitch, ccLoadFwOperation, ccLoadFwInterface, + ccLoadFwServerPath, ccLoadFwServerFilename, ccLoadFwStart, ccLoadFwResult, ccLoadFwSuccess, + ccLoadCfgOperation, ccLoadCfgServerPath, ccLoadCfgServerFilename, ccLoadCfgStart, ccLoadCfgOperationsDone, + ccLoadCfgResult, ccLoadCfgSuccess, ccCfgHistChangeCount, ccCfgHistChangeTime, ccCfgHistSemaphore, + ccSnmpLastDeniedIpAddr, ccSysDNSRelayMode, ccApSslv2Mode, ccApSshv1Mode, ccApSslWeakCipherSupport, ccSnmpAclViolations, ccLoadServerIpAddr, ccLoadFtpUsername + } + STATUS current + DESCRIPTION + " " + ::= { ccGroupsV1dot0 1 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1.2 + ccNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { ccPortalAdopted, ccPortalUnAdopted, ccPortalDenied, ccMuAssociated, ccMuUnAssociated, + ccMuDenied, ccSnmpAclViolation, ccConfigChange } + STATUS current + DESCRIPTION + " " + ::= { ccGroupsV1dot0 2 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1.3 + ccApGroup OBJECT-GROUP + OBJECTS { ccApIndex, ccApNicMac, ccApModelNumber, ccApSerialNumber, ccApPcbRevision, + ccApBootLoaderRev, ccApWispVersion, ccApRuntimeFwVersion, ccApNumPortals, ccApPointersToPortals + } + STATUS current + DESCRIPTION + " " + ::= { ccGroupsV1dot0 3 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1.4 + ccPortalGroup OBJECT-GROUP + OBJECTS { ccPortalIndex, ccPortalPointerToAp, ccPortalPointersToWlans, ccPortalOptions, ccPortalMac, + ccPortalNumberOfEss, ccPortalNumberOfBss, ccPortalAssociatedMus, ccPortalChannel, ccPortalTxPowerLevel, + ccPortalLastMac, ccPortalLastReason, ccPortalName, ccPortalLocation, ccPortalLastAdoption, + ccPortalRadioType } + STATUS current + DESCRIPTION + " " + ::= { ccGroupsV1dot0 4 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1.5 + ccAssociationGroup OBJECT-GROUP + OBJECTS { ccAssociationFirstAssociate, ccAssociationLastAssociate, ccAssociationCountAssociates } + STATUS current + DESCRIPTION + " " + ::= { ccGroupsV1dot0 5 } + + + -- 1.3.6.1.4.1.388.11.2.1000.1.6 + ccMuGroup OBJECT-GROUP + OBJECTS { ccMuMac, ccMuWlanIndex, ccMuWlanName, ccMuPortalIndex, ccMuPortalMac, + ccMuSymbolRogueApEna, ccMuIpAddr, ccMuType, ccMuRadioType, ccMuSupportedRates, + ccMuPowerMode, ccMuAuthenticationMethod, ccMuEncryptionMethod, ccMuRxPktsUcast, ccMuTxPktsUcast, + ccMuRxOctetsUcast, ccMuTxOctetsUcast, ccMuRxUndecryptablePkts, ccMuRxRssiNumPkts, ccMuRxRssiSum, + ccMuRxRssiSumSquares, ccMuRxRssiMostRecent, ccMuLastActivity, ccMuRxPktsAt1Mb, ccMuRxPktsAt2Mb, + ccMuRxPktsAt5pt5Mb, ccMuRxPktsAt6Mb, ccMuRxPktsAt9Mb, ccMuRxPktsAt11Mb, ccMuRxPktsAt12Mb, + ccMuRxPktsAt18Mb, ccMuRxPktsAt22Mb, ccMuRxPktsAt24Mb, ccMuRxPktsAt36Mb, ccMuRxPktsAt48Mb, + ccMuRxPktsAt54Mb, ccMuTxPktsAt1Mb, ccMuTxPktsAt2Mb, ccMuTxPktsAt5pt5Mb, ccMuTxPktsAt6Mb, + ccMuTxPktsAt9Mb, ccMuTxPktsAt11Mb, ccMuTxPktsAt12Mb, ccMuTxPktsAt18Mb, ccMuTxPktsAt22Mb, + ccMuTxPktsAt24Mb, ccMuTxPktsAt36Mb, ccMuTxPktsAt48Mb, ccMuTxPktsAt54Mb, ccMuRxOctetsAt1Mb, + ccMuRxOctetsAt2Mb, ccMuRxOctetsAt5pt5Mb, ccMuRxOctetsAt6Mb, ccMuRxOctetsAt9Mb, ccMuRxOctetsAt11Mb, + ccMuRxOctetsAt12Mb, ccMuRxOctetsAt18Mb, ccMuRxOctetsAt22Mb, ccMuRxOctetsAt24Mb, ccMuRxOctetsAt36Mb, + ccMuRxOctetsAt48Mb, ccMuRxOctetsAt54Mb, ccMuTxOctetsAt1Mb, ccMuTxOctetsAt2Mb, ccMuTxOctetsAt5pt5Mb, + ccMuTxOctetsAt6Mb, ccMuTxOctetsAt9Mb, ccMuTxOctetsAt11Mb, ccMuTxOctetsAt12Mb, ccMuTxOctetsAt18Mb, + ccMuTxOctetsAt22Mb, ccMuTxOctetsAt24Mb, ccMuTxOctetsAt36Mb, ccMuTxOctetsAt48Mb, ccMuTxOctetsAt54Mb, + ccMuTxRetries01, ccMuTxRetries02, ccMuTxRetries03, ccMuTxRetries04, ccMuTxRetries05, + ccMuTxRetries06, ccMuTxRetries07, ccMuTxRetries08, ccMuTxRetries09, ccMuTxRetries10, + ccMuTxRetries11, ccMuTxRetries12, ccMuTxRetries13, ccMuTxRetries14, ccMuTxRetries15, + ccMuTxRetriesNone, ccMuTxRetriesFailed, ccMuTxRetriesTotal, ccMuLastPortal, ccMuTxRetriesMostRecent, + ccMuLastMac, ccMuLastReason, ccMuIsDataReady } + STATUS current + DESCRIPTION + " " + ::= { ccGroupsV1dot0 6 } + + + -- 1.3.6.1.4.1.388.11.2.1000.2 + ccGroupsV1dot5 OBJECT IDENTIFIER ::= { ccGroups 2 } + + + -- 1.3.6.1.4.1.388.11.2.1000.2.1 + ccGroupsV1dot5variables OBJECT-GROUP + OBJECTS { ccInfoSerialNumber, ccInfoCountrySelection, ccIdHwVersion, ccIdFwVersion, ccIdSwVersion, + ccIdMibVersion, ccIdCliVersion, ccIdXmlVersion, ccIdSerialNumber, ccResetFactory, + ccResetSwitch, ccResetFactoryExceptIpSnmp, ccLoadFwOperation, ccLoadFwInterface, ccLoadFwServerPath, + ccLoadFwServerFilename, ccLoadFwStart, ccLoadFwResult, ccLoadFwSuccess, ccLoadCfgOperation, + ccLoadCfgServerPath, ccLoadCfgServerFilename, ccLoadCfgStart, ccLoadCfgOperationsDone, ccLoadCfgResult, + ccLoadCfgSuccess, ccCfgHistChangeCount, ccCfgHistChangeTime, ccCfgHistSemaphore, ccLoadServerIpAddr, + ccLoadFtpUsername, ccLoadFtpPassword, ccSnmpAclViolations, ccSnmpLastDeniedIpAddr, ccCompactFlashCapacity, + ccCompactFlashUsed, ccSumStatsShortWindow, ccSumStatsShortUpdateInterval, ccSumStatsLongWindow, ccSumStatsLongUpdateInterval, + ccTrapCtrlCfAlmostFullThreshold, ccTrapCtrlFirewallUnderAttackDescription, ccTrapCtrlFirewallUnderAttackRateLimit, ccTrapCtrlRadarDetectedPortalMac, ccTrapCtrlRadarDetectedChannel, + ccTrapCtrlSumStatsIndex, ccTrapCtrlSumStatsDescr, ccTrapCtrlSumStatsUnits, ccTrapCtrlSumStatsCanBeSetMu, ccTrapCtrlSumStatsThresholdMu, + ccTrapCtrlSumStatsCanBeSetPortal, ccTrapCtrlSumStatsThresholdPortals, ccTrapCtrlSumStatsCanBeSetWlan, ccTrapCtrlSumStatsThresholdWlans, ccTrapCtrlSumStatsCanBeSetSwitch, + ccTrapCtrlSumStatsThresholdSwitch, ccTrapCtrlSumStatsMinPktsForTrap, ccApIndex, ccApNicMac, ccApModelNumber, + ccApSerialNumber, ccApPcbRevision, ccApBootLoaderRev, ccApWispVersion, ccApRuntimeFwVersion, + ccApNumPortals, ccApPointersToPortals, ccPortalIndex, ccPortalPointerToAp, ccPortalPointersToWlans, + ccPortalName, ccPortalLocation, ccPortalOptions, ccPortalMac, ccPortalNumberOfEss, + ccPortalNumberOfBss, ccPortalAssociatedMus, ccPortalRadioType, ccPortalChannel, ccPortalTxPowerLevel, + ccPortalLastAdoption, ccPortalState, ccPortalLastMac, ccPortalLastReason, ccPortalSystemStatsBeaconsTx, + ccPortalSystemStatsBeaconsTxOctets, ccPortalSystemStatsProbeReqRx, ccPortalSystemStatsProbeReqRxOctets, ccPortalSystemStatsProbeRespRetriesNone, ccPortalSystemStatsProbeRespRetries1, + ccPortalSystemStatsProbeRespRetries2, ccPortalSystemStatsProbeRespRetriesFailed, ccPortalSystemStatsProbeRespTxOctets, ccPortalTxPktsUcast, ccPortalRxPktsUcast, + ccPortalRxPktsNUcast, ccPortalTxOctetsUcast, ccPortalRxOctetsUcast, ccPortalRxOctetsNUcast, ccPortalRxUndecryptablePkts, + ccPortalLastActivity, ccPortalRxPktsAt1Mb, ccPortalRxPktsAt2Mb, ccPortalRxPktsAt5pt5Mb, ccPortalRxPktsAt6Mb, + ccPortalRxPktsAt9Mb, ccPortalRxPktsAt11Mb, ccPortalRxPktsAt12Mb, ccPortalRxPktsAt18Mb, ccPortalRxPktsAt22Mb, + ccPortalRxPktsAt24Mb, ccPortalRxPktsAt36Mb, ccPortalRxPktsAt48Mb, ccPortalRxPktsAt54Mb, ccPortalTxPktsAt1Mb, + ccPortalTxPktsAt2Mb, ccPortalTxPktsAt5pt5Mb, ccPortalTxPktsAt6Mb, ccPortalTxPktsAt9Mb, ccPortalTxPktsAt11Mb, + ccPortalTxPktsAt12Mb, ccPortalTxPktsAt18Mb, ccPortalTxPktsAt22Mb, ccPortalTxPktsAt24Mb, ccPortalTxPktsAt36Mb, + ccPortalTxPktsAt48Mb, ccPortalTxPktsAt54Mb, ccPortalRxOctetsAt1Mb, ccPortalRxOctetsAt2Mb, ccPortalRxOctetsAt5pt5Mb, + ccPortalRxOctetsAt6Mb, ccPortalRxOctetsAt9Mb, ccPortalRxOctetsAt11Mb, ccPortalRxOctetsAt12Mb, ccPortalRxOctetsAt18Mb, + ccPortalRxOctetsAt22Mb, ccPortalRxOctetsAt24Mb, ccPortalRxOctetsAt36Mb, ccPortalRxOctetsAt48Mb, ccPortalRxOctetsAt54Mb, + ccPortalTxOctetsAt1Mb, ccPortalTxOctetsAt2Mb, ccPortalTxOctetsAt5pt5Mb, ccPortalTxOctetsAt6Mb, ccPortalTxOctetsAt9Mb, + ccPortalTxOctetsAt11Mb, ccPortalTxOctetsAt12Mb, ccPortalTxOctetsAt18Mb, ccPortalTxOctetsAt22Mb, ccPortalTxOctetsAt24Mb, + ccPortalTxOctetsAt36Mb, ccPortalTxOctetsAt48Mb, ccPortalTxOctetsAt54Mb, ccPortalTxRetriesPktsNone, ccPortalTxRetriesPkts01, + ccPortalTxRetriesPkts02, ccPortalTxRetriesPkts03, ccPortalTxRetriesPkts04, ccPortalTxRetriesPkts05, ccPortalTxRetriesPkts06, + ccPortalTxRetriesPkts07, ccPortalTxRetriesPkts08, ccPortalTxRetriesPkts09, ccPortalTxRetriesPkts10, ccPortalTxRetriesPkts11, + ccPortalTxRetriesPkts12, ccPortalTxRetriesPkts13, ccPortalTxRetriesPkts14, ccPortalTxRetriesPkts15, ccPortalTxRetriesPktsFailed, + ccPortalTxRetriesOctetsNone, ccPortalTxRetriesOctets01, ccPortalTxRetriesOctets02, ccPortalTxRetriesOctets03, ccPortalTxRetriesOctets04, + ccPortalTxRetriesOctets05, ccPortalTxRetriesOctets06, ccPortalTxRetriesOctets07, ccPortalTxRetriesOctets08, ccPortalTxRetriesOctets09, + ccPortalTxRetriesOctets10, ccPortalTxRetriesOctets11, ccPortalTxRetriesOctets12, ccPortalTxRetriesOctets13, ccPortalTxRetriesOctets14, + ccPortalTxRetriesOctets15, ccPortalTxRetriesOctetsFailed, ccPortalSigStatsNumPkts, ccPortalSigStatsSignalBest, ccPortalSigStatsSignalWorst, + ccPortalSigStatsSignalSum, ccPortalSigStatsSignalSumSquares, ccPortalSigStatsSignalMostRecent, ccPortalSigStatsNoiseBest, ccPortalSigStatsNoiseWorst, + ccPortalSigStatsNoiseSum, ccPortalSigStatsNoiseSumSquares, ccPortalSigStatsNoiseMostRecent, ccPortalSigStatsSnrBest, ccPortalSigStatsSnrWorst, + ccPortalSigStatsSnrSum, ccPortalSigStatsSnrSumSquares, ccPortalSigStatsSnrMostRecent, ccPortalSumStatsShortTimestamp, ccPortalSumStatsShortNumPkts, + ccPortalSumStatsShortPktsPerSec100, ccPortalSumStatsShortPktsPerSecTx100, ccPortalSumStatsShortPktsPerSecRx100, ccPortalSumStatsShortThroughput, ccPortalSumStatsShortThroughputTx, + ccPortalSumStatsShortThroughputRx, ccPortalSumStatsShortAvgBitSpeed, ccPortalSumStatsShortAvgMuSignal, ccPortalSumStatsShortAvgMuNoise, ccPortalSumStatsShortAvgMuSnr, + ccPortalSumStatsShortPp10kNUcastPkts, ccPortalSumStatsShortPp10kTxWithRetries, ccPortalSumStatsShortTxAvgRetries100, ccPortalSumStatsShortPp10kRxUndecrypt, ccPortalSumStatsShortTotalMus, + ccPortalSumStatsShortPp10kRfUtil, ccPortalSumStatsLongTimestamp, ccPortalSumStatsLongNumPkts, ccPortalSumStatsLongPktsPerSec100, ccPortalSumStatsLongPktsPerSecTx100, + ccPortalSumStatsLongPktsPerSecRx100, ccPortalSumStatsLongThroughput, ccPortalSumStatsLongThroughputTx, ccPortalSumStatsLongThroughputRx, ccPortalSumStatsLongAvgBitSpeed, + ccPortalSumStatsLongAvgMuSignal, ccPortalSumStatsLongAvgMuNoise, ccPortalSumStatsLongAvgMuSnr, ccPortalSumStatsLongPp10kNUcastPkts, ccPortalSumStatsLongPp10kTxWithRetries, + ccPortalSumStatsLongTxAvgRetries100, ccPortalSumStatsLongPp10kRxUndecrypt, ccPortalSumStatsLongTotalMus, ccPortalSumStatsLongPp10kRfUtil, ccAssociationFirstAssociate, + ccAssociationLastAssociate, ccAssociationCountAssociates, ccMuMac, ccMuWlanIndex, ccMuWlanName, + ccMuIsDataReady, ccMuPortalIndex, ccMuPortalMac, ccMuSymbolRogueApEna, ccMuIpAddr, + ccMuType, ccMuRadioType, ccMuSupportedRates, ccMuPowerMode, ccMuAuthenticationMethod, + ccMuEncryptionMethod, ccMuTxPktsUcast, ccMuRxPktsUcast, ccMuTxOctetsUcast, ccMuRxOctetsUcast, + ccMuRxUndecryptablePkts, ccMuRxRssiNumPkts, ccMuRxRssiSum, ccMuRxRssiSumSquares, ccMuRxRssiMostRecent, + ccMuLastActivity, ccMuRxPktsAt1Mb, ccMuRxPktsAt2Mb, ccMuRxPktsAt5pt5Mb, ccMuRxPktsAt6Mb, + ccMuRxPktsAt9Mb, ccMuRxPktsAt11Mb, ccMuRxPktsAt12Mb, ccMuRxPktsAt18Mb, ccMuRxPktsAt22Mb, + ccMuRxPktsAt24Mb, ccMuRxPktsAt36Mb, ccMuRxPktsAt48Mb, ccMuRxPktsAt54Mb, ccMuTxPktsAt1Mb, + ccMuTxPktsAt2Mb, ccMuTxPktsAt5pt5Mb, ccMuTxPktsAt6Mb, ccMuTxPktsAt9Mb, ccMuTxPktsAt11Mb, + ccMuTxPktsAt12Mb, ccMuTxPktsAt18Mb, ccMuTxPktsAt22Mb, ccMuTxPktsAt24Mb, ccMuTxPktsAt36Mb, + ccMuTxPktsAt48Mb, ccMuTxPktsAt54Mb, ccMuRxOctetsAt1Mb, ccMuRxOctetsAt2Mb, ccMuRxOctetsAt5pt5Mb, + ccMuRxOctetsAt6Mb, ccMuRxOctetsAt9Mb, ccMuRxOctetsAt11Mb, ccMuRxOctetsAt12Mb, ccMuRxOctetsAt18Mb, + ccMuRxOctetsAt22Mb, ccMuRxOctetsAt24Mb, ccMuRxOctetsAt36Mb, ccMuRxOctetsAt48Mb, ccMuRxOctetsAt54Mb, + ccMuTxOctetsAt1Mb, ccMuTxOctetsAt2Mb, ccMuTxOctetsAt5pt5Mb, ccMuTxOctetsAt6Mb, ccMuTxOctetsAt9Mb, + ccMuTxOctetsAt11Mb, ccMuTxOctetsAt12Mb, ccMuTxOctetsAt18Mb, ccMuTxOctetsAt22Mb, ccMuTxOctetsAt24Mb, + ccMuTxOctetsAt36Mb, ccMuTxOctetsAt48Mb, ccMuTxOctetsAt54Mb, ccMuTxRetriesNone, ccMuTxRetries01, + ccMuTxRetries02, ccMuTxRetries03, ccMuTxRetries04, ccMuTxRetries05, ccMuTxRetries06, + ccMuTxRetries07, ccMuTxRetries08, ccMuTxRetries09, ccMuTxRetries10, ccMuTxRetries11, + ccMuTxRetries12, ccMuTxRetries13, ccMuTxRetries14, ccMuTxRetries15, ccMuTxRetriesFailed, + ccMuTxRetriesTotal, ccMuTxRetriesMostRecent, ccMuLastMac, ccMuLastReason, ccMuLastPortal, + ccMuTxRetriesOctetsNone, ccMuTxRetriesOctets01, ccMuTxRetriesOctets02, ccMuTxRetriesOctets03, ccMuTxRetriesOctets04, + ccMuTxRetriesOctets05, ccMuTxRetriesOctets06, ccMuTxRetriesOctets07, ccMuTxRetriesOctets08, ccMuTxRetriesOctets09, + ccMuTxRetriesOctets10, ccMuTxRetriesOctets11, ccMuTxRetriesOctets12, ccMuTxRetriesOctets13, ccMuTxRetriesOctets14, + ccMuTxRetriesOctets15, ccMuTxRetriesOctetsFailed, ccMuSigStatsNumPkts, ccMuSigStatsSignalBest, ccMuSigStatsSignalWorst, + ccMuSigStatsSignalSum, ccMuSigStatsSignalSumSquares, ccMuSigStatsSignalMostRecent, ccMuSigStatsNoiseBest, ccMuSigStatsNoiseWorst, + ccMuSigStatsNoiseSum, ccMuSigStatsNoiseSumSquares, ccMuSigStatsNoiseMostRecent, ccMuSigStatsSnrBest, ccMuSigStatsSnrWorst, + ccMuSigStatsSnrSum, ccMuSigStatsSnrSumSquares, ccMuSigStatsSnrMostRecent, ccMuSumStatsShortTimestamp, ccMuSumStatsShortNumPkts, + ccMuSumStatsShortPktsPerSec100, ccMuSumStatsShortPktsPerSecTx100, ccMuSumStatsShortPktsPerSecRx100, ccMuSumStatsShortThroughput, ccMuSumStatsShortThroughputTx, + ccMuSumStatsShortThroughputRx, ccMuSumStatsShortAvgBitSpeed, ccMuSumStatsShortAvgMuSignal, ccMuSumStatsShortAvgMuNoise, ccMuSumStatsShortAvgMuSnr, + ccMuSumStatsShortPp10kNUcastPkts, ccMuSumStatsShortPp10kTxWithRetries, ccMuSumStatsShortTxAvgRetries100, ccMuSumStatsShortPp10kRxUndecrypt, ccMuSumStatsLongTimestamp, + ccMuSumStatsLongNumPkts, ccMuSumStatsLongPktsPerSec100, ccMuSumStatsLongPktsPerSecTx100, ccMuSumStatsLongPktsPerSecRx100, ccMuSumStatsLongThroughput, + ccMuSumStatsLongThroughputTx, ccMuSumStatsLongThroughputRx, ccMuSumStatsLongAvgBitSpeed, ccMuSumStatsLongAvgMuSignal, ccMuSumStatsLongAvgMuNoise, + ccMuSumStatsLongAvgMuSnr, ccMuSumStatsLongPp10kNUcastPkts, ccMuSumStatsLongPp10kTxWithRetries, ccMuSumStatsLongTxAvgRetries100, ccMuSumStatsLongPp10kRxUndecrypt, + ccWlanIndex, ccWlanName, ccWlanEssid, ccWlanSubnet, ccWlanPortalsAdopted, + ccWlanEnable, ccWlanDisallowMuToMu, ccWlanVoicePrioritization, ccWlanAnswerBroadcastEss, ccWlanMulticastAddr1, + ccWlanMulticastAddr2, ccWlanMuAclDefault, ccWlanAuthentication, ccWlanEncryption, ccWlanAuthEapReauthenticationEnable, + ccWlanAuthEapReauthenticationPeriod, ccWlanAuthEapReauthenticationMaxRetries, ccWlanAuthEapRadius1Server, ccWlanAuthEapRadius1Port, ccWlanAuthEapRadius1SharedSecret, + ccWlanAuthEapRadius2Server, ccWlanAuthEapRadius2Port, ccWlanAuthEapRadius2SharedSecret, ccWlanAuthEapMuQuietPeriod, ccWlanAuthEapMuTimeout, + ccWlanAuthEapMuTxPeriod, ccWlanAuthEapMuMaxRetries, ccWlanAuthEapServerTimeout, ccWlanAuthEapServerMaxRetries, ccWlanAuthKerberosRealmName, + ccWlanAuthKerberosUsername, ccWlanAuthKerberosPassword, ccWlanAuthKerberosKdcServerIp1, ccWlanAuthKerberosKdcPort1, ccWlanAuthKerberosKdcServerIp2, + ccWlanAuthKerberosKdcPort2, ccWlanAuthKerberosKdcServerIpR, ccWlanAuthKerberosKdcPortR, ccWlanCryptoWepPassKey, ccWlanCryptoWepKey1, + ccWlanCryptoWepKey2, ccWlanCryptoWepKey3, ccWlanCryptoWepKey4, ccWlanCryptoWepKeyToUse, ccWlanCryptoWpaBcastKeyRotation, + ccWlanCryptoWpaKeyRotationInterval, ccWlanCryptoWpaKeyToUse, ccWlanCryptoWpaPassphrase, ccWlanCryptoWpaKey, ccWlanCryptoKeyguardPasskey, + ccWlanCryptoKeyguardKey1, ccWlanCryptoKeyguardKey2, ccWlanCryptoKeyguardKey3, ccWlanCryptoKeyguardKey4, ccWlanCryptoKeyguardKeyToUse, + ccWlanTxPktsUcast, ccWlanRxPktsUcast, ccWlanRxPktsNUcast, ccWlanTxOctetsUcast, ccWlanRxOctetsUcast, + ccWlanRxOctetsNUcast, ccWlanRxUndecryptablePkts, ccWlanLastActivity, ccWlanRxPktsAt1Mb, ccWlanRxPktsAt2Mb, + ccWlanRxPktsAt5pt5Mb, ccWlanRxPktsAt6Mb, ccWlanRxPktsAt9Mb, ccWlanRxPktsAt11Mb, ccWlanRxPktsAt12Mb, + ccWlanRxPktsAt18Mb, ccWlanRxPktsAt22Mb, ccWlanRxPktsAt24Mb, ccWlanRxPktsAt36Mb, ccWlanRxPktsAt48Mb, + ccWlanRxPktsAt54Mb, ccWlanTxPktsAt1Mb, ccWlanTxPktsAt2Mb, ccWlanTxPktsAt5pt5Mb, ccWlanTxPktsAt6Mb, + ccWlanTxPktsAt9Mb, ccWlanTxPktsAt11Mb, ccWlanTxPktsAt12Mb, ccWlanTxPktsAt18Mb, ccWlanTxPktsAt22Mb, + ccWlanTxPktsAt24Mb, ccWlanTxPktsAt36Mb, ccWlanTxPktsAt48Mb, ccWlanTxPktsAt54Mb, ccWlanRxOctetsAt1Mb, + ccWlanRxOctetsAt2Mb, ccWlanRxOctetsAt5pt5Mb, ccWlanRxOctetsAt6Mb, ccWlanRxOctetsAt9Mb, ccWlanRxOctetsAt11Mb, + ccWlanRxOctetsAt12Mb, ccWlanRxOctetsAt18Mb, ccWlanRxOctetsAt22Mb, ccWlanRxOctetsAt24Mb, ccWlanRxOctetsAt36Mb, + ccWlanRxOctetsAt48Mb, ccWlanRxOctetsAt54Mb, ccWlanTxOctetsAt1Mb, ccWlanTxOctetsAt2Mb, ccWlanTxOctetsAt5pt5Mb, + ccWlanTxOctetsAt6Mb, ccWlanTxOctetsAt9Mb, ccWlanTxOctetsAt11Mb, ccWlanTxOctetsAt12Mb, ccWlanTxOctetsAt18Mb, + ccWlanTxOctetsAt22Mb, ccWlanTxOctetsAt24Mb, ccWlanTxOctetsAt36Mb, ccWlanTxOctetsAt48Mb, ccWlanTxOctetsAt54Mb, + ccWlanTxRetriesPktsNone, ccWlanTxRetriesPkts01, ccWlanTxRetriesPkts02, ccWlanTxRetriesPkts03, ccWlanTxRetriesPkts04, + ccWlanTxRetriesPkts05, ccWlanTxRetriesPkts06, ccWlanTxRetriesPkts07, ccWlanTxRetriesPkts08, ccWlanTxRetriesPkts09, + ccWlanTxRetriesPkts10, ccWlanTxRetriesPkts11, ccWlanTxRetriesPkts12, ccWlanTxRetriesPkts13, ccWlanTxRetriesPkts14, + ccWlanTxRetriesPkts15, ccWlanTxRetriesPktsFailed, ccWlanTxRetriesOctetsNone, ccWlanTxRetriesOctets01, ccWlanTxRetriesOctets02, + ccWlanTxRetriesOctets03, ccWlanTxRetriesOctets04, ccWlanTxRetriesOctets05, ccWlanTxRetriesOctets06, ccWlanTxRetriesOctets07, + ccWlanTxRetriesOctets08, ccWlanTxRetriesOctets09, ccWlanTxRetriesOctets10, ccWlanTxRetriesOctets11, ccWlanTxRetriesOctets12, + ccWlanTxRetriesOctets13, ccWlanTxRetriesOctets14, ccWlanTxRetriesOctets15, ccWlanTxRetriesOctetsFailed, ccWlanSigStatsNumPkts, + ccWlanSigStatsSignalBest, ccWlanSigStatsSignalWorst, ccWlanSigStatsSignalSum, ccWlanSigStatsSignalSumSquares, ccWlanSigStatsNoiseBest, + ccWlanSigStatsNoiseWorst, ccWlanSigStatsNoiseSum, ccWlanSigStatsNoiseSumSquares, ccWlanSigStatsSnrBest, ccWlanSigStatsSnrWorst, + ccWlanSigStatsSnrSum, ccWlanSigStatsSnrSumSquares, ccWlanSumStatsShortTimestamp, ccWlanSumStatsShortNumPkts, ccWlanSumStatsShortPktsPerSec100, + ccWlanSumStatsShortPktsPerSecTx100, ccWlanSumStatsShortPktsPerSecRx100, ccWlanSumStatsShortThroughput, ccWlanSumStatsShortThroughputTx, ccWlanSumStatsShortThroughputRx, + ccWlanSumStatsShortAvgBitSpeed, ccWlanSumStatsShortAvgMuSignal, ccWlanSumStatsShortAvgMuNoise, ccWlanSumStatsShortAvgMuSnr, ccWlanSumStatsShortPp10kNUcastPkts, + ccWlanSumStatsShortPp10kTxWithRetries, ccWlanSumStatsShortTxAvgRetries100, ccWlanSumStatsShortPp10kRxUndecrypt, ccWlanSumStatsShortTotalMus, ccWlanSumStatsLongTimestamp, + ccWlanSumStatsLongNumPkts, ccWlanSumStatsLongPktsPerSec100, ccWlanSumStatsLongPktsPerSecTx100, ccWlanSumStatsLongPktsPerSecRx100, ccWlanSumStatsLongThroughput, + ccWlanSumStatsLongThroughputTx, ccWlanSumStatsLongThroughputRx, ccWlanSumStatsLongAvgBitSpeed, ccWlanSumStatsLongAvgMuSignal, ccWlanSumStatsLongAvgMuNoise, + ccWlanSumStatsLongAvgMuSnr, ccWlanSumStatsLongPp10kNUcastPkts, ccWlanSumStatsLongPp10kTxWithRetries, ccWlanSumStatsLongTxAvgRetries100, ccWlanSumStatsLongPp10kRxUndecrypt, + ccWlanSumStatsLongTotalMus, ccWanIndex, ccWanDhcpEnable, ccWanDhcpIpAddr, ccWanDhcpSubnetMask, + ccWanDhcpDefaultGateway, ccWanDhcpPrimaryDnsServer, ccWanDhcpSecondaryDnsServer, ccWanSubnetMask, ccWanDefaultGateway, + ccWanPrimaryDnsServer, ccWanSecondaryDnsServer, ccWanPppoeEnable, ccWanPppoeUsername, ccWanPppoePassword, + ccWanPppoeKeepAlive, ccWanPppoeIdleTime, ccWanPppoeAuthType, ccWanIpAddrIndex, ccWanIpAddrEnable, + ccWanIpAddr, ccWanFirewallGlobalEnable, ccWanFirewallIndex, ccWanFirewallDescription, ccWanFirewallAlwaysEnabled, + ccWanFirewallEnable, ccWanFirewallMimeFloodMaxHeaderLength, ccWanFirewallMimeFloodMaxHeaders, ccPortIndex, ccPortType, + ccPortPoeEquipped, ccPortStatus, ccPortDuplex, ccPortalBackgroundNoiseNumSamples, ccPortalBackgroundNoiseBest, + ccPortalBackgroundNoiseWorst, ccPortalBackgroundNoiseSum, ccPortalBackgroundNoiseSumSquares, ccMuSumStatsLongPp10kDropped, ccMuSumStatsShortPp10kDropped, + ccPortalSystemStatsProbeRespRetries3OrMore, ccPortalSumStatsShortPp10kTxMaxRetries, ccPortSpeed, ccResetStatCounters } + STATUS current + DESCRIPTION + "variables implemented in v1.5" + ::= { ccGroupsV1dot5 1 } + + + -- 1.3.6.1.4.1.388.11.2.1000.2.2 + ccGroupsV1dot5obsoleted OBJECT-GROUP + OBJECTS { ccLoadFtpPassword, ccMuRxPktsNUcast, ccMuRxOctetsNUcast, ccResetMuCounters } + STATUS obsolete + DESCRIPTION + "variables obsoleted in v1.5" + ::= { ccGroupsV1dot5 2 } + + + -- 1.3.6.1.4.1.388.11.2.1000.2.3 + ccGroupsV1dot5notifications NOTIFICATION-GROUP + NOTIFICATIONS { ccPortStatusChange, ccCfAlmostFull, ccFirewallUnderAttack, ccSumStatsMu, ccSumStatsPortal, + ccSumStatsWlan, ccSumStatsSwitch, ccRadarDetected, ccPortalAdopted, ccPortalUnAdopted, + ccPortalDenied, ccMuAssociated, ccMuUnAssociated, ccMuDenied, ccConfigChange, + ccSnmpAclViolation } + STATUS current + DESCRIPTION + "notifications implemented in v1.5" + ::= { ccGroupsV1dot5 3 } + + + -- 1.3.6.1.4.1.388.11.2.1000.3 + ccGroupsV2dot0 OBJECT IDENTIFIER ::= { ccGroups 3 } + + + -- 1.3.6.1.4.1.388.11.2.1000.3.1 + ccGroupsV2dot0variables OBJECT-GROUP + OBJECTS { ccInfoSerialNumber, ccInfoCountrySelection, ccIdHwVersion, ccIdFwVersion, ccIdSwVersion, + ccIdMibVersion, ccIdCliVersion, ccIdXmlVersion, ccIdSerialNumber, ccResetFactory, + ccResetSwitch, ccResetFactoryExceptIpSnmp, ccResetStatCounters, ccLoadFwOperation, ccLoadFwInterface, + ccLoadFwServerPath, ccLoadFwServerFilename, ccLoadFwStart, ccLoadFwResult, ccLoadFwSuccess, + ccLoadCfgOperation, ccLoadCfgServerPath, ccLoadCfgServerFilename, ccLoadCfgStart, ccLoadCfgOperationsDone, + ccLoadCfgResult, ccLoadCfgSuccess, ccCfgHistChangeCount, ccCfgHistChangeTime, ccCfgHistSemaphore, + ccLoadServerIpAddr, ccLoadFtpUsername, ccLoadFtpPassword, ccSnmpAclViolations, ccSnmpLastDeniedIpAddr, + ccSnmpAccessV12Index, ccSnmpAccessV12Community, ccSnmpAccessV12CustomOid, ccSnmpAccessV12OidLimit, ccSnmpAccessV12Access, + ccSnmpAccessV12Enable, ccSnmpAccessV3Index, ccSnmpAccessV3SecurityLevel, ccSnmpAccessV3CustomOid, ccSnmpAccessV3OidLimit, + ccSnmpAccessV3Access, ccSnmpAccessV3AuthAlgorithm, ccSnmpAccessV3AuthPassword, ccSnmpAccessV3PrivacyAlgorithm, ccSnmpAccessV3PrivacyPassword, + ccSnmpAccessV3Enable, ccSnmpAccessControlIndex, ccSnmpAccessControlStartIp, ccSnmpAccessControlEndIp, ccSnmpAccessControlEnable, + ccSnmpTrapSinkV12Index, ccSnmpTrapSinkV12DestinationIp, ccSnmpTrapSinkV12Port, ccSnmpTrapSinkV12Community, ccSnmpTrapSinkV12Version, + ccSnmpTrapSinkV12Enable, ccSnmpTrapSinkV3Index, ccSnmpTrapSinkV3DestinationIp, ccSnmpTrapSinkV3Port, ccSnmpTrapSinkV3Username, + ccSnmpTrapSinkV3SecurityLevel, ccSnmpTrapSinkV3AuthAlgorithm, ccSnmpTrapSinkV3AuthPassword, ccSnmpTrapSinkV3PrivacyAlgorithm, ccSnmpTrapSinkV3PrivacyPassword, + ccSnmpTrapSinkV3Enable, ccCompactFlashCapacity, ccCompactFlashUsed, ccSumStatsShortWindow, ccSumStatsShortUpdateInterval, + ccSumStatsLongWindow, ccSumStatsLongUpdateInterval, ccMgmtAccessToAllow, ccMgmtAccessAirbeamAllow, ccMgmtAccessAirbeamPassword, + ccMgmtAccessAdminAuth, ccMgmtAccessAdminPassword, ccMgmtAccessAdminAuthRadiusServerIp, ccMgmtAccessAdminAuthRadiusServerPort, ccMgmtAccessAdminAuthRadiusSharedSecret, + ccMgmtAccessSshAuthTimeout, ccMgmtAccessSshInactivityTimeout, ccLoggingLevel, ccLoggingToSyslog, ccLoggingSyslogServer, + ccNtpEnable, ccNtp0Server, ccNtp0Port, ccNtp1Server, ccNtp1Port, + ccNtp2Server, ccNtp2Port, ccNtpGmtHourOffset, ccNtpGmtMinuteOffset, ccDhcpOptionsUpdateFwEna, + ccDhcpOptionsUpdateCfgEna, ccDhcpOptionsUpdateInterface, ccDhcpOptionsUpdateFwFilename, ccDhcpOptionsUpdateCfgFilename, ccRedundancyAdminState, + ccRedundancyOperState, ccRedundancyHeartbeatInterval, ccRedundancyRevertDelay, ccTrapCtrlCfAlmostFullThreshold, ccTrapCtrlFirewallUnderAttackDescription, + ccTrapCtrlFirewallUnderAttackRateLimit, ccTrapCtrlRadarDetectedPortalMac, ccTrapCtrlRadarDetectedChannel, ccTrapCtrlSumStatsIndex, ccTrapCtrlSumStatsDescr, + ccTrapCtrlSumStatsUnits, ccTrapCtrlSumStatsCanBeSetMu, ccTrapCtrlSumStatsThresholdMu, ccTrapCtrlSumStatsCanBeSetPortal, ccTrapCtrlSumStatsThresholdPortals, + ccTrapCtrlSumStatsCanBeSetWlan, ccTrapCtrlSumStatsThresholdWlans, ccTrapCtrlSumStatsCanBeSetSwitch, ccTrapCtrlSumStatsThresholdSwitch, ccTrapCtrlSumStatsMinPktsForTrap, + ccTrapCtrlLanVlanActivatedVlanId, ccTrapCtrlDhcpOptionsFileTransferStatusRequested, ccApIndex, ccApNicMac, ccApModelNumber, + ccApSerialNumber, ccApPcbRevision, ccApBootLoaderRev, ccApWispVersion, ccApRuntimeFwVersion, + ccApNumPortals, ccApPointersToPortals, ccPortalIndex, ccPortalPointerToAp, ccPortalPointersToWlans, + ccPortalName, ccPortalLocation, ccPortalOptions, ccPortalMac, ccPortalNumberOfEss, + ccPortalNumberOfBss, ccPortalAssociatedMus, ccPortalRadioType, ccPortalChannel, ccPortalTxPowerLevel, + ccPortalLastAdoption, ccPortalState, ccPortalBackgroundNoiseNumSamples, ccPortalBackgroundNoiseBest, ccPortalBackgroundNoiseWorst, + ccPortalBackgroundNoiseSum, ccPortalBackgroundNoiseSumSquares, ccPortalLastMac, ccPortalLastReason, ccPortalAdoptionIndex, + ccPortalAdoptionStartMac, ccPortalAdoptionEndMac, ccPortalAdoptionWlanPointers, ccPortalAdoptionRowStatus, ccPortalSystemStatsBeaconsTx, + ccPortalSystemStatsBeaconsTxOctets, ccPortalSystemStatsProbeReqRx, ccPortalSystemStatsProbeReqRxOctets, ccPortalSystemStatsProbeRespRetriesNone, ccPortalSystemStatsProbeRespRetries1, + ccPortalSystemStatsProbeRespRetries2, ccPortalSystemStatsProbeRespRetriesFailed, ccPortalSystemStatsProbeRespTxOctets, ccPortalTxPktsUcast, ccPortalRxPktsUcast, + ccPortalRxPktsNUcast, ccPortalTxOctetsUcast, ccPortalRxOctetsUcast, ccPortalRxOctetsNUcast, ccPortalRxUndecryptablePkts, + ccPortalLastActivity, ccPortalRxPktsAt1Mb, ccPortalRxPktsAt2Mb, ccPortalRxPktsAt5pt5Mb, ccPortalRxPktsAt6Mb, + ccPortalRxPktsAt9Mb, ccPortalRxPktsAt11Mb, ccPortalRxPktsAt12Mb, ccPortalRxPktsAt18Mb, ccPortalRxPktsAt22Mb, + ccPortalRxPktsAt24Mb, ccPortalRxPktsAt36Mb, ccPortalRxPktsAt48Mb, ccPortalRxPktsAt54Mb, ccPortalTxPktsAt1Mb, + ccPortalTxPktsAt2Mb, ccPortalTxPktsAt5pt5Mb, ccPortalTxPktsAt6Mb, ccPortalTxPktsAt9Mb, ccPortalTxPktsAt11Mb, + ccPortalTxPktsAt12Mb, ccPortalTxPktsAt18Mb, ccPortalTxPktsAt22Mb, ccPortalTxPktsAt24Mb, ccPortalTxPktsAt36Mb, + ccPortalTxPktsAt48Mb, ccPortalTxPktsAt54Mb, ccPortalRxOctetsAt1Mb, ccPortalRxOctetsAt2Mb, ccPortalRxOctetsAt5pt5Mb, + ccPortalRxOctetsAt6Mb, ccPortalRxOctetsAt9Mb, ccPortalRxOctetsAt11Mb, ccPortalRxOctetsAt12Mb, ccPortalRxOctetsAt18Mb, + ccPortalRxOctetsAt22Mb, ccPortalRxOctetsAt24Mb, ccPortalRxOctetsAt36Mb, ccPortalRxOctetsAt48Mb, ccPortalRxOctetsAt54Mb, + ccPortalTxOctetsAt1Mb, ccPortalTxOctetsAt2Mb, ccPortalTxOctetsAt5pt5Mb, ccPortalTxOctetsAt6Mb, ccPortalTxOctetsAt9Mb, + ccPortalTxOctetsAt11Mb, ccPortalTxOctetsAt12Mb, ccPortalTxOctetsAt18Mb, ccPortalTxOctetsAt22Mb, ccPortalTxOctetsAt24Mb, + ccPortalTxOctetsAt36Mb, ccPortalTxOctetsAt48Mb, ccPortalTxOctetsAt54Mb, ccPortalTxRetriesPktsNone, ccPortalTxRetriesPkts01, + ccPortalTxRetriesPkts02, ccPortalTxRetriesPkts03, ccPortalTxRetriesPkts04, ccPortalTxRetriesPkts05, ccPortalTxRetriesPkts06, + ccPortalTxRetriesPkts07, ccPortalTxRetriesPkts08, ccPortalTxRetriesPkts09, ccPortalTxRetriesPkts10, ccPortalTxRetriesPkts11, + ccPortalTxRetriesPkts12, ccPortalTxRetriesPkts13, ccPortalTxRetriesPkts14, ccPortalTxRetriesPkts15, ccPortalTxRetriesPktsFailed, + ccPortalTxRetriesOctetsNone, ccPortalTxRetriesOctets01, ccPortalTxRetriesOctets02, ccPortalTxRetriesOctets03, ccPortalTxRetriesOctets04, + ccPortalTxRetriesOctets05, ccPortalTxRetriesOctets06, ccPortalTxRetriesOctets07, ccPortalTxRetriesOctets08, ccPortalTxRetriesOctets09, + ccPortalTxRetriesOctets10, ccPortalTxRetriesOctets11, ccPortalTxRetriesOctets12, ccPortalTxRetriesOctets13, ccPortalTxRetriesOctets14, + ccPortalTxRetriesOctets15, ccPortalTxRetriesOctetsFailed, ccPortalSigStatsNumPkts, ccPortalSigStatsSignalBest, ccPortalSigStatsSignalWorst, + ccPortalSigStatsSignalSum, ccPortalSigStatsSignalSumSquares, ccPortalSigStatsSignalMostRecent, ccPortalSigStatsNoiseBest, ccPortalSigStatsNoiseWorst, + ccPortalSigStatsNoiseSum, ccPortalSigStatsNoiseSumSquares, ccPortalSigStatsNoiseMostRecent, ccPortalSigStatsSnrBest, ccPortalSigStatsSnrWorst, + ccPortalSigStatsSnrSum, ccPortalSigStatsSnrSumSquares, ccPortalSigStatsSnrMostRecent, ccPortalSumStatsShortTimestamp, ccPortalSumStatsShortNumPkts, + ccPortalSumStatsShortPktsPerSec100, ccPortalSumStatsShortPktsPerSecTx100, ccPortalSumStatsShortPktsPerSecRx100, ccPortalSumStatsShortThroughput, ccPortalSumStatsShortThroughputTx, + ccPortalSumStatsShortThroughputRx, ccPortalSumStatsShortAvgBitSpeed, ccPortalSumStatsShortAvgMuSignal, ccPortalSumStatsShortAvgMuNoise, ccPortalSumStatsShortAvgMuSnr, + ccPortalSumStatsShortPp10kNUcastPkts, ccPortalSumStatsShortPp10kTxWithRetries, ccPortalSumStatsShortTxAvgRetries100, ccPortalSumStatsShortPp10kRxUndecrypt, ccPortalSumStatsShortTotalMus, + ccPortalSumStatsShortPp10kRfUtil, ccPortalSumStatsLongTimestamp, ccPortalSumStatsLongNumPkts, ccPortalSumStatsLongPktsPerSec100, ccPortalSumStatsLongPktsPerSecTx100, + ccPortalSumStatsLongPktsPerSecRx100, ccPortalSumStatsLongThroughput, ccPortalSumStatsLongThroughputTx, ccPortalSumStatsLongThroughputRx, ccPortalSumStatsLongAvgBitSpeed, + ccPortalSumStatsLongAvgMuSignal, ccPortalSumStatsLongAvgMuNoise, ccPortalSumStatsLongAvgMuSnr, ccPortalSumStatsLongPp10kNUcastPkts, ccPortalSumStatsLongPp10kTxWithRetries, + ccPortalSumStatsLongTxAvgRetries100, ccPortalSumStatsLongPp10kRxUndecrypt, ccPortalSumStatsLongTotalMus, ccPortalSumStatsLongPp10kRfUtil, ccAssociationFirstAssociate, + ccAssociationLastAssociate, ccAssociationCountAssociates, ccMuMac, ccMuWlanIndex, ccMuWlanName, + ccMuIsDataReady, ccMuPortalIndex, ccMuPortalMac, ccMuSymbolRogueApEna, ccMuIpAddr, + ccMuType, ccMuRadioType, ccMuSupportedRates, ccMuPowerMode, ccMuAuthenticationMethod, + ccMuEncryptionMethod, ccMuVlanId, ccMuTxPktsUcast, ccMuRxPktsUcast, ccMuTxOctetsUcast, + ccMuRxOctetsUcast, ccMuRxUndecryptablePkts, ccMuRxRssiNumPkts, ccMuRxRssiSum, ccMuRxRssiSumSquares, + ccMuRxRssiMostRecent, ccMuLastActivity, ccMuRxPktsAt1Mb, ccMuRxPktsAt2Mb, ccMuRxPktsAt5pt5Mb, + ccMuRxPktsAt6Mb, ccMuRxPktsAt9Mb, ccMuRxPktsAt11Mb, ccMuRxPktsAt12Mb, ccMuRxPktsAt18Mb, + ccMuRxPktsAt22Mb, ccMuRxPktsAt24Mb, ccMuRxPktsAt36Mb, ccMuRxPktsAt48Mb, ccMuRxPktsAt54Mb, + ccMuTxPktsAt1Mb, ccMuTxPktsAt2Mb, ccMuTxPktsAt5pt5Mb, ccMuTxPktsAt6Mb, ccMuTxPktsAt9Mb, + ccMuTxPktsAt11Mb, ccMuTxPktsAt12Mb, ccMuTxPktsAt18Mb, ccMuTxPktsAt22Mb, ccMuTxPktsAt24Mb, + ccMuTxPktsAt36Mb, ccMuTxPktsAt48Mb, ccMuTxPktsAt54Mb, ccMuRxOctetsAt1Mb, ccMuRxOctetsAt2Mb, + ccMuRxOctetsAt5pt5Mb, ccMuRxOctetsAt6Mb, ccMuRxOctetsAt9Mb, ccMuRxOctetsAt11Mb, ccMuRxOctetsAt12Mb, + ccMuRxOctetsAt18Mb, ccMuRxOctetsAt22Mb, ccMuRxOctetsAt24Mb, ccMuRxOctetsAt36Mb, ccMuRxOctetsAt48Mb, + ccMuRxOctetsAt54Mb, ccMuTxOctetsAt1Mb, ccMuTxOctetsAt2Mb, ccMuTxOctetsAt5pt5Mb, ccMuTxOctetsAt6Mb, + ccMuTxOctetsAt9Mb, ccMuTxOctetsAt11Mb, ccMuTxOctetsAt12Mb, ccMuTxOctetsAt18Mb, ccMuTxOctetsAt22Mb, + ccMuTxOctetsAt24Mb, ccMuTxOctetsAt36Mb, ccMuTxOctetsAt48Mb, ccMuTxOctetsAt54Mb, ccMuTxRetriesNone, + ccMuTxRetries01, ccMuTxRetries02, ccMuTxRetries03, ccMuTxRetries04, ccMuTxRetries05, + ccMuTxRetries06, ccMuTxRetries07, ccMuTxRetries08, ccMuTxRetries09, ccMuTxRetries10, + ccMuTxRetries11, ccMuTxRetries12, ccMuTxRetries13, ccMuTxRetries14, ccMuTxRetries15, + ccMuTxRetriesFailed, ccMuTxRetriesTotal, ccMuTxRetriesMostRecent, ccMuLastMac, ccMuLastReason, + ccMuLastPortal, ccMuTxRetriesOctetsNone, ccMuTxRetriesOctets01, ccMuTxRetriesOctets02, ccMuTxRetriesOctets03, + ccMuTxRetriesOctets04, ccMuTxRetriesOctets05, ccMuTxRetriesOctets06, ccMuTxRetriesOctets07, ccMuTxRetriesOctets08, + ccMuTxRetriesOctets09, ccMuTxRetriesOctets10, ccMuTxRetriesOctets11, ccMuTxRetriesOctets12, ccMuTxRetriesOctets13, + ccMuTxRetriesOctets14, ccMuTxRetriesOctets15, ccMuTxRetriesOctetsFailed, ccMuSigStatsNumPkts, ccMuSigStatsSignalBest, + ccMuSigStatsSignalWorst, ccMuSigStatsSignalSum, ccMuSigStatsSignalSumSquares, ccMuSigStatsSignalMostRecent, ccMuSigStatsNoiseBest, + ccMuSigStatsNoiseWorst, ccMuSigStatsNoiseSum, ccMuSigStatsNoiseSumSquares, ccMuSigStatsNoiseMostRecent, ccMuSigStatsSnrBest, + ccMuSigStatsSnrWorst, ccMuSigStatsSnrSum, ccMuSigStatsSnrSumSquares, ccMuSigStatsSnrMostRecent, ccMuSumStatsShortTimestamp, + ccMuSumStatsShortNumPkts, ccMuSumStatsShortPktsPerSec100, ccMuSumStatsShortPktsPerSecTx100, ccMuSumStatsShortPktsPerSecRx100, ccMuSumStatsShortThroughput, + ccMuSumStatsShortThroughputTx, ccMuSumStatsShortThroughputRx, ccMuSumStatsShortAvgBitSpeed, ccMuSumStatsShortAvgMuSignal, ccMuSumStatsShortAvgMuNoise, + ccMuSumStatsShortAvgMuSnr, ccMuSumStatsShortPp10kNUcastPkts, ccMuSumStatsShortPp10kTxWithRetries, ccMuSumStatsShortTxAvgRetries100, ccMuSumStatsShortPp10kRxUndecrypt, + ccMuSumStatsLongTimestamp, ccMuSumStatsLongNumPkts, ccMuSumStatsLongPktsPerSec100, ccMuSumStatsLongPktsPerSecTx100, ccMuSumStatsLongPktsPerSecRx100, + ccMuSumStatsLongThroughput, ccMuSumStatsLongThroughputTx, ccMuSumStatsLongThroughputRx, ccMuSumStatsLongAvgBitSpeed, ccMuSumStatsLongAvgMuSignal, + ccMuSumStatsLongAvgMuNoise, ccMuSumStatsLongAvgMuSnr, ccMuSumStatsLongPp10kNUcastPkts, ccMuSumStatsLongPp10kTxWithRetries, ccMuSumStatsLongTxAvgRetries100, + ccMuSumStatsLongPp10kRxUndecrypt, ccWlanIndex, ccWlanName, ccWlanEssid, ccWlanSubnet, + ccWlanPortalsAdopted, ccWlanEnable, ccWlanDisallowMuToMu, ccWlanVoicePrioritization, ccWlanAnswerBroadcastEss, + ccWlanMulticastAddr1, ccWlanMulticastAddr2, ccWlanMuAclDefault, ccWlanAuthentication, ccWlanEncryption, + ccWlanWeight, ccWlanAuthEapReauthenticationEnable, ccWlanAuthEapReauthenticationPeriod, ccWlanAuthEapReauthenticationMaxRetries, ccWlanAuthEapRadius1Server, + ccWlanAuthEapRadius1Port, ccWlanAuthEapRadius1SharedSecret, ccWlanAuthEapRadius2Server, ccWlanAuthEapRadius2Port, ccWlanAuthEapRadius2SharedSecret, + ccWlanAuthEapMuQuietPeriod, ccWlanAuthEapMuTimeout, ccWlanAuthEapMuTxPeriod, ccWlanAuthEapMuMaxRetries, ccWlanAuthEapServerTimeout, + ccWlanAuthEapServerMaxRetries, ccWlanAuthKerberosRealmName, ccWlanAuthKerberosUsername, ccWlanAuthKerberosPassword, ccWlanAuthKerberosKdcServerIp1, + ccWlanAuthKerberosKdcPort1, ccWlanAuthKerberosKdcServerIp2, ccWlanAuthKerberosKdcPort2, ccWlanAuthKerberosKdcServerIpR, ccWlanAuthKerberosKdcPortR, + ccWlanCryptoWepPassKey, ccWlanCryptoWepKey1, ccWlanCryptoWepKey2, ccWlanCryptoWepKey3, ccWlanCryptoWepKey4, + ccWlanCryptoWepKeyToUse, ccWlanCryptoWpaBcastKeyRotation, ccWlanCryptoWpaKeyRotationInterval, ccWlanCryptoWpaKeyToUse, ccWlanCryptoWpaPassphrase, + ccWlanCryptoWpaKey, ccWlanCryptoKeyguardPasskey, ccWlanCryptoKeyguardKey1, ccWlanCryptoKeyguardKey2, ccWlanCryptoKeyguardKey3, + ccWlanCryptoKeyguardKey4, ccWlanCryptoKeyguardKeyToUse, ccWlanMuAclIndex, ccWlanMuAclStartingMac, ccWlanMuAclEndingMac, + ccWlanMuAclRowStatus, ccWlanBwShareMode, ccWlanTxPktsUcast, ccWlanRxPktsUcast, ccWlanRxPktsNUcast, + ccWlanTxOctetsUcast, ccWlanRxOctetsUcast, ccWlanRxOctetsNUcast, ccWlanRxUndecryptablePkts, ccWlanLastActivity, + ccWlanRxPktsAt1Mb, ccWlanRxPktsAt2Mb, ccWlanRxPktsAt5pt5Mb, ccWlanRxPktsAt6Mb, ccWlanRxPktsAt9Mb, + ccWlanRxPktsAt11Mb, ccWlanRxPktsAt12Mb, ccWlanRxPktsAt18Mb, ccWlanRxPktsAt22Mb, ccWlanRxPktsAt24Mb, + ccWlanRxPktsAt36Mb, ccWlanRxPktsAt48Mb, ccWlanRxPktsAt54Mb, ccWlanTxPktsAt1Mb, ccWlanTxPktsAt2Mb, + ccWlanTxPktsAt5pt5Mb, ccWlanTxPktsAt6Mb, ccWlanTxPktsAt9Mb, ccWlanTxPktsAt11Mb, ccWlanTxPktsAt12Mb, + ccWlanTxPktsAt18Mb, ccWlanTxPktsAt22Mb, ccWlanTxPktsAt24Mb, ccWlanTxPktsAt36Mb, ccWlanTxPktsAt48Mb, + ccWlanTxPktsAt54Mb, ccWlanRxOctetsAt1Mb, ccWlanRxOctetsAt2Mb, ccWlanRxOctetsAt5pt5Mb, ccWlanRxOctetsAt6Mb, + ccWlanRxOctetsAt9Mb, ccWlanRxOctetsAt11Mb, ccWlanRxOctetsAt12Mb, ccWlanRxOctetsAt18Mb, ccWlanRxOctetsAt22Mb, + ccWlanRxOctetsAt24Mb, ccWlanRxOctetsAt36Mb, ccWlanRxOctetsAt48Mb, ccWlanRxOctetsAt54Mb, ccWlanTxOctetsAt1Mb, + ccWlanTxOctetsAt2Mb, ccWlanTxOctetsAt5pt5Mb, ccWlanTxOctetsAt6Mb, ccWlanTxOctetsAt9Mb, ccWlanTxOctetsAt11Mb, + ccWlanTxOctetsAt12Mb, ccWlanTxOctetsAt18Mb, ccWlanTxOctetsAt22Mb, ccWlanTxOctetsAt24Mb, ccWlanTxOctetsAt36Mb, + ccWlanTxOctetsAt48Mb, ccWlanTxOctetsAt54Mb, ccWlanTxRetriesPktsNone, ccWlanTxRetriesPkts01, ccWlanTxRetriesPkts02, + ccWlanTxRetriesPkts03, ccWlanTxRetriesPkts04, ccWlanTxRetriesPkts05, ccWlanTxRetriesPkts06, ccWlanTxRetriesPkts07, + ccWlanTxRetriesPkts08, ccWlanTxRetriesPkts09, ccWlanTxRetriesPkts10, ccWlanTxRetriesPkts11, ccWlanTxRetriesPkts12, + ccWlanTxRetriesPkts13, ccWlanTxRetriesPkts14, ccWlanTxRetriesPkts15, ccWlanTxRetriesPktsFailed, ccWlanTxRetriesOctetsNone, + ccWlanTxRetriesOctets01, ccWlanTxRetriesOctets02, ccWlanTxRetriesOctets03, ccWlanTxRetriesOctets04, ccWlanTxRetriesOctets05, + ccWlanTxRetriesOctets06, ccWlanTxRetriesOctets07, ccWlanTxRetriesOctets08, ccWlanTxRetriesOctets09, ccWlanTxRetriesOctets10, + ccWlanTxRetriesOctets11, ccWlanTxRetriesOctets12, ccWlanTxRetriesOctets13, ccWlanTxRetriesOctets14, ccWlanTxRetriesOctets15, + ccWlanTxRetriesOctetsFailed, ccWlanSigStatsNumPkts, ccWlanSigStatsSignalBest, ccWlanSigStatsSignalWorst, ccWlanSigStatsSignalSum, + ccWlanSigStatsSignalSumSquares, ccWlanSigStatsNoiseBest, ccWlanSigStatsNoiseWorst, ccWlanSigStatsNoiseSum, ccWlanSigStatsNoiseSumSquares, + ccWlanSigStatsSnrBest, ccWlanSigStatsSnrWorst, ccWlanSigStatsSnrSum, ccWlanSigStatsSnrSumSquares, ccWlanSumStatsShortTimestamp, + ccWlanSumStatsShortNumPkts, ccWlanSumStatsShortPktsPerSec100, ccWlanSumStatsShortPktsPerSecTx100, ccWlanSumStatsShortPktsPerSecRx100, ccWlanSumStatsShortThroughput, + ccWlanSumStatsShortThroughputTx, ccWlanSumStatsShortThroughputRx, ccWlanSumStatsShortAvgBitSpeed, ccWlanSumStatsShortAvgMuSignal, ccWlanSumStatsShortAvgMuNoise, + ccWlanSumStatsShortAvgMuSnr, ccWlanSumStatsShortPp10kNUcastPkts, ccWlanSumStatsShortPp10kTxWithRetries, ccWlanSumStatsShortTxAvgRetries100, ccWlanSumStatsShortPp10kRxUndecrypt, + ccWlanSumStatsShortTotalMus, ccWlanSumStatsLongTimestamp, ccWlanSumStatsLongNumPkts, ccWlanSumStatsLongPktsPerSec100, ccWlanSumStatsLongPktsPerSecTx100, + ccWlanSumStatsLongPktsPerSecRx100, ccWlanSumStatsLongThroughput, ccWlanSumStatsLongThroughputTx, ccWlanSumStatsLongThroughputRx, ccWlanSumStatsLongAvgBitSpeed, + ccWlanSumStatsLongAvgMuSignal, ccWlanSumStatsLongAvgMuNoise, ccWlanSumStatsLongAvgMuSnr, ccWlanSumStatsLongPp10kNUcastPkts, ccWlanSumStatsLongPp10kTxWithRetries, + ccWlanSumStatsLongTxAvgRetries100, ccWlanSumStatsLongPp10kRxUndecrypt, ccWlanSumStatsLongTotalMus, ccWanIndex, ccWanDhcpEnable, + ccWanDhcpIpAddr, ccWanDhcpSubnetMask, ccWanDhcpDefaultGateway, ccWanDhcpPrimaryDnsServer, ccWanDhcpSecondaryDnsServer, + ccWanSubnetMask, ccWanDefaultGateway, ccWanPrimaryDnsServer, ccWanSecondaryDnsServer, ccWanPppoeEnable, + ccWanPppoeUsername, ccWanPppoePassword, ccWanPppoeKeepAlive, ccWanPppoeIdleTime, ccWanPppoeAuthType, + ccWanIpAddrIndex, ccWanIpAddrEnable, ccWanIpAddr, ccWanFirewallGlobalEnable, ccWanFirewallIndex, + ccWanFirewallDescription, ccWanFirewallAlwaysEnabled, ccWanFirewallEnable, ccWanFirewallMimeFloodMaxHeaderLength, ccWanFirewallMimeFloodMaxHeaders, + ccWanNatIndex, ccWanNatWanIpAddress, ccWanNatType, ccWanNat1to1IpAddr, ccWanNatInboundDefaultEna, + ccWanNatInboundDefaultIp, ccWanNatInboundIndex, ccWanNatInboundName, ccWanNatInboundTransport, ccWanNatInboundStartPort, + ccWanNatInboundEndPort, ccWanNatInboundIpAddr, ccWanNatInboundRowStatus, ccWanNatOutboundSubnetIndex, ccWanNatOutboundPossibleIpAddr, + ccWanNatOutboundIpAddr, ccWanVpnName, ccWanVpnLocalSubnet, ccWanVpnLocalWanIp, ccWanVpnRemoteSubnet, + ccWanVpnRemoteSubnetMask, ccWanVpnRemoteGateway, ccWanVpnKeyExchange, ccWanVpnRowStatus, ccWanVpnKeyManualAhAuth, + ccWanVpnKeyManualInAhAuthKey, ccWanVpnKeyManualOutAhAuthKey, ccWanVpnKeyManualInAhSpi, ccWanVpnKeyManualOutAhSpi, ccWanVpnKeyManualEspType, + ccWanVpnKeyManualEspEncrypAlg, ccWanVpnKeyManualInEspEncrypKey, ccWanVpnKeyManualOutEspEncrypKey, ccWanVpnKeyManualEspAuthAlg, ccWanVpnKeyManualInEspAuthKey, + ccWanVpnKeyManualOutEspAuthKey, ccWanVpnKeyManualInEspSpi, ccWanVpnKeyManualOutEspSpi, ccWanVpnKeyAutoUsePerfectSecrecy, ccWanVpnKeyAutoAhAuth, + ccWanVpnKeyAutoEspType, ccWanVpnKeyAutoEspEncrypAlg, ccWanVpnKeyAutoEspAuthAlg, ccWanVpnKeyAutoIkeOperationMode, ccWanVpnKeyAutoIkeLocalIdType, + ccWanVpnKeyAutoIkeLocalIdData, ccWanVpnKeyAutoIkeRemoteIdType, ccWanVpnKeyAutoIkeRemoteIdData, ccWanVpnKeyAutoIkeAuthAlg, ccWanVpnKeyAutoIkeAuthPassphrase, + ccWanVpnKeyAutoIkeEncrypAlg, ccWanVpnKeyAutoIkeXauthMode, ccWanVpnKeyAutoIkeXauthUsername, ccWanVpnKeyAutoIkeXauthPassword, ccWanVpnKeyAutoIkeKeyLifetime, + ccWanVpnKeyAutoIkeDiffieHelmanGroup, ccWanVpnSaTunnelName, ccWanVpnSaStatus, ccWanVpnSaInSpi, ccWanVpnSaOutSpi, + ccWanVpnSaLifetime, ccWanVpnSaTxBytes, ccWanVpnSaRxBytes, ccWanVpnIkeTunnelName, ccWanVpnIkeState, + ccWanVpnIkeRemainingLife, ccWanContentBlockSmtp, ccWanContentBlockFtp, ccWanContentBlockHttp, ccWanContentBlockOutUrlIndex, + ccWanContentBlockOutUrlExtension, ccWanContentBlockOutUrlRowStatus, ccPortIndex, ccPortType, ccPortPoeEquipped, + ccPortStatus, ccPortDuplex, ccPortSpeed, ccSubnetIndex, ccSubnetEnable, + ccSubnetName, ccSubnetIpAddress, ccSubnetIpSubnetMask, ccSubnetPortMembers, ccSubnetWlanMembers, + ccSubnetDhcpState, ccSubnetDhcpIpAddress, ccSubnetDhcpSubnetMask, ccSubnetDhcpServerEnable, ccSubnetDhcpServerPoolStart, + ccSubnetDhcpServerPoolEnd, ccSubnetDhcpServerPrimaryDns, ccSubnetDhcpServerSecondaryDns, ccSubnetDhcpServerDefaultGateway, ccSubnetDhcpServerLeaseTime, + ccSubnetDhcpServerStaticMapMac, ccSubnetDhcpServerStaticMapIpAddr, ccSubnetDhcpServerStaticMapEnable, ccSubnetAccessDestIndex, ccSubnetAccessRuleIndex, + ccSubnetAccessDestType, ccSubnetAccessDestPtrToDest, ccSubnetAccessRuleName, ccSubnetAccessRuleType, ccSubnetAccessAdvInIndex, + ccLanVlanType, ccLanVlanTrunkPort, ccLanVlanDefaultTag, ccLanVlanTrunked, ccLanVlanId, + ccRouterRipType, ccRouterRipDirection, ccRouterRip2AuthType, ccRouterRip2SimplePassword, ccRouterRip2Md5Key1Id, + ccRouterRip2Md5Key1AuthKey, ccRouterRip2Md5Key2Id, ccRouterRip2Md5Key2AuthKey, ccRouterRoutesIndex, ccRouterRoutesDest, + ccRouterRoutesDestMask, ccRouterRoutesGateway, ccRouterRoutesInterface, ccRouterRoutesMetric, ccRouterUserRoutesIndex, + ccRouterUserRoutesDest, ccRouterUserRoutesDestMask, ccRouterUserRoutesGateway, ccRouterUserRoutesInterface, ccRouterUserRoutesMetric, + ccRouterUserRoutesRowStatus, ccRapPollSymbolMusEnable, ccRapPollSymbolMusInterval, ccRapOnChannelEnable, ccRapOnChannelInterval, + ccRapDetectorsEnable, ccRapDetectorsInterval, ccRapAuthAllSymbolMac, ccRapAuthIndex, ccRapAuthMacFilter, + ccRapAuthEssidFilter, ccRapAuthRowExists, ccRapAuthErase, ccRapAuthCopyAllApproved, ccRapResultsApprovedAgeOut, + ccRapResultsApprovedApMac, ccRapResultsApprovedEssid, ccRapResultsApprovedCopyToAuthTable, ccRapResultsApprovedFirstHeard, ccRapResultsApprovedLastHeard, + ccRapResultsApprovedPortalPtr, ccRapResultsApprovedHowFound, ccRapResultsApprovedHowAuth, ccRapResultsApprovedErase, ccRapResultsRogueAgeOut, + ccRapResultsRogueApMac, ccRapResultsRogueEssid, ccRapResultsRogueCopyToAuthTable, ccRapResultsRogueFirstHeard, ccRapResultsRogueLastHeard, + ccRapResultsRoguePortalPtr, ccRapResultsRogueHowFound, ccRapResultsRogueClosestPortalPtr, ccRapResultsRogueClosestPortalRssi, ccRapResultsRogueErase, + ccRapPortalResultsApMac, ccRapPortalResultsApEssid, ccRapPortalResultsInProcess, ccRapPortalResultsPortalMac, ccRapPortalResultsRssi, + ccRapPollOneMuMac, ccRapPollOneMuInProcess, ccRapPollOneMuStatus, ccRapPollOneMuResultsIndex, ccRapPollOneMuResultsRssi, + ccRapPollOneMuResultsEssid, ccRapPollOneMuResultsApMac, ccRadiusDataSource, ccRadiusDefaultEapType, ccRadiusClientAuthIndex, + ccRadiusClientAuthIpAddr, ccRadiusClientAuthMask, ccRadiusClientAuthSharedSecret, ccRadiusProxyRetryCount, ccRadiusProxyTimeout, + ccRadiusProxyServerIndex, ccRadiusProxyServerIp, ccRadiusProxyServerPort, ccRadiusProxyServerSharedSecret, ccRadiusLdapServerIp, + ccRadiusLdapServerPort, ccRadiusLdapLoginAttribute, ccRadiusLdapPasswordAttribute, ccRadiusLdapBindDistinguishedName, ccRadiusLdapBindDistinguishedPassword, + ccRadiusLdapBaseDistinguishedName, ccRadiusLdapGroupAttribute, ccRadiusLdapGroupFilter, ccRadiusLdapGroupMembershipAttribute, ccRadiusUsersId, + ccRadiusUsersPassword, ccRadiusUsersGroups, ccRadiusUsersRowStatus, ccNtpCurrentDateTime, ccRadiusAuthTypePeap, + ccRadiusAuthTypeTtls, ccRadiusClientAuthRowStatus, ccRadiusProxyServerPrefixOrSuffix, ccSubnetAccessAdvInSrcIp, ccSubnetAccessAdvInSrcIpLength, + ccSubnetAccessAdvInDestIp, ccSubnetAccessAdvInDestIpLength, ccSubnetAccessAdvInTransport, ccSubnetAccessAdvInSrcPortStart, ccSubnetAccessAdvInSrcPortEnd, + ccSubnetAccessAdvInDestPortStart, ccSubnetAccessAdvInDestPortEnd, ccSubnetAccessAdvInAction, ccSubnetAccessAdvInRowStatus, ccSubnetAccessAdvOutIndex, + ccSubnetAccessAdvOutSrcIp, ccSubnetAccessAdvOutSrcIpLength, ccSubnetAccessAdvOutDestIp, ccSubnetAccessAdvOutDestIpLength, ccSubnetAccessAdvOutTransport, + ccSubnetAccessAdvOutSrcPortStart, ccSubnetAccessAdvOutSrcPortEnd, ccSubnetAccessAdvOutDestPortStart, ccSubnetAccessAdvOutDestPortEnd, ccSubnetAccessAdvOutReverseNat, + ccSubnetAccessAdvOutAction, ccTrapCtrlRedundancyPreviousOperState, ccSubnetAccessAdvOutRowStatus, ccWanNatLowestUnusedSlot, ccSubnetAccessPtrToRules, + ccSubnetAccessRuleSrcPtr, ccSubnetAccessRuleDestPtr, ccSubnetAccessRuleTransport, ccSubnetAccessRuleStartPort, ccSubnetAccessRuleEndPort, + ccSubnetAccessRuleRowStatus, ccTrapCtrlEnableIndex, ccTrapCtrlEnableName, ccTrapCtrlEnable, ccWlanQosMonitorSent, + ccWlanQosMonitorDropped, ccWlanSumStatsShortPp10kDropped, ccRadiusProxyServerRowStatus, ccWanVpnIndex, ccWanNatOutboundEnable, + ccRapResultsApprovedIndex, ccRapResultsRogueIndex, ccWlanSumStatsLongPp10kDropped, ccSnmpAccessV3User, ccSnmpV3EngineId, + ccCertMgntSelfCertsReqIndex, ccCertMgntSelfCertsReqKeyId, ccCertMgntSelfCertsReqSubject, ccCertMgntSelfCertsReqDept, ccCertMgntSelfCertsReqOrg, + ccCertMgntSelfCertsReqCity, ccCertMgntSelfCertsReqState, ccCertMgntSelfCertsReqPostal, ccCertMgntSelfCertsReqCountry, ccCertMgntSelfCertsReqEmail, + ccCertMgntSelfCertsReqDomain, ccCertMgntSelfCertsReqIp, ccCertMgntSelfCertsReqSigAlgo, ccCertMgntSelfCertsReqKeyLen, ccCertMgntSelfCertsReqGenReq, + ccCertMgntSelfCertsReqCertReqStr, ccCertMgntSelfCertsReqRowStatus, ccCertMgntSelfCertsSignedStr, ccCertMgntSelfCertsSignedImport, ccCertMgntSelfCertsSignedIndex, + ccCertMgntSelfCertsSignedKeyId, ccCertMgntSelfCertsSignedIssuerName, ccCertMgntSelfCertsSignedSubject, ccCertMgntSelfCertsSignedSerialNumber, ccCertMgntSelfCertsSignedExpiry, + ccCertMgntSelfCertsSignedDeleteRow, ccCACertsStr, ccCACertsImport, ccCACertsIndex, ccCACertsKeyId, + ccCACertsIssuerName, ccCACertsSubject, ccCACertsSerialNumber, ccCACertsExpiry, ccCACertsDeleteRow, + ccPortalSettingsName, ccPortalSettingsLocation, ccPortalSettingsAntenna, ccPortalSettingsShortPreamble, ccPortalSettingsUniSpread, + ccPortalSettingsRtsThresh, ccPortalSettingsBeaconInt, ccPortalSettingsDtimPrd, ccPortalSettingsSecBeacon, ccPortalSettingsPriWlan, + ccPortalSettingsBasicRates, ccPortalSettingsSupportedRates, ccPortalSettingsBGMode, ccPortalSettingsAdoptedWlan, ccPortalCfgRadioDesPlacement, + ccPortalCfgRadioPosChannel, ccPortalCfgRadioDesChannel, ccPortalCfgRadioPosPowerLevel, ccPortalCfgRadioDesPowerLevel, ccPortalCfgRadioPowerInMW, + ccPortalCfgRadioSet, ccPortalCfgRadioReset, ccPortalCfgRadioPlacement, ccPortalCfgRadioChannel, ccPortalCfgRadioPowerLevel, + ccPortalSettingsDefaultAntenna, ccPortalSettingsDefaultShortPreamble, ccPortalSettingsDefaultUniSpread, ccPortalSettingsDefaultRtsThresh, ccPortalSettingsDefaultBeaconInt, + ccPortalSettingsDefaultDtimPrd, ccPortalSettingsDefaultSecBeacon, ccPortalSettingsDefaultPriWlan, ccPortalSettingsDefaultBasicRates, ccPortalSettingsDefaultSupportedRates, + ccPortalSettingsDefaultBGMode, ccPortalCfgRadioDefaultDesPlacement, ccPortalCfgRadioDefaultPosChannel, ccPortalCfgRadioDefaultDesChannel, ccPortalCfgRadioDefaultPosPowerLevel, + ccPortalCfgRadioDefaultDesPowerLevel, ccPortalCfgRadioDefaultSet, ccPortalCfgRadioDefaultReset, ccPortalCfgRadioDefaultPlacement, ccPortalCfgRadioDefaultChannel, + ccPortalCfgRadioDefaultPowerLevel, cc802dt1xPortAuthLogin, cc802dt1xPortAuthPass, cc802dt1xPortAuthSetAp300, ccPortalSettingsDefaultIndex, + ccRapPortalResultsIndex, ccRapAuthCopyAllRogue, ccPortalSettingsDetector, ccRedundancyHeartbeatInterface, ccRadiusCACertificate, + ccRadiusServerCertificate, ccSubnetDhcpServerDomainName, ccSubnetDhcpServerWinsServer, ccCertMgntSelfCertsIdName, ccPortalSystemStatsProbeRespRetries3OrMore, + ccPortalSumStatsLongPp10kTxMaxRetries, ccWlanCryptoWpaTwoFastRoamKeyCache, ccWlanCryptoWpaTwoFastRoamPreAuth, ccWlanCryptoWpaTwoAllowTkipClient, ccWlanCryptoWpaTwoKey, + ccWlanCryptoWpaTwoPassphrase, ccWlanCryptoWpaTwoKeyToUse, ccWlanCryptoWpaTwoKeyRotationInterval, ccWlanCryptoWpaTwoBcastKeyRotation, ccSubnetAccessAdvOverrideMode, + ccSubnetAccessAdvImportRules, ccWlanAuthEapSyslogMode, ccWlanAuthEapSyslogSeverIp, ccMgmtAccessHttpsTimeout, ccNtpSyncInterval, + ccWanNatTimeout, ccLoggingDeleteCoreFile, ccLoggingTransferCoreFile, ccWlanAuthEapRadiusAcctMuRetries, ccWanVpnKeyAutoIkeAuthType, + ccWanNatInboundTranslationPort, ccRedundancyOperMode, ccRapResultsApprovedChannel, ccRapResultsRogueChannel, ccPortalCfgRadioDefaultDesPowerInMW, + ccPortalCfgRadioDesPowerInMW, ccPortalCfgRadioDefaultPowerInMW, ccWlanAuthEapRadiusAcctMode, ccWlanAuthEapRadiusAcctMuTimeout, ccSubnetAccessAdvInReverseNatIp, + ccSubnetAccessAdvInReverseNatPort } + STATUS current + DESCRIPTION + "Description." + ::= { ccGroupsV2dot0 1 } + + + -- 1.3.6.1.4.1.388.11.2.1000.3.2 + ccGroupsV2dot0obsoleted OBJECT-GROUP + OBJECTS { ccWlanSumStatsShortSkip1, ccWlanSumStatsLongSkip1, ccRadiusAccessWlanPtrs, ccRadiusUsersGroup, ccRadiusUsersGroupRowStatus, + ccRadiusUsersGroupId } + STATUS obsolete + DESCRIPTION + "Description." + ::= { ccGroupsV2dot0 2 } + + + -- 1.3.6.1.4.1.388.11.2.1000.3.3 + ccGroupsV2dot0notifications NOTIFICATION-GROUP + NOTIFICATIONS { ccPortalAdopted, ccPortalUnAdopted, ccPortalDenied, ccMuAssociated, ccMuUnAssociated, + ccMuDenied, ccConfigChange, ccSnmpAclViolation, ccPortStatusChange, ccCfAlmostFull, + ccFirewallUnderAttack, ccRadarDetected, ccSumStatsMu, ccSumStatsPortal, ccSumStatsWlan, + ccSumStatsSwitch, ccLanVlanActivated, ccDhcpOptionsFileTransferStatus, ccRapNewApprovedAp, ccRapNewRogueAp, + ccRedundancyStateChange } + STATUS current + DESCRIPTION + "Description." + ::= { ccGroupsV2dot0 3 } + + + + END + +-- +-- SYMBOL-CC-WS2000-MIB-2.0.mib +--