diff --git a/LibreNMS/OS/Ewc.php b/LibreNMS/OS/Ewc.php new file mode 100644 index 0000000000..ab1a6c6361 --- /dev/null +++ b/LibreNMS/OS/Ewc.php @@ -0,0 +1,130 @@ +. + * + * @package LibreNMS + * @link http://librenms.org + * @copyright 2017 James Andrewartha + * @author James Andrewartha + */ + +namespace LibreNMS\OS; + +use LibreNMS\Device\WirelessSensor; +use LibreNMS\Interfaces\Discovery\Sensors\WirelessApCountDiscovery; +use LibreNMS\Interfaces\Discovery\Sensors\WirelessClientsDiscovery; +use LibreNMS\Interfaces\Discovery\Sensors\WirelessFrequencyDiscovery; +use LibreNMS\OS; + +class Ewc extends OS implements + WirelessApCountDiscovery, + WirelessClientsDiscovery +{ + /** + * Discover wireless AP count. + * Returns an array of LibreNMS\Device\Sensor objects that have been discovered + * + * @return array Sensors + */ + public function discoverWirelessApCount() + { + $oids = array( + 'HIPATH-WIRELESS-HWC-MIB::apCount.0', + 'HIPATH-WIRELESS-HWC-MIB::licenseLocalAP.0', + 'HIPATH-WIRELESS-HWC-MIB::licenseForeignAP.0' + ); + $data = snmp_get_multi($this->getDevice(), $oids); + $licCount = $data[0]['licenseLocalAP'] + $data[0]['licenseForeignAP']; + return array( + new WirelessSensor( + 'ap-count', + $this->getDeviceId(), + '.1.3.6.1.4.1.4329.15.3.5.2.1.0', + 'ewc', + 0, + 'Connected APs' + ), + new WirelessSensor( + 'ap-count', + $this->getDeviceId(), + '.1.3.6.1.4.1.4329.15.3.5.1.1.0', + 'ewc', + 1, + 'Configured APs', + $data[0]['apCount'], + 1, + 1, + 'sum', + null, + $licCount + ) + ); + } + + /** + * Returns an array of LibreNMS\Device\Sensor objects + * + * @return array Sensors + */ + public function discoverWirelessClients() + { + $sensors = array( + new WirelessSensor( + 'clients', + $this->getDeviceId(), + '.1.3.6.1.4.1.4329.15.3.6.1.0', + 'ewc', + 0, + 'Connected Clients' + ) + ); + + $apstats = snmpwalk_cache_oid($this->getDevice(), 'apStatsMuCounts', array(), 'HIPATH-WIRELESS-HWC-MIB'); + $apnames = $this->getCacheByIndex('apName', 'HIPATH-WIRELESS-HWC-MIB'); + + foreach ($apstats as $index => $entry) { + $apStatsMuCounts = $entry['apStatsMuCounts']; + $name = $apnames[$index]; + $sensors[] = new WirelessSensor( + 'clients', + $this->getDeviceId(), + '1.3.6.1.4.1.4329.15.3.5.2.2.1.14.' . $index, + 'ewc', + $index, + "Clients ($name)", + $apStatsMuCounts + ); + } + + $wlanstats = snmpwalk_cache_oid($this->getDevice(), 'wlanStatsAssociatedClients', array(), 'HIPATH-WIRELESS-HWC-MIB'); + $wlannames = $this->getCacheByIndex('wlanName', 'HIPATH-WIRELESS-HWC-MIB'); + + foreach ($wlanstats as $index => $entry) { + $name = $wlannames[$index]; + $sensors[] = new WirelessSensor( + 'clients', + $this->getDeviceId(), + '1.3.6.1.4.1.4329.15.3.3.4.5.1.2.' . $index, + 'ewc', + $name, + "SSID: $name" + ); + } + return $sensors; + } +} diff --git a/includes/definitions/ewc.yaml b/includes/definitions/ewc.yaml new file mode 100644 index 0000000000..1df6304acc --- /dev/null +++ b/includes/definitions/ewc.yaml @@ -0,0 +1,11 @@ +os: ewc +text: 'Extreme Wireless Convergence' +type: wireless +icon: extreme +over: + - { graph: device_bits, text: 'Device Traffic' } + - { graph: device_wireless_ap-count, text: 'Connected APs' } + - { graph: device_wireless_clients, text: 'Connected Clients' } +discovery: + - sysObjectId: + - .1.3.6.1.4.1.4329.15.1.1. diff --git a/mibs/ewc/HIPATH-WIRELESS-DOT11-EXTNS-MIB b/mibs/ewc/HIPATH-WIRELESS-DOT11-EXTNS-MIB new file mode 100644 index 0000000000..f0e669f6c2 --- /dev/null +++ b/mibs/ewc/HIPATH-WIRELESS-DOT11-EXTNS-MIB @@ -0,0 +1,2534 @@ + HIPATH-WIRELESS-DOT11-EXTNS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hiPathWirelessMgmt, hiPathWirelessModules + FROM HIPATH-WIRELESS-SMI + dot11WEPDefaultKeyIndex + FROM IEEE802dot11-MIB + ifIndex + FROM IF-MIB + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + Integer32, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY + FROM SNMPv2-SMI + MacAddress, TruthValue, RowStatus, DisplayString + FROM SNMPv2-TC; + + + -- 1.3.6.1.4.1.4329.15.5.3 + hiPathWirelessDot11ExtnsMIB MODULE-IDENTITY + LAST-UPDATED "201602231446Z" -- Tuesday Feb 23 14:46 UTC 2016 + ORGANIZATION + "Chantry Networks, Inc" + CONTACT-INFO + "Chantry Networks, Inc. + + 55 Commerce Valley Drive (W), Suite 400 + Thornhill, Ontario L3T 7V9, Canada + + Phone: 1-289-695-3182 + Fax: 1 289-695-3299" + DESCRIPTION + "This module provides extension objects to the ieee80211 MIB." + + + REVISION "201602231446Z" -- Tuesday Feb 23 14:46 UTC 2016 + DESCRIPTION + " + - deprecated dot11ExtSmtMaxBasicRate, dot11ExtSmtMaxOperationalRate, dot11ExtSmtBGretries, dot11ExtSmtBEretries, + dot11ExtSmtVIretries, dot11ExtSmtVOretries and dot11ExtSmtTVOretries from dot11ExtSmtTable. + - deprecated dot11ExtWEPKeyMappingsTable. + " + + REVISION "201503121515Z" -- Mar 12, 2015 at 15:15 GMT + DESCRIPTION + "- Added dot11ExtSmtProbeSuppression, dot11ExtSmtForceDisassociate, and + dot11ExtSmtRssThreshold to dot11ExtSmtTable. + " + + + + + REVISION "201310161515Z" -- Oct 16, 2013 at 15:15 GMT + DESCRIPTION + "- Added dot11ExtSmtRadioAttenuation to dot11ExtSmtTable. + - Added width80Mhz(4) to dot11nChlWidth. + - Added dot11c(5) to dot11Capabilities. + - Added dot11ac(11) and dot11cStrict(12) to dot11ExtRadioType. + - Added notSupport(0) to dot11DiversityRxDiversity and dot11DiversityTxDiversity. + - Added mode11AC(6) to assocIfIndex. + " + + + + + REVISION "201304301515Z" -- April 30, 2013 at 15:15 GMT + DESCRIPTION + "- Added assocDLLostRetriesPackets and assocDLLostRetriesBytes to assocGroupTable. + " + + + REVISION "201108171815Z" -- August 17, 2011 at 18:15 GMT + DESCRIPTION + "dot11ExtRadioStatsTable was modified: + - Added new elements to enhanace radio stats -- dot11ExtRadioAvgBusyChPercentage, dot11ExtRadioMaxBusyChPercentage, + dot11ExtRadioAvgRxChOccPercentage, dot11ExtRadioMaxRxChOccPercentage + - Description of some the elements in that table are enhanced. + - Defined range for some the elements in that table. + New object group, dot11ExtRadioStatsGroup, was created." + REVISION "201107201145Z" -- July 20, 2011 at 11:45 GMT + DESCRIPTION + "assocIfIndex definition was enhanced to include 11n operational mode." + REVISION "201105050958Z" -- May 05, 2011 at 09:58 GMT + DESCRIPTION + "- Table dot11nConfigTable was modified. More radio attributes were added to that table. + - assocGroupRSS was added to assocGroupTable. + - New object groups were created for modified tables: dot11nConfigGroup, assocGroupGroup, assocCountersGroup. + - Corrected description for assocReceivedRSSI." + REVISION "201101131125Z" -- January 13, 2011 at 11:25 GMT + DESCRIPTION + "- dot11ExtRadioType: Radio attribute was modified with more granularity. + - Contact information was modified. + - Corrected error in revision history descriptions." + REVISION "201004081716Z" -- April 08, 2010 at 17:16 GMT + DESCRIPTION + "Obsoleted: + - dot11ExtVlanSmtTable elements: vlanBridgeMode and vlanTag" + REVISION "200901191415Z" -- January 19, 2009 at 14:15 GMT + DESCRIPTION + "Updated contact information. + Corrected syntax error in dot11ExtSmtDcsMode." + REVISION "200805091651Z" -- May 09, 2008 at 16:51 GMT + DESCRIPTION + "Added antenna selection. + Added more radio attributes to dot11ExtSmtTable. + Added radio stats (dot11ExtRadioStatsTable). + " + REVISION "200709281430Z" -- September 28, 2007 at 14:30 GMT + DESCRIPTION + "- Additional radio attributes were added to dot11ExtSmtTable. + - dot11gBasicG was obsoleted. + - dot11bBasicB was obsoleted." + REVISION "200610241305Z" -- October 24, 2006 at 13:05 GMT + DESCRIPTION + "Added antenna diversity for radios. + accocIfIndex syntax and description were modified." + REVISION "200510280114Z" -- October 28, 2005 at 01:14 GMT + DESCRIPTION + "Initial revision." + ::= { hiPathWirelessModules 3 } + + + +-- +-- Type definitions +-- + + WEPKeytype ::= OCTET STRING (SIZE (0 | 14 | 38)) + + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.4329.15.3.1 + dot11ExtnsMib OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1 + dot11Extsmt OBJECT IDENTIFIER ::= { dot11ExtnsMib 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1 + dot11ExtBSSIDTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11ExtBSSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The dot11ExtBSSIDTable contains a list of the BSS (Basic Service Set) + Identifiers supported by each radio, and associates an + SSID with with each BSS." + ::= { dot11Extsmt 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1 + dot11ExtBSSIDEntry OBJECT-TYPE + SYNTAX Dot11ExtBSSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the BSSID table." + INDEX { ifIndex, dot11ExtBSSIndex } + ::= { dot11ExtBSSIDTable 1 } + + + Dot11ExtBSSIDEntry ::= + SEQUENCE { + dot11ExtBSSIndex + Integer32, + dot11ExtBSSID + MacAddress, + dot11ExtSSIDID + Integer32, + dot11ExtSSID + OCTET STRING, + dot11ExtBSSIDWEPKeyIndex + Integer32, + dot11ExtSSIDSuppress + TruthValue, + dot11ExtPriorityTrafficHandling + TruthValue + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.1 + dot11ExtBSSIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, that identifies + each Basic Service Set Identifier (BSSID) supported by a radio." + ::= { dot11ExtBSSIDEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.2 + dot11ExtBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Basic Service Set Identifier (BSSID) uniquely identifies a + wireless network adapter. In the case of the AP2620, + a radio can support up to 8 distinct BSSIDs." + ::= { dot11ExtBSSIDEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.3 + dot11ExtSSIDID OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SSIDID is a High Path Wireless internal numeric identifier for the SSID. + This number is meaningless external to the product." + ::= { dot11ExtBSSIDEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.4 + dot11ExtSSID OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Service Set Identifier (SSID) is the network name identifying + the wireless network to which this adapter belongs." + ::= { dot11ExtBSSIDEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.5 + dot11ExtBSSIDWEPKeyIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the WEP default key associated with this BSS + from the ieee802dot11 dot11WEPDefaultKeysTable." + ::= { dot11ExtBSSIDEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.6 + dot11ExtSSIDSuppress OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When True, the radio will not broadcast the SSID associated + with this BSSID in the beacons." + ::= { dot11ExtBSSIDEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.1.1.7 + dot11ExtPriorityTrafficHandling OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When True, priority traffic handling is enabled for this BSSID." + ::= { dot11ExtBSSIDEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.2 + dot11ExtWEPKeyMappingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11ExtWEPKeyMappingsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The dot11ExtWEPKeyMappingsTable supports the ability to + configure a separate WEP key for each BSS/Station pairing. + + The WEPKeyMappingValues in this table are logically WRITE-ONLY. + Any attempt to read these values will return null or 0." + ::= { dot11Extsmt 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.2.1 + dot11ExtWEPKeyMappingsEntry OBJECT-TYPE + SYNTAX Dot11ExtWEPKeyMappingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot11ExtWEPKeyMappingsTable." + INDEX { ifIndex, dot11ExtBSSIndex, dot11ExtWEPKeyMappingIndex } + ::= { dot11ExtWEPKeyMappingsTable 1 } + + + Dot11ExtWEPKeyMappingsEntry ::= + SEQUENCE { + dot11ExtWEPKeyMappingIndex + Integer32, + dot11ExtWEPKeyMappingAddress + MacAddress, + dot11ExtWEPKeyMappingWEPOn + TruthValue, + dot11ExtWEPKeyMappingValue + WEPKeytype, + dot11ExtWEPKeyMappingStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.2.1.1 + dot11ExtWEPKeyMappingIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auxiliary variable used to identify instances + of the columnar objects in the WEP Key Mappings Table." + ::= { dot11ExtWEPKeyMappingsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.2.1.2 + dot11ExtWEPKeyMappingAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The MAC address of the STA for which the values from this + key mapping entry are to be used." + ::= { dot11ExtWEPKeyMappingsEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.2.1.3 + dot11ExtWEPKeyMappingWEPOn OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Boolean as to whether WEP is to be used when communicating + with the dot11WEPKeyMappingAddress STA." + ::= { dot11ExtWEPKeyMappingsEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.2.1.4 + dot11ExtWEPKeyMappingValue OBJECT-TYPE + SYNTAX WEPKeytype + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A WEP secret key value." + ::= { dot11ExtWEPKeyMappingsEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.2.1.5 + dot11ExtWEPKeyMappingStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status column used for creating, modifying, and + deleting instances of the columnar objects in the WEP key + mapping Table." + ::= { dot11ExtWEPKeyMappingsEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.3 + dot11CapabilitiesTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11CapabilitiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The dot11CapabilitiesTable contains the 802.11 protocols + that each radio in the accessPoint are capable of supporting." + ::= { dot11Extsmt 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.3.1 + dot11CapabilitiesEntry OBJECT-TYPE + SYNTAX Dot11CapabilitiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot11CapabilitiesTable." + INDEX { ifIndex } + ::= { dot11CapabilitiesTable 1 } + + + Dot11CapabilitiesEntry ::= + SEQUENCE { + dot11Capabilities + BITS + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.3.1.1 + dot11Capabilities OBJECT-TYPE + SYNTAX BITS + { + dot11b(0), + dot11g(1), + dot11a(2), + dot11j(3), + dot11n(4), + dot11c(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the capabilities of a radio, for example the protocol supported." + ::= { dot11CapabilitiesEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.4 + dot11bConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11bConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains configuration elements specific to the 802.11b protocol." + ::= { dot11Extsmt 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.4.1 + dot11bConfigEntry OBJECT-TYPE + SYNTAX Dot11bConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The dot11bConfigTable contains configuration elements + specific to the 802.11b protocol. If an attempt to + read the elements is made for a radio which does not + support 802.11b, null or 0 will be returned." + INDEX { ifIndex } + ::= { dot11bConfigTable 1 } + + + Dot11bConfigEntry ::= + SEQUENCE { + dot11bEnabled + TruthValue, + dot11BasicB + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.4.1.1 + dot11bEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, 802.1b protocol support is active on this radio." + ::= { dot11bConfigEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.4.1.2 + dot11BasicB OBJECT-TYPE + SYNTAX INTEGER + { + basic11b(1), + basic11(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Specifies the basic rate set for a 11b or 11b+g radio. When set to + basic11b, the radio uses all four 11b rates (1, 2, 5.5 and 11 Mbps) + as basic rates. When when set to basic11 the radio uses + only the two 11 rates (1 and 2 Mbps) as basic rates." + ::= { dot11bConfigEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5 + dot11gConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11gConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The dot11gConfigTable contains configuration elements + specific to the 802.11g protocol. If an attempt to + read the elements is made for a radio which does not + support 802.11g, null or 0 will be returned." + ::= { dot11Extsmt 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1 + dot11gConfigEntry OBJECT-TYPE + SYNTAX Dot11gConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot11gConfigTable." + INDEX { ifIndex } + ::= { dot11gConfigTable 1 } + + + Dot11gConfigEntry ::= + SEQUENCE { + dot11gEnabled + TruthValue, + dot11gProtectionMode + INTEGER, + dot11gProtectionType + INTEGER, + dot11gProtectionRate + INTEGER, + dot11gBasicG + INTEGER, + dot11gProtectionModeSelected + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1.1 + dot11gEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, 802.1g protocol support is active on this radio." + ::= { dot11gConfigEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1.3 + dot11gProtectionMode OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + auto(2), + always(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures whether and when to use Protection Mode for the 802.11g + transmissions. Protection Mode helps reduce collisions with legacy + 802.11b stations at the expense of additional overhead. None specifies + that no protection is to be used. Auto specifies that + radio will enable protection mode when it detects + an 802.11b station. Always specifies that protection + mode is always enabled." + ::= { dot11gConfigEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1.4 + dot11gProtectionType OBJECT-TYPE + SYNTAX INTEGER + { + ctsOnly(1), + rtcCts(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Determines whether 802.11g Protection Mode uses a RTS-CTS sequence + or a CTS-only protection mechanism when Protection Mode is enabled." + ::= { dot11gConfigEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1.5 + dot11gProtectionRate OBJECT-TYPE + SYNTAX INTEGER + { + rate1Mbps(0), + rate2Mbps(1), + rate5Mbps(2), + rate11Mbps(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the rate to be used by RTS or CTS in protection mode." + ::= { dot11gConfigEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1.6 + dot11gBasicG OBJECT-TYPE + SYNTAX INTEGER + { + default(1), + basic11(2), + basic11b(3), + ofdm(4) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Specifies the set of basic rates in 11-g-only mode. Default + allows all possible basic rates (1, 2, 5.5, 11, 6, 12 and 24 Mbps). + Basic11 specifies only 11 rates (1 nad 2 Mbps) as basic. Basic11b + specifies all four 11b rates (1, 2, 5.5 and 11 Mbps) as basic. + OFDM specifies only OFDM rates (6, 12 and 24 Mbps) as basic." + ::= { dot11gConfigEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.5.1.7 + dot11gProtectionModeSelected OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + on(1), + notAvailable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Protection mode selected by Access Point. Values are: + off(0) = protection mode is set to off by Access Point. + on(1) = protection mode is set to on by Access Point. + notAvailable(2) = protection mode status is not available, either + due to Access Point's version or stats have not yet been collected + by Controller." + ::= { dot11gConfigEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7 + dot11ExtSmtTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11ExtSmtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Extended settings table." + ::= { dot11Extsmt 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1 + dot11ExtSmtEntry OBJECT-TYPE + SYNTAX Dot11ExtSmtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Extended settings table dot11ExtSmtTable." + INDEX { ifIndex } + ::= { dot11ExtSmtTable 1 } + + + Dot11ExtSmtEntry ::= + SEQUENCE { + smtShortPreambleInvoked + INTEGER, + dot11ExtSmtCurrentChannel + Integer32, + dot11ExtSmtMaxBasicRate + OCTET STRING, + dot11ExtSmtMinBasicRate + OCTET STRING, + dot11ExtSmtMaxOperationalRate + OCTET STRING, + dot11ExtSmtCurChanSelectedByAP + Integer32, + dot11ExtSmtRFDomain + DisplayString, + dot11ExtSmtAutoTxPowerCtrl + Integer32, + dot11ExtSmtCurrentTxPowerLevel + Integer32, + dot11ExtSmtMaxTxPower + Integer32, + dot11ExtSmtMinTxPower + Integer32, + dot11ExtSmtAutoTxPowerCtrlAdjust + Integer32, + dot11ExtSmtBGretries + Integer32, + dot11ExtSmtBEretries + Integer32, + dot11ExtSmtVIretries + Integer32, + dot11ExtSmtVOretries + Integer32, + dot11ExtSmtTVOretries + Integer32, + dot11ExtSmtDcsMode + INTEGER, + dot11ExtSmtDcsNoiseThreshold + Integer32, + dot11ExtSmtDcsChlOccThreshold + Integer32, + dot11ExtSmtDcsUpdatePeriod + Integer32, + dot11ExtSmtDcsChannelSelection + Integer32, + dot11ExtSmtDcsChannelList + DisplayString, + dot11ExtSmtRadioAttenuation + Integer32, + dot11ExtSmtProbeSuppression + INTEGER, + dot11ExtSmtForceDisassociate + INTEGER, + dot11ExtSmtRssThreshold + Integer32 + + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.1 + smtShortPreambleInvoked OBJECT-TYPE + SYNTAX INTEGER + { + notApplicable(0), + shortPreamble(1), + longPreamble(2), + autoSelectPreamble(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the type of preamble used in an 11b/g radio: + always short, always long or automatically selected." + ::= { dot11ExtSmtEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.2 + dot11ExtSmtCurrentChannel OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specfies the current radio channel. Value of zero means 'auto' selection." + ::= { dot11ExtSmtEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.3 + dot11ExtSmtMaxBasicRate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..126)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the maximum basic rate." + ::= { dot11ExtSmtEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.4 + dot11ExtSmtMinBasicRate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..126)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the minimum basic rate which is + also the minimum operational rate." + ::= { dot11ExtSmtEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.5 + dot11ExtSmtMaxOperationalRate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..126)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the maximum operational rate." + ::= { dot11ExtSmtEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.6 + dot11ExtSmtCurChanSelectedByAP OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Current channel selected by Access Point." + ::= { dot11ExtSmtEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.7 + dot11ExtSmtRFDomain OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Identifies a radio as belonging to an RF Domain. This is + used to provide dynamic radio management when all SSIDs + are suppressed." + ::= { dot11ExtSmtEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.8 + dot11ExtSmtAutoTxPowerCtrl OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Auto Transmission Power Control." + ::= { dot11ExtSmtEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.9 + dot11ExtSmtCurrentTxPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Current transmission power level of the radio." + ::= { dot11ExtSmtEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.10 + dot11ExtSmtMaxTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum transmission power level of the radio." + ::= { dot11ExtSmtEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.11 + dot11ExtSmtMinTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum transmission power level of the radio." + ::= { dot11ExtSmtEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.12 + dot11ExtSmtAutoTxPowerCtrlAdjust OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Auto Transmission Power Control adjust." + ::= { dot11ExtSmtEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.13 + dot11ExtSmtBGretries OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Number of retries for Background traffics. " + ::= { dot11ExtSmtEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.14 + dot11ExtSmtBEretries OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Number of retries for Best Efforts traffics." + ::= { dot11ExtSmtEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.15 + dot11ExtSmtVIretries OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Number of retries for Video traffics." + ::= { dot11ExtSmtEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.16 + dot11ExtSmtVOretries OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Number of retries for Voice traffics." + ::= { dot11ExtSmtEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.17 + dot11ExtSmtTVOretries OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Number of retries for Turbo Voice traffics." + ::= { dot11ExtSmtEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.18 + dot11ExtSmtDcsMode OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + monitor(1), + active(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DCS operation mode." + ::= { dot11ExtSmtEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.19 + dot11ExtSmtDcsNoiseThreshold OBJECT-TYPE + SYNTAX Integer32 (-95..-50) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DCS Nose Threshould. It determines at which interface level + the AP will decide to look for a ne operating channel. The + unit is dBm. It is valid only when DCS operation mode is set + to monitor or active" + ::= { dot11ExtSmtEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.20 + dot11ExtSmtDcsChlOccThreshold OBJECT-TYPE + SYNTAX Integer32 (10..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DCS Channel Occupancy Threshold. It determines at which channel + utilization the AP decides to look for a new operating channel. + The unit is % percentage. It is valid only when DCS operation + mode is set to monitor or active" + ::= { dot11ExtSmtEntry 20 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.21 + dot11ExtSmtDcsUpdatePeriod OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DCS Update Period. It determines the period during which the AP + averages the DCS Noise Threshold & DCS channel Occupancy Threshold + measurements. The unit is minutes. The range is 1-15. The 0 means + DCS is disabled. It is valid only when DCS operation mode is set + to monitor or active" + ::= { dot11ExtSmtEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.22 + dot11ExtSmtDcsChannelSelection OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DCS Channel Plan Selection.It is Bitmask of: + 1 = all chls (only A), + 2 = 3 chls (only BG), + 4 = 4 chls (only BG), + 8 = auto (only BG), + 16 = custom" + ::= { dot11ExtSmtEntry 22 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.23 + dot11ExtSmtDcsChannelList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DCS Channel Plan List.It is custom channel plan. It is valid only when + DCS Channel Plan Selection is set to custom" + ::= { dot11ExtSmtEntry 23 } + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.24 + dot11ExtSmtRadioAttenuation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Attenuation of cable between external antenna and AP in db. + value -1 : not configured. + " + ::= { dot11ExtSmtEntry 24 } + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.25 + dot11ExtSmtProbeSuppression OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables/Disables probe suppression. Default is disabled. + " + ::= { dot11ExtSmtEntry 25 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.26 + dot11ExtSmtForceDisassociate OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IF force-disassoc is enabled, Clients that are associated are sent a Disassoc if the averaged + RSS is < RSS-threshold -5dBm (with some hysteresis). Default is disabled." + ::= { dot11ExtSmtEntry 26 } + + -- 1.3.6.1.4.1.4329.15.3.1.1.7.1.27 + dot11ExtSmtRssThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The radio probe suppression RSS threshold. The range is from -50dBm to -100dBm. Default value is -90dBm." + ::= { dot11ExtSmtEntry 27 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.8 + dot11ExtVlanSmtTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11ExtVlanSmtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains configuration about bridging mode for the radio." + ::= { dot11Extsmt 8 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.8.1 + dot11ExtVlanSmtEntry OBJECT-TYPE + SYNTAX Dot11ExtVlanSmtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in dot11ExtVlanSmtTable table." + INDEX { ifIndex, dot11ExtBSSIndex } + ::= { dot11ExtVlanSmtTable 1 } + + + Dot11ExtVlanSmtEntry ::= + SEQUENCE { + vlanBridgeMode + TruthValue, + vlanTag + Integer32 + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.8.1.1 + vlanBridgeMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "When true, bridging mode is enabled on this radio." + ::= { dot11ExtVlanSmtEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.8.1.2 + vlanTag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Integer specifying the VLAN tag. If untagged, returns -1." + ::= { dot11ExtVlanSmtEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.10 + dot11DiversityTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11DiversityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of configuration elements specific to diversity support." + ::= { dot11Extsmt 10 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.10.1 + dot11DiversityEntry OBJECT-TYPE + SYNTAX Dot11DiversityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot11DiversityTable." + INDEX { ifIndex } + ::= { dot11DiversityTable 1 } + + + Dot11DiversityEntry ::= + SEQUENCE { + dot11DiversityRxDiversity + INTEGER, + dot11DiversityTxDiversity + INTEGER, + dot11AntennaSelection + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.10.1.1 + dot11DiversityRxDiversity OBJECT-TYPE + SYNTAX INTEGER + { + notSupport(0), + best(1), + left(2), + right(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Diversity support for reception." + DEFVAL { best } + ::= { dot11DiversityEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.10.1.2 + dot11DiversityTxDiversity OBJECT-TYPE + SYNTAX INTEGER + { + notSupport(0), + best(1), + left(2), + right(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Diversity support for transmission." + DEFVAL { best } + ::= { dot11DiversityEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.10.1.3 + dot11AntennaSelection OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + left(1), + middle(2), + leftMiddle(3), + right(4), + leftRight(5), + middleRight(6), + leftMiddleRight(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Antenna Selection for transmission and reception." + DEFVAL { none } + ::= { dot11DiversityEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11 + dot11nConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11nConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The dot11nConfigTable contains configuration elements + specific to the 802.11n protocol. If an attempt to + read the elements is made for a radio which does not + support 802.11n, null or 0 will be returned." + ::= { dot11Extsmt 11 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1 + dot11nConfigEntry OBJECT-TYPE + SYNTAX Dot11nConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot11nConfigTable." + INDEX { ifIndex } + ::= { dot11nConfigTable 1 } + + + Dot11nConfigEntry ::= + SEQUENCE { + dot11nEnabled + TruthValue, + dot11nChlBonding + INTEGER, + dot11nChlWidth + INTEGER, + dot11nChlGuardInterval + INTEGER, + dot11nProtectEnabled + TruthValue, + dot11nProtectType + INTEGER, + dot11nProtectOffset + INTEGER, + dot11nPtotectBusyThr + INTEGER, + dot11nAggrMsduEnabled + TruthValue, + dot11nAggrMsduMaxLen + INTEGER, + dot11nAggrMpduEnabled + TruthValue, + dot11nAggrMpduMaxLen + INTEGER, + dot11nAggrMsduSubFrames + INTEGER, + dot11nAddbaSupEnabled + TruthValue, + dot11nConfigLDPC + TruthValue, + dot11nConfigSTBC + TruthValue, + dot11nConfigTXBF + TruthValue + } + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.1 + dot11nEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, 802.1n protocol support is active on this radio." + ::= { dot11nConfigEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.2 + dot11nChlBonding OBJECT-TYPE + SYNTAX INTEGER + { + nobond(0), + up(1), + down(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Channel Bonding." + ::= { dot11nConfigEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.3 + dot11nChlWidth OBJECT-TYPE + SYNTAX INTEGER + { + width20Mhz(1), + width40Mhz(2), + auto(3), + width80Mhz(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Channel Width." + ::= { dot11nConfigEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.4 + dot11nChlGuardInterval OBJECT-TYPE + SYNTAX INTEGER + { + short(1), + long(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Guard Interval." + ::= { dot11nConfigEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.5 + dot11nProtectEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Channel Protectino Mode." + ::= { dot11nConfigEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.6 + dot11nProtectType OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + ctsOnly(1), + rtsCts(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol 40Mhz Channel Protection Type." + ::= { dot11nConfigEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.7 + dot11nProtectOffset OBJECT-TYPE + SYNTAX INTEGER + { + protectOffset20Mhz(1), + protectOffset25Mhz(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol 40Mhz Channel Protection Offset." + ::= { dot11nConfigEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.8 + dot11nPtotectBusyThr OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol 40Mhz Channel Protection Busy Threshold." + ::= { dot11nConfigEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.9 + dot11nAggrMsduEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Aggregate MSDUs." + ::= { dot11nConfigEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.10 + dot11nAggrMsduMaxLen OBJECT-TYPE + SYNTAX INTEGER (2290..4096) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Aggregate MSDU Max Length." + ::= { dot11nConfigEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.11 + dot11nAggrMpduEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Aggregate MPDUs." + ::= { dot11nConfigEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.12 + dot11nAggrMpduMaxLen OBJECT-TYPE + SYNTAX INTEGER (1024..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Aggregate MPDU Max Length." + ::= { dot11nConfigEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.13 + dot11nAggrMsduSubFrames OBJECT-TYPE + SYNTAX INTEGER (2..64) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol Aggregate MPDU Max Number of Sub-frames." + ::= { dot11nConfigEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.14 + dot11nAddbaSupEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "802.11n protocol ADDBA Support." + ::= { dot11nConfigEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.15 + dot11nConfigLDPC OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Advanced error-detecting coding using Low Density Parity Check codes + to increase the reliability of the transmission." + ::= { dot11nConfigEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.16 + dot11nConfigSTBC OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A simple transmit diversity scheme using Space Time Block Coding to + provide added robustness for devices where there are more transmit + chains than receiver chains." + ::= { dot11nConfigEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.1.1.11.1.17 + dot11nConfigTXBF OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An advanced transmit diversity scheme performing transmit beamforming to + generate signals that can be optimally received to enhance the reliability + and performance of wireless links." + ::= { dot11nConfigEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2 + dot11ExtAPObjs OBJECT IDENTIFIER ::= { dot11ExtnsMib 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2 + dot1XConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1XConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Conceptual table for 802.1X settings required for wireless + security." + ::= { dot11ExtAPObjs 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1 + dot1XConfigEntry OBJECT-TYPE + SYNTAX Dot1XConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in dot1XConfigTable table." + INDEX { ifIndex, dot11ExtBSSIndex } + ::= { dot1XConfigTable 1 } + + + Dot1XConfigEntry ::= + SEQUENCE { + dot1XEnabled + TruthValue, + dot1XDynamicRekeyingInterval + Unsigned32, + dot1XWPA1Enabled + TruthValue, + dot1XWPAPassphrase + DisplayString, + dot1XWPACipherType + INTEGER, + dot1XWPA2Enabled + TruthValue, + dot1XWPA2CipherType + INTEGER, + dot1XConfigKeyManagement + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.1 + dot1XEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable 802.1X authentication for this BSSID." + ::= { dot1XConfigEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.2 + dot1XDynamicRekeyingInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the time period, in seconds, after which + the key value must be updated." + ::= { dot1XConfigEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.3 + dot1XWPA1Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables WPA.1 (Wi-Fi Protected Access) on this BSSID" + ::= { dot1XConfigEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.4 + dot1XWPAPassphrase OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the WPA passphrase for the BSSID. This element is logically + write only. Any attempt to read this element will result in null or 0." + ::= { dot1XConfigEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.5 + dot1XWPACipherType OBJECT-TYPE + SYNTAX INTEGER + { + tkipOnly(1), + auto(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines the encryption algoritms allowed with WPA: + only TKIP if tkipOnly or both AES and TKIP if auto. + This value has meaning if WPA.1 is enabled." + ::= { dot1XConfigEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.6 + dot1XWPA2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, WPA v.2 support is enabled." + ::= { dot1XConfigEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.7 + dot1XWPA2CipherType OBJECT-TYPE + SYNTAX INTEGER + { + auto(2), + aesOnly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines the encryption algoritms allowed with WPA2: + only AES if aesOnly or both AES and TKIP if auto. + This value has meaning if WPA.2 is enabled." + ::= { dot1XConfigEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.2.2.1.8 + dot1XConfigKeyManagement OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + opportunisticKeying(1), + preAuthentication(2), + opportunisticKeyingAndPreauth(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key caching method in use. + This field has meaning when dot1XEnabled is true and WPAv2 is enabled." + ::= { dot1XConfigEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4 + dot11ExtCounters OBJECT IDENTIFIER ::= { dot11ExtnsMib 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1 + assocGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF AssocGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "STA statistics table." + ::= { dot11ExtCounters 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1 + assocGroupEntry OBJECT-TYPE + SYNTAX AssocGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry in the STA statistics table." + INDEX { assocAddress } + ::= { assocGroupTable 1 } + + + AssocGroupEntry ::= + SEQUENCE { + assocAddress + MacAddress, + assocIfIndex + INTEGER, + assocReceivedRSSI + Integer32, + assocTransmittedRSSI + Integer32, + assocReceivedRate + Unsigned32, + assocTransmittedRate + Unsigned32, + assocReceivedFrameCount + Counter64, + assocTransmittedFrameCount + Counter64, + assocReceiveErrors + Counter64, + assocTransmitErrors + Counter64, + assocTransmitBytes + Counter64, + assocReceiveBytes + Counter64, + assocReceivedRSS + Integer32, + assocDLLostRetriesPackets + Integer32, + assocDLLostRetriesBytes + Integer32 + + + } + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.1 + assocAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address associated with the client." + ::= { assocGroupEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.2 + assocIfIndex OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + mode11A(1), + mode11G(2), + mode11B(3), + modeN50(4), + modeN24(5), + mode11AC(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of the radio mode with which the client is associated. + Values are: 11A =1, 11G =2 and 11B =3. + Symbols notation: modeN50 = an = n5.0Ghz, modeN24 = bgn = n2.4Ghz." + ::= { assocGroupEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.3 + assocReceivedRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSSI - Received Signal Strength Indicator. + RSS[dBm] = RSSI[dB]-Noise Floor[dBm] measured in dBm, i.e actual Rx power. + RSSI is a normalized indicator of RSS in which RSS is scaled to some vendor + specific range." + ::= { assocGroupEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.4 + assocTransmittedRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received signal strength averaged for the ACK packets received in response + to transmitted packets for this client." + ::= { assocGroupEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.5 + assocReceivedRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PHY rate for the packets received from this client." + ::= { assocGroupEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.6 + assocTransmittedRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PHY rate used to transmit packets for this client." + ::= { assocGroupEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.7 + assocReceivedFrameCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames received from this client." + ::= { assocGroupEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.8 + assocTransmittedFrameCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames transmitted for this client." + ::= { assocGroupEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.9 + assocReceiveErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames received with errors from this client." + ::= { assocGroupEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.10 + assocTransmitErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames transmitted with errors (not acknowledged) + for this cleint." + ::= { assocGroupEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.11 + assocTransmitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes transmitted for this client." + ::= { assocGroupEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.12 + assocReceiveBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes received from this client." + ::= { assocGroupEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.13 + assocReceivedRSS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSS - Received Signal Strength. + RSS[dBm] = RSSI[dB]-Noise Floor[dBm] measured in dBm, i.e actual Rx power. + RSS is the actual signal strength measured at the receiver. It is typically + measured in units of dBm." + ::= { assocGroupEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.14 + assocDLLostRetriesPackets OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of downlink (the transmission path is from Access Point to client) lost packets due to excessive retries for this client. + " + ::= { assocGroupEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.1.1.15 + assocDLLostRetriesBytes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of downlink (the transmission path is from Access Point to client) lost bytes due to excessive retries for this client. + " + ::= { assocGroupEntry 15 } + + + + + + + -- 1.3.6.1.4.1.4329.15.3.1.4.2 + assocCountersTable OBJECT-TYPE + SYNTAX SEQUENCE OF AssocCountersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "STA association statistics table." + ::= { dot11ExtCounters 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.2.1 + assocCountersEntry OBJECT-TYPE + SYNTAX AssocCountersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry in the STA association statistics table." + INDEX { assocAddress } + ::= { assocCountersTable 1 } + + + AssocCountersEntry ::= + SEQUENCE { + assocAuthenticationCount + Counter64, + assocDeauthenticationCount + Counter64, + assocAssociationCount + Counter64, + assocDeassociationCount + Counter64, + assocReassociationCount + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.1.4.2.1.1 + assocAuthenticationCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of authentications for this client." + ::= { assocCountersEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.2.1.2 + assocDeauthenticationCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of deauthentications for this client." + ::= { assocCountersEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.2.1.3 + assocAssociationCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of associations for this client." + ::= { assocCountersEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.2.1.4 + assocDeassociationCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of deassociations for this client." + ::= { assocCountersEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.2.1.5 + assocReassociationCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of reassociations for this client." + ::= { assocCountersEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3 + dot11ExtRadioStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot11ExtRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of statistics for the dot11 radio." + ::= { dot11ExtCounters 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1 + dot11ExtRadioStatsEntry OBJECT-TYPE + SYNTAX Dot11ExtRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot11ExtRadioStatsEntry." + INDEX { ifIndex } + ::= { dot11ExtRadioStatsTable 1 } + + + Dot11ExtRadioStatsEntry ::= + SEQUENCE { + dot11ExtRadioType + INTEGER, + dot11ExtRadioInUcastPkts + Counter64, + dot11ExtRadioInMcastPkts + Counter64, + dot11ExtRadioInBcastPkts + Counter64, + dot11ExtRadioInOctets + Counter64, + dot11ExtRadioInErrors + Counter64, + dot11ExtRadioInDiscardsPkts + Counter64, + dot11ExtRadioOutUcastPkts + Counter64, + dot11ExtRadioOutMcastPkts + Counter64, + dot11ExtRadioOutBcastPkts + Counter64, + dot11ExtRadioOutOctets + Counter64, + dot11ExtRadioOutErrors + Counter64, + dot11ExtRadioOutDiscardsPkts + Counter64, + dot11ExtRadioWepIcvErrorCount + Counter64, + dot11ExtRadioWepExcludedCount + Counter64, + dot11ExtRadioRetryCount + Counter64, + dot11ExtRadioMultipleRetryCount + Counter64, + dot11ExtRadioRtsSuccessCount + Counter64, + dot11ExtRadioRtsFailCount + Counter64, + dot11ExtRadioAckFailCount + Counter64, + dot11ExtRadioFrameDupCount + Counter64, + dot11ExtRadioTransFragCount + Counter64, + dot11ExtRadioMulTransFrameCount + Counter64, + dot11ExtRadioFailedCount + Counter64, + dot11ExtRadioReceivedFragCount + Counter64, + dot11ExtRadioMulRecFrameCount + Counter64, + dot11ExtRadioFcsErrorCount + Counter64, + dot11ExtRadioWepUndecrypCount + Counter64, + dot11ExtRadioTransFrameCount + Counter64, + dot11ExtRadioDeauthCacCount + Counter64, + dot11ExtRadioAvgNfCount + INTEGER, + dot11ExtRadioMaxNfCount + INTEGER, + dot11ExtRadioAvgChlOccCount + INTEGER, + dot11ExtRadioMaxChlOccCount + INTEGER, + dot11ExtRadioAvgTxOccCount + INTEGER, + dot11ExtRadioMaxTxOccCount + INTEGER, + dot11ExtRadioAvgRxOccCount + INTEGER, + dot11ExtRadioMaxRxOccCount + INTEGER, + dot11ExtRadioAvgBusyChPercentage + Unsigned32, + dot11ExtRadioMaxBusyChPercentage + Unsigned32, + dot11ExtRadioAvgRxChOccPercentage + Unsigned32, + dot11ExtRadioMaxRxChOccPercentage + Unsigned32 + } + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.1 + dot11ExtRadioType OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + dot11a(1), + dot11an(2), + dot11anStrict(3), + dot11b(4), + dot11g(5), + dot11bg(6), + dot11gn(7), + dot11bgn(8), + dot11gnStrict(9), + dot11j(10), + dot11ac(11), + dot11cStrict(12) + + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of radio (a/an or b/g/bgn)." + ::= { dot11ExtRadioStatsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.2 + dot11ExtRadioInUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of unicast packets from wireless-to-wired network at this radio." + ::= { dot11ExtRadioStatsEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.3 + dot11ExtRadioInMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast packets from wireless-to-wired network at this radio." + ::= { dot11ExtRadioStatsEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.4 + dot11ExtRadioInBcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast packets from wireless-to-wired network at this radio." + ::= { dot11ExtRadioStatsEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.5 + dot11ExtRadioInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes from wireless-to-wired network at this radio." + ::= { dot11ExtRadioStatsEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.6 + dot11ExtRadioInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of error packets from wireless-to-wired network at this radio." + ::= { dot11ExtRadioStatsEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.7 + dot11ExtRadioInDiscardsPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of discarded packets from wireless-to-wired network at this radio." + ::= { dot11ExtRadioStatsEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.8 + dot11ExtRadioOutUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of unicast packets from wired-to-wireless network at this radio." + ::= { dot11ExtRadioStatsEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.9 + dot11ExtRadioOutMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast packets from wired-to-wireless network at this radio." + ::= { dot11ExtRadioStatsEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.10 + dot11ExtRadioOutBcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast from wired-to-wireless network at this radio." + ::= { dot11ExtRadioStatsEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.11 + dot11ExtRadioOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes from wired-to-wireless network at this radio." + ::= { dot11ExtRadioStatsEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.12 + dot11ExtRadioOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of error packets from wired-to-wireless network at this radio." + ::= { dot11ExtRadioStatsEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.13 + dot11ExtRadioOutDiscardsPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of discarded packets from wired-to-wireless network at this radio." + ::= { dot11ExtRadioStatsEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.14 + dot11ExtRadioWepIcvErrorCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of WEP ICV Errors." + ::= { dot11ExtRadioStatsEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.15 + dot11ExtRadioWepExcludedCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of WEP excluded." + ::= { dot11ExtRadioStatsEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.16 + dot11ExtRadioRetryCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of retry frames." + ::= { dot11ExtRadioStatsEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.17 + dot11ExtRadioMultipleRetryCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multiple retries frames." + ::= { dot11ExtRadioStatsEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.18 + dot11ExtRadioRtsSuccessCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of successful RTS frames." + ::= { dot11ExtRadioStatsEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.19 + dot11ExtRadioRtsFailCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of failed RTS frames." + ::= { dot11ExtRadioStatsEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.20 + dot11ExtRadioAckFailCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of failed ACK frames." + ::= { dot11ExtRadioStatsEntry 20 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.21 + dot11ExtRadioFrameDupCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of duplicated frames." + ::= { dot11ExtRadioStatsEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.22 + dot11ExtRadioTransFragCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of transmitted fragment." + ::= { dot11ExtRadioStatsEntry 22 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.23 + dot11ExtRadioMulTransFrameCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of transmitted multicast fragment." + ::= { dot11ExtRadioStatsEntry 23 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.24 + dot11ExtRadioFailedCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of failed frames." + ::= { dot11ExtRadioStatsEntry 24 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.25 + dot11ExtRadioReceivedFragCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of received fragment." + ::= { dot11ExtRadioStatsEntry 25 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.26 + dot11ExtRadioMulRecFrameCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of received multicast frame." + ::= { dot11ExtRadioStatsEntry 26 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.27 + dot11ExtRadioFcsErrorCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of FCS errors frames." + ::= { dot11ExtRadioStatsEntry 27 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.28 + dot11ExtRadioWepUndecrypCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of undecryptable WEP frames." + ::= { dot11ExtRadioStatsEntry 28 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.29 + dot11ExtRadioTransFrameCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of transmitted frames." + ::= { dot11ExtRadioStatsEntry 29 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.30 + dot11ExtRadioDeauthCacCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of deauthentications due to CAC." + ::= { dot11ExtRadioStatsEntry 30 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.31 + dot11ExtRadioAvgNfCount OBJECT-TYPE + SYNTAX INTEGER (50..100) + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Noise floor measured by the AP on the 802.11 channel. Noise floor is measured during + the quiet time, between the valid transmission or reception of 802.11 frames. + Variable is reported as average over the last 30 seconds." + ::= { dot11ExtRadioStatsEntry 31 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.32 + dot11ExtRadioMaxNfCount OBJECT-TYPE + SYNTAX INTEGER (50..100) + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum noise floor measured by the AP on the 802.11 channel. Noise floor is measured + during the quiet time, between the valid transmission or reception of 802.11 frames. + Variable is reported as max over the last 30 seconds." + ::= { dot11ExtRadioStatsEntry 32 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.33 + dot11ExtRadioAvgChlOccCount OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average DCS Channel Utilization by Adjacent APs [%]." + ::= { dot11ExtRadioStatsEntry 33 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.34 + dot11ExtRadioMaxChlOccCount OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum DCS Channel Utilization by Adjacent APs [%]." + ::= { dot11ExtRadioStatsEntry 34 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.35 + dot11ExtRadioAvgTxOccCount OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TxOccupancy variable reports the time (in %) AP was transmitting during the last 100 + seconds. During AP transmission all other STA/AP's has only receive access to the channel. + Variable is reported as average over the last 100 seconds." + ::= { dot11ExtRadioStatsEntry 35 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.36 + dot11ExtRadioMaxTxOccCount OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TxOccupancy variable reports the maximum time (in %) AP was transmitting during + the last 100 seconds. During AP transmission all other STA/AP's has only receive + access to the channel. Variable is reported as max over the last 100 seconds." + ::= { dot11ExtRadioStatsEntry 36 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.37 + dot11ExtRadioAvgRxOccCount OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average DCS RX Channel Utilization [%]." + ::= { dot11ExtRadioStatsEntry 37 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.38 + dot11ExtRadioMaxRxOccCount OBJECT-TYPE + SYNTAX INTEGER (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum DCS RX Channel Utilization [%]." + ::= { dot11ExtRadioStatsEntry 38 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.39 + dot11ExtRadioAvgBusyChPercentage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STA/AP performs clear channel assessment before transmitting on the 802.11 wireless + channel. BusyChannel variable reports the time (in % ) that channel was busy during + the last 100 seconds. Channel is busy either because there is interference with energy + above a threshold (-62dBm) or because there is active transmission of other STA or AP. + BusyChannel is indicator of the congestions and interference on the channel. Variable + is reported as average over the last 100 seconds." + ::= { dot11ExtRadioStatsEntry 39 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.40 + dot11ExtRadioMaxBusyChPercentage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STA/AP performs clear channel assessment before transmitting on the 802.11 wireless + channel. BusyChannel variable reports the maximum time (in % ) that channel was busy + during the last 100 seconds. Channel is busy either because there is an interference + with energy above a threshold (-62dBm) or because there is an active transmission of + other STA or AP. BusyChannel is indicator of the congestions and interference on the + channel. Variable is reported as maximum over the last 100 seconds." + ::= { dot11ExtRadioStatsEntry 40 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.41 + dot11ExtRadioAvgRxChOccPercentage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RxOccupancy variable reports the time (in %) AP received valid 802.11 frames on the + radio receiver during the last 100 seconds. Variable counts all 802.11 frames sensed + on the channel, including the frames not destined to this AP and rejected by the AP. + Variable does not count signals (interference) that is not recognized as valid 802.11 + signal. Variable is reported as average over the last 100 seconds." + ::= { dot11ExtRadioStatsEntry 41 } + + + -- 1.3.6.1.4.1.4329.15.3.1.4.3.1.42 + dot11ExtRadioMaxRxChOccPercentage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RxOccupancy variable reports the maximum time (in %) AP received valid 802.11 frames + on the radio receiver during the last 100 seconds. Variable counts all the 802.11 + frames sensed on the channel, including the frames not destined to this AP and rejected + by the AP. Variable does not count signals (interference) that is not recognized as + valid 802.11 signal. Variable is reported as max over the last 100 seconds." + ::= { dot11ExtRadioStatsEntry 42 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5 + dot11ExtConformance OBJECT IDENTIFIER ::= { dot11ExtnsMib 5 } + + +-- this module + -- 1.3.6.1.4.1.4329.15.3.1.5.1 + hiPathWirelessDot11ExtModule MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "HIPATH-WIRELESS-DOT11-EXTNS module compliance." + MODULE -- this module + MANDATORY-GROUPS { hiPathWirelessDot11ExtGroups, dot11nConfigGroup, assocGroupGroup, assocCountersGroup, + dot11ExtRadioStatsGroup} + ::= { dot11ExtConformance 1 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5.2 + hiPathWirelessDot11ExtGroups OBJECT-GROUP + OBJECTS { dot11ExtSSIDID, dot11ExtSSID, dot11ExtWEPKeyMappingIndex, dot11ExtWEPKeyMappingAddress, dot11ExtWEPKeyMappingWEPOn, + dot11ExtWEPKeyMappingValue, dot11ExtWEPKeyMappingStatus, dot11gEnabled, dot11gProtectionMode, dot11gProtectionType, + smtShortPreambleInvoked, dot11ExtBSSID, dot11ExtBSSIDWEPKeyIndex, dot11bEnabled, dot11Capabilities, + dot11ExtBSSIndex, dot11ExtSSIDSuppress, dot11ExtPriorityTrafficHandling, dot11gProtectionRate, dot1XWPA2Enabled, + dot1XEnabled, dot1XDynamicRekeyingInterval, dot1XWPA1Enabled, dot1XWPAPassphrase, dot1XWPACipherType, + dot11ExtSmtMinBasicRate, dot11ExtSmtMaxBasicRate, dot11ExtSmtMaxOperationalRate, dot11DiversityTxDiversity, dot11DiversityRxDiversity, + dot1XConfigKeyManagement, dot11ExtSmtTVOretries, dot11ExtSmtCurChanSelectedByAP, dot11ExtSmtRFDomain, dot11ExtSmtAutoTxPowerCtrl, + dot11ExtSmtCurrentTxPowerLevel, dot11ExtSmtMaxTxPower, dot11ExtSmtMinTxPower, dot11ExtSmtAutoTxPowerCtrlAdjust, dot11ExtSmtBGretries, + dot11ExtSmtBEretries, dot11ExtSmtVIretries, dot11ExtSmtVOretries, dot11gProtectionModeSelected, dot1XWPA2CipherType, + dot11ExtSmtCurrentChannel, dot11ExtSmtDcsMode, dot11ExtSmtDcsNoiseThreshold, dot11ExtSmtDcsChlOccThreshold, dot11ExtSmtDcsUpdatePeriod, + dot11ExtSmtDcsChannelSelection, dot11ExtSmtDcsChannelList, dot11AntennaSelection, dot11ExtSmtRadioAttenuation, dot11ExtSmtProbeSuppression, + dot11ExtSmtForceDisassociate, dot11ExtSmtRssThreshold + + } + STATUS current + DESCRIPTION + "High Path Wireless DOT11-EXTNS object-group." + ::= { dot11ExtConformance 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5.3 + hiPathWirelessDot11ObsoleteGroups OBJECT-GROUP + OBJECTS { vlanBridgeMode, dot11gBasicG, dot11BasicB, vlanTag } + STATUS obsolete + DESCRIPTION + "Objects in this list are obsolete." + ::= { dot11ExtConformance 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5.4 + dot11EWCGroups OBJECT IDENTIFIER ::= { dot11ExtConformance 4 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5.4.1 + dot11nConfigGroup OBJECT-GROUP + OBJECTS { dot11nEnabled, dot11nChlBonding, dot11nChlWidth, dot11nChlGuardInterval, dot11nProtectEnabled, + dot11nProtectType, dot11nProtectOffset, dot11nPtotectBusyThr, dot11nAggrMsduEnabled, dot11nAggrMsduMaxLen, + dot11nAggrMpduEnabled, dot11nAggrMpduMaxLen, dot11nAggrMsduSubFrames, dot11nAddbaSupEnabled, dot11nConfigLDPC, + dot11nConfigSTBC, dot11nConfigTXBF } + STATUS current + DESCRIPTION + "Objects in this group contain attributes of dot11n radio." + ::= { dot11EWCGroups 1 } + + + + + -- 1.3.6.1.4.1.4329.15.3.1.5.4.2 + assocGroupGroup OBJECT-GROUP + OBJECTS { assocAddress, assocIfIndex, assocReceivedRSSI, assocTransmittedRSSI, assocReceivedRate, + assocTransmittedRate, assocReceivedFrameCount, assocTransmittedFrameCount, assocReceiveErrors, assocTransmitErrors, + assocTransmitBytes, assocReceiveBytes, assocReceivedRSS, assocDLLostRetriesPackets, assocDLLostRetriesBytes } + STATUS current + DESCRIPTION + "Objects in this group contain information about associated MUs." + ::= { dot11EWCGroups 2 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5.4.3 + assocCountersGroup OBJECT-GROUP + OBJECTS { assocAuthenticationCount, assocDeauthenticationCount, assocAssociationCount, assocDeassociationCount, assocReassociationCount + } + STATUS current + DESCRIPTION + "Objects in this group contain stats related to associated MUs." + ::= { dot11EWCGroups 3 } + + + -- 1.3.6.1.4.1.4329.15.3.1.5.4.4 + dot11ExtRadioStatsGroup OBJECT-GROUP + OBJECTS { dot11ExtRadioType, dot11ExtRadioInUcastPkts, dot11ExtRadioInMcastPkts, dot11ExtRadioInBcastPkts, dot11ExtRadioInOctets, + dot11ExtRadioInErrors, dot11ExtRadioInDiscardsPkts, dot11ExtRadioOutUcastPkts, dot11ExtRadioOutMcastPkts, dot11ExtRadioOutBcastPkts, + dot11ExtRadioOutOctets, dot11ExtRadioOutErrors, dot11ExtRadioOutDiscardsPkts, dot11ExtRadioWepIcvErrorCount, dot11ExtRadioWepExcludedCount, + dot11ExtRadioRetryCount, dot11ExtRadioMultipleRetryCount, dot11ExtRadioRtsSuccessCount, dot11ExtRadioRtsFailCount, dot11ExtRadioAckFailCount, + dot11ExtRadioFrameDupCount, dot11ExtRadioTransFragCount, dot11ExtRadioMulTransFrameCount, dot11ExtRadioFailedCount, dot11ExtRadioReceivedFragCount, + dot11ExtRadioMulRecFrameCount, dot11ExtRadioFcsErrorCount, dot11ExtRadioWepUndecrypCount, dot11ExtRadioTransFrameCount, dot11ExtRadioDeauthCacCount, + dot11ExtRadioAvgNfCount, dot11ExtRadioMaxNfCount, dot11ExtRadioAvgChlOccCount, dot11ExtRadioMaxChlOccCount, dot11ExtRadioAvgTxOccCount, + dot11ExtRadioMaxTxOccCount, dot11ExtRadioAvgRxOccCount, dot11ExtRadioMaxRxOccCount, dot11ExtRadioAvgBusyChPercentage, dot11ExtRadioMaxBusyChPercentage, + dot11ExtRadioAvgRxChOccPercentage, dot11ExtRadioMaxRxChOccPercentage } + STATUS current + DESCRIPTION + "Objects in this group contain statistics related a radio." + ::= { dot11EWCGroups 4 } + + + + END diff --git a/mibs/ewc/HIPATH-WIRELESS-HWC-MIB b/mibs/ewc/HIPATH-WIRELESS-HWC-MIB new file mode 100644 index 0000000000..fd3b861712 --- /dev/null +++ b/mibs/ewc/HIPATH-WIRELESS-HWC-MIB @@ -0,0 +1,16047 @@ + HIPATH-WIRELESS-HWC-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hiPathWirelessMgmt, hiPathWirelessModules + FROM HIPATH-WIRELESS-SMI + WEPKeytype + FROM IEEE802dot11-MIB + Ipv6Address + FROM IPV6-TC + ifIndex, InterfaceIndex + FROM IF-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + TimeTicks, IpAddress, Integer32, Unsigned32, Gauge32, + Counter32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, MacAddress, TEXTUAL-CONVENTION + FROM SNMPv2-TC; + + -- 1.3.6.1.4.1.4329.15.5.2 + hiPathWirelessControllerMib MODULE-IDENTITY + LAST-UPDATED "201604131355Z" -- Wednesday April 13 13:55 UTC 2016 + ORGANIZATION + "Chantry Networks Inc." + CONTACT-INFO + "Chantry Networks, Inc. + + 55 Commerce Valley Drive (W), Suite 400 + Thornhill, Ontario L3T 7V9, Canada + + Phone: 1-289-695-3182 + Fax: 1 289-695-3299" + DESCRIPTION + "The access controller MIB" + + + + REVISION "201604131355Z" -- Wednesday April 13 13:55 UTC 2016 + DESCRIPTION + " + - Added wlanAppVisibility to wlanTable." + + REVISION "201603091641Z" -- Wednesday March 09 16:41 UTC 2016 + DESCRIPTION + " + - Added stationIPv6Address1, stationIPv6Address2, and stationIPv6Address3 + to stationEventAlarm. + - Added apTotalStationsAInOctets, apTotalStationsAOutOctets, apTotalStationsBInOctets, + apTotalStationsBOutOctets, apTotalStationsGInOctets, apTotalStationsGOutOctets, + apTotalStationsN50InOctets, apTotalStationsN50OutOctets, apTotalStationsN24InOctets, + apTotalStationsN24OutOctets, apTotalStationsACInOctets, and apTotalStationsACOutOctets + to apStatsTable." + + + + REVISION "201510061731Z" -- Tuesday October 06 17:31 UTC 2015 + DESCRIPTION + " + - Modified the description of stationEventTimeStamp. + - Added more access points (APs) to apPlatforms. + - Deprecated topoWireStatTable. + - Added topoCompleteStatTable. + - Added applyMacAddressFormat to authenticationAdvanced. + - Added radiusMacAddressFormatOption to vnsGlobalSetting." + + + REVISION "201506121205Z" -- Friday Jun 12 12:05 UTC 2015 + DESCRIPTION + " + - Modified the description of topoStatTable. + - Modified the description of apPerformanceReportByRadioTable." + + + REVISION "201503171031Z" -- Tuesday March 17 10:31 UTC 2015 + DESCRIPTION + " + - Added wlanRadioManagement11k, wlanBeaconReport, QuietIE, + wlanMirrorN, and wlanNetFlow to wlanTable. + - Added wlanPrivfastTransition, and wlanPrivManagementFrameProtection to wlanPrivTable. + - Added topologyIsGroup, topologyGroupMembers, and topologyMemberId to topologyTable. + - Added netflowAndMirrorN Object. It contains netflowDestinationIP, netflowInterval, + mirrorFirstN, and mirrorL2Ports. + - Added fastTransition(13) to muDot11ConnectionCapability. + - Added clearAccessRejectMsg and accessRejectMsgTable. + - Added vnsQoSWirelessUseAdmControlBestEffort, and + vnsQoSWirelessUseAdmControlBackground to vnsQoSTable. + - Added maxBestEffortBWforReassociation, maxBestEffortBWforAssociation, + maxBackgroundBWforReassociation, and maxBackgroundBWforAssociation + to wirelessQoS. + - Added radacctStartOnIPAddr and clientServiceTypeLogin to authenticationAdvanced. + - Added apPerformanceReportByRadioTable. + - Added apPerformanceReportbyRadioAndWlanTable. + - Added apChannelUtilizationTable. + - Added apAccessibilityTable. + - Added apNeighboursTable." + + + REVISION "201411281731Z" -- Friday November 28 17:31 UTC 2014 + DESCRIPTION + "- Added topoWireStatTable." + + REVISION "201406171529Z" -- Tuesday June 17 15:29 UTC 2014 + DESCRIPTION + "- Added firewallFriendlyExCP(7) to wlanAuthType. + - Added firewallFriendlyExCP(7) to wlanCPAuthType. + - Added wlanCPIdentity, wlanCPCustomSpecificURL and + wlanCPSelectionOption to wlanCPTable. + - Added wlanAuthRadiusOperatorNameSpace, wlanAuthRadiusOperatorName and + wlanAuthMACBasedAuthReAuthOnAreaRoam to wlanAuthTable. + - Added radiusExtnsSettingTable. + - Added authenticationAdvanced. + - Added areaChange(12) to stationEventType." + + + + REVISION "201404161429Z" -- Wednesday April 16 14:29 UTC 2014 + DESCRIPTION + "- Added apLogManagement Objects. + - Added apMaintenanceCycle Objects. + - Deprecated wlanCPExtTosValue from wlanCPTable. + - Deprecated apSSHAccess from apTable. + - Added apSSHConnection to apTable. + - Added na(3) to apTelnetAccess." + + + + REVISION "201401271429Z" -- Monday January 27 14:29 UTC 2014 + DESCRIPTION + "- Added apRadioAttenuation to apRadioAntennaTable. + - Added apRadioStatusTable. + - Added apRadioProtocol to apRadioTable. + - Deprecated apRadioType from apRadioTable." + + + + REVISION "201311181029Z" -- Monday November 18 10:29 UTC 2013 + DESCRIPTION + "- stationsByProtocol was modified to add stationsByProtocolUnavailable, stationsByProtocolError and stationsByProtocolAC. + - Added muDot11ConnectionCapability to muTable. + - deprecated muConnectionCapability from muTable. + - Added ac(6) to muConnectionProtoco. + - Added apInterfaceMTU, apEffectiveTunnelMTU and apTotalStationsAC to apStatsTable. + - Added dot11ac(11) and dot11cStrict(12) to apRadioType. + - Added wlanAuthRadiusAcctAfterMacBaseAuthorization and wlanAuthRadiusTimeoutRole to wlanAuthTable. + - Added wlanPrivWPAversion to wlanPrivTable. + - Added jumboFrames to physicalPortObjects. + - Added apRegister to apEventId." + + REVISION "201308281117Z" -- Wednesday August 28 11:17 UTC 2013 + DESCRIPTION + "- apTable was modified to add apIPMulticastAssembly." + + + + REVISION "201308011555Z" -- Thu August 1 15:55 UTC 2013 + DESCRIPTION + " + - Added wlanCPUseHTTPSforConnection to wlanCPTable. + - Added wlanRadiusServerTable. + - Added inSrvScanGrpDetectRogueAP and inSrvScanGrpListeningPort to inServiceScanGroupTable. + - Added dedicatedScanGrpDetectRogueAP and dedicatedScanGrpListeningPort to dedicatedScanGroupTable. + - Added clientAutologinOption to vnsGlobalSetting. + - Added licenseMode, licenseLocalAP, licenseForeignAP, licenseLocalRadarAP and licenseForeignRadarAP to licensingInformation. + - Added sysCPUType to systemObjects. + - Added adHocModeDevice(6) and rogueAP(7) to dedicatedScanGrpCounterMeasures and inServiceScanGroupTable ." + + + + REVISION "201307121650Z" -- Friday July 12 16:50 UTC 2013 + DESCRIPTION + "- Added AccessPoint reigisteration event notification." + + REVISION "201304181555Z" -- Thu Apr 18 15:55 UTC 2013 + DESCRIPTION + "- Added radiusFastFailoverEventsTable. + - Addes dhcpRelayListenersTable. + - topologyTable was modified to add new topologyDynamicEgress value.. + - Added apRadioAntennaTable. + - Added stationSessionNotifications trap. + - scanGroupAPAssignmentTable was modified to add + scanGroupAPAssignControllerIPAddress and scanGroupAPAssignFordwardingService. + - scanAPTable was modified to add scanAPProfileName and scanAPProfileType. + - Added dedicatedScanGroupTable. + - apStatsTable was modified to add apInvalidPolicyCount. + - apTable was modified to add apSecureDataTunnelType + - uncategorizedAPTable was modified to add uncategorizedAPSSID + and deprecate uncategorizedAPDescption." + + + REVISION "201210181150Z" -- October 18, 2012 at 11:50 GMT + DESCRIPTION + "Description changes for object groups: + uncategorizedAPGroup, authorizedAPGroup and prohibitedAPGroup." + REVISION "201209271110Z" -- September 27, 2012 at 11:10 GMT + DESCRIPTION + "- Added radiusStrictMode + - Enhance description field of a few variables" + REVISION "201209101410Z" -- September 10, 2012 at 14:10 GMT + DESCRIPTION + "Added support: + - widsWips: Configuration and statistic infromation about intrusion detection and prevention. + - Controller dashboard information was added under 'dashboard', that includes + some controler statistics and lincensing information + - wlanSecurityReportTable was created to report on the status of weak WLAN configuration + - apAntennaTable was added to provide AP antenna information + - MU access list: creating MU access list using set of MAC addresses. + - muACLTable is deprecated and replaced by muAccessListTable. + - apTable was modified with added new field: apMICErrorWarning" + + REVISION "201202131933Z" -- February 13, 2012 at 19:33 GMT + DESCRIPTION + "Added support: + - siteTable: main table to create any site. + - sitePolicyTable: The table for assigning policies to a site. + - siteCosTable: The table for retrieving assigned CoS to a site. + - siteAPTable: Table for assinging APs to a site. + - siteWlanTable: Table for assinging WLANs to a site. + All tables above can collectively be used to configure a site or retrieve its configuration values. + apTable was modified with new value for show its site membership. + - WlanAuthTable::wlanAuthReplaceCalledStationIDWithZone was added. + - WlanCpTable::wlanCPGuestMaxConcurrentSession was added. + - TopologyTable was modified with additional new elements. + - apTable was modified with new AP attributes. + - muTable::muBSSIDMac was added. + - loadGroupTable: more elements were added to this table. + - loadGroupTable::loadGroupLoadControl was deprecated and was replaced with two new fields + each representing one radio." + + REVISION "201108171418Z" -- August 17, 2011 at 14:18 GMT + DESCRIPTION + "muTable was modified to show its association to WLAN by including WLAN ID into muTable." + REVISION "201106131310Z" -- June 13, 2011 at 13:10 GMT + DESCRIPTION + "secureConnection: This object was added to support weak cipher configuration. + VSN related fields were modified: + -- vnsFilterRuleDirection, vnsFilterRuleProtocol, vnsFilterRuleEtherType. + muTable was modified with added fields: + -- muTopologyName, muPolicyName, muDefaultCoS, muConnectionProtocol, muConnectionCapability. + More added for configuration of MU Access List: + - muACLType, muACLTable. + apStatsTable was modified with more new elements: + - apTotalStationsA, apTotalStationsB, apTotalStationsG,apTotalStationsN50, apTotalStationsN24." + REVISION "201104291606Z" -- April 29, 2011 at 16:06 GMT + DESCRIPTION + "Added layer two physical tables: + - layerTwoPortTable + + Following tables are deprecated due to changes in EWC: + - physicalPortsTable + - phyDHCPRangeTable + + + HWC (HiPath Wireless Controller) has been replaced with EWC (Enterasys + Wireless Controller)." + + REVISION "201101131325Z" -- January 13, 2011 at 13:25 GMT + DESCRIPTION + "Added more tables to reflect WLAN configuration. Detailed WLAN configuration + are reflected in new tables: + - wlanPrivTable (WLAN privacy configuration) + - wlanAuthTable (WLAN authentication configuration) + - wlanRadiusTable (RADIUS assignment for each WLAN) + - wlanCPTable (WLAN captive portal configuration) + - wlanServiceType field was modifed to support mesh. + + Acess point related changes are: + - apStaticMTUSize to apTable + - apRadioNumber to apRadioTable + - apRadioType to apRadioTable + + Global advanced filtering mode were added: advancedFilteringMode + + Following item were not applicable to HWC captive portal anymore and are deprecated: + - cpLoginLabel + - cpPasswordLabel + - cpHeaderURL + - cpFooterURL + - cpMessage + + Access point load balancing group are reflected in new tables: + - loadGroupTable (load group configuration) + - loadGrpRadiosTable (radio assignment to loadGroupTable) + - loadGrpWlanTable (WLAN assignment to loadGroupTable) " + + REVISION "201004291744Z" -- April 29, 2010 at 17:44 GMT + DESCRIPTION + "HWC release 7.31: Enhancement are in the area of: + - availability: HWC availability support + - vnManagerObjects: Mobility enhancement related to MU counters + - tunnelStatsTable: Mobility tunnel stats enhancement such as MU counters + - AP stats enhancement in apStatsTable + - apRegistration: AP registration and administration configuration fields + - topologyTable: Advanced topology configuration fields are added to this table. + - topoStatTable: topoStatFrameChkSeqErrors and topoStatFrameTooLongErrors added + - WLAN scalars added: wlanMaxEntries, wlanNumEntries, wlanTableNextAvailableIndex + - wlanTable: Table of WLAN configuration + - wlanStatsTable: WLAN statistics such as clients counts, RADIUS + request counts, RAIDUS failed or rejected counters. " + + REVISION "201004081645Z" -- April 08, 2010 at 16:45 GMT + DESCRIPTION + "Obsoleted following items: + - vnsAssignmentMode + - vnsParentIfIndex + - vnsRateControlProfTable + - vnsWDSStatTable + - vnsStatTable. These stats are reflected under topology + - vnsExceptionStatTable. These stats are reflected under topology." + + REVISION "201002231517Z" -- February 23, 2010 at 15:17 GMT + DESCRIPTION + "New changes include: + - Topology configuratioin + - Statistics about topoloy + - Exception stat about topology." + REVISION "200908181200Z" -- August 18, 2009 at 12:00 GMT + DESCRIPTION + "Added version of the image for sensors." + REVISION "200907231247Z" -- July 23, 2009 at 12:47 GMT + DESCRIPTION + "Added SLP status field to VNS configuration table (vnsConfigTable)." + REVISION "200904231714Z" -- April 23, 2009 at 17:14 GMT + DESCRIPTION + "Added information about sensor management." + REVISION "200901191349Z" -- January 19, 2009 at 13:49 GMT + DESCRIPTION + "Added new fields for VNS such as vnsEabled. + Added AP filter for ACL list for Access Points" + REVISION "200808131431Z" -- August 13, 2008 at 14:31 GMT + DESCRIPTION + "Added DNS entries. + Aded DAS values + Added RADIUS server information" + REVISION "200711261615Z" -- November 26, 2007 at 16:15 GMT + DESCRIPTION + "DHCP information related to the Controller was added to the MIB." + REVISION "200708111615Z" -- August 11, 2007 at 16:15 GMT + DESCRIPTION + "Modified apTable with additional fields." + REVISION "200701151338Z" -- January 15, 2007 at 13:38 GMT + DESCRIPTION + "Added WDS VNS." + REVISION "200510281312Z" -- October 28, 2005 at 13:12 GMT + DESCRIPTION + "Initial version." + ::= { hiPathWirelessModules 2 } + + +-- +-- Textual conventions +-- + + LogEventSeverity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The log event severities used in the access controller." + SYNTAX INTEGER + { + critical(1), + major(2), + minor(3), + information(4), + trace(5) + } + + + +HundredthOfGauge64 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-2" + STATUS current + DESCRIPTION + "This textual convention represents a hundredth of a 64-bit gauge number." + SYNTAX Counter64 + + +HundredthOfGauge32 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-2" + STATUS current + DESCRIPTION + "This textual convention represents a hundredth of a gauge number." + SYNTAX Gauge32 + +HundredthOfInt32 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-2" + STATUS current + DESCRIPTION + "This textual convention represents a hundredth of an integer number." + SYNTAX Integer32 + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.4329.15.3.2 + hiPathWirelessController OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1 + systemObjects OBJECT IDENTIFIER ::= { hiPathWirelessController 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.1 + sysSoftwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System software version." + ::= { systemObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.2 + sysLogLevel OBJECT-TYPE + SYNTAX LogEventSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the level of events which are written to the system + log." + ::= { systemObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.3 + sysSerialNo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System serial number." + ::= { systemObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4 + sysLogSupport OBJECT IDENTIFIER ::= { systemObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.1 + hiPathWirelessAppLogFacility OBJECT-TYPE + SYNTAX INTEGER + { + local0(0), + local1(1), + local2(2), + local3(3), + local4(4), + local5(5), + local6(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The application log facility level for syslog." + ::= { sysLogSupport 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.2 + serviceLogFacility OBJECT-TYPE + SYNTAX INTEGER + { + local0(0), + local1(1), + local2(2), + local3(3), + local4(4), + local5(5), + local6(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The service log facility level for syslog." + ::= { sysLogSupport 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.3 + includeAllServiceMessages OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates if DHCP messages should also be forwarded to syslog." + ::= { sysLogSupport 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4 + sysLogServersTable OBJECT-TYPE + SYNTAX SEQUENCE OF SysLogServersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of syslog servers to forward logging messages." + ::= { sysLogSupport 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4.1 + sysLogServersEntry OBJECT-TYPE + SYNTAX SysLogServersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information for an external syslog server." + INDEX { sysLogServerIndex } + ::= { sysLogServersTable 1 } + + + SysLogServersEntry ::= + SEQUENCE { + sysLogServerIndex + Integer32, + sysLogServerEnabled + TruthValue, + sysLogServerIP + IpAddress, + sysLogServerPort + Integer32, + sysLogServerRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4.1.1 + sysLogServerIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Table index for the syslog server." + ::= { sysLogServersEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4.1.2 + sysLogServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates if messages are to be sent to the syslog server." + ::= { sysLogServersEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4.1.3 + sysLogServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "syslog server IP address." + ::= { sysLogServersEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4.1.4 + sysLogServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "syslog server port number." + ::= { sysLogServersEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.4.4.1.5 + sysLogServerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus for operating on syslogServersTable." + ::= { sysLogServersEntry 5 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.5 + sysCPUType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless controller's CPU type" + ::= { systemObjects 5 } + + + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6 + apLogManagement OBJECT IDENTIFIER ::= { systemObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.1 + apLogCollectionEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this field is set to true, then the AP log collection feature is enabled." + ::= { apLogManagement 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.2 + apLogFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of log collections performed daily. The number must be one of the following 1, 2, 4, 6." + ::= { apLogManagement 2 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.3 + apLogDestination OBJECT-TYPE + SYNTAX INTEGER + { + local(0), + flash(1), + remote(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination where the log file will be stored. If the + local flash is not mounted, then you can not select 1. + 0 : local memory. + 1 : flash. + 2 : remote location. + " + ::= { apLogManagement 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.4 + apLogFTProtocol OBJECT-TYPE + SYNTAX INTEGER + { + ftp(0), + scp(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "File transfer protocol. This field has meaning only when apLogDestination is set to remote(2). + 0 : ftp. + 1 : scp." + ::= { apLogManagement 4 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.5 + apLogServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the remote server. This field has meaning only when apLogDestination is set to remote(2)." + ::= { apLogManagement 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.6 + apLogUserId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The user ID that is used for access to the remote server. + This field has meaning only when apLogDestination is set to remote(2)." + ::= { apLogManagement 6 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.7 + apLogPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The user password that is used for access to the remote server. + This field has meaning only when apLogDestination is set to remote(2). + This field can only be viewed in SNMPv3 mode with privacy." + + ::= { apLogManagement 7 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.8 + apLogDirectory OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The directory of the remote server. + This field has meaning only when apLogDestination is set to remote(2)." + ::= { apLogManagement 8 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.9 + apLogSelectedAPsTable OBJECT-TYPE + SYNTAX SEQUENCE OF APLogSelectedAPsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing a list of APs for which log collection is supported." + ::= { apLogManagement 9 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.9.1 + apLogSelectedAPsEntry OBJECT-TYPE + SYNTAX APLogSelectedAPsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information of an AP which supports the AP log feature." + INDEX { apSerialNo } + ::= { apLogSelectedAPsTable 1 } + + APLogSelectedAPsEntry ::= + SEQUENCE { + apSerialNo + OCTET STRING, + select + TruthValue + } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.9.1.1 + apSerialNo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table index for the apLogSelectedAPs. The AP's serial number serves as the index." + ::= { apLogSelectedAPsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.9.1.1 + select OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether logs are collected from the AP." + ::= { apLogSelectedAPsEntry 2 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.1.6.10 + apLogQuickSelectedOption OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + addAll(1), + addAllLocal(2), + addAllForeign(3), + removeAll(4), + removeAllLocal(5), + removeAllForeign(6) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a quick select option for the user to perform the AP's bulk selection. + This field is write-only and read access returns unknown(0) value. + 0 : unknown. + 1 : add all APs. + 2 : add all local APs. + 3 : add all foreign APs. + 4 : remove all APs. + 5 : remove all local APs. + 6 : remove all foreign APs." + ::= { apLogManagement 10 } + + + + + -- 1.3.6.1.4.1.4329.15.3.2.1.7 + apLogFileUtility OBJECT IDENTIFIER ::= { systemObjects 7 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.1 + apLogFileUtilityLimit OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of AP log file copy requests that can be + held in the apLogFileCopyTable. A value of 0 indicates no + configured limit." + ::= { apLogFileUtility 1 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.2 + apLogFileUtilityCurrent OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AP log file copy requests currently in the apLogFileCopyTable." + ::= { apLogFileUtility 2 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5 + apLogFileCopyTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApLogFileCopyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of AP log file copy requests." + ::= { apLogFileUtility 5 } + + + apLogFileCopyEntry OBJECT-TYPE + SYNTAX ApLogFileCopyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry describing the AP log file copy request." + INDEX { apLogFileCopyIndex } + ::= { apLogFileCopyTable 1 } + + ApLogFileCopyEntry ::= + SEQUENCE { + apLogFileCopyIndex + Unsigned32, + apLogFileCopyDestination + INTEGER, + apLogFileCopyProtocol + INTEGER, + apLogFileCopyServerIP + IpAddress, + apLogFileCopyUserID + DisplayString, + apLogFileCopyPassword + DisplayString, + apLogFileCopyServerDirectory + DisplayString, + apLogFileCopyOperation + INTEGER, + apLogFileCopyOperationStatus + INTEGER, + apLogFileCopyRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.1 + apLogFileCopyIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index for this AP log file copy request." + ::= { apLogFileCopyEntry 1 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.2 + apLogFileCopyDestination OBJECT-TYPE + SYNTAX INTEGER + { + flash(1), + remoteServer(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination where the log file will be copied. If the local flash is + not mounted, then you can not select 1. + 1 : copy the local AP log file to flash. + 2 : copy the local AP log file to remote server. " + ::= { apLogFileCopyEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.3 + apLogFileCopyProtocol OBJECT-TYPE + SYNTAX INTEGER + { + ftp(0), + scp(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "File transfer protocol to be used to copy the log file. + 0 : ftp. + 1 : scp." + ::= { apLogFileCopyEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.4 + apLogFileCopyServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the remote server." + ::= { apLogFileCopyEntry 4 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.5 + apLogFileCopyUserID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The user ID that is used for access to the remote server." + ::= { apLogFileCopyEntry 5 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.6 + apLogFileCopyPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The user password that is used for access to the remote server. + This field can only be viewed in SNMPv3 mode with privacy." + ::= { apLogFileCopyEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.7 + apLogFileCopyServerDirectory OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The directory on the remote server." + ::= { apLogFileCopyEntry 7 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.8 + apLogFileCopyOperation OBJECT-TYPE + SYNTAX INTEGER + { + start(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If this field is set to 1, then the controller will start to perform the copy action." + ::= { apLogFileCopyEntry 8 } + + -- 1.3.6.1.4.1.4329.15.3.2.1.7.5.9 + apLogFileCopyOperationStatus OBJECT-TYPE + SYNTAX INTEGER + { + inactive(1), + pending(2), + running(3), + success(4), + failure(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state of the AP log file copy request. + inactive - Indicates that the RowStatus of this conceptual row is not in the `active` state. + pending - Indicates that the AP log file copy described by this row is ready to run and waiting in a queue. + running - Indicates that the AP log file copy described by this row is running. + success - Indicates that the AP log file copy described by this row has successfully run to completion. + failure - Indicates that the AP log file copy described by this row has failed to run to completion." + ::= { apLogFileCopyEntry 9 } + + apLogFileCopyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status variable for row operations on the apLogFileCopyTable." + ::= { apLogFileCopyEntry 10 } + + + + + -- 1.3.6.1.4.1.4329.15.3.2.2 + dnsObjects OBJECT IDENTIFIER ::= { hiPathWirelessController 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.2.1 + primaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary DNS address configured in the Controller." + ::= { dnsObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.2.2 + secondaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Secondary DNS address configured in the Controller." + ::= { dnsObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.2.3 + tertiaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Third DNS address configured in the Controller." + ::= { dnsObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.3 + mgmtPortObjects OBJECT IDENTIFIER ::= { hiPathWirelessController 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.3.1 + mgmtPortIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifIndex of the management port." + ::= { mgmtPortObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.3.2 + mgmtPortHostname OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hostname of the management port." + ::= { mgmtPortObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.3.5 + mgmtPortDomain OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Domain of the management port." + ::= { mgmtPortObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4 + physicalPortObjects OBJECT IDENTIFIER ::= { hiPathWirelessController 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.1 + physicalPortCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of rows in routerPortsTable." + ::= { physicalPortObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2 + physicalPortsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PhysicalPortsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Table of router ports on the controller." + ::= { physicalPortObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1 + physicalPortsEntry OBJECT-TYPE + SYNTAX PhysicalPortsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry in routerPortsTable." + INDEX { ifIndex } + ::= { physicalPortsTable 1 } + + + PhysicalPortsEntry ::= + SEQUENCE { + portMgmtTrafficEnable + TruthValue, + portDuplexMode + INTEGER, + portFunction + INTEGER, + portEnabled + INTEGER, + portName + OCTET STRING, + portIpAddress + IpAddress, + portMask + IpAddress, + portMacAddress + MacAddress, + portVlanID + Integer32, + portDHCPEnable + TruthValue, + portDHCPGateway + DisplayString, + portDHCPDomain + DisplayString, + portDHCPDefaultLease + Integer32, + portDHCPMaxLease + Integer32, + portDHCPDnsServers + DisplayString, + portDHCPWins + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.1 + portMgmtTrafficEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Determines whether controller management + network traffic is allowed over this interface." + ::= { physicalPortsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.2 + portDuplexMode OBJECT-TYPE + SYNTAX INTEGER + { + full(1), + half(2), + auto(3) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Duplex mode for the esa ports." + ::= { physicalPortsEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.3 + portFunction OBJECT-TYPE + SYNTAX INTEGER + { + router(1), + host(2), + thirdPartyAP(3) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the behavior of the EWC physical ports." + ::= { physicalPortsEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.4 + portEnabled OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "If enabled, the interface administratively is enabled." + ::= { physicalPortsEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.5 + portName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A textual string containing information about the port." + ::= { physicalPortsEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.6 + portIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The IP address of this port." + ::= { physicalPortsEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.7 + portMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The subnet mask associated with the IP address of this port." + ::= { physicalPortsEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.8 + portMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Port's MAC address." + ::= { physicalPortsEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.9 + portVlanID OBJECT-TYPE + SYNTAX Integer32 (-1..4094) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "External VLAN tag for the physical port for trasmitted and received packets. + Value ranges: (-1) it is not tagged, zero(0) means reserved, 1-4094 tag value." + DEFVAL { -1 } + ::= { physicalPortsEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.10 + portDHCPEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "If enabled, the controller is configured as default DHCP server for AP." + ::= { physicalPortsEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.11 + portDHCPGateway OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Gateway address to be supplied to the wireless clients if controller is + configured as default DHCP server for AP." + ::= { physicalPortsEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.12 + portDHCPDomain OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Domain name to be supplied to the wireless clients if controller is + configured as default DHCP server for AP." + ::= { physicalPortsEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.13 + portDHCPDefaultLease OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Default DHCP lease time in seconds to be supplied to the wireless + clients if controller is configured as default DHCP server for AP." + ::= { physicalPortsEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.14 + portDHCPMaxLease OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Maximum DHCP lease time in seconds to be supplied to the wireless + clients if controller is configured as default DHCP server for AP." + ::= { physicalPortsEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.15 + portDHCPDnsServers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "List of DNSs to be supplied to the wireless clients if controller is + configured as default DHCP server for AP." + ::= { physicalPortsEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.2.1.16 + portDHCPWins OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "List of WINSs to be supplied to the wireless clients if controller is + configured as default DHCP server for AP." + ::= { physicalPortsEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.3 + physicalPortsInternalVlanID OBJECT-TYPE + SYNTAX Integer32 (-1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Internal VLAN tag to be used for physical ports for which the exernal + VLAN tag have not been configured. + Value ranges: (-1) it is not tagged, zero(0) means reserved, 1-4094 tag value." + DEFVAL { 1 } + ::= { physicalPortObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.4 + physicalFlash OBJECT-TYPE + SYNTAX INTEGER + { + mounted(1), + unmounted(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flash drive status." + ::= { physicalPortObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.5 + phyDHCPRangeTable OBJECT-TYPE + SYNTAX SEQUENCE OF PhyDHCPRangeEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "phyDHCPRangeTable contains the IP address ranges that DHCP + will serve to clients associated with physical ports." + ::= { physicalPortObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.5.1 + phyDHCPRangeEntry OBJECT-TYPE + SYNTAX PhyDHCPRangeEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Configuration information for a DHCP range." + INDEX { ifIndex, phyDHCPRangeIndex } + ::= { phyDHCPRangeTable 1 } + + + PhyDHCPRangeEntry ::= + SEQUENCE { + phyDHCPRangeIndex + Integer32, + phyDHCPRangeStart + IpAddress, + phyDHCPRangeEnd + IpAddress, + phyDHCPRangeType + INTEGER, + phyDHCPRangeStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.2.4.5.1.1 + phyDHCPRangeIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Index for the DHCP row element." + ::= { phyDHCPRangeEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.5.1.2 + phyDHCPRangeStart OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "First IP address in the range." + ::= { phyDHCPRangeEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.5.1.3 + phyDHCPRangeEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Last IP address in the range." + ::= { phyDHCPRangeEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.5.1.4 + phyDHCPRangeType OBJECT-TYPE + SYNTAX INTEGER + { + inclusion(1), + exclusion(2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Determines whether addresses in the specified range will + be included, or excluded by the DHCP server." + ::= { phyDHCPRangeEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.5.1.5 + phyDHCPRangeStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Row status variable for row operations on the phyDHCPRangeTable" + ::= { phyDHCPRangeEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.6 + layerTwoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF LayerTwoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all layer two ports." + ::= { physicalPortObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.6.1 + layerTwoPortEntry OBJECT-TYPE + SYNTAX LayerTwoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for a layer two port." + INDEX { ifIndex } + ::= { layerTwoPortTable 1 } + + + LayerTwoPortEntry ::= + SEQUENCE { + layerTwoPortName + DisplayString, + layerTwoPortMgmtState + INTEGER, + layerTwoPortMacAddress + MacAddress + } + + -- 1.3.6.1.4.1.4329.15.3.2.4.6.1.1 + layerTwoPortName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Text string identifying the port within the controller." + ::= { layerTwoPortEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.6.1.2 + layerTwoPortMgmtState OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value indicates administrator state of the port. " + DEFVAL { enabled } + ::= { layerTwoPortEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.4.6.1.3 + layerTwoPortMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port's MAC address." + ::= { layerTwoPortEntry 3 } + + -- 1.3.6.1.4.1.4329.15.3.2.4.7 + jumboFrames OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables support for frames up to 1800 bytes long. jumboFrames support only + applies to the controller and compatible APs." + ::= { physicalPortObjects 7 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.5 + vnManagerObjects OBJECT IDENTIFIER ::= { hiPathWirelessController 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.5.1 + vnRole OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + vnMgr(2), + vnAgent(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the role of this EWC in inter-EWC mobility. + None indicates that mobile units cannot roam to or + from this EWC. In any EWC cluster, only one EWC should + be specified as vnMgr, all others should be have + vnRole = vnAgent." + ::= { vnManagerObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.5.2 + vnIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ifIndex of the physical port where inter-EWC tunnels terminate. + This field has meaning if vnRole is not none(1)" + ::= { vnManagerObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.5.3 + vnHeartbeatInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The time interval between inter-EWC polling messages. + This field has meaning if vnRole is not none(1)" + ::= { vnManagerObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.5.4 + vnLocalClients OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of locally associated clients to this controller that is considered to be + their home controller in the mobility zone, which this controller is part of." + ::= { vnManagerObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.5.5 + vnForeignClients OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of clients that have registered with another controller in the mobility zone, + which this controller is part of, and currently have roamed to this controller." + ::= { vnManagerObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.5.6 + vnTotalClients OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of local and foreign clients on this controller in the Mobility zone." + ::= { vnManagerObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6 + ntpObjects OBJECT IDENTIFIER ::= { hiPathWirelessController 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6.1 + ntpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disables support for the Network Time Protocol (NTP)." + ::= { ntpObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6.2 + ntpTimezone OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the time zone where this EWC resides." + ::= { ntpObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6.3 + ntpTimeServer1 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Primary NTP server." + ::= { ntpObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6.4 + ntpTimeServer2 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Secondary NTP server." + ::= { ntpObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6.5 + ntpTimeServer3 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Tertiary NTP server." + ::= { ntpObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.6.6 + ntpServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disables support for controller as NTP server." + ::= { ntpObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7 + controllerStats OBJECT IDENTIFIER ::= { hiPathWirelessController 7 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.1 + tunnelsTxRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of transmitted and received bytes over all existing tunnels." + ::= { controllerStats 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.6 + tunnelCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of connections to other WirelessController controllers." + ::= { controllerStats 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7 + tunnelStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF TunnelStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "tunnelStatsTable contains a list of the IP tunnels connected + to this EWC for use in inter-EWC mobility." + ::= { controllerStats 7 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1 + tunnelStatsEntry OBJECT-TYPE + SYNTAX TunnelStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics for a mobility tunnel." + INDEX { tunnelStartIP, tunnelEndIP } + ::= { tunnelStatsTable 1 } + + + TunnelStatsEntry ::= + SEQUENCE { + tunnelStartIP + IpAddress, + tunnelStartHWC + OCTET STRING, + tunnelEndIP + IpAddress, + tunnelEndHWC + OCTET STRING, + tunnelStatus + INTEGER, + tunnelStatsTxBytes + Counter32, + tunnelStatsRxBytes + Counter32, + tunnelStatsTxRxBytes + Counter32 + } + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.1 + tunnelStartIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address for the start of the tunnel." + ::= { tunnelStatsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.2 + tunnelStartHWC OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the access controller for the start of the tunnel." + ::= { tunnelStatsEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.3 + tunnelEndIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address for the end of the tunnel." + ::= { tunnelStatsEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.4 + tunnelEndHWC OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the access controller for the end of the tunnel." + ::= { tunnelStatsEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.5 + tunnelStatus OBJECT-TYPE + SYNTAX INTEGER + { + disconnected(1), + connected(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates if the mobility tunnel is up or down." + ::= { tunnelStatsEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.6 + tunnelStatsTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes have been transmitted from the controller at the start of the tunnel to + the controller on the other end of the tunnel." + ::= { tunnelStatsEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.7 + tunnelStatsRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes have been received by the controller at the end of the tunnel from the + controller at the start of the tunnel." + ::= { tunnelStatsEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.7.1.8 + tunnelStatsTxRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of transmitted and received bytes over this tunnel." + ::= { tunnelStatsEntry 8 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.2.7.8 + clearAccessRejectMsg OBJECT-TYPE + SYNTAX INTEGER + { + clear(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this OID to one to erase the contents of the accessRejectMessage table. + The OID always returns 0 when read." + ::= { controllerStats 8 } + + + + + -- 1.3.6.1.4.1.4329.15.3.2.7.9 + accessRejectMsgTable OBJECT-TYPE + SYNTAX SEQUENCE OF AccessRejectMsgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists each of the reply messages returned in RADIUS Access-Reject messages + and for each reply message, a count of the number of times it has been received." + ::= { controllerStats 9 } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.9.1 + accessRejectMsgEntry OBJECT-TYPE + SYNTAX AccessRejectMsgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "One entry consisting of a unique Access-Reject Reply-Message (accessRejectReplyMessage) and + count of this message." + INDEX { armIndex } + ::= { accessRejectMsgTable 1 } + + + AccessRejectMsgEntry ::= + SEQUENCE { + armIndex + Integer32, + armCount + Counter64, + armReplyMessage + DisplayString + } + + + -- 1.3.6.1.4.1.4329.15.3.2.7.9.1 + armIndex OBJECT-TYPE + SYNTAX Integer32(1..100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A number uniquely identifying each conceptual row in the accessRejectMsgTable. " + ::= { accessRejectMsgEntry 1 } + + -- 1.3.6.1.4.1.4329.15.3.2.7.9.2 + armCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of the number of times the controller has received an Access-Reject + response from a RADIUS server that contained the associated armReplyMessage." + ::= { accessRejectMsgEntry 2 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.7.9.3 + armReplyMessage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reply message attribute received by the controller from a RADIUS server + in an Access-Reject message." + ::= { accessRejectMsgEntry 3 } + + + + + -- 1.3.6.1.4.1.4329.15.3.2.8 + availability OBJECT IDENTIFIER ::= { hiPathWirelessController 8 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.1 + availabilityStatus OBJECT-TYPE + SYNTAX INTEGER + { + standalone(0), + paired(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field can be used to enable or disable availability. If it is set to paired(1), + then availability is enabled on this controller, otherwise it is considered that + the controller operates in stand-alone mode. All other availability fields have no + meaning if this field is set to standalone(0)." + ::= { availability 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.2 + pairIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of paired controller in availability pairing mode." + ::= { availability 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.3 + hwcAvailabilityRank OBJECT-TYPE + SYNTAX INTEGER + { + notConfigured(0), + secondary(1), + primary(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Rank of controller in Availability pairing mode. This is legacy field and applies to + releases before 5.x and in current releases it is used for reporting only." + ::= { availability 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.4 + fastFailover OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables fast failover when controller operates in Availability pairing mode." + ::= { availability 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.5 + detectLinkFailure OBJECT-TYPE + SYNTAX Unsigned32 (2..30) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time to detect link failure between two controllers in availability pairing. + The value can be set to values between 2-30 seconds" + DEFVAL { 10 } + ::= { availability 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.6 + synchronizeSystemConfig OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this flag is set to enabled then system configuration is synchronized between + paired controllers operating in Availabilty pairing mode." + ::= { availability 6 } + + + -- 1.3.6.1.4.1.4329.15.3.2.8.7 + synchronizeGuestPort OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this flag is set to enabled then Guest Portal user accounts are synchronized between + paired controllers operating in Availabilty pairing mode." + ::= { availability 7 } + + + -- 1.3.6.1.4.1.4329.15.3.2.9 + secureConnection OBJECT IDENTIFIER ::= { hiPathWirelessController 9 } + + + -- 1.3.6.1.4.1.4329.15.3.2.9.1 + weakCipherEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "By default usage of weak cipher is enabled on EWC. Weak cipher can be disabled + using this field. " + ::= { secureConnection 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10 + dashboard OBJECT IDENTIFIER ::= { hiPathWirelessController 10 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.1 + licensingInformation OBJECT IDENTIFIER ::= { dashboard 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.1 + licenseRegulatoryDomain OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Regulatory domain that this wireless controller system has been licensed + for to operate." + ::= { licensingInformation 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.2 + licenseType OBJECT-TYPE + SYNTAX INTEGER + { + permanent(1), + temporary(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of license for the controller. Temporary lincese allows controller + to operate within defined number of days after which a permanent license + is required for the operation of the controller system." + ::= { licensingInformation 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.3 + licenseDaysRemaining OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of days is left for the temporary license to expire. This value has + meaning if the license type is temporary(1)." + ::= { licensingInformation 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.4 + licenseAvailableAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If licenseMode is standAlone, this is the maximum number of APs that can be + active on the controller without violating the licensing agreement. If licenseMode + is availabilityPaired, this is the maximum number of APs that can be active on + both members of the availability pair without violating the licensing agreement." + ::= { licensingInformation 4 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.5 + licenseInServiceRadarAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If licenseMode is standalone this is the maximum number of APs that can be + active on this controller and can operate as Guardians or in-service Radar APs + without violating the licensing agreement. If licenseMode is availabilityPaired, + this is the maximum number of APs that can be active on both members of the + availability pair and can operate as Guardians or in-service Radar APs without + violating the licensing agreement." + ::= { licensingInformation 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.6 + licenseMode OBJECT-TYPE + SYNTAX INTEGER + { + standAlone(1), + availabilityPaired(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "License mode determines how to interpret the license capacity OIDs. licenseMode + is standalone if the controller is not part of an availability pair. licenseMode is + availabilityPaired if the controller is part of an availability pair." + ::= { licensingInformation 6 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.7 + licenseLocalAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of AP capacity licenses installed on this controller. " + ::= { licensingInformation 7 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.8 + licenseForeignAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of AP capacity licenses installed on this controller's availability partner." + ::= { licensingInformation 8 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.9 + licenseLocalRadarAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of AP Radar capacity licenses installed on this controller." + ::= { licensingInformation 9 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.1.10 + licenseForeignRadarAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of AP Radar capacity licenses installed on this controller's availability partner. " + ::= { licensingInformation 10 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.2 + stationsByProtocol OBJECT IDENTIFIER ::= { dashboard 2 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.1 + stationsByProtocolA OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations using 802.11a mode to access the network." + ::= { stationsByProtocol 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.2 + stationsByProtocolB OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations using 802.11b mode to access the network." + ::= { stationsByProtocol 2 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.3 + stationsByProtocolG OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations using 802.11b mode to access the network." + ::= { stationsByProtocol 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.4 + stationsByProtocolN24 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations using 802.11n mode with frequency of 2.4Gig to access + the network." + ::= { stationsByProtocol 4 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.5 + stationsByProtocolN5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations using 802.11n mode with frequency of 5Gig to access + the network." + ::= { stationsByProtocol 5 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.6 + stationsByProtocolUnavailable OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of stations with sessions on this controller for which + the 802.11 protocol type (a, b, g, n, ac) for which the protocol could + not be determined." + ::= { stationsByProtocol 6 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.7 + stationsByProtocolError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of stations with sessions on this controller for which an AP + reported an invalid (out of range) value as the station's 802.11 protocol type." + ::= { stationsByProtocol 7 } + + -- 1.3.6.1.4.1.4329.15.3.2.10.2.8 + stationsByProtocolAC OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations using 802.11ac mode to access the network." + ::= { stationsByProtocol 8 } + + + + -- 1.3.6.1.4.1.4329.15.3.2.10.3 + apByChannelTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApByChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of aggregated access points that are operating on a specific wireless + channels." + ::= { dashboard 3 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.3.1 + apByChannelEntry OBJECT-TYPE + SYNTAX ApByChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table for one wireless channel and aggregated access point + on that channel." + INDEX { apByChannelNumber } + ::= { apByChannelTable 1 } + + + ApByChannelEntry ::= + SEQUENCE { + apByChannelNumber + Unsigned32, + apByChannelAPs + Unsigned32 + } + + -- 1.3.6.1.4.1.4329.15.3.2.10.3.1.1 + apByChannelNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The channel on which a set of access points are presently operating. + If this number is 0, this means the AP is in Guardian mode or the AP's radios + are turned off." + ::= { apByChannelEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.2.10.3.1.2 + apByChannelAPs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of the access point on the channel that this row is indexed on." + ::= { apByChannelEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3 + virtualNetworks OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1 + vnsConfigObjects OBJECT IDENTIFIER ::= { virtualNetworks 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.1 + vnsCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of VNSes defined in vnsConfigTable." + ::= { vnsConfigObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2 + vnsConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains definitions of the Virtual Network Segments + defined on this WirelessController." + ::= { vnsConfigObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1 + vnsConfigEntry OBJECT-TYPE + SYNTAX VnsConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration elements for a specific Virtual Network Segment." + INDEX { vnsIfIndex } + ::= { vnsConfigTable 1 } + + VnsConfigEntry ::= + SEQUENCE { + vnsDescription + DisplayString, + vnsAssignmentMode + INTEGER, + vnsMUSessionTimeout + Integer32, + vnsAllowMulticast + TruthValue, + vnsSSID + DisplayString, + vnsDomain + DisplayString, + vnsDNSServers + DisplayString, + vnsWINSServers + DisplayString, + vnsAuthModel + INTEGER, + vnsParentIfIndex + Integer32, + vnsMgmtTrafficEnable + TruthValue, + vnsUseDHCPRelay + INTEGER, + vns3rdPartyAP + TruthValue, + vnsStatus + RowStatus, + vnsMode + INTEGER, + vnsVlanID + Integer32, + vnsInterfaceName + OCTET STRING, + vnsMgmIpAddress + IpAddress, + vnsSuppressSSID + TruthValue, + vnsEnable11hSupport + TruthValue, + vnsApplyPowerBackOff + TruthValue, + vnsProcessClientIEReq + TruthValue, + vnsDLSSupportEnable + TruthValue, + vnsDLSAddress + DisplayString, + vnsDLSPort + Integer32, + vnsRateControlProfile + DisplayString, + vnsSessionAvailabilityEnable + TruthValue, + vnsEnabled + INTEGER, + vnsStrictSubnetAdherence + INTEGER, + vnsSLPEnabled + INTEGER, + vnsConfigWLANID + Unsigned32 + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.1 + vnsDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Textual description of the VNS." + ::= { vnsConfigEntry 1 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.2 + vnsAssignmentMode OBJECT-TYPE + SYNTAX INTEGER + { + ssid(1), + aaa(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Determines the method by which mobile units are assigned an + address within this VNS. If vnsAssignmentMode = ssid, any + client with an SSID matching the VNS will be assigned an + address from this VNS. If vnsAssignmentMode == aaa, then + address assignment is not completed until after the user is + authenticated." + ::= { vnsConfigEntry 2 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.3 + vnsMUSessionTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Client session idle time out, in seconds." + ::= { vnsConfigEntry 3 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.4 + vnsAllowMulticast OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, allows IP multicast packets to be broadcast + to the clients on this VNS." + ::= { vnsConfigEntry 4 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.5 + vnsSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Service Set Identifier (i.e. Network Name) that will be + configured on the AccessPoints associated with this VNS." + ::= { vnsConfigEntry 5 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.6 + vnsDomain OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Domain name to be supplied to the wireless clients if internal DHCP address assignment." + ::= { vnsConfigEntry 6 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.7 + vnsDNSServers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of DNSs to be supplied to the wireless clients if internal DHCP address assignment." + ::= { vnsConfigEntry 7 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.8 + vnsWINSServers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of WINSs to be supplied to the wireless clients if internal DHCP address assignment." + ::= { vnsConfigEntry 8 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.9 + vnsAuthModel OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + captivePortal(2), + dot1X(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "vnsAuthModel specifies the authentication method used + for clients in the VNS. None indicates that the VNS is + open, and no authentication is required. + vnsAuthModel=captivePortal may only be specified for + a VNS with vnsAssignmentMode=ssid. Likewise, + vnsAuthModel=dot1X may only be specified for a VNS with + vnsAssignmentMode=aaa." + ::= { vnsConfigEntry 9 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.10 + vnsParentIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Specifies the ifIndex of the parent VNS, if this VNS + is a child. + If this is a top level VNS, vnsParentIfIndex will return + null or 0." + ::= { vnsConfigEntry 10 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.11 + vnsMgmtTrafficEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether clients in the VNS have access + to EWC management elements." + ::= { vnsConfigEntry 11 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.12 + vnsUseDHCPRelay OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + dhcpRelay(1), + localDhcp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable indicates what type of DHCP is used for the VNS. + none(0): No DHCP server on the VNS. + dhcpRelay(1): Uses DHCP relay to reach the DHCP server. + localDhcp(2): Uses local DHCP server on the controler." + ::= { vnsConfigEntry 12 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.13 + vns3rdPartyAP OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, specifies that the VNS contains 3rd party + access points. Only one such VNS may be defined for + a WirelessController." + ::= { vnsConfigEntry 13 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.14 + vnsStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus variable for performing row operations on + vnsConfigTable." + ::= { vnsConfigEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.15 + vnsMode OBJECT-TYPE + SYNTAX INTEGER + { + routed(1), + bridgeAtController(2), + bridgeAtAP(3), + wds(4), + thirdParty(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of traffic for this VNS. + routed(1): The traffic is routed at the controller. + bridgeAtController(2): Traffic is bridged at controller. + bridgeAtAP(3): Traffic is bridged at Access Points. + wds(4): Wireless Distributed System (WDS) type of VNS. + + If VNS is type of wds(4), then only vnsSupressSSID, + vnsDescription and vnsSSID has meaning." + DEFVAL { routed } + ::= { vnsConfigEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.16 + vnsVlanID OBJECT-TYPE + SYNTAX Integer32 (-1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN tag for the packets trasmitted to/from of the VNS. This value has + meaning if vnsMode is bridgeAtController(2) or bridgeAtAP(3). + If vnsMode = bridgeAtController(2), tagging is done at controller. + If vnsMode = bridgeAtAP(3), tagging is done at Access Point. + Value ranges: (-1) it is not tagged, zero(0) means reserved, 1-4094 tag value." + DEFVAL { -1 } + ::= { vnsConfigEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.17 + vnsInterfaceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Physical interface to be used in the controller for trasmitting/receiving packets + for the VNS. This value has meaning if vnsMode is bridgeAtController(2)." + ::= { vnsConfigEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.18 + vnsMgmIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the management port associated to this VNS. + This value has meaning if vnsMode is bridgeAtController(2)." + ::= { vnsConfigEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.19 + vnsSuppressSSID OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, this prevents this SSID from appearing in the beacon message." + ::= { vnsConfigEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.20 + vnsEnable11hSupport OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If true, enables 802.11h support." + ::= { vnsConfigEntry 20 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.21 + vnsApplyPowerBackOff OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether the AP will direct 802.11h-enabled clients to + apply the same power back-off setting that the AP is using" + ::= { vnsConfigEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.22 + vnsProcessClientIEReq OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If true, enables support for 802.11d client information request." + ::= { vnsConfigEntry 22 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.23 + vnsDLSSupportEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If true, enables support for DLS Support. This value has + meaning only if vnsUseDHCPRelay is selected as localDhcp(2) and + vnsMode is select as either routed(1) or bridgeAtController(2)." + ::= { vnsConfigEntry 23 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.24 + vnsDLSAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DNS IP Address for DLS associated to this VNS. It could be IP address + or Name" + ::= { vnsConfigEntry 24 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.25 + vnsDLSPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DNS Port for DLS associated to this VNS." + DEFVAL { 18443 } + ::= { vnsConfigEntry 25 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.26 + vnsRateControlProfile OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Rate Control Profile that is referenced by this VNS." + ::= { vnsConfigEntry 26 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.27 + vnsSessionAvailabilityEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To indicate if Session Availability feature is enabled." + ::= { vnsConfigEntry 27 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.28 + vnsEnabled OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VNS status of being enabled or disabled." + ::= { vnsConfigEntry 28 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.29 + vnsStrictSubnetAdherence OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Subnet adherence verification status for the VNS. Controller only + learns devices whose address is within range of VNS segment definition. + Disabling this field causes to not enforce validation. Doing so, + may expose the controller to in-advertent Learning DoS attacks. + " + ::= { vnsConfigEntry 29 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.30 + vnsSLPEnabled OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of SLP flag on Bridge at Controller type VNS. This field does + not have any meaning for other types of VNS." + ::= { vnsConfigEntry 30 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.2.1.31 + vnsConfigWLANID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Creation of VNS requires existing of a free WLAN. One WLAN can only be used in + one VNS only. This ID identifies the WLAN that is used for creation of VNS that is + identified by this row." + ::= { vnsConfigEntry 31 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.3 + vnsDHCPRangeTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsDHCPRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "vnsDHCPRangeTable contains the IP address ranges that DHCP + will serve to clients associated with this VNS." + ::= { vnsConfigObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.3.1 + vnsDHCPRangeEntry OBJECT-TYPE + SYNTAX VnsDHCPRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information for a DHCP range." + INDEX { ifIndex, vnsDHCPRangeIndex } + ::= { vnsDHCPRangeTable 1 } + + + VnsDHCPRangeEntry ::= + SEQUENCE { + vnsDHCPRangeIndex + Integer32, + vnsDHCPRangeStart + IpAddress, + vnsDHCPRangeEnd + IpAddress, + vnsDHCPRangeType + INTEGER, + vnsDHCPRangeStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.3.1.1 + vnsDHCPRangeIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Index for the DHCP row element." + ::= { vnsDHCPRangeEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.3.1.2 + vnsDHCPRangeStart OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "First IP address in the range." + ::= { vnsDHCPRangeEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.3.1.3 + vnsDHCPRangeEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Last IP address in the range." + ::= { vnsDHCPRangeEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.3.1.4 + vnsDHCPRangeType OBJECT-TYPE + SYNTAX INTEGER + { + inclusion(1), + exclusion(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Determines whether addresses in the specified range will + be included, or excluded by the DHCP server." + ::= { vnsDHCPRangeEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.3.1.5 + vnsDHCPRangeStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status variable for row operations on the vnsDHCPRangeTable" + ::= { vnsDHCPRangeEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4 + vnsCaptivePortalTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsCaptivePortalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Details of the Captive Portal login page for + VNSes that have vnsAssignment=ssid and + vnsAuthModel=captivePortal." + ::= { vnsConfigObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1 + vnsCaptivePortalEntry OBJECT-TYPE + SYNTAX VnsCaptivePortalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Captive Portal Information for the VNS." + INDEX { ifIndex } + ::= { vnsCaptivePortalTable 1 } + + + VnsCaptivePortalEntry ::= + SEQUENCE { + cpURL + DisplayString, + cpLoginLabel + DisplayString, + cpPasswordLabel + DisplayString, + cpHeaderURL + DisplayString, + cpFooterURL + DisplayString, + cpMessage + DisplayString, + cpReplaceGatewayWithFQDN + DisplayString, + cpDefaultRedirectionURL + DisplayString, + cpConnectionIP + IpAddress, + cpConnectionPort + Integer32, + cpSharedSecret + OCTET STRING, + cpLogOff + INTEGER, + cpStatusCheck + INTEGER, + cpType + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.1 + cpURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Redirect URL of the Captive Portal login page." + ::= { vnsCaptivePortalEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.2 + cpLoginLabel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Label that appears in front of the login field + on the Captive Portal login page." + ::= { vnsCaptivePortalEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.3 + cpPasswordLabel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Label that appears in front of the password field + on the Captive Portal login page." + ::= { vnsCaptivePortalEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.4 + cpHeaderURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "URL of the Captive Portal header." + ::= { vnsCaptivePortalEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.5 + cpFooterURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "URL of the Captive Portal footer." + ::= { vnsCaptivePortalEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.6 + cpMessage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A welcome message, or set of instructions that is to + appear on the Captive Portal login page." + ::= { vnsCaptivePortalEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.7 + cpReplaceGatewayWithFQDN OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fully Qualified Domain Name (FQDN) to be used as the gateway IP address." + ::= { vnsCaptivePortalEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.8 + cpDefaultRedirectionURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default Redirect URL of the Captive Portal login page." + ::= { vnsCaptivePortalEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.9 + cpConnectionIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the Controller interface for Captive Portal." + ::= { vnsCaptivePortalEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.10 + cpConnectionPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number on the cpConnectionIP interface." + ::= { vnsCaptivePortalEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.11 + cpSharedSecret OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Secret Key to be used to encrypt the information passed between the + Controller and the external web server. It is the password common to + both Controller and the external web server." + ::= { vnsCaptivePortalEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.12 + cpLogOff OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + on(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Toggles the display of logoff popup screen, allowing users to control their logoff." + ::= { vnsCaptivePortalEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.13 + cpStatusCheck OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + on(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Toggles the display of popup window with session statistics for users to + monitor their usage and time left in session." + ::= { vnsCaptivePortalEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.4.1.14 + cpType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + internal(2), + external(4), + guestPortal(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of captive portal is enabled for the selected VNS. + none(1) = no captive portal configured or type is unknown. + internal(2) = internal captive portal. + external(4) = external captive portal. + guestPortal (5) = open host captive portal." + ::= { vnsCaptivePortalEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5 + vnsRadiusServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of RADIUS servers to be utilized for authentication in the VNS." + ::= { vnsConfigObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1 + vnsRadiusServerEntry OBJECT-TYPE + SYNTAX VnsRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information for a RADIUS server." + INDEX { ifIndex, vnsRadiusServerName } + ::= { vnsRadiusServerTable 1 } + + + VnsRadiusServerEntry ::= + SEQUENCE { + vnsRadiusServerName + DisplayString, + vnsRadiusServerPort + Integer32, + vnsRadiusServerRetries + Integer32, + vnsRadiusServerTimeout + Integer32, + vnsRadiusServerSharedSecret + DisplayString, + vnsRadiusServerNASIdentifier + DisplayString, + vnsRadiusServerAuthType + INTEGER, + vnsRadiusServerRowStatus + RowStatus, + vnsRadiusServerNasAddress + IpAddress + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.1 + vnsRadiusServerName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the RADIUS server." + ::= { vnsRadiusServerEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.2 + vnsRadiusServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number for the RADIUS server." + ::= { vnsRadiusServerEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.3 + vnsRadiusServerRetries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of retries for a RADIUS authentication request." + ::= { vnsRadiusServerEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.4 + vnsRadiusServerTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Delay between requests." + ::= { vnsRadiusServerEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.5 + vnsRadiusServerSharedSecret OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret to be used between the NAS and RADIUS server." + ::= { vnsRadiusServerEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.6 + vnsRadiusServerNASIdentifier OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NAS identifier to be included in RADIUS request." + ::= { vnsRadiusServerEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.7 + vnsRadiusServerAuthType OBJECT-TYPE + SYNTAX INTEGER + { + pap(0), + chap(1), + msChap(2), + msChapV2(3), + notApplicable(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Challenge mechanism for the request." + ::= { vnsRadiusServerEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.8 + vnsRadiusServerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus value for manipulating vnsRADIUSServerTable." + ::= { vnsRadiusServerEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.5.1.9 + vnsRadiusServerNasAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NAS address to be included in RADIUS request." + ::= { vnsRadiusServerEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.6 + vnsFilterIDTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsFilterIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of names filters for a VNS." + ::= { vnsConfigObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.6.1 + vnsFilterIDEntry OBJECT-TYPE + SYNTAX VnsFilterIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of a specific filter in the VNS." + INDEX { ifIndex, vnsFilterID } + ::= { vnsFilterIDTable 1 } + + + VnsFilterIDEntry ::= + SEQUENCE { + vnsFilterID + DisplayString, + vnsFilterIDStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.6.1.1 + vnsFilterID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Filter names." + ::= { vnsFilterIDEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.6.1.2 + vnsFilterIDStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus for operating on vnsFilterIDTable." + ::= { vnsFilterIDEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7 + vnsFilterRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsFilterRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing specific filters for a named filter." + ::= { vnsConfigObjects 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1 + vnsFilterRuleEntry OBJECT-TYPE + SYNTAX VnsFilterRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Filter elements for an individual VNS filter." + INDEX { ifIndex, vnsFilterID, vnsFilterRuleOrder } + ::= { vnsFilterRuleTable 1 } + + + VnsFilterRuleEntry ::= + SEQUENCE { + vnsFilterRuleOrder + Integer32, + vnsFilterRuleDirection + INTEGER, + vnsFilterRuleAction + INTEGER, + vnsFilterRuleIPAddress + IpAddress, + vnsFilterRulePortLow + Integer32, + vnsFilterRulePortHigh + Integer32, + vnsFilterRuleProtocol + INTEGER, + vnsFilterRuleEtherType + INTEGER, + vnsFilterRuleStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.1 + vnsFilterRuleOrder OBJECT-TYPE + SYNTAX Integer32 (1..65532) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Position of the filter in the filter list." + ::= { vnsFilterRuleEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.2 + vnsFilterRuleDirection OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + in(1), + out(2), + both(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Traffic direction defined by the rule." + ::= { vnsFilterRuleEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.3 + vnsFilterRuleAction OBJECT-TYPE + SYNTAX INTEGER + { + allow(1), + disallow(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow or deny traffic for the filter." + ::= { vnsFilterRuleEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.4 + vnsFilterRuleIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address to apply the filter." + ::= { vnsFilterRuleEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.5 + vnsFilterRulePortLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low port number for the filter." + ::= { vnsFilterRuleEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.6 + vnsFilterRulePortHigh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High port number for the filter." + ::= { vnsFilterRuleEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.7 + vnsFilterRuleProtocol OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + notApplicable(1), + tcp(2), + udp(3), + icmp(4), + ipsecESP(5), + ipsecAH(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specific protocol to filter." + ::= { vnsFilterRuleEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.8 + vnsFilterRuleEtherType OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + ip(1), + arp(2), + rarp(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specific ethertype to filter." + ::= { vnsFilterRuleEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.7.1.9 + vnsFilterRuleStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus value for the vnsFilterRuleTable." + ::= { vnsFilterRuleEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8 + vnsPrivacyTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsPrivacyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of privacy settings for the VNS." + ::= { vnsConfigObjects 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1 + vnsPrivacyEntry OBJECT-TYPE + SYNTAX VnsPrivacyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration values for a specific privacy setting." + INDEX { ifIndex } + ::= { vnsPrivacyTable 1 } + + + VnsPrivacyEntry ::= + SEQUENCE { + vnsPrivWEPKeyType + INTEGER, + vnsPrivDynamicRekeyFrequency + Integer32, + vnsPrivWEPKeyLength + Integer32, + vnsPrivWPA1Enabled + TruthValue, + vnsPrivUseSharedKey + TruthValue, + vnsPrivWPASharedKey + DisplayString, + vnsPrivWPA2Enabled + TruthValue + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.1 + vnsPrivWEPKeyType OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + wepstatic(2), + wpapsk(3), + dynamic(4), + wpa(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of key in use. + none(1) = not cofigured, + wepstatic(2) = static WEP, + wpapsk(3) = WPA Pre-Shared Key, + dynamic(4) = dynamically assigned, + wpa(5) = WPA." + ::= { vnsPrivacyEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.2 + vnsPrivDynamicRekeyFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Dynamic WEP re-keying frequency, in seconds. Setting this + value to 0 disables rekeying. + + This value is only meaningful if vnsPrivWEPKeyType = wpapsk(3). + For any other values of vnsPrivWEPKeyType, reading or setting + this value will return an unsuccessful status and will return + a value of null or zero." + ::= { vnsPrivacyEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.3 + vnsPrivWEPKeyLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WEP key length, 64, 128, or 152 bits. If vnsPrivWEPKeyType + is none, reading or setting this value will return an + unsuccessful status and will return a value of null or zero." + ::= { vnsPrivacyEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.4 + vnsPrivWPA1Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables WPA.1 (Wi-Fi Protected Access)." + ::= { vnsPrivacyEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.5 + vnsPrivUseSharedKey OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables the use of WPA shared key for this VNS." + ::= { vnsPrivacyEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.6 + vnsPrivWPASharedKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of the WPA shared key for this VNS. + This value is logically WRITE ONLY. Attempts + to read this value shall return unsuccessful + status and values of null or zero." + ::= { vnsPrivacyEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.8.1.7 + vnsPrivWPA2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When true, WPA v.2 support is enabled." + ::= { vnsPrivacyEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.9 + vnsWEPKeyTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsWEPKeyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WEP key entries for a static WEP definition." + ::= { vnsConfigObjects 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.9.1 + vnsWEPKeyEntry OBJECT-TYPE + SYNTAX VnsWEPKeyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "WEP key for a single entry in the table." + INDEX { ifIndex, vnsWEPKeyIndex } + ::= { vnsWEPKeyTable 1 } + + + VnsWEPKeyEntry ::= + SEQUENCE { + vnsWEPKeyIndex + Integer32, + vnsWEPKeyValue + WEPKeytype + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.9.1.1 + vnsWEPKeyIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Table index for the WEP key." + ::= { vnsWEPKeyEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.9.1.2 + vnsWEPKeyValue OBJECT-TYPE + SYNTAX WEPKeytype + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of a WEP key for this VNS. + + This value is logically WRITE ONLY. Attempts + to read this value shall return unsuccessful + status and values of null or zero." + ::= { vnsWEPKeyEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.10 + vns3rdPartyAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF Vns3rdPartyAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains a list of 3rd Party access points for + the EWC." + ::= { vnsConfigObjects 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.10.1 + vns3rdPartyAPEntry OBJECT-TYPE + SYNTAX Vns3rdPartyAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information for a 3rd party access point." + INDEX { ifIndex, apMacAddress } + ::= { vns3rdPartyAPTable 1 } + + + Vns3rdPartyAPEntry ::= + SEQUENCE { + apMacAddress + MacAddress, + apIpAddress + IpAddress + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.10.1.1 + apMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ethernet MAC address of the 3rd party access point." + ::= { vns3rdPartyAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.10.1.2 + apIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the 3rd party access point." + ::= { vns3rdPartyAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11 + vnsQoSTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsQoSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains list of per-VNS QoS related configuration." + ::= { vnsConfigObjects 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1 + vnsQoSEntry OBJECT-TYPE + SYNTAX VnsQoSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry related to QoS configuration for the VNS indexed by vnsIfIndex." + INDEX { vnsIfIndex } + ::= { vnsQoSTable 1 } + + + VnsQoSEntry ::= + SEQUENCE { + vnsQoSWirelessLegacyFlag + INTEGER, + vnsQoSWirelessWMMFlag + INTEGER, + vnsQoSWireless80211eFlag + INTEGER, + vnsQoSWirelessTurboVoiceFlag + INTEGER, + vnsQoSPriorityOverrideFlag + INTEGER, + vnsQoSPriorityOverrideSC + INTEGER, + vnsQoSPriorityOverrideDSCP + Integer32, + vnsQoSClassificationServiceClass + OCTET STRING, + vnsQoSWirelessEnableUAPSD + INTEGER, + vnsQoSWirelessUseAdmControlVoice + INTEGER, + vnsQoSWirelessUseAdmControlVideo + INTEGER, + vnsQoSWirelessULPolicerAction + INTEGER, + vnsQoSWirelessDLPolicerAction + INTEGER, + vnsQoSWirelessUseAdmControlBestEffort + INTEGER, + vnsQoSWirelessUseAdmControlBackground + INTEGER + + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.1 + vnsQoSWirelessLegacyFlag OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable is used to enable/disable legacy QoS feature." + ::= { vnsQoSEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.2 + vnsQoSWirelessWMMFlag OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable is used to enable/disable WMM feature." + ::= { vnsQoSEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.3 + vnsQoSWireless80211eFlag OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable is used to enable/disable 802.11e feature." + ::= { vnsQoSEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.4 + vnsQoSWirelessTurboVoiceFlag OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable is used to enable/disable turbo feature." + ::= { vnsQoSEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.5 + vnsQoSPriorityOverrideFlag OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable the use of DSCP to override Servic Class (SC) value." + DEFVAL { disabled } + ::= { vnsQoSEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.6 + vnsQoSPriorityOverrideSC OBJECT-TYPE + SYNTAX INTEGER + { + background(0), + bestEffort(1), + bronze(2), + silver(3), + gold(4), + platinum(5), + premiumVoice(6), + networkControl(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Service class (SC) of the override value. This field has a meaning + if vnsQoSPriorityOverrideFlag is enabled." + DEFVAL { background } + ::= { vnsQoSEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.7 + vnsQoSPriorityOverrideDSCP OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DSCP override value to be used for the service class. This field has a meaning + if vnsQoSPriorityOverrideFlag is enabled." + DEFVAL { 0 } + ::= { vnsQoSEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.8 + vnsQoSClassificationServiceClass OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Service Class value for the DSCP code. This field is 64-bytes long. Each + byte represents mapping between DSCP and Service Class. Position of each + byte in the array represents DSCP code and the content of each byte + represents the service class value for that DSCP code. For example, + second byte represents DSCP code 1 and its value represents SC value. + Value for each byte is equivalent to either of: + background = 0, + bestEffort = 1, + bronze = 2, + silver = 3, + gold = 4, + platinum = 5, + premiumVoice = 6, + networkControl = 7" + ::= { vnsQoSEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.9 + vnsQoSWirelessEnableUAPSD OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable is used to enable/disable U-APSD feature." + ::= { vnsQoSEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.10 + vnsQoSWirelessUseAdmControlVoice OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, admission control for voice traffic is used." + ::= { vnsQoSEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.11 + vnsQoSWirelessUseAdmControlVideo OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, admission control for vedio traffic is used. + This field has a meaning if vnsQoSUseGlobalAdmVoice is enabled." + ::= { vnsQoSEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.12 + vnsQoSWirelessULPolicerAction OBJECT-TYPE + SYNTAX INTEGER + { + doNothing(0), + sendDELTStoClient(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If doNothing is selected, no action is taken. This is default value. + If sendDELTStoClient is selected, AP will send DELTS if a client + is abusing in uplink. This field has a meaning only if admission + control is enabled for VO or VI." + DEFVAL { doNothing } + ::= { vnsQoSEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.13 + vnsQoSWirelessDLPolicerAction OBJECT-TYPE + SYNTAX INTEGER + { + doNothing(0), + downgrade(1), + drop(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If doNothing is selected, no action is taken. This is default value. + If downgrade is selected, AP will downgrade all traffic to the + highest AC that does not require CAC in downlink. + If drop is selected, AP will drop client if it observes a client + that is illegally using an AC that has CAC mandatory in downlink. + This field has a meaning only if admission control is enabled for + VO or VI." + DEFVAL { doNothing } + ::= { vnsQoSEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.14 + vnsQoSWirelessUseAdmControlBestEffort OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, admission control for video traffic is set to Best Effort. + This field has a meaning if vnsQoSUseGlobalAdmVoice is enabled." + ::= { vnsQoSEntry 14 } + + -- 1.3.6.1.4.1.4329.15.3.3.1.11.1.15 + vnsQoSWirelessUseAdmControlBackground OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, admission control for video traffic is set to Background. + This field has a meaning if vnsQoSUseGlobalAdmVoice is enabled." + ::= { vnsQoSEntry 15 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12 + vnsWDSRFTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsWDSRFEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "ontains definitions of the Wireless Distirbution System (WDS) VNS defined on this Controller." + ::= { vnsConfigObjects 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1 + vnsWDSRFEntry OBJECT-TYPE + SYNTAX VnsWDSRFEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Configuration elements for a specific WDS VNS." + INDEX { vnsIfIndex, apIndex } + ::= { vnsWDSRFTable 1 } + + + VnsWDSRFEntry ::= + SEQUENCE { + vnsWDSRFAPName + DisplayString, + vnsWDSRFbgService + INTEGER, + vnsWDSRFaService + INTEGER, + vnsWDSRFPreferredParent + DisplayString, + vnsWDSRFBackupParent + DisplayString, + vnsWDSRFBridge + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1.1 + vnsWDSRFAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "AP name." + ::= { vnsWDSRFEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1.2 + vnsWDSRFbgService OBJECT-TYPE + SYNTAX INTEGER + { + notAvailable(0), + none(1), + child(2), + parent(3), + both(4) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Type of service offered by this radio." + ::= { vnsWDSRFEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1.3 + vnsWDSRFaService OBJECT-TYPE + SYNTAX INTEGER + { + notAvailable(0), + none(1), + child(2), + parent(3), + both(4) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Type of service offered by this radio." + ::= { vnsWDSRFEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1.4 + vnsWDSRFPreferredParent OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Desired preferred parent." + ::= { vnsWDSRFEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1.5 + vnsWDSRFBackupParent OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Desired backup parent." + ::= { vnsWDSRFEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.12.1.6 + vnsWDSRFBridge OBJECT-TYPE + SYNTAX INTEGER + { + bridged(1), + notBridged(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "WDS bridge status." + ::= { vnsWDSRFEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.13 + vnsRateControlProfTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsRateControlProfEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Table of Rate Control Profiles." + ::= { vnsConfigObjects 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.13.1 + vnsRateControlProfEntry OBJECT-TYPE + SYNTAX VnsRateControlProfEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Name of a specific Rate Control Profile." + INDEX { vnsRateControlProfInd } + ::= { vnsRateControlProfTable 1 } + + + VnsRateControlProfEntry ::= + SEQUENCE { + vnsRateControlProfInd + Unsigned32, + vnsRateControlProfName + DisplayString, + vnsRateControlCIR + Unsigned32, + vnsRateControlCBS + Unsigned32 + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.13.1.1 + vnsRateControlProfInd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "A monotonically increasing integer which acts as index of entries + within the named Rate Control Profiles." + ::= { vnsRateControlProfEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.13.1.2 + vnsRateControlProfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Rate Control Profile Name." + ::= { vnsRateControlProfEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.13.1.3 + vnsRateControlCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Rate Control Average Rate (CIR) in kbps." + ::= { vnsRateControlProfEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.13.1.4 + vnsRateControlCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Rate Control Burst Size (CBS) in bytes." + ::= { vnsRateControlProfEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14 + vnsAPFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsAPFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Filters applied to Access Points via VNS settings and assignments." + ::= { vnsConfigObjects 14 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1 + vnsAPFilterEntry OBJECT-TYPE + SYNTAX VnsAPFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing filters definition for Access Points assigned + to VNS that is identified by VNS index." + INDEX { ifIndex, vnsFilterID, vnsAPFilterRuleOrder } + ::= { vnsAPFilterTable 1 } + + + VnsAPFilterEntry ::= + SEQUENCE { + vnsAPFilterRuleOrder + Integer32, + vnsAPFilterRuleDirection + INTEGER, + vnsAPFilterAction + Integer32, + vnsAPFilterIPAddress + IpAddress, + vnsAPFilterMask + IpAddress, + vnsAPFilterPortLow + Integer32, + vnsAPFilterPortHigh + Integer32, + vnsAPFilterProtocol + Integer32, + vnsAPFilterEtherType + INTEGER, + vnsAPFilterRowStatus + Integer32 + } + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.1 + vnsAPFilterRuleOrder OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Position of the filter in the filter list." + ::= { vnsAPFilterEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.2 + vnsAPFilterRuleDirection OBJECT-TYPE + SYNTAX INTEGER + { + in(1), + out(2), + both(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Traffic direction related to the filter rule." + ::= { vnsAPFilterEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.3 + vnsAPFilterAction OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Allow or deny traffic for the filter." + ::= { vnsAPFilterEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.4 + vnsAPFilterIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address applied to the filter." + ::= { vnsAPFilterEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.5 + vnsAPFilterMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mask, number of bits set to one in the mask, applied to filter IP address." + ::= { vnsAPFilterEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.6 + vnsAPFilterPortLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Low port number for the filter." + ::= { vnsAPFilterEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.7 + vnsAPFilterPortHigh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "High port number for the filter." + ::= { vnsAPFilterEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.8 + vnsAPFilterProtocol OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specific protocol for the filter." + ::= { vnsAPFilterEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.9 + vnsAPFilterEtherType OBJECT-TYPE + SYNTAX INTEGER + { + ip(1), + arp(2), + rarp(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specific ethertype to the filter." + ::= { vnsAPFilterEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.1.14.1.10 + vnsAPFilterRowStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus value for this table entry." + ::= { vnsAPFilterEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2 + vnsStatsObjects OBJECT IDENTIFIER ::= { virtualNetworks 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.1 + activeVNSSessionCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of active VNSs." + ::= { vnsStatsObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2 + vnsStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsStatEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + ::= { vnsStatsObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1 + vnsStatEntry OBJECT-TYPE + SYNTAX VnsStatEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + INDEX { vnsIfIndex } + ::= { vnsStatTable 1 } + + + VnsStatEntry ::= + SEQUENCE { + vnsStatName + OCTET STRING, + vnsStatTxPkts + Counter64, + vnsStatRxPkts + Counter64, + vnsStatTxOctects + Counter64, + vnsStatRxOctects + Counter64, + vnsStatMulticastTxPkts + Counter64, + vnsStatMulticastRxPkts + Counter64, + vnsStatBroadcastTxPkts + Counter64, + vnsStatBroadcastRxPkts + Counter64, + vnsStatRadiusTotRequests + Counter64, + vnsStatRadiusReqFailed + Counter64, + vnsStatRadiusReqRejected + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.1 + vnsStatName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Name of the VNS." + ::= { vnsStatEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.2 + vnsStatTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Trasmitted packets." + ::= { vnsStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.3 + vnsStatRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Received packtes." + ::= { vnsStatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.4 + vnsStatTxOctects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Trasmitted octects." + ::= { vnsStatEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.5 + vnsStatRxOctects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Received octets." + ::= { vnsStatEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.6 + vnsStatMulticastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Multicast trasmitted packets." + ::= { vnsStatEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.7 + vnsStatMulticastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Multicast received packets." + ::= { vnsStatEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.8 + vnsStatBroadcastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Broadcast trasmitted packets." + ::= { vnsStatEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.9 + vnsStatBroadcastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Broadcast received packets." + ::= { vnsStatEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.10 + vnsStatRadiusTotRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total requests sent to radius server." + ::= { vnsStatEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.11 + vnsStatRadiusReqFailed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Requests that failed to be processed by radius server." + ::= { vnsStatEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.2.1.12 + vnsStatRadiusReqRejected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Requests that have been rejected by radius server." + ::= { vnsStatEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.3 + vnsExceptionStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsExceptionStatEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + ::= { vnsStatsObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.3.1 + vnsExceptionStatEntry OBJECT-TYPE + SYNTAX VnsExceptionStatEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + INDEX { vnsIfIndex, vnsExceptionFiterName } + ::= { vnsExceptionStatTable 1 } + + + VnsExceptionStatEntry ::= + SEQUENCE { + vnsExceptionFiterName + OCTET STRING, + vnsExceptionStatPktsDenied + Counter64, + vnsExceptionStatPktsAllowed + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.3.2.3.1.1 + vnsExceptionFiterName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..64)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Filter name." + ::= { vnsExceptionStatEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.3.1.2 + vnsExceptionStatPktsDenied OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total packets that are denied by defined filters." + ::= { vnsExceptionStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.3.1.3 + vnsExceptionStatPktsAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total packets that are allowed by defined filters." + ::= { vnsExceptionStatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4 + vnsWDSStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF VnsWDSStatEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + ::= { vnsStatsObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1 + vnsWDSStatEntry OBJECT-TYPE + SYNTAX VnsWDSStatEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Description." + INDEX { vnsIfIndex, apIndex } + ::= { vnsWDSStatTable 1 } + + + VnsWDSStatEntry ::= + SEQUENCE { + vnsWDSStatAPName + DisplayString, + vnsWDSStatAPRole + INTEGER, + vnsWDSStatAPRadio + DisplayString, + vnsWDSStatAPParent + DisplayString, + vnsWDSStatSSID + DisplayString, + vnsWDSStatRxFrame + Counter64, + vnsWDSStatTxFrame + Counter64, + vnsWDSStatRxError + Counter64, + vnsWDSStatTxError + Counter64, + vnsWDSStatRxRSSI + Integer32, + vnsWDSStatRxRate + Counter64, + vnsWDSStatTxRate + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.1 + vnsWDSStatAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "AP name serving WDS VNS." + ::= { vnsWDSStatEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.2 + vnsWDSStatAPRole OBJECT-TYPE + SYNTAX INTEGER + { + unknown(-1), + none(0), + satellite(1), + root(2), + repeater(3) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Role of the AP in WDS tree. All the statistics and configuration information + in this table has no meaning if the role is unknown(-1)." + ::= { vnsWDSStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.3 + vnsWDSStatAPRadio OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Radio and freq on which uplink WDS is established, N/A if connected + over etherent (value are 'a:', 'b/g:', or 'N/A') " + ::= { vnsWDSStatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.4 + vnsWDSStatAPParent OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "AP Name of the parent AP." + ::= { vnsWDSStatEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.5 + vnsWDSStatSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "SSID of the WDS VNS where parent WDS link is established." + ::= { vnsWDSStatEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.6 + vnsWDSStatRxFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Received frames from the parent AP." + ::= { vnsWDSStatEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.7 + vnsWDSStatTxFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Transmitted frames to the parent AP." + ::= { vnsWDSStatEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.8 + vnsWDSStatRxError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Received frames in error from the parent AP." + ::= { vnsWDSStatEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.9 + vnsWDSStatTxError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Transmitted frames in error to the parent AP." + ::= { vnsWDSStatEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.10 + vnsWDSStatRxRSSI OBJECT-TYPE + SYNTAX Integer32 (0..64) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Average Received Signal Strength Indicator (RSSI)." + ::= { vnsWDSStatEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.11 + vnsWDSStatRxRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Average receive rate." + ::= { vnsWDSStatEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.2.4.1.12 + vnsWDSStatTxRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Average transmission rate." + ::= { vnsWDSStatEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3 + vnsGlobalSetting OBJECT IDENTIFIER ::= { virtualNetworks 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1 + wirelessQoS OBJECT IDENTIFIER ::= { vnsGlobalSetting 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.1 + maxVoiceBWforReassociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum voice bandwidth to be used for re-association." + DEFVAL { 80 } + ::= { wirelessQoS 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.2 + maxVoiceBWforAssociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum voice bandwidth to be used for association." + DEFVAL { 60 } + ::= { wirelessQoS 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.3 + maxVideoBWforReassociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum video bandwidth to be used for re-association." + DEFVAL { 60 } + ::= { wirelessQoS 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.4 + maxVideoBWforAssociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum video bandwidth to be used for association." + DEFVAL { 40 } + ::= { wirelessQoS 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.5 + maxBestEffortBWforReassociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum best effort bandwidth to be used for reassociation." + DEFVAL { 40 } + ::= { wirelessQoS 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.6 + maxBestEffortBWforAssociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum best effort bandwidth to be used for association." + DEFVAL { 30 } + ::= { wirelessQoS 6 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.7 + maxBackgroundBWforReassociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum background bandwidth to be used for reassociation. " + DEFVAL { 30 } + ::= { wirelessQoS 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1.8 + maxBackgroundBWforAssociation OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum background bandwidth to be used for association. " + DEFVAL { 20 } + ::= { wirelessQoS 8 } + + + + + -- 1.3.6.1.4.1.4329.15.3.3.3.2 + radiusInfo OBJECT IDENTIFIER ::= { vnsGlobalSetting 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.2.2 + externalRadiusServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalRadiusServerEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Table of external RADIUS servers available for authentication services." + ::= { radiusInfo 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.2.2.1 + externalRadiusServerEntry OBJECT-TYPE + SYNTAX ExternalRadiusServerEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Configuration information about the RADIUS server entry." + INDEX { externalRadiusServerName } + ::= { externalRadiusServerTable 1 } + + + ExternalRadiusServerEntry ::= + SEQUENCE { + externalRadiusServerName + DisplayString, + externalRadiusServerAddress + DisplayString, + externalRadiusServerSharedSecret + OCTET STRING, + externalRadiusServerRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.3.3.2.2.1.1 + externalRadiusServerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "RADIUS server name." + ::= { externalRadiusServerEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.2.2.1.2 + externalRadiusServerAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "RADIUS server address, it can be either string or IP address." + ::= { externalRadiusServerEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.2.2.1.3 + externalRadiusServerSharedSecret OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Shared secret between Radius and the client." + ::= { externalRadiusServerEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.2.2.1.4 + externalRadiusServerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Row Status for the entry." + ::= { externalRadiusServerEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.3 + dasInfo OBJECT IDENTIFIER ::= { vnsGlobalSetting 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.3.1 + dasPort OBJECT-TYPE + SYNTAX Integer32 (1024..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Dynamic Authorization Server (DAS) port. " + DEFVAL { 3799 } + ::= { dasInfo 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.3.2 + dasReplayInterval OBJECT-TYPE + SYNTAX Integer32 (0..1000) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The time window for message timeliness and replay protection + for DAS packets. Packets should be dropped that their time + generation is outside of this specified interval. + Value zero indicates that the timeliness checking will be performed." + DEFVAL { 300 } + ::= { dasInfo 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.4 + advancedFilteringMode OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of 'enabled(1)' means EWC is operating in advanced filtering configuration mode. + Value of 'disabled(0)' means EWC is operating in mode that is compatible with releases + prior to 7.41. This field can only be set to 'enabled(1)' and after setting it to that + value, the only way to undo that is by resetting the database." + ::= { vnsGlobalSetting 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.5 + radiusStrictMode OBJECT-TYPE + SYNTAX INTEGER + { + strictModeDisabled(0), + strictModeEnabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this variable set to true, then assignment of RADIUS server(s) to WLAN + are automatic during WLAN creation, otherwise, assignment of RADIUS server(s) + to WLAN must be done manually. " + ::= { vnsGlobalSetting 5 } + + + + + -- 1.3.6.1.4.1.4329.15.3.3.3.6 + radiusFastFailoverEvents OBJECT IDENTIFIER ::= { vnsGlobalSetting 6 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.6.1 + radiusFastFailoverEventsTable OBJECT-TYPE + SYNTAX SEQUENCE OF RadiusFastFailoverEventsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table in which to configure which RADIUS servers will be sent interim accounting + reports for stations when a fast failover incident occurs " + ::= { radiusFastFailoverEvents 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.6.1.1 + radiusFastFailoverEventsEntry OBJECT-TYPE + SYNTAX RadiusFastFailoverEventsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for each radius server." + INDEX { radiusFFOEid } + ::= { radiusFastFailoverEventsTable 1 } + + + RadiusFastFailoverEventsEntry ::= + SEQUENCE { + radiusFFOEid + DisplayString, + fastFailoverEvents + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.3.3.6.1.1 + radiusFFOEid OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP address or hostname of configured radius server. If the hostname is created from GUI/CLI + and the size is bigger than 64 characters, snmp will display the first 64 characters only. " + ::= { radiusFastFailoverEventsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.6.1.2 + fastFailoverEvents OBJECT-TYPE + SYNTAX INTEGER + { + fastFailoverEventsDisabled(0), + fastFailoverEventsEnabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If true, send an interim accounting record to the RADIUS server for each affected + station when a fast failover event occurs. This field can be modified when controller + is operated in availablity paired mode and fast failover is enabled " + ::= { radiusFastFailoverEventsEntry 2 } + + + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7 + dhcpRelayListeners OBJECT IDENTIFIER ::= { vnsGlobalSetting 7 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.1 + dhcpRelayListenersMaxEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of servers to which DHCP messages are relayed ." + ::= { dhcpRelayListeners 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.2 + dhcpRelayListenersNumEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of entries in the dhcpRelayListenersTable." + ::= { dhcpRelayListeners 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.3 + dhcpRelayListenersNextIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates numerically lowest available index within this entity, + which may be used for the value of index in the creation of new entry in + dhcpRelayListenersTable. An index is considered available if the index falls within the + range of 1 to dhcpRelayListenersMaxEntries and it is not being used to index an existing + entry in the dhcpRelayListenersTable contained this entity. This value should only be used + as guideline for the management application and there is no requirement on the + management application to create entries based upon this index value. + Value of zero indicates there is no more room for new dhcpRelayListenersTable creation." + ::= { dhcpRelayListeners 3 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.4 + dhcpRelayListenersTable OBJECT-TYPE + SYNTAX SEQUENCE OF DHCPRelayingIPaddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of servers to which DHCP messages are relayed but from which no responses are + expected. " + ::= { dhcpRelayListeners 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.4.4.1 + dhcpRelayListenersEntry OBJECT-TYPE + SYNTAX DHCPRelayingIPaddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for each dhcpRelayListeners." + INDEX { dhcpRelayListenersID } + ::= { dhcpRelayListenersTable 1 } + + + DHCPRelayingIPaddressEntry ::= + SEQUENCE { + dhcpRelayListenersID + Unsigned32, + dhcpRelayListenersRowStatus + RowStatus, + destinationName + DisplayString, + destinationIP + IpAddress + } + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.4.4.1.1 + dhcpRelayListenersID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The id corresponds to the 'server number' in the controller GUI and CLI." + ::= { dhcpRelayListenersEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.4.4.1.2 + dhcpRelayListenersRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows dynamic creation and deletion of entries within dhcpRelayListenersTable + as well as activation and deactivation of these entries. For row creation, EWC only supports + creatAndWait. " + ::= { dhcpRelayListenersEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.4.4.1.3 + destinationName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text string uniquely identifying NAC Server Name. Allowable characters for this + field are from the set of A-Z, a-z, -_!#$, 0-9, and space. max len is 63 chars Howerver, + it is recommended to avoid leading and trailing spaces." + ::= { dhcpRelayListenersEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.7.4.4.1.4 + destinationIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IPv4 address to which DHCP messages are relayed." + ::= { dhcpRelayListenersEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.8 + clientAutologinOption OBJECT-TYPE + SYNTAX INTEGER + { + hide(0), + redirect(1), + drop(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Many devices such as those made by Apple(R) implement an autologin feature that prompts the user + to login as soon as the device detects the presence of a Captive Portal. This feature sometimes + causes problems for users who actually interact with the captive portal. + hide(0) - Hide the captive portal from Autologin detector. + redirect(1) - Redirect detection messages to the Captive Portal. This option is to allow client autologin + to detect the captive portal & prompt the user to login. This may cause post-authentication + redirection to fail. + drop(2) - Drop detection messages." + ::= { vnsGlobalSetting 8 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.3.9 + authenticationAdvanced OBJECT IDENTIFIER ::= { vnsGlobalSetting 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.1 + includeServiceType OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Include the Service-Type attribute in client access request messages + when this field is set to enable(1). " + ::= { authenticationAdvanced 1 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.2 + clientMessageDelayTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field specifies how long, in seconds, the notice Web page is displayed to the + client when the topology changes as a result of a role change. The notice Web page + indicates that authentication was successful and that the user must close all + browser windows and then restart the browser for access to the network. + Currently this is supported for Internal Captive Portal, Guest Portal, and + Guest Splash. " + ::= { authenticationAdvanced 2 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.3 + radiusAccounting OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field enables or disables RADIUS accounting. Disabling RADIUS accounting + overrides the RADIUS accounting settings of individual WLAN Services. Enabling + RADIUS accounting activates RADIUS accounting only in WLAN Services specifically + configured to perform it." + ::= { authenticationAdvanced 3 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.4 + serverUsageModel OBJECT-TYPE + SYNTAX INTEGER + { + roundRobin(0), + primaryBackup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field specifies RADIUS server failover behavior when the primary server goes down. + When the primary server is down the controller moves on to the secondary or tertiary configured RADIUS Servers. + If this field is set to primaryBackup(1), then the controller starts polling the primary RADIUS server to see if it + is up. When the primary RADIUS server comes back, the controller automatically starts sending new access + requests to the primary RADIUS server but pending requests continue with backup RADIUS server. + The administrator can select between the two strategies, i.e. the existing + roundRobin(0) or new primaryBackup(1). This only applies to Authentication, not to Accounting." + ::= { authenticationAdvanced 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.5 + radacctStartOnIPAddr OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this OID is set to disabled (0) the controller sends a RADIUS accounting + start message as soon as it receives an Access-Accept for the user from a RADIUS + server. When this OID is set to enabled(1) the controller defers sending the + RADIUS accounting start message until an Access-Accept for the client is + received and the client's IP address is known." + ::= { authenticationAdvanced 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.6 + clientServiceTypeLogin OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this OID is set to enabled(1) the controller sets the Service-Type + attribute of a station's Access-Request to 'Login'. When this OID is set to + disabled(0) the controller sets the Service-Type attribute of a station's + Access-Request to 'Framed'. By default this OID is set to 'disabled'. + You cannot use RADIUS servers to authenticate administrators + for local server access when this OID is set to 'enabled'." + ::= { authenticationAdvanced 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.9.7 + applyMacAddressFormat OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this OID is set to enabled(1), the controller uses MAC-Based + Authentication MAC address format (refer to radiusMacAddressFormatOption) + for user authentication and accounting via RADIUS." + ::= { authenticationAdvanced 7 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.3.10 + radiusExtnsSetting OBJECT IDENTIFIER ::= { vnsGlobalSetting 10 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.10.1 + radiusExtnsSettingTable OBJECT-TYPE + SYNTAX SEQUENCE OF RadiusExtnsSettingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of RADIUS servers that will be used. " + ::= { radiusExtnsSetting 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.10.1.1 + radiusExtnsSettingEntry OBJECT-TYPE + SYNTAX RadiusExtnsSettingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for each RADIUS server." + INDEX { radiusExtnsIndex } + ::= { radiusExtnsSettingTable 1 } + + + RadiusExtnsSettingEntry ::= + SEQUENCE { + radiusExtnsIndex + Integer32, + pollingMechanism + INTEGER, + serverPollingInterval + Integer32 + } + + -- 1.3.6.1.4.1.4329.15.3.3.3.10.1.1 + radiusExtnsIndex OBJECT-TYPE + SYNTAX Integer32( 1..2147483647 ) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A number uniquely identifying each conceptual row in the radiusExtnsSettingTable. + This value also equivalent to etsysRadiusAuthServerIndex of enterasys-radius-auth-client-mib.txt + file." + ::= { radiusExtnsSettingEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.10.1.2 + pollingMechanism OBJECT-TYPE + SYNTAX INTEGER + { + authorizeAsActualUser(0), + useRFC5997StatusServerRequest(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field specifies the method to determine the health of the RADIUS server. If set to + useRFC5997StatusServerRequest(1), RFC 5997 Status-Server packets will be sent to the + primary server to determine it's health. If set to authorizeAsActualUser(0), access-request + messages for a specified user account will be sent to the primary server to determine it's health." + ::= { radiusExtnsSettingEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.10.1.3 + serverPollingInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interval in seconds for the controller to poll the primary server." + ::= { radiusExtnsSettingEntry 3 } + + + + + -- 1.3.6.1.4.1.4329.15.3.3.3.1 + netflowAndMirrorN OBJECT IDENTIFIER ::= { vnsGlobalSetting 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.11.1 + netflowDestinationIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address for the Purview engine that will receive netflow records." + ::= { netflowAndMirrorN 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.11.2 + netflowInterval OBJECT-TYPE + SYNTAX Integer32 (30..360) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The netflow record sending interval." + DEFVAL { 60 } + ::= { netflowAndMirrorN 2 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.11.3 + mirrorFirstN OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If non-zero, the first N packets of a particular flow will be mirrored. If 0, all packets will be mirrored." + DEFVAL { 15 } + ::= { netflowAndMirrorN 3 } + + -- 1.3.6.1.4.1.4329.15.3.3.3.11.4 + mirrorL2Ports OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure the mirror port(s) on the controller. The default value is None. + Only l2ports will be allowed to be selected and only when not referred to + elsewhere (lag, topologies). + The most significant bit of the most significant octet represents the first esa port (esa0). + The second most significant bit of the most significant octet represents the second esa port (esa1) and so on." + ::= { netflowAndMirrorN 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.3.12 + radiusMacAddressFormatOption OBJECT-TYPE + SYNTAX INTEGER + { + option1(1), + option2(2), + option3(3), + option4(4), + option5(5), + option6(6), + option7(7), + option8(9), + option10(10), + option11(11), + option12(12) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The controller allows configuring different kinds of Mac address format in RADIUS messages. + option1: mac address format as XXXXXXXXXXXX + option2: mac address format as XX:XX:XX:XX:XX:XX + option3: mac address format as XX-XX-XX-XX-XX-XX + option4: mac address format as XXXX.XXXX.XXXX + option5: mac address format as XXXXXX-XXXXXX + option6: mac address format as XX XX XX XX XX XX + option7: mac address format as xxxxxxxxxxxx + option8: mac address format as xx:xx:xx:xx:xx:xx + option9: mac address format as xx-xx-xx-xx-xx-xx + option10: mac address format as xxxx.xxxx.xxxx + option11: mac address format as xxxxxx-xxxxxx + option12: mac address format as xx xx xx xx xx xx" + ::= { vnsGlobalSetting 12 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.3.4 + wlan OBJECT IDENTIFIER ::= { virtualNetworks 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.1 + wlanMaxEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of WLAN supported by the device." + ::= { wlan 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.2 + wlanNumEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of entries in the wlanTable." + ::= { wlan 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.3 + wlanTableNextAvailableIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates numerically lowest available index within this entity, + which may be used for the value of index in the creation of new entry in + wlanTable. An index is considered available if the index falls within the + range of 1 to wlanMaxEntries and it is not being used to index an existing + entry in the wlanTable contained this entity. This value should only be used + as guideline for the management application and there is no requirement on the + management application to create entries based upon this index value. + Value of zero indicates there is no more room for new wlanTable creation." + ::= { wlan 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4 + wlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of configured WLAN. " + ::= { wlan 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1 + wlanEntry OBJECT-TYPE + SYNTAX WlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for each WLAN." + INDEX { wlanID } + ::= { wlanTable 1 } + + + WlanEntry ::= + SEQUENCE { + wlanID + Unsigned32, + wlanRowStatus + RowStatus, + wlanServiceType + INTEGER, + wlanName + DisplayString, + wlanSSID + DisplayString, + wlanSynchronize + TruthValue, + wlanEnabled + TruthValue, + wlanDefaultTopologyID + INTEGER, + wlanSessionTimeout + Unsigned32, + wlanIdleTimeoutPreAuth + Unsigned32, + wlanIdleSessionPostAuth + Unsigned32, + wlanSupressSSID + TruthValue, + wlanDot11hSupport + TruthValue, + wlanDot11hClientPowerReduction + TruthValue, + wlanProcessClientIE + TruthValue, + wlanEngerySaveMode + TruthValue, + wlanBlockMuToMuTraffic + TruthValue, + wlanRemoteable + TruthValue, + wlanVNSID + Unsigned32, + wlanRadioManagement11k + INTEGER, + wlanBeaconReport + INTEGER, + wlanQuietIE + INTEGER, + wlanMirrorN + INTEGER, + wlanNetFlow + INTEGER, + wlanAppVisibility + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.1 + wlanID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique internal ID associated with WLAN." + ::= { wlanEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.2 + wlanRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows dynamic creation and deletion of entries within wlanTable as well + as activation and deactivation of these entries. For row creation, EWC only supports + creatAndWait. WLAN name must be set before making the row active and persistent. Any + WLAN that is associated to a VNS cannot be deleted unless it is first disassociated + from VNS before being deleted. Any inactive entry will not be persistent and it will + be lost during controller's restart." + ::= { wlanEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.3 + wlanServiceType OBJECT-TYPE + SYNTAX INTEGER + { + standard(0), + wds(3), + thirdParty(4), + remote(5), + mesh(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Service type of WLAN." + DEFVAL { standard } + ::= { wlanEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.4 + wlanName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text string uniquely identifying WLAN within EWC. Allowable characters for this + field are from the set of A-Z, a-z, -!#$:, 0-9, and space. Howerver, it is recommended + to avoid leading and trailing spaces." + ::= { wlanEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.5 + wlanSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SSID (broadcast string) associated with WLAN. Allowable characters for this field are + from the set of A-Z, a-z, _-.@, 0-9, and space. Howerver, it is recommendedto avoid + leading and trailing spaces." + ::= { wlanEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.6 + wlanSynchronize OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true, then WLAN will be replicated to peer controller if + availability is configured and enabled." + DEFVAL { 1 } + ::= { wlanEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.7 + wlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field is used to enable or disable this WLAN. If WLAN is disabled, then no traffic + will be passed on behalf of this WLAN." + DEFVAL { 1 } + ::= { wlanEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.8 + wlanDefaultTopologyID OBJECT-TYPE + SYNTAX INTEGER (-1 | 0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ID of topology from topologyTable associated to this WLAN. Topology + ID of -1 means no default topology is associated to this WLAN. Physical + topologies cannot be assigned to WLAN. The default topology indicates which + topology to use for this WLAN if there is no topology associated with VNS via + policy assignment." + ::= { wlanEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.9 + wlanSessionTimeout OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "minute" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU session that is associated to this WLAN will be terminated after elapse of this + number of minutes from the start of its current session." + DEFVAL { 0 } + ::= { wlanEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.10 + wlanIdleTimeoutPreAuth OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "minute" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Elapse time between association and authentication after which MU session will be + terminated if the user is idle this amount of time without being authenticated." + DEFVAL { 5 } + ::= { wlanEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.11 + wlanIdleSessionPostAuth OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "minute" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MU session that is associated to this WLAN will be terminated if the user is idle this + amount of time after being authenticated." + DEFVAL { 30 } + ::= { wlanEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.12 + wlanSupressSSID OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then broadcast string (SSID) for this WLAN will not be broadcasted + over the air." + DEFVAL { 2 } + ::= { wlanEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.13 + wlanDot11hSupport OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then dot11h support is enabled for clients associated to this WLAN." + DEFVAL { 2 } + ::= { wlanEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.14 + wlanDot11hClientPowerReduction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then apply power reduction to dot11h clients associated to this WLAN. + This field has meaning if wlanDot11hSupport is enabled (set to true)." + DEFVAL { 2 } + ::= { wlanEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.15 + wlanProcessClientIE OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then clients that are associated to this WLAN their IE requests + will be processed." + DEFVAL { 2 } + ::= { wlanEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.16 + wlanEngerySaveMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then engergy saving mode is enabled." + DEFVAL { 2 } + ::= { wlanEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.17 + wlanBlockMuToMuTraffic OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then two MU associated to this WLAN cannot communicate with each + other." + DEFVAL { 2 } + ::= { wlanEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.18 + wlanRemoteable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true then this WLAN can be used as remote WLAN within mobility zone + that this controller is partaking." + DEFVAL { 2 } + ::= { wlanEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.19 + wlanVNSID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ID of the VNS that uses this WLAN. WLAN can be created but not used in any + VNS, in that case alue of zero indicates WLAN has not been used in any VNS. + The value of this field set during VNS creation no during the WLAN creation. " + DEFVAL { 0 } + ::= { wlanEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.20 + wlanRadioManagement11k OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this bit is set to enable, the Radio Management (802.11k) feature is enabled on those + APs who have this wlan configuration and 802.11k capability. " + ::= { wlanEntry 20} + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.21 + wlanBeaconReport OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable AP to send out beacon report. This field is configurable only if + wlanRadioManagement11k is set to enable(1)." + ::= { wlanEntry 21} + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.22 + wlanQuietIE OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable AP to advertise a Quiet Element. This field is configurable only if + wlanRadioManagement11k is set to enable(1)." + ::= { wlanEntry 22} + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.23 + wlanMirrorN OBJECT-TYPE + SYNTAX INTEGER + { + prohibited(0), + bothDirection(1), + rxDirectionOnly(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "prohibited(0): Mirroring is prohibited. + bothDirection(1) : Both direction packets will be mirrored. + rxDirectionOnly(2): Only receive direction packets will be mirrored. + Note: This will only take effect when the user's runtime current Roles's MirrorN action is None. " + ::= { wlanEntry 23} + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.24 + wlanNetFlow OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable netflow on this WLAN service." + ::= { wlanEntry 24} + + + -- 1.3.6.1.4.1.4329.15.3.3.4.4.1.25 + wlanAppVisibility OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable both application visibility and control for this WLAN service." + ::= { wlanEntry 25} + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.5 + wlanStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Stats related to WLAN (RFS) created on EWC." + ::= { wlan 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.5.1 + wlanStatsEntry OBJECT-TYPE + SYNTAX WlanStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entery for each existing WLAN on EWC." + INDEX { wlanStatsID } + ::= { wlanStatsTable 1 } + + + WlanStatsEntry ::= + SEQUENCE { + wlanStatsID + Unsigned32, + wlanStatsAssociatedClients + Counter32, + wlanStatsRadiusTotRequests + Counter32, + wlanStatsRadiusReqFailed + Counter32, + wlanStatsRadiusReqRejected + Counter32 + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.5.1.1 + wlanStatsID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique internal ID associated with WLAN." + ::= { wlanStatsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.5.1.2 + wlanStatsAssociatedClients OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of clients that are currently associated to this WLAN. " + ::= { wlanStatsEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.5.1.3 + wlanStatsRadiusTotRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of requests that were sent to RADIUS servers associated to this WLAN on behalf + of MUs' requests using SSID associated to the WLAN for association, authentication or + authorization to this WLAN." + ::= { wlanStatsEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.5.1.4 + wlanStatsRadiusReqFailed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of requests that were sent to RADIUS servers associated to this WLAN on behalf of + MUs' requests for association, authentication or authorization to this WLAN but failed + to be processed by RADIUS servers." + ::= { wlanStatsEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.5.1.5 + wlanStatsRadiusReqRejected OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of requests that were sent to RADIUS servers associated to this WLAN on behalf of + MUs' requests for association, authentication or authorization to this WLAN but rejected + to be processed by RADIUS servers." + ::= { wlanStatsEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6 + wlanPrivTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanPrivEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains configuration of privacy settings for all configured WLAN on EWC. + For each of the configured WLAN on the controller one entry is added to this table. + Addition/deletion of entries in this table are automatic depending on the addition + or deletion of entries in wlanTable table." + ::= { wlan 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1 + wlanPrivEntry OBJECT-TYPE + SYNTAX WlanPrivEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in wlanPrivTable for each configured WLAN on EWC. Each entry is indexed + with corresponding wlan ID of wlanTable. The writable fields in this table can be + modified depending on the corresponding wlanTable." + INDEX { wlanID } + ::= { wlanPrivTable 1 } + + + WlanPrivEntry ::= + SEQUENCE { + wlanPrivPrivacyType + INTEGER, + wlanPrivWEPKeyIndex + INTEGER, + wlanPrivWEPKeyLength + INTEGER, + wlanPrivWEPKey + DisplayString, + wlanPrivWPAv1EncryptionType + INTEGER, + wlanPrivWPAv2EncryptionType + INTEGER, + wlanPrivKeyManagement + INTEGER, + wlanPrivBroadcastRekeying + TruthValue, + wlanPrivRekeyInterval + Unsigned32, + wlanPrivGroupKPSR + TruthValue, + wlanPrivWPAPSK + OCTET STRING, + wlanPrivWPAversion + INTEGER, + wlanPrivfastTransition + INTEGER, + wlanPrivManagementFrameProtection + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.1 + wlanPrivPrivacyType OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + staticWEP(1), + dynamicWEP(2), + wpa(3), + wpaPSK(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of privacy applied to the corresponding configured WLAN. Configuration of + the other fields in this table depends on the value of this field, e.g. if this + field is set to none(0), then no other field in this table are settable. " + ::= { wlanPrivEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.2 + wlanPrivWEPKeyIndex OBJECT-TYPE + SYNTAX INTEGER (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Index of configured WEP. + This field is required if and only if privacy type is staticWEP(1)." + ::= { wlanPrivEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.3 + wlanPrivWEPKeyLength OBJECT-TYPE + SYNTAX INTEGER + { + sixtyFourBits(1), + oneHundred28Bits(2), + oneHundred52Bits(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key legnth for the configured WEP key. + This field is required if and only if privacy type is staticWEP(1)." + ::= { wlanPrivEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.4 + wlanPrivWEPKey OBJECT-TYPE + SYNTAX DisplayString (SIZE (8..19)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The configured WEP key length must match the wlanPrivWEPKeyLength field. Any key + with length longer or shorter than that length will be rejected. + This field is required if and only if privacy type is staticWEP(1). + This key can only be viewed in SNMPv3 mode with privacy." + ::= { wlanPrivEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.5 + wlanPrivWPAv1EncryptionType OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + tkipOnly(1), + auto(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of encryption used for WPA version 1 associations. This OID is undefined unless + wlanPrivPrivacyType is wpa (3) or wpaPSK (4) and wlanPrivWPAversion is set to + wpaV1 (1) or wpaV1andV2 (3)." + ::= { wlanPrivEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.6 + wlanPrivWPAv2EncryptionType OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + auto(2), + aesOnly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of encryption used for WPA version 2 associations. This OID is undefined + unless wlanPrivPrivacyType is wpa (3) or wpaPSK (4) and wlanPrivWPAversion is + set to wpaV2 (2) or wpaV1 and V2 (3)." + ::= { wlanPrivEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.7 + wlanPrivKeyManagement OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + opportunisticKey(1), + preAuthentication(2), + both(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key management option available for the WPA2. + This field has meaning if privacy type is WPA with WPA2 option enabled. + This field can be modified only if wlanPrivPrivacyType is set to wpa(3) and + wlanPrivWPAversion set to wpaV2(2) or wpaV1andV2(3). + ." + ::= { wlanPrivEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.8 + wlanPrivBroadcastRekeying OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast rekeying if this value is set to true. + This field can be modified only if wlanPrivPrivacyType is set to wpa(3) or wpaPSK(4)." + ::= { wlanPrivEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.9 + wlanPrivRekeyInterval OBJECT-TYPE + SYNTAX Unsigned32 (30..86400) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interval in seconds for requesting rekeying. This field has meaning if privacy + type is WPA and broadcast rekeying is enabled (wlanPrivBroadcastRekeying is set + to true). This field can be modified only if wlanPrivBroadcastRekeying is set to true." + DEFVAL { 3600 } + ::= { wlanPrivEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.10 + wlanPrivGroupKPSR OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Key Power Save Retry (GKPSR) value for the WPA type of privacy. + This field can be modified only if wlanPrivPrivacyType is set to wpa(3) or wpaPSK(4)." + ::= { wlanPrivEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.11 + wlanPrivWPAPSK OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WPA-PSK shared key. This field has meaning if and only if WLAN privacy type + is set to WPA-PSK. Input type can be either HEX formatted string or ASCII string. + In case of HEX string, it must be 64 octets from set of hex characters. + In case of ASCII string, the length is limited between 8 to 63 octets. + This key can only be viewed in SNMPv3 mode with privacy. + This field can be modified only if wlanPrivPrivacyType is set to wpaPSK(4)." + ::= { wlanPrivEntry 11 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.12 + wlanPrivWPAversion OBJECT-TYPE + SYNTAX INTEGER + { + wpaNone(0), + wpaV1(1), + wpaV2(2), + wpaV1andV2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of wpa version selected. This field can be modified only if wlanPrivPrivacyType is set to wpa(3) or wpaPSK(4). + Note: wpa version v1 only is not allowed. + 0 - no wpa version selected. + 1 - wpa version v1 selected. + 2 - wpa version v2 selected. + 3 - both wpa version v1 and v2 selected." + ::= { wlanPrivEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.13 + wlanPrivfastTransition OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this field is set to enable(1), the 802.11r (fast transition) is enabled. + This field can be modified only if wlanPrivPrivacyType is set to wpa(2)." + ::= { wlanPrivEntry 13 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.6.1.14 + wlanPrivManagementFrameProtection OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1), + require(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Disable(0) : The AP will not encrypt any management frames. + Enable(1): The AP will encrypt management frames for clients who also support + this feature. If the clients do not support this feature, they are still able to + connect to the AP but with no management frames encryption. + Require(2): The AP will only allow clients who have the PMF feature to connect. Supported + management frames will be encrypted to 802.11w standards. Clients who + do not support this feature will not be able to associate. " + ::= { wlanPrivEntry 14 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7 + wlanAuthTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains configuration of authentication settings for all configured WLAN + on EWC. For each of the configured WLAN on the controller one entry is added to this + table. Addition/deletion of entries in this table are automatic depending on the + addition/deletion of entries in wlanTable table." + ::= { wlan 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1 + wlanAuthEntry OBJECT-TYPE + SYNTAX WlanAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in wlanAuthTable for each configured WLAN on EWC. Each entry is indexed + with corresponding wlan ID of wlanTable. The writable fields in this table can be + modified depending on the corresponding wlanTable. + Note: + All the fields in this table except wlanAuthType and wlanAuthCollectAcctInformation + have meaning if MAC-based authentication filed (wlanAuthMacBasedAuth) is set to true. " + INDEX { wlanID } + ::= { wlanAuthTable 1 } + + + WlanAuthEntry ::= + SEQUENCE { + wlanAuthType + INTEGER, + wlanAuthMacBasedAuth + TruthValue, + wlanAuthMACBasedAuthOnRoam + TruthValue, + wlanAuthAutoAuthAuthorizedUser + TruthValue, + wlanAuthAllowUnauthorizedUser + TruthValue, + wlanAuthRadiusIncludeAP + TruthValue, + wlanAuthRadiusIncludeVNS + TruthValue, + wlanAuthRadiusIncludeSSID + TruthValue, + wlanAuthRadiusIncludePolicy + TruthValue, + wlanAuthRadiusIncludeTopology + TruthValue, + wlanAuthRadiusIncludeIngressRC + TruthValue, + wlanAuthRadiusIncludeEgressRC + TruthValue, + wlanAuthCollectAcctInformation + TruthValue, + wlanAuthReplaceCalledStationIDWithZone + TruthValue, + wlanAuthRadiusAcctAfterMacBaseAuthorization + TruthValue, + wlanAuthRadiusTimeoutRole + Integer32, + wlanAuthRadiusOperatorNameSpace + INTEGER, + wlanAuthRadiusOperatorName + DisplayString, + wlanAuthMACBasedAuthReAuthOnAreaRoam + TruthValue + + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.1 + wlanAuthType OBJECT-TYPE + SYNTAX INTEGER + { + disabled(1), + internalCP(2), + dot1x(3), + externalCP(4), + easyGuestCP(5), + guestSplash(6), + firewallFriendlyExCP(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of authentication applied to stations attempting to associate to a BSSID + belonging to this WLAN Service. If the dot1x type is selected, then this WLAN + must have privacy. When the dot1x or internalCP is selected, the controller must + have a RADIUS server, and SNMP will auto assign one RADIUS server to this + WLAN if the user did not assign one." + ::= { wlanAuthEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.2 + wlanAuthMacBasedAuth OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC based authorization is enabled if this field is set to true. When this field set to true, SNMP + will auto configure one RADIUS server to enable MAC authorization. " + ::= { wlanAuthEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.3 + wlanAuthMACBasedAuthOnRoam OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true, the client will be forced to go through MAC based + authorization when the client roamed. This field has meaning only when + wlanAuthMacBasedAuth is set to true. This field can be modified only when + wlanAuthMacBasedAuth is set to true. " + ::= { wlanAuthEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.4 + wlanAuthAutoAuthAuthorizedUser OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All authorized users will be considered authenticated automatically. This field + has meaning only when wlanAuthMacBasedAuth is set to true. This field can + be modified only when wlanAuthMacBasedAuth is set to true." + ::= { wlanAuthEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.5 + wlanAuthAllowUnauthorizedUser OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unauthorized users will be allowed if this field is set to true.This field has meaning only when + wlanAuthMacBasedAuth is set to true. This field can be modified only when + wlanAuthMacBasedAuth is set to true." + ::= { wlanAuthEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.6 + wlanAuthRadiusIncludeAP OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP serial number will be included in RADIUS request packet as VSA if this + field is set to true." + ::= { wlanAuthEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.7 + wlanAuthRadiusIncludeVNS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VNS name will be included in RADIUS request packet as VSA if this field is set to true." + ::= { wlanAuthEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.8 + wlanAuthRadiusIncludeSSID OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WLAN SSID will be included in RADIUS request packet as VSA if this + field is set to true." + ::= { wlanAuthEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.9 + wlanAuthRadiusIncludePolicy OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Policy name will be included in RADIUS request packet as VSA if this + field is set to true." + ::= { wlanAuthEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.10 + wlanAuthRadiusIncludeTopology OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Topology name will be included in RADIUS request packet as VSA if this + field is set to true." + ::= { wlanAuthEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.11 + wlanAuthRadiusIncludeIngressRC OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ingress rate control name will be included in RADIUS request packet as VSA if this + field is set to true." + ::= { wlanAuthEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.12 + wlanAuthRadiusIncludeEgressRC OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Egress rate control name will be included in RADIUS request packet as VSA if this + field is set to true." + ::= { wlanAuthEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.13 + wlanAuthCollectAcctInformation OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Accounting information is collected for clients if this field is set to true." + ::= { wlanAuthEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.14 + wlanAuthReplaceCalledStationIDWithZone OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Replace called station ID with Zone if this field is set to true." + ::= { wlanAuthEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.15 + wlanAuthRadiusAcctAfterMacBaseAuthorization OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS accounting begins after MAC-based authorization completes if this field is set to true. + This field has meaning only when wlanAuthMacBasedAuth is set to true. + This field can be modified only when wlanAuthMacBasedAuth is set to true." + ::= { wlanAuthEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.16 + wlanAuthRadiusTimeoutRole OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Apply this role to clients when the RADIUS server timed out. + '-1' is treat like access reject. Any other number is the Role ID. This field has meaning only when + wlanAuthMacBasedAuth is set to true. This field can be modified only when + wlanAuthMacBasedAuth is set to true." + ::= { wlanAuthEntry 16 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.17 + wlanAuthRadiusOperatorNameSpace OBJECT-TYPE + SYNTAX INTEGER + { + disabled(-1), + tadig(48), + realm(49), + e212(50), + icc(51) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "wlanAuthRadiusOperatorNameSpace is the Namespace ID as defined in RFC 5580. The value within this field contains + the operator namespace identifier. The Namespace ID value is encoded in ASCII and has the following + values. + -1 : disabled. + 48 : TADIG. + 49 : REALM. + 50 : E212. + 51 : ICC. " + ::= { wlanAuthEntry 17 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.18 + wlanAuthRadiusOperatorName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS accounting message will include this string when the wlanAuthRadiusOperatorNameSpace is not + set to -1." + ::= { wlanAuthEntry 18 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.7.1.19 + wlanAuthMACBasedAuthReAuthOnAreaRoam OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this field is set to true, the client will be forced to go through MAC based + authorization when the client roams to another area. This field has meaning + and can be modified only when wlanAuthMacBasedAuth is set to true. " + ::= { wlanAuthEntry 19 } + + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8 + wlanRadiusTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanRadiusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains configuration of RADIUS settings for all configured WLAN on EWC. + For each of the configured WLAN on the controller there may exist one or more entries + of RADIUS server(s) serving the WLAN. Addition/deletion of entries in this table are + automatic depending on the addition/deletion of entries in wlanTable table." + ::= { wlan 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1 + wlanRadiusEntry OBJECT-TYPE + SYNTAX WlanRadiusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in wlanRadiusTable for each RADIUS server used by the WLAN indexed by wlanID." + INDEX { wlanID, wlanRadiusIndex } + ::= { wlanRadiusTable 1 } + + + WlanRadiusEntry ::= + SEQUENCE { + wlanRadiusIndex + Unsigned32, + wlanRadiusName + DisplayString, + wlanRadiusUsage + INTEGER, + wlanRadiusPriority + Integer32, + wlanRadiusPort + Unsigned32, + wlanRadiusRetries + Unsigned32, + wlanRadiusTimeout + Unsigned32, + wlanRadiusNASUseVnsIP + TruthValue, + wlanRadiusNASIP + DisplayString, + wlanRadiusNASIDUseVNSName + TruthValue, + wlanRadiusNASID + DisplayString, + wlanRadiusAuthType + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.1 + wlanRadiusIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Internally generated index and it has no external meaning." + ::= { wlanRadiusEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.2 + wlanRadiusName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the RADIUS server associated to this entry." + ::= { wlanRadiusEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.3 + wlanRadiusUsage OBJECT-TYPE + SYNTAX INTEGER + { + auth(1), + mac(2), + acc(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Usage type associated to this entry for authentication." + ::= { wlanRadiusEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.4 + wlanRadiusPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority associated to this entry for authentication. RADIUS servers are contacted + for authentication requests in the order of their priority defined in this field. + The highest priority servers (priorities with lower numerical values have higher + priority order) are consulted first for any authentication request." + ::= { wlanRadiusEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.5 + wlanRadiusPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The RADIUS authentication requests should be sent to this authentication port." + DEFVAL { 1812 } + ::= { wlanRadiusEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.6 + wlanRadiusRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of retries attempted for an specific authentication request." + DEFVAL { 3 } + ::= { wlanRadiusEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.7 + wlanRadiusTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..360) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of seconds to wait for a response from authentication server for each + request sent to the server before considering the request as failure." + DEFVAL { 5 } + ::= { wlanRadiusEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.8 + wlanRadiusNASUseVnsIP OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this value is set to true, then VNS IP address associated to the WLAN indexed + by wlanID to this entry is used as NAS IP address. Otherwise NAS IP address should be + configured manually." + ::= { wlanRadiusEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.9 + wlanRadiusNASIP OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NAS IP associated to this RADIUS server. Configuration of this field is directly + affected by the value of wlanRadiusNASUseVnsIP." + ::= { wlanRadiusEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.10 + wlanRadiusNASIDUseVNSName OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this value is set to true, then use VNS name associated to the WLAN indexed + by wlanID for this entry as NAS ID. Otherwise NAS ID should be configured manually." + ::= { wlanRadiusEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.11 + wlanRadiusNASID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NAS ID associated to this RADIUS server. Configuration of this field is directly + affected by the value of wlanRadiusNASIDUseVNSName." + ::= { wlanRadiusEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.12 + wlanRadiusAuthType OBJECT-TYPE + SYNTAX INTEGER + { + pap(0), + chap(1), + mschap(2), + mschap2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication type used for this WLAN when using this RADIUS server to + authenticate users." + DEFVAL { pap } + ::= { wlanRadiusEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9 + wlanCPTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanCPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains configuration of Captive Portal settings for all configured WLAN + on EWC. For each of the configured WLAN on the controller one entry is added to this + table. Addition/deletion of entries in this table are automatic depending on the + addition/deletion of entries in wlanTable table. This table can be accessed using SNMPv3 on + behalf of users with privacy." + ::= { wlan 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1 + wlanCPEntry OBJECT-TYPE + SYNTAX WlanCPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in wlanCPTable for each configured WLAN on EWC. Each entry is indexed + with corresponding wlan ID of wlanTable. The writable fields in this table can be + modified depending on the corresponding wlanTable and type of CP assigned to the + WLAN. If the authentication type is 'disabled(0)' for the WLAN, then all other entries in + this table have no meaning." + INDEX { wlanID } + ::= { wlanCPTable 1 } + + + WlanCPEntry ::= + SEQUENCE { + wlanCPAuthType + INTEGER, + wlanCP802HttpRedirect + TruthValue, + wlanCPExtConnection + IpAddress, + wlanCPExtPort + Unsigned32, + wlanCPExtEnableHttps + TruthValue, + wlanCPExtEncryption + INTEGER, + wlanCPExtSharedSecret + OCTET STRING, + wlanCPExtTosOverride + TruthValue, + wlanCPExtTosValue + Unsigned32, + wlanCPExtAddIPtoURL + TruthValue, + wlanCPIntLogoffButton + TruthValue, + wlanCPIntStatusCheckButton + TruthValue, + wlanCPReplaceIPwithFQDN + DisplayString, + wlanCPSendLoginTo + INTEGER, + wlanCPRedirectURL + DisplayString, + wlanCPGuestAccLifetime + Unsigned32, + wlanCPGuestAllowedLifetimeAcct + TruthValue, + wlanCPGuestSessionLifetime + Unsigned32, + wlanCPGuestIDPrefix + DisplayString, + wlanCPGuestMinPassLength + Unsigned32, + wlanCPGuestMaxConcurrentSession + Unsigned32, + wlanCPUseHTTPSforConnection + TruthValue, + wlanCPIdentity + DisplayString, + wlanCPCustomSpecificURL + DisplayString, + wlanCPSelectionOption + BITS + + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.1 + wlanCPAuthType OBJECT-TYPE + SYNTAX INTEGER + { + disabled(1), + internalCP(2), + dot1x(3), + externalCP(4), + easyGuestCP(5), + guestSplash(6), + firewallFriendlyExCP(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of authentication applied to MU requesting association using SSID associated + to this WLAN." + ::= { wlanCPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.2 + wlanCP802HttpRedirect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is set to true, then CP will be redirected to configured CP. This value + has meaning only for CP of the type 'dot1x(3)'." + ::= { wlanCPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.3 + wlanCPExtConnection OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the interface for this CP." + ::= { wlanCPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.4 + wlanCPExtPort OBJECT-TYPE + SYNTAX Unsigned32 (32768..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port associated to the CP IP address." + ::= { wlanCPEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.5 + wlanCPExtEnableHttps OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "HTTPS support is enabled if this field is set to true." + ::= { wlanCPEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.6 + wlanCPExtEncryption OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + legacy(1), + aes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of encryption for the CP." + ::= { wlanCPEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.7 + wlanCPExtSharedSecret OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret used for this captive portal." + ::= { wlanCPEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.8 + wlanCPExtTosOverride OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Override ToS of NAC server usage only." + DEFVAL { false } + ::= { wlanCPEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.9 + wlanCPExtTosValue OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "ToS value for NAC server only." + ::= { wlanCPEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.10 + wlanCPExtAddIPtoURL OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this value is set to true, then add EWC IP address and port number to the redirection URL." + ::= { wlanCPEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.11 + wlanCPIntLogoffButton OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true provide 'Logoff' button to the user in CP page." + ::= { wlanCPEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.12 + wlanCPIntStatusCheckButton OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true provide 'Status Check' button to the user in CP page." + ::= { wlanCPEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.13 + wlanCPReplaceIPwithFQDN OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Replace CP gateway IP address with FQDN." + ::= { wlanCPEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.14 + wlanCPSendLoginTo OBJECT-TYPE + SYNTAX INTEGER + { + originalDestination(0), + cpSessionPage(1), + customURL(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field indicates to what URL the successful login session must be redirected. + This field qualifies wlanCPRedirectURL." + ::= { wlanCPEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.15 + wlanCPRedirectURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text string identifying default redirection URL." + ::= { wlanCPEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.16 + wlanCPGuestAccLifetime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "days" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value indicates for how many days the guest account is valid. Value of zero + indicates that there is no limit for the guest account." + ::= { wlanCPEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.17 + wlanCPGuestAllowedLifetimeAcct OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this value is set to true, then guest admin can obtain lifetime account." + ::= { wlanCPEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.18 + wlanCPGuestSessionLifetime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "hours" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The guess account session using this CP cannot last longer than this number of + hours. Value of zero means there is no limit for the session." + ::= { wlanCPEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.19 + wlanCPGuestIDPrefix OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The prefix used for guest portal user ID label." + ::= { wlanCPEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.20 + wlanCPGuestMinPassLength OBJECT-TYPE + SYNTAX Unsigned32 (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum password length for the guest user account associated to this WLAN." + DEFVAL { 8 } + ::= { wlanCPEntry 20 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.21 + wlanCPGuestMaxConcurrentSession OBJECT-TYPE + SYNTAX Unsigned32 (0..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of the guest users can use this set of credentials to access this concurrent session." + DEFVAL { 8 } + ::= { wlanCPEntry 21 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.22 + wlanCPUseHTTPSforConnection OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use HTTPS for user connection. It has meaning only when wlanCPAuthType is set to + internalCP(2) or easyGuestCP(5) or guestSplash(6) " + ::= { wlanCPEntry 22 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.23 + wlanCPIdentity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "wlanCPIdentity is used to identify the EWC to the external captive portal server (ECP) + and the ECP to the EWC." + ::= { wlanCPEntry 23 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.24 + wlanCPCustomSpecificURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "After a user successfully logs in, the user will be redirected to the URL as defined in the + wlanCPCustomSpecificURL." + ::= { wlanCPEntry 24 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.9.1.25 + wlanCPSelectionOption OBJECT-TYPE + SYNTAX BITS + { + addEWCPortAndIP(0), + apNameAndSerial(1), + associatedBSSID(2), + vnsName(3), + userMacAddress(4), + currentlyAssignedRole(5), + containmentVLAN(6), + timeStamp(7), + signature(8), + ssid(9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Append the above parameter(s) to the EWC captive portal redirection URL if one or more of the bits are set. " + ::= { wlanCPEntry 25 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.10 + wlanUnsecuredWlanCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of WLAN with security issues. The details of security issues + can be found in wlanSecurityReportTable." + ::= { wlan 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.11 + wlanSecurityReportTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanSecurityReportEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains the weak configuration settings for all configured WLAN on EWC. + For each of the configured WLAN on the controller there exist one entry in this table. + Addition/deletion of entries in this table are automatic depending on the addition + or deletion of entries in wlanTable table. This table can be accessed using SNMPv3 on + behalf of users with privacy." + ::= { wlan 11 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.11.1 + wlanSecurityReportEntry OBJECT-TYPE + SYNTAX WlanSecurityReportEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in wlanSecurityReportTable for each configured WLAN on EWC. Each entry is indexed + with corresponding wlan ID of wlanTable." + INDEX { wlanID } + ::= { wlanSecurityReportTable 1 } + + + WlanSecurityReportEntry ::= + SEQUENCE { + wlanSecurityReportFlag + INTEGER, + wlanSecurityReportUnsecureType + BITS, + wlanSecurityReportNotes + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.11.1.1 + wlanSecurityReportFlag OBJECT-TYPE + SYNTAX INTEGER + { + unsecureSetting(1), + secureSetting(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of secureSetting(2) indicates that WLAN has secure configuration." + ::= { wlanSecurityReportEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.11.1.2 + wlanSecurityReportUnsecureType OBJECT-TYPE + SYNTAX BITS + { + open(0), + wep(1), + tkip(2), + defaultSsid(3), + hotspotSsid(4), + rainbowSsid(5), + dictionaryWordKey(6), + dictionaryWordSubstring(7), + passwordTooShort(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "bit 0: by setting this bit means this WLAN does not use any kind of encryption + bit 1: by setting this bit means this WLAN uses weak WEP encryption + bit 2: by setting this bit means this WLAN uses weak tkip encryption + bit 3: by setting this bit means this WLAN uses default SSID + bit 4: by setting this bit means this WLAN uses HotSpot SSID + bit 5: by setting this bit means this WLAN uses Rainbow SSID + bit 6: by setting this bit means this WLAN uses dictionary word as an encryption key + bit 7: by setting this bit means this WLAN uses dictionary word in an encryption key string + bit 8: by setting this bit means this WLAN uses a short password key" + ::= { wlanSecurityReportEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.11.1.3 + wlanSecurityReportNotes OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description of any security issues related to the WLAN is reflected in this field." + ::= { wlanSecurityReportEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12 + wlanRadiusServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains configuration of RADIUS Servers settings for all configured WLANs on the Wireless Controller. + For each of the configured WLANs on the controller there may exist one or more entries + of RADIUS server(s) serving the WLAN. Addition/deletion of entries in this table are + automatic depending on the addition/deletion of entries in wlanTable table." + ::= { wlan 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1 + wlanRadiusServerEntry OBJECT-TYPE + SYNTAX WlanRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in wlanRadiusServerTable for each RADIUS server used by the WLAN indexed by wlanID and radiusId. + The radiusId is the controller's internal radius server index." + INDEX { wlanID, radiusId } + ::= { wlanRadiusServerTable 1 } + + + WlanRadiusServerEntry ::= + SEQUENCE { + radiusId + Unsigned32, + wlanRadiusServerName + DisplayString, + wlanRadiusServerUse + Integer32, + wlanRadiusServerUsage + BITS, + wlanRadiusServerAuthUseVNSIPAddr + TruthValue, + wlanRadiusServerAuthNASIP + DisplayString, + wlanRadiusServerAuthUseVNSName + TruthValue, + wlanRadiusServerAuthNASId + DisplayString, + wlanRadiusServerAuthAuthType + Integer32, + wlanRadiusServerAcctUseVNSIPAddr + TruthValue, + wlanRadiusServerAcctNASIP + DisplayString, + wlanRadiusServerAcctUseVNSName + TruthValue, + wlanRadiusServerAcctNASId + DisplayString, + wlanRadiusServerAcctSIAR + Integer32, + wlanRadiusServerMacUseVNSIPAddr + TruthValue, + wlanRadiusServerMacNASIP + DisplayString, + wlanRadiusServerMacUseVNSName + TruthValue, + wlanRadiusServerMacNASId + DisplayString, + wlanRadiusServerMacAuthType + Integer32, + wlanRadiusServerMacPW + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.1 + radiusId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Controller's internal RADIUS index." + ::= { wlanRadiusServerEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.2 + wlanRadiusServerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the RADIUS server." + ::= { wlanRadiusServerEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.3 + wlanRadiusServerUse OBJECT-TYPE + SYNTAX INTEGER + { + notUse(0), + use(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "use : This means that this WLAN service indexed by wlanID uses this RADIUS server which it is indexed by the radiusId. " + ::= { wlanRadiusServerEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.4 + wlanRadiusServerUsage OBJECT-TYPE + SYNTAX BITS + { + auth(0), + mac(1), + acct(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "bit 0: By setting this bit, this RADIUS server is used for authentication. This bit has meaning only when wlanAuthType is set to internalCP(2), + dot1x(3), or externalCP(4). + bit 1: By setting this bit, this RADIUS server is used for MAC-based authentication. This bit has meaning only when + wlanAuthMacBasedAuth is set to true. + bit 2: By setting this bit, this RADIUS server is used for accounting. This bit has meaning only when wlanAuthType is set to internalCP(2), dot1x(3), + or externalCP(4)." + ::= { wlanRadiusServerEntry 4 } + + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.5 + wlanRadiusServerAuthUseVNSIPAddr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use the VNS's IP address as NAS IP address during the authentication." + ::= { wlanRadiusServerEntry 5 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.6 + wlanRadiusServerAuthNASIP OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use this IP address as the NAS IP addresss during the authentication. The default IP address is the VNS IP address. + This field has meaning only when the wlanRadiusServerUsage's bit 0 is set. " + ::= { wlanRadiusServerEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.7 + wlanRadiusServerAuthUseVNSName OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use the VNS's name as the NAS identifier during the authentication." + ::= { wlanRadiusServerEntry 7 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.8 + wlanRadiusServerAuthNASId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use this name as the NAS identifier during the authentication. The default name is the VNS name. + This field has meaning only when the wlanRadiusServerUsage's bit 0 is set." + ::= { wlanRadiusServerEntry 8 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.9 + wlanRadiusServerAuthAuthType OBJECT-TYPE + SYNTAX INTEGER + { + pap(0), + chap(1), + mschap(2), + mschap2(3), + eap(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication type. + This field has meaning only when the wlanRadiusServerUsage's bit 0 is set." + ::= { wlanRadiusServerEntry 9 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.10 + wlanRadiusServerAcctUseVNSIPAddr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use the VNS's IP address as NAS IP address during the accounting." + ::= { wlanRadiusServerEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.11 + wlanRadiusServerAcctNASIP OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use this IP address as the NAS IP addresss during the accounting. The default IP address is the VNS IP address. + This field has meaning only when the wlanRadiusServerUsage's bit 2 is set." + ::= { wlanRadiusServerEntry 11 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.12 + wlanRadiusServerAcctUseVNSName OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use the VNS's name as the NAS identifier during the accounting." + ::= { wlanRadiusServerEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.13 + wlanRadiusServerAcctNASId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use this name as the NAS identifier during the accounting. The default name is the VNS name. + This field has meaning only when the wlanRadiusServerUsage's bit 2 is set." + ::= { wlanRadiusServerEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.8.1.14 + wlanRadiusServerAcctSIAR OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this value is set to true, then the controller sends interrim accounting records for fast failover events. + This field has meaning only when the wlanRadiusServerUsage's bit 2 is set." + ::= { wlanRadiusServerEntry 14 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.15 + wlanRadiusServerMacUseVNSIPAddr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use the VNS's IP address as NAS IP address during the MAC based authentication." + ::= { wlanRadiusServerEntry 15 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.16 + wlanRadiusServerMacNASIP OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use this IP address as the NAS IP addresss during the MAC based authentication. The default IP address is the VNS IP address. + This field has meaning only when the wlanRadiusServerUsage's bit 1 is set." + ::= { wlanRadiusServerEntry 16 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.17 + wlanRadiusServerMacUseVNSName OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this value set to true, use the VNS's name as the NAS identifier during the MAC based authentication." + ::= { wlanRadiusServerEntry 17 } + + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.18 + wlanRadiusServerMacNASId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use this name as the NAS identifier during the MAC based authentication. The default name is the VNS name. + This field has meaning only when the wlanRadiusServerUsage's bit 1 is set." + ::= { wlanRadiusServerEntry 18 } + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.19 + wlanRadiusServerMacAuthType OBJECT-TYPE + SYNTAX INTEGER + { + pap(0), + chap(1), + mschap(2), + mschap2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication type. + This field has meaning only when the wlanRadiusServerUsage's bit 1 is set." + ::= { wlanRadiusServerEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.3.4.12.1.20 + wlanRadiusServerMacPW OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The password is used for MAC based authentication. + This field has meaning only when the wlanRadiusServerUsage's bit 1 is set." + ::= { wlanRadiusServerEntry 20 } + + + + + + + + -- 1.3.6.1.4.1.4329.15.3.4 + topology OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 4 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1 + topologyConfig OBJECT IDENTIFIER ::= { topology 1 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1 + topologyTable OBJECT-TYPE + SYNTAX SEQUENCE OF TopologyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of topologies configured on EWC." + ::= { topologyConfig 1 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1 + topologyEntry OBJECT-TYPE + SYNTAX TopologyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information about a topology in topology table. EWC supports different + types of topologies, therefore, for complete configuration of a topology not all fields + are necessary to be defined or have meaning. Definition of each field in this table + specifies topolog-specific characteristics of the field and its relevance." + INDEX { topologyID } + ::= { topologyTable 1 } + + + TopologyEntry ::= + SEQUENCE { + topologyID + Unsigned32, + topologyName + DisplayString, + topologyMode + INTEGER, + topologyTagged + INTEGER, + topologyVlanID + Integer32, + topologyEgressPort + OCTET STRING, + topologyLayer3 + TruthValue, + topologyIPAddress + IpAddress, + topologyIPMask + IpAddress, + topologyMTUsize + Unsigned32, + topologyGateway + IpAddress, + topologyDHCPUsage + INTEGER, + topologyAPRegistration + TruthValue, + topologyManagementTraffic + TruthValue, + topologySynchronize + TruthValue, + topologySyncGateway + IpAddress, + topologySyncMask + IpAddress, + topologySyncIPStart + IpAddress, + topologySyncIPEnd + IpAddress, + topologyStaticIPv6Address + DisplayString, + topologyLinkLocalIPv6Address + DisplayString, + topologyPreFixLength + Unsigned32, + topologyIPv6Gateway + DisplayString, + topologyDynamicEgress + INTEGER, + topologyIsGroup + INTEGER, + topologyGroupMembers + OCTET STRING, + topologyMemberId + Integer32 + } + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.1 + topologyID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique internal identifier of the topology. This item is generated + internally by EWC and has no external meaning." + ::= { topologyEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.2 + topologyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name associated with topology. This name must be unique within EWC. Allowable + characters for this field are from the set of A-Z, a-z, -!#$:, 0-9, and space. + Howerver, it is recommended to avoid leading and trailing spaces." + ::= { topologyEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.3 + topologyMode OBJECT-TYPE + SYNTAX INTEGER + { + undefined(-1), + routed(0), + bridgedAtAP(1), + bridgedAtAC(2), + thirdPartyAP(4), + physical(5), + management(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of this topology. This field implies the meaning and necessity of + other attributes associated to the topology." + ::= { topologyEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.4 + topologyTagged OBJECT-TYPE + SYNTAX INTEGER + { + tagged(1), + untagged(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If topology is tagged, then a VLAN ID must be assigned to the topology. + + Meaning associated to this field is topology specific: + - For Admin topology (management port) is always untagged + - Ror routed topology has no meaning and always untagged + - For all other topologies this field is configurable." + ::= { topologyEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.5 + topologyVlanID OBJECT-TYPE + SYNTAX Integer32 (-1 | 1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN ID assigned to a tagged topology. For untagged topology this field has no meaning + and it is set to -1." + DEFVAL { -1 } + ::= { topologyEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.6 + topologyEgressPort OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..12)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Egress port associated to this topology if it is tagged and VLANID defined + for the topology. This field is represented as octect string: + The most significant bit of most significant octet represent first physical + port (lowest number port) and second most significant bit of most + significant octet represent second physical port and so on. + + Meaning associated to this field is topology specific: + - For Admin topology (management port) this field has no meaning. + - Ror routed topology this field has no meaning + - For all other topologies: physical, bridge at controller, and bridge at AP + topologies this field is configurable." + ::= { topologyEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.7 + topologyLayer3 OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, then topology has layer three persence. Any topology + with layer three presence must have IP address and gateway assigned to it. + + Meaning associated to this field is topology specific: + - For Admin topology (management port) it is always set to true. + - Ror bridge at AP this field has no meaning and it is set to false. + - For routed and physical topologies it is always set to true. + - For bridge at controller type of topology this field is configurable." + ::= { topologyEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.8 + topologyIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address assigned to the topology as its interface. + + Meaning associated to this field is topology specific: + - This field has meaning if topology has layer three presence. + - Ror bridge at AP this field has no meaning and set 0.0.0.0." + ::= { topologyEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.9 + topologyIPMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask for topology's IP address. This field is only applicable to those + topologies that have IP address assigned to them, otherwise it is set either + to 255.255.255.255 or 0.0.0.0." + ::= { topologyEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.10 + topologyMTUsize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default MTU size for the topology. This field is only configurable for a + topologies that has layer three presence." + DEFVAL { 1436 } + ::= { topologyEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.11 + topologyGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Gateway associated to this topology. This field has meaning for a topology + that has layer three presence." + ::= { topologyEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.12 + topologyDHCPUsage OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + useRelay(1), + localServer(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of DHCP to be used for IP address assignment to associated MU. + This field has meaning only if the topology has layer three persense. + + Meaning associated to this field is topology specific: + - For Admin topology (management port) has no meaning. + - Ror bridge at AP this field has no meaning. + - For all other topologies that their layer three presence is enabled this + field is configurable." + ::= { topologyEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.13 + topologyAPRegistration OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, then AP registration can be achieved using via this topology. + + Meaning associated to this field is topology specific: + - Always false for Admin (management port) and routed topologies + - Always false and has no meaning for bridge at AP topology. + - For physical and bridge at controller type topologies that have layer three + presence this field can be set to either true or false." + ::= { topologyEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.14 + topologyManagementTraffic OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, then management data traffic is allowed on this topology. + + Meaning associated to this field is topology specific: + - Always true for Admin topology (management port) + - Has no meaning for bridge at AP type topologies + - For all other topologies that have layer three presence this field can be + set to either true or false." + ::= { topologyEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.15 + topologySynchronize OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, then topology must be synchronized with peer controller + in availability mode operation. + + Meaning associated to this field is topology specific: + - Always false for Admin topology (management port) + - Has no meaning for topologies associated to physical ports. + - For all other topologies: bridge at controller, routed and bridge at AP + type topologies this field can be set to either true or false." + ::= { topologyEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.16 + topologySyncGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Gateway associated to synchronized topology. This field has meaning for + those topologies that their topologySynchornize field is set to true." + ::= { topologyEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.17 + topologySyncMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask of synchronized gateway IP address. This field has meaning for + those topologies that their topologySynchornize field is set to true." + ::= { topologyEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.18 + topologySyncIPStart OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Range of IP addresses assigned to remote synchronized topology. This IP + address represents starting IP address. This field has meaning for those + topologies that their topologySynchornize field is set to true." + ::= { topologyEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.19 + topologySyncIPEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Range of IP addresses assigned to remote synchronized topology. This IP + address represents ending IP address. This field has meaning for those + topologies that their topologySynchornize field is set to true." + ::= { topologyEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.20 + topologyStaticIPv6Address OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Statically configured IPv6 address assigned to the admin port." + ::= { topologyEntry 20 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.21 + topologyLinkLocalIPv6Address OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Automatically generated link-local IPv6 address assigned to the admin port." + ::= { topologyEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.22 + topologyPreFixLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The prfix length of the statically configured IPv6 address of the topology." + ::= { topologyEntry 22 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.23 + topologyIPv6Gateway OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The gateway of IPv6 address that is associated to the admin topology." + ::= { topologyEntry 23 } + + + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.24 + topologyDynamicEgress OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable dynamic egress for this topology. Dynamic egress allows a station to + receive from this VLAN if it can send to this VLAN." + ::= { topologyEntry 24 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.25 + topologyIsGroup OBJECT-TYPE + SYNTAX INTEGER + { + no(0), + yes(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this flag is yes, this means the + topology is created as a group topology." + ::= { topologyEntry 25 } + + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.26 + topologyGroupMembers OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..12)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field specifies the topologies for this group. This field has meaning only when topologyIsGroup is set to 1. + This field is represented as octect string. + The most significant bit of the most significant octet of the octet string represents the first topology with topologyID = 0 + and second most significant bit of the most significant octet represents the second topology with + topologyID = 1 and so on." + ::= { topologyEntry 26 } + + -- 1.3.6.1.4.1.4329.15.3.4.1.1.1.27 + topologyMemberId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " -1 : Means this topology is not a member of a group topology. + valid topology ID : Means this topology is a member of a configured group topology that has + this group topology ID." + ::= { topologyEntry 27 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2 + topologyStat OBJECT IDENTIFIER ::= { topology 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1 + topoStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF TopoStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics describing traffic transmitted or received for a single topology. + This is the traffic on the topology that is coming from or going to + destinations on the wired network." + ::= { topologyStat 1 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1 + topoStatEntry OBJECT-TYPE + SYNTAX TopoStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistic related an entry in topology table." + INDEX { topologyID } + ::= { topoStatTable 1 } + + + TopoStatEntry ::= + SEQUENCE { + topoStatName + DisplayString, + topoStatTxPkts + Counter64, + topoStatRxPkts + Counter64, + topoStatTxOctets + Counter64, + topoStatRxOctets + Counter64, + topoStatMulticastTxPkts + Counter64, + topoStatMulticastRxPkts + Counter64, + topoStatBroadcastTxPkts + Counter64, + topoStatBroadcastRxPkts + Counter64, + topoStatFrameChkSeqErrors + Counter64, + topoStatFrameTooLongErrors + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.1 + topoStatName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Topology name." + ::= { topoStatEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.2 + topoStatTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets transmitted to the wired + network on the topology/vlan." + ::= { topoStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.3 + topoStatRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received from the wired + network on the topology/vlan." + ::= { topoStatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.4 + topoStatTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted in frames to + the wired network on the topology/vlan." + ::= { topoStatEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.5 + topoStatRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received in frames from the wired + network on the topology/vlan." + ::= { topoStatEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.6 + topoStatMulticastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast frames transmitted to + the wired network on the topology/vlan." + ::= { topoStatEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.7 + topoStatMulticastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast frames received from + the wired network on the topology/vlan." + ::= { topoStatEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.8 + topoStatBroadcastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast frames transmitted to + the wired network on the topology/vlan." + ::= { topoStatEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.9 + topoStatBroadcastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast frames received from + the wired network on the topology/vlan." + ::= { topoStatEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.10 + topoStatFrameChkSeqErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of frames with checksum errors received + from the wired network on the topology/vlan." + ::= { topoStatEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.1.1.11 + topoStatFrameTooLongErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of oversized frames received from + the wired network on the topology/vlan." + ::= { topoStatEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.2 + topoExceptionStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF TopoExceptionStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains list of exception-specific filters statistics for configured + topologies in EWC." + ::= { topologyStat 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.2.1 + topoExceptionStatEntry OBJECT-TYPE + SYNTAX TopoExceptionStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in topology exception statistic table." + INDEX { topologyID } + ::= { topoExceptionStatTable 1 } + + + TopoExceptionStatEntry ::= + SEQUENCE { + topoExceptionFiterName + OCTET STRING, + topoExceptionStatPktsDenied + Counter64, + topoExceptionStatPktsAllowed + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.4.2.2.1.1 + topoExceptionFiterName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Exception filter name." + ::= { topoExceptionStatEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.2.1.2 + topoExceptionStatPktsDenied OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that were denied by defined filters since device's last restart." + ::= { topoExceptionStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.2.1.3 + topoExceptionStatPktsAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number packets that were allowed by defined filters since device's last restart." + ::= { topoExceptionStatEntry 3 } + + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3 + topoWireStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF TopoWireStatEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The table contains statistics describing traffic transmitted or received + unencapsulated (i.e. not wrapped in WASSP) for each topology" + ::= { topologyStat 3 } + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1 + topoWireStatEntry OBJECT-TYPE + SYNTAX TopoWireStatEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Statistics describing traffic transmitted or received unencapsulated (i.e. not wrapped in WASSP) + for a single topology. This is the traffic on the topology that is coming from or going to destinations + on the wired network other than to the controller's APs." + INDEX { topologyID } + ::= { topoWireStatTable 1 } + + + TopoWireStatEntry ::= + SEQUENCE { + topoWireStatName + DisplayString, + topoWireStatTxPkts + Counter64, + topoWireStatRxPkts + Counter64, + topoWireStatTxOctets + Counter64, + topoWireStatRxOctets + Counter64, + topoWireStatMulticastTxPkts + Counter64, + topoWireStatMulticastRxPkts + Counter64, + topoWireStatBroadcastTxPkts + Counter64, + topoWireStatBroadcastRxPkts + Counter64, + topoWireStatFrameChkSeqErrors + Counter64, + topoWireStatFrameTooLongErrors + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.1 + topoWireStatName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Topology name." + ::= { topoWireStatEntry 1 } + + + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.2 + topoWireStatTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of packets transmitted unencapsulated to + the wired network on the topology/vlan." + ::= { topoWireStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.3 + topoWireStatRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of packets received unencapsulated from + the wired network on the topology/vlan." + ::= { topoWireStatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.4 + topoWireStatTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of octets transmitted in unencapsulated frames + to the wired network on the topology/vlan." + ::= { topoWireStatEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.5 + topoWireStatRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of octets received in unencapsulated frames + to the wired network on the topology/vlan." + ::= { topoWireStatEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.6 + topoWireStatMulticastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of multicast frames transmitted unencapsulated + to the wired network on the topology/vlan." + ::= { topoWireStatEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.7 + topoWireStatMulticastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of multicast frames received unencapsulated + from the wired network on the topology/vlan." + ::= { topoWireStatEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.8 + topoWireStatBroadcastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of broadcast frames transmitted unencapsulated + to the wired network on the topology/vlan." + ::= { topoWireStatEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.9 + topoWireStatBroadcastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of broadcast frames received unencapsulated from + the wired network on the topology/vlan." + ::= { topoWireStatEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.10 + topoWireStatFrameChkSeqErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of unencapsulated frames with checksum errors + received from the wired network on the topology/vlan." + ::= { topoWireStatEntry 10 } + + -- 1.3.6.1.4.1.4329.15.3.4.2.3.1.11 + topoWireStatFrameTooLongErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of unencapsulated frames with length longer than + permitted received from the wired network on the topology/vlan." + ::= { topoWireStatEntry 11 } + + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4 + topoCompleteStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF TopoCompleteStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains statistics describing traffic transmitted + and received for each topology on both the wired side and + the wireless side." + ::= { topologyStat 4 } + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1 + topoCompleteStatEntry OBJECT-TYPE + SYNTAX TopoCompleteStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics describing traffic transmitted and received on + a single topology on both the wired side and the wireless side." + INDEX { topologyID } + ::= { topoCompleteStatTable 1 } + + + TopoCompleteStatEntry ::= + SEQUENCE { + topoCompleteStatName + DisplayString, + topoCompleteStatTxPkts + Counter64, + topoCompleteStatRxPkts + Counter64, + topoCompleteStatTxOctets + Counter64, + topoCompleteStatRxOctets + Counter64, + topoCompleteStatMulticastTxPkts + Counter64, + topoCompleteStatMulticastRxPkts + Counter64, + topoCompleteStatBroadcastTxPkts + Counter64, + topoCompleteStatBroadcastRxPkts + Counter64, + topoCompleteStatFrameChkSeqErrors + Counter64, + topoCompleteStatFrameTooLongErrors + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.1 + topoCompleteStatName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Topology name." + ::= { topoCompleteStatEntry 1 } + + + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.2 + topoCompleteStatTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets transmitted to the wired and + wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.3 + topoCompleteStatRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received from the wired and + wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.4 + topoCompleteStatTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted in frames to the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.5 + topoCompleteStatRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received in frames from the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.6 + topoCompleteStatMulticastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast frames transmitted to the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.7 + topoCompleteStatMulticastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast frames received from the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.8 + topoCompleteStatBroadcastTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast frames transmitted to the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.9 + topoCompleteStatBroadcastRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast frames received from the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.10 + topoCompleteStatFrameChkSeqErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of frames with checksum errors received from + the wired and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 10 } + + -- 1.3.6.1.4.1.4329.15.3.4.2.4.1.11 + topoCompleteStatFrameTooLongErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of oversized frames received from the wired + and wireless networks on the topology/vlan." + ::= { topoCompleteStatEntry 11 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5 + accessPoints OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1 + apConfigObjects OBJECT IDENTIFIER ::= { accessPoints 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.1 + apCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The count of currently configured AccessPoints associated with this WirelessController." + ::= { apConfigObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2 + apTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains a list of all configured APs associated with the Wireless Controller." + ::= { apConfigObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1 + apEntry OBJECT-TYPE + SYNTAX ApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information for an access point." + INDEX { apIndex } + ::= { apTable 1 } + + + ApEntry ::= + SEQUENCE { + apIndex + Integer32, + apName + DisplayString, + apDesc + DisplayString, + apSerialNumber + OCTET STRING, + apPortifIndex + InterfaceIndex, + apWiredIfIndex + InterfaceIndex, + apSoftwareVersion + OCTET STRING, + apSpecific + OBJECT IDENTIFIER, + apBroadcastDisassociate + TruthValue, + apRowStatus + RowStatus, + apVlanID + Integer32, + apIpAssignmentType + INTEGER, + apIfMAC + MacAddress, + apIPAddress + IpAddress, + apHwVersion + DisplayString, + apSwVersion + DisplayString, + apEnvironment + INTEGER, + apHome + INTEGER, + apRole + INTEGER, + apState + INTEGER, + apStatus + INTEGER, + apPollTimeout + Gauge32, + apPollInterval + Gauge32, + apTelnetAccess + INTEGER, + apMaintainClientSession + TruthValue, + apRestartServiceContAbsent + TruthValue, + apHostname + DisplayString, + apLocation + DisplayString, + apStaticMTUsize + Unsigned32, + apSiteID + Integer32, + apZone + DisplayString, + apLLDP + TruthValue, + apSSHAccess + TruthValue, + apLEDMode + INTEGER, + apLocationbasedService + TruthValue, + apSecureTunnel + TruthValue, + apEncryptCntTraffic + TruthValue, + apMICErrorWarning + TruthValue, + apSecureDataTunnelType + INTEGER, + apIPMulticastAssembly + TruthValue, + apSSHConnection + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.1 + apIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Table index for the access point." + ::= { apEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.2 + apName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Access Point's name." + ::= { apEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.3 + apDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text description of the AP." + ::= { apEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.4 + apSerialNumber OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "16-character serial number of the AccessPoint." + ::= { apEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.5 + apPortifIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ifIndex of the physical port to which this AP is assigned." + ::= { apEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.6 + apWiredIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ifIndex of the wired interface on the AP." + ::= { apEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.7 + apSoftwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version currently installed on the AP." + ::= { apEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.8 + apSpecific OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A link back to the OID under the hiPathWirelessProducts + branch that identifies the specific version of this AP." + ::= { apEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.9 + apBroadcastDisassociate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "True indicates that the AP should broadcast + disassociation requests, False indicates unicast." + ::= { apEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.10 + apRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus for the apTable." + ::= { apEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.11 + apVlanID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN tag for the packets trasmitted to/from Access Point. + Value ranges: (-1) it is not tagged, zero(0) means reserved, 1-4094 tag value." + DEFVAL { -1 } + ::= { apEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.12 + apIpAssignmentType OBJECT-TYPE + SYNTAX INTEGER + { + dhcp(1), + static(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address assignment type, dhcp(1) = uses DHCP to obtain IP address, + static(2) = static IP address is assigned to the access point." + ::= { apEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.13 + apIfMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Acess Point's wired interface MAC address." + ::= { apEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.14 + apIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Access Point's wired interface IP address." + ::= { apEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.17 + apHwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text description of Access Point's hardware version." + ::= { apEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.18 + apSwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text description of Access Point's major software version." + ::= { apEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.19 + apEnvironment OBJECT-TYPE + SYNTAX INTEGER + { + indoor(1), + outdoor(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Access Point's environment." + ::= { apEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.20 + apHome OBJECT-TYPE + SYNTAX INTEGER + { + local(1), + foreign(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local session is created when access point registers directly with the controller. + Foreign session is mirrored session created via availability feature." + ::= { apEntry 20 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.21 + apRole OBJECT-TYPE + SYNTAX INTEGER + { + accessPoint(1), + sensor(2), + guardian(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether Access Point is a traffic fordwarder, sensor or guardian" + ::= { apEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.22 + apState OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + inactive(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Active means that access point has registered with this controller at some point of + time and still has active connection with this controller. This variable has meaning + in the context of the controller that query is done. Inactive mean access point has + lost the connection with this controller." + ::= { apEntry 22 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.23 + apStatus OBJECT-TYPE + SYNTAX INTEGER + { + approved(1), + pending(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Registration state for the access point at the time of query, approved(1) means the + registration was completed, pending(2) means access point has registered but waiting + manual approval from admin." + ::= { apEntry 23 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.24 + apPollTimeout OBJECT-TYPE + SYNTAX Gauge32 (3..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Duration after which the access point's connection to controller is + considered has been lost if polling fails. + " + ::= { apEntry 24 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.25 + apPollInterval OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interval between each poll sent to the controller." + ::= { apEntry 25 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.26 + apTelnetAccess OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2), + na(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether telnet access is enabled/disabled. This value only applys to AP26xx, W788, W786 and AP4102x APs. + 1 : Enabled. + 2 : Disabled. + 3 : Telnet is not supported." + ::= { apEntry 26 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.27 + apMaintainClientSession OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If true, Access Point maintains client's session in the event of poll failure." + ::= { apEntry 27 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.28 + apRestartServiceContAbsent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If true, Access Point restarts the service in the absence of controller." + ::= { apEntry 28 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.29 + apHostname OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hostname assigned to Access Point." + ::= { apEntry 29 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.30 + apLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text identifying location of the access point." + ::= { apEntry 30 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.31 + apStaticMTUsize OBJECT-TYPE + SYNTAX Unsigned32 (600..1500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configured MTU size for the access point. Access point will use the lower value of + MTU size between statically configured MTU size and dynamically learned MTU size." + DEFVAL { 1500 } + ::= { apEntry 31 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.32 + apSiteID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The site ID, as defined in siteTable, that this AP is member of. The value of -1 + indicates that AP is not member of any site." + DEFVAL { -1 } + ::= { apEntry 32 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.33 + apZone OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Zone to which the Access Point belongs. " + ::= { apEntry 33 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.34 + apLLDP OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable broadcasting of LLDP information by the wireless AP." + ::= { apEntry 34 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.35 + apSSHAccess OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Enable or Disable SSH access to the Wireless AP. This value only applys to AP36xx, + AP37xx, W788C and W786C APs." + ::= { apEntry 35 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.36 + apLEDMode OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + wdsSignalStrength(1), + identify(2), + normal(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LED status field for the Access Point. + off(0): LED is set to off for the AP. + wdsSignalStrength(1): LED conveys the strength of the singal, for the details please refer to user manual. + indentify(2): Can be used to lacate the AP by making AP to flashing LED repeatedly. + normal(3): This indicates AP's normal operational mode." + ::= { apEntry 36 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.37 + apLocationbasedService OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable the AeroScout or Ekahau location-based service for the Wireless AP." + ::= { apEntry 37 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.38 + apSecureTunnel OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable Secure Tunnel between Ap and Controller" + ::= { apEntry 38 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.39 + apEncryptCntTraffic OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable encrypt of control traffic between AP & Controller. + This value has meaning only if apSecureTunnel is enabled." + ::= { apEntry 39 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.40 + apMICErrorWarning OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable MIC error warning generation." + ::= { apEntry 40 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.41 + apSecureDataTunnelType OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + encryptControlTraffic(1), + encryptControlDataTraffic(2), + debugMode(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "secure data tunnel status between controller and acesss point. + disable(0): disable encryption of control and data traffic between AP & Controller. + encryptControlTraffic(1): encrypt control traffic between AP & Controller. + encryptControlDataTraffic(2): encrypt control and data traffic between AP & Controller. + debugMode(3): preserve keys without encryption." + ::= { apEntry 41 } + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.42 + apIPMulticastAssembly OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable fragmentation/reassembly of the IP Multicast frames transmitted over + the tunnel between AP and Controller. When set to true, an IP Multicast frame larger + than the tunnel MTU will be fragmented when it is placed into the WASSP tunnel and + reassembled on the receiving end of the tunnel before being forwarded to the clients." + ::= { apEntry 42 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.2.1.43 + apSSHConnection OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2), + na(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or Disable SSH access to the Wireless AP. This value only applys to AP36xx, + AP37xx, W788C and W786C APs. + 1 : Enabled. + 2 : Disabled. + 3 : SSH is not supported." + ::= { apEntry 43 } + + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.1.3 + apRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table access point radio configuration information." + ::= { apConfigObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.3.1 + apRadioEntry OBJECT-TYPE + SYNTAX ApRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration information for a radio on the access point." + INDEX { apIndex, ifIndex } + ::= { apRadioTable 1 } + + + ApRadioEntry ::= + SEQUENCE { + apRadioFrequency + INTEGER, + apRadioNumber + Unsigned32, + apRadioType + INTEGER, + apRadioProtocol + BITS + + } + + -- 1.3.6.1.4.1.4329.15.3.5.1.3.1.1 + apRadioFrequency OBJECT-TYPE + SYNTAX INTEGER + { + freq50GHz(1), + freq24GHz(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency of the radio as supported by the hardware. Supported frequencies are + either of 2.5Ghz or 5.0Ghz." + ::= { apRadioEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.3.1.2 + apRadioNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access point radios are numbered from 1 in increasing order. This numbering is limited + in the context of AP. This field returns the radio number of the AP indexed by apIndex." + ::= { apRadioEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.3.1.3 + apRadioType OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + dot11a(1), + dot11an(2), + dot11anStrict(3), + dot11b(4), + dot11g(5), + dot11bg(6), + dot11gn(7), + dot11bgn(8), + dot11gnStrict(9), + dot11j(10), + dot11anc(11), + dot11cStrict(12) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Indicates the type of radio (a, a/n, a/c, n-strict, c-strict, b, g, b/g, or b/g/n) as it is configured." + ::= { apRadioEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.3.1.4 + apRadioProtocol OBJECT-TYPE + SYNTAX BITS + { + dot1124b(0), + dot1124g(1), + dot1124n(2), + dot1150a(3), + dot1150ac(4), + dot1150j(5), + dot1150n(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enumerates the possible types of 802.11 radio protocols." + ::= { apRadioEntry 4 } + + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.1.4 + radioVNSTable OBJECT-TYPE + SYNTAX SEQUENCE OF RadioVNSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of VNSs the radio is participating in." + ::= { apConfigObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.4.1 + radioVNSEntry OBJECT-TYPE + SYNTAX RadioVNSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information for a single VNS entry." + INDEX { radioIfIndex, vnsIfIndex } + ::= { radioVNSTable 1 } + + + RadioVNSEntry ::= + SEQUENCE { + radioIfIndex + InterfaceIndex, + vnsIfIndex + InterfaceIndex, + radioVNSRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.5.1.4.1.1 + radioIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radio participating in the VNS." + ::= { radioVNSEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.4.1.2 + vnsIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ifIndex for the VNS the radio is participating." + ::= { radioVNSEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.4.1.3 + radioVNSRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RowStatus for the radioVNSTable." + ::= { radioVNSEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.5 + apFastFailoverEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "True indicates that Fast Failover feature is enabled at AP." + ::= { apConfigObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.6 + apLinkTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time to deteck link failure. The value is in 1-30 seconds." + ::= { apConfigObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.7 + apAntennaTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApAntennaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains a list of antennas configured for each AP associated with the + Wireless Controller. All elements in this table are predefined and read-only." + ::= { apConfigObjects 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.7.1 + apAntennaEntry OBJECT-TYPE + SYNTAX ApAntennaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table identifying attributes of one antenna for an AP." + INDEX { apIndex, apAntennaIndex } + ::= { apAntennaTable 1 } + + + ApAntennaEntry ::= + SEQUENCE { + apAntennaIndex + Unsigned32, + apAntennanName + DisplayString, + apAntennaType + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.5.1.7.1.1 + apAntennaIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of an antenna inside an AP." + ::= { apAntennaEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.7.1.2 + apAntennanName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description identifying the antenna." + ::= { apAntennaEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.7.1.3 + apAntennaType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Textual description of antenna type selected for that antenna." + ::= { apAntennaEntry 3 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.1.8 + apRadioAntennaTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioAntennaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains a list of Radio configured for each AP associated with the + Wireless Controller. All elements in this table are predefined and read-only." + ::= { apConfigObjects 8 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.8.1 + apRadioAntennaEntry OBJECT-TYPE + SYNTAX ApRadioAntennaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table identifying attributes of one radio for an AP." + INDEX { apIndex, ifIndex } + ::= { apRadioAntennaTable 1 } + + + ApRadioAntennaEntry ::= + SEQUENCE { + apRadioAntennaType + DisplayString, + apRadioAntennaModel + Unsigned32, + apRadioAttenuation + Integer32 + } + + + + -- 1.3.6.1.4.1.4329.15.3.5.1.8.1.3 + apRadioAntennaType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description of antenna type selected for that radio." + ::= { apRadioAntennaEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.8.1.4 + apRadioAntennaModel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Antenna type. 0 indicates internal antenna. 1 indicates no antenna. + Other value indicates specific external antenna type. " + ::= { apRadioAntennaEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.1.8.1.5 + apRadioAttenuation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cumulative attenuation (in dB) of all components (cables, attenuators) between + the radio port and the antenna. A professional installer must configure this value + so it does not violate country regulations and must verify that it reflects the actual + installed components. If this field value is set to -1, then this radio does not support the + attenuation configuration." + ::= { apRadioAntennaEntry 5 } + + + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2 + apStatsObjects OBJECT IDENTIFIER ::= { accessPoints 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.1 + apActiveCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The count of active AccessPoints associated with this WirelessController." + ::= { apStatsObjects 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2 + apStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of statistics for the access points." + ::= { apStatsObjects 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1 + apStatsEntry OBJECT-TYPE + SYNTAX ApStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics for an access point." + INDEX { apIndex } + ::= { apStatsTable 1 } + + + ApStatsEntry ::= + SEQUENCE { + apInUcastPkts + Counter64, + apInNUcastPkts + Counter64, + apInOctets + Counter64, + apInErrors + Counter64, + apInDiscards + Counter64, + apOutUcastPkts + Counter64, + apOutNUcastPkts + Counter64, + apOutOctets + Counter64, + apOutErrors + Counter64, + apOutDiscards + Counter64, + apUpTime + TimeTicks, + apCredentialType + INTEGER, + apCertificateExpiry + TimeTicks, + apStatsMuCounts + Unsigned32, + apStatsSessionDuration + TimeTicks, + apTotalStationsA + Unsigned32, + apTotalStationsB + Unsigned32, + apTotalStationsG + Unsigned32, + apTotalStationsN50 + Unsigned32, + apTotalStationsN24 + Unsigned32, + apInvalidPolicyCount + Unsigned32, + apInterfaceMTU + Unsigned32, + apEffectiveTunnelMTU + Unsigned32, + apTotalStationsAC + Unsigned32, + apTotalStationsAInOctets + Counter64, + apTotalStationsAOutOctets + Counter64, + apTotalStationsBInOctets + Counter64, + apTotalStationsBOutOctets + Counter64, + apTotalStationsGInOctets + Counter64, + apTotalStationsGOutOctets + Counter64, + apTotalStationsN50InOctets + Counter64, + apTotalStationsN50OutOctets + Counter64, + apTotalStationsN24InOctets + Counter64, + apTotalStationsN24OutOctets + Counter64, + apTotalStationsACInOctets + Counter64, + apTotalStationsACOutOctets + Counter64 + } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.1 + apInUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of unicast packets from wireless-to-wired network." + ::= { apStatsEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.2 + apInNUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of non-unicast packets from wireless-to-wired network." + ::= { apStatsEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.3 + apInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from wireless-to-wired network." + ::= { apStatsEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.4 + apInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of error packets from wireless-to-wired network." + ::= { apStatsEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.5 + apInDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of discarded packets from wireless-to-wired network." + ::= { apStatsEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.6 + apOutUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of unicast packets from wired-to-wireless network." + ::= { apStatsEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.7 + apOutNUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of non-unicast packets from wired-to-wireless network." + ::= { apStatsEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.8 + apOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from wired-to-wireless network." + ::= { apStatsEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.9 + apOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of error packets from wired-to-wireless network." + ::= { apStatsEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.10 + apOutDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of discarded packets from wired-to-wireless network." + ::= { apStatsEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.11 + apUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time (in hundredths of a second) since the + management portion of the access point was last + re-initialized." + ::= { apStatsEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.12 + apCredentialType OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + tls(1), + peap(2), + all(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Supported certificate type used by AP for commnuication. + none(0) = not supported, + TLS(1) = Trasport Layer Security (TLS), + PEAP(2) = Protected Extensible Authentication Protocol, + all(2) = supports all supported EAP." + ::= { apStatsEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.13 + apCertificateExpiry OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of timeticks from January, 1st, 1970 to the date when + the certificate expires (issued certificate no longer is valid)." + ::= { apStatsEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.14 + apStatsMuCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs currently associated with this AP." + ::= { apStatsEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.15 + apStatsSessionDuration OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Elapse time since the access point's session has started." + ::= { apStatsEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.16 + apTotalStationsA OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs that are currently associated to this AP using dot11 connection mode 'a'." + ::= { apStatsEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.17 + apTotalStationsB OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs that are currently associated to this AP using dot11 connection mode 'b'." + ::= { apStatsEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.18 + apTotalStationsG OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs that are currently associated to this AP using dot11 connection mode 'g'." + ::= { apStatsEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.19 + apTotalStationsN50 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs that are currently associated to this AP using dot11 connection mode 'n 5.0 Ghz'." + ::= { apStatsEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.20 + apTotalStationsN24 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs that are currently associated to this AP using dot11 connection mode 'n 2.4 Ghz'." + ::= { apStatsEntry 20 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.21 + apInvalidPolicyCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of invalid role has been assigned to the AP" + ::= { apStatsEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.22 + apInterfaceMTU OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AP's configured ethernet interface MTU size in bytes. " + ::= { apStatsEntry 22 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.23 + apEffectiveTunnelMTU OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AP Effective Tunnel MTU determines the maximum length of the frames that can + be tunnelled without fragmentation, after subtracting the tunnel headers (WASSP and IPSEC). + The AP Effective Tunnel MTU is determined for each AP tunnel as minimum between + the Static MTU (configurable) and Dynamic MTU (learned from the ICMP path discovery)." + ::= { apStatsEntry 23 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.24 + apTotalStationsAC OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MUs that are currently associated to this AP using dot11ac connection mode." + ::= { apStatsEntry 24 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.25 + apTotalStationsAInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from client to AP for clients using protocol 802.11a." + ::= { apStatsEntry 25 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.26 + apTotalStationsAOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from AP to client for clients using protocol 802.11a." + ::= { apStatsEntry 26 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.27 + apTotalStationsBInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from client to AP for clients using protocol 802.11b." + ::= { apStatsEntry 27 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.28 + apTotalStationsBOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from AP to client for clients using protocol 802.11b." + ::= { apStatsEntry 28 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.29 + apTotalStationsGInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from client to AP for clients using protocol 802.11g." + ::= { apStatsEntry 29 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.30 + apTotalStationsGOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from AP to client for clients using protocol 802.11g." + ::= { apStatsEntry 30 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.31 + apTotalStationsN50InOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from client to AP for clients using protocol 802.11n (5Ghz)." + ::= { apStatsEntry 31 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.32 + apTotalStationsN50OutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from AP to client for clients using protocol 802.11n (5Ghz)." + ::= { apStatsEntry 32 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.33 + apTotalStationsN24InOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from client to AP for clients using protocol 802.11n (2.4Ghz)." + ::= { apStatsEntry 33 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.34 + apTotalStationsN24OutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from AP to client for clients using protocol 802.11n (2.4Ghz)." + ::= { apStatsEntry 34 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.35 + apTotalStationsACInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from client to AP for clients using protocol 802.11ac." + ::= { apStatsEntry 35 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.2.1.36 + apTotalStationsACOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets from AP to client for clients using protocol 802.11ac." + ::= { apStatsEntry 36 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.3 + apRegistrationRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total registration request have been received by all access points + since last reboot." + ::= { apStatsObjects 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.4 + apRadioStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of radio configuration attributes that the AP can change dynamically. + It contains one entry for each radio of each active AP." + ::= { apStatsObjects 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.4.1 + apRadioStatusEntry OBJECT-TYPE + SYNTAX ApRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration attributes of one AP radio that the AP can change dynamically." + INDEX { ifIndex} + ::= { apRadioStatusTable 1 } + + + ApRadioStatsEntry ::= + SEQUENCE { + apRadioStatusChannel + Unsigned32, + apRadioStatusChannelWidth + INTEGER, + apRadioStatusChannelOffset + Unsigned32 + + } + + -- 1.3.6.1.4.1.4329.15.3.5.2.4.1.1 + apRadioStatusChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lowest 20 MHz channel of the 20/40/80 MHz wide channel on which the radio is + operating. This can be different from the administratively configured channel as a result + of the AP complying with regulatory requirements like DFS or adapting to the RF + environment (e.g. DCS). If this field value is set to 0, then this means this radio is off or this AP is + in Guardian mode." + ::= { apRadioStatusEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.4.1.2 + apRadioStatusChannelWidth OBJECT-TYPE + SYNTAX INTEGER { + width20Mhz(1), + width40Mhz(2), + width80Mhz(4) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum width of the channel being served by the AP's radio. The AP may select a + different channel width from the administratively configured width in order to comply + with regulatory requirements and the current RF environment." + ::= { apRadioStatusEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.4.1.3 + apRadioStatusChannelOffset OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the offset (in 20 MHz channels) of the primary channel from the lowest 20 MHz + channel within an aggregated channel. The offset can be 0 if the primary channel is the + same as the lowest channel or it can be 1,2 or 3 depending on the aggregate channel width. + The AP may select a different channel width from the administratively configured width in + order to comply with regulatory requirements and the current RF environment." + ::= { apRadioStatusEntry 3 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5 + apPerformanceReportByRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApPerformanceReportByRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of AP performance statistics by radio that the AP can change dynamically. + It contains one entry for each radio of each active AP." + ::= { apStatsObjects 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1 + apPerformanceReportByRadioEntry OBJECT-TYPE + SYNTAX ApPerformanceReportByRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The AP radio performance statistics of one AP radio." + INDEX {apIndex, apRadioIndex} + ::= { apPerformanceReportByRadioTable 1 } + + + ApPerformanceReportByRadioEntry ::= + SEQUENCE { + apRadioIndex + Integer32, + apPerfRadioPrevPeakChannelUtilization + Gauge32, + apPerfRadioCurPeakChannelUtilization + Gauge32, + apPerfRadioAverageChannelUtilization + HundredthOfGauge32, + apPerfRadioCurrentChannelUtilization + Gauge32, + apPerfRadioPrevPeakRSS + Gauge32, + apPerfRadioCurPeakRSS + Gauge32, + apPerfRadioAverageRSS + HundredthOfInt32, + apPerfRadioCurrentRSS + Gauge32, + apPerfRadioPrevPeakSNR + Gauge32, + apPerfRadioCurPeakSNR + Gauge32, + apPerfRadioAverageSNR + HundredthOfInt32, + apPerfRadioCurrentSNR + Gauge32, + apPerfRadioPrevPeakPktRetx + HundredthOfGauge64, + apPerfRadioCurPeakPktRetx + HundredthOfGauge64, + apPerfRadioAveragePktRetx + HundredthOfGauge64, + apPerfRadioCurrentPktRetx + HundredthOfGauge64, + apPerfRadioPktRetx + Counter64 + + } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.1 + apRadioIndex OBJECT-TYPE + SYNTAX Integer32(1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of an radio inside an AP." + ::= { apPerformanceReportByRadioEntry 1 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.2 + apPerfRadioPrevPeakChannelUtilization OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak channel utilization in % from last 15 minute interval." + ::= { apPerformanceReportByRadioEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.3 + apPerfRadioCurPeakChannelUtilization OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak channel utilization in % of current 15 minute interval." + ::= { apPerformanceReportByRadioEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.4 + apPerfRadioAverageChannelUtilization OBJECT-TYPE + SYNTAX HundredthOfGauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of channel utilization in hundredth of a %." + ::= { apPerformanceReportByRadioEntry 4 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.5 + apPerfRadioCurrentChannelUtilization OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel utilization in % from latest statistics from AP." + ::= { apPerformanceReportByRadioEntry 5 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.6 + apPerfRadioPrevPeakRSS OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak RSS in dBm from last 15 minute interval. Value of -100 means this field is not available." + ::= { apPerformanceReportByRadioEntry 6 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.7 + apPerfRadioCurPeakRSS OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak RSS in dBm of current 15 minute interval. Value of -100 means this field is not available." + ::= { apPerformanceReportByRadioEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.8 + apPerfRadioAverageRSS OBJECT-TYPE + SYNTAX HundredthOfInt32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of RSS in hundredth of a dBm. Value of -10000 means this field is not available." + ::= { apPerformanceReportByRadioEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.9 + apPerfRadioCurrentRSS OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSS in dBm from latest statistics from AP. Value of -100 means this field is not available." + ::= { apPerformanceReportByRadioEntry 9 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.10 + apPerfRadioPrevPeakSNR OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak SNR in dB from last 15 minute interval. Value of -100 means this field is not available." + ::= { apPerformanceReportByRadioEntry 10 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.11 + apPerfRadioCurPeakSNR OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak SNR in dB of current 15 minute interval. Value of -100 means this field is not available." + ::= { apPerformanceReportByRadioEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.12 + apPerfRadioAverageSNR OBJECT-TYPE + SYNTAX HundredthOfInt32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of SNR in hundredth of a dB. Value of -10000 means this field is not available." + ::= { apPerformanceReportByRadioEntry 12 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.13 + apPerfRadioCurrentSNR OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SNR in dB from latest statistics from AP. Value of -100 means this field is not available." + ::= { apPerformanceReportByRadioEntry 13 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.14 + apPerfRadioPrevPeakPktRetx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak packet retransmissions in hundredth of pps from last 15 minute interval." + ::= { apPerformanceReportByRadioEntry 14 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.15 + apPerfRadioCurPeakPktRetx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak packet retransmissions in hundredth of pps of current 15 minute interval." + ::= { apPerformanceReportByRadioEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.16 + apPerfRadioAveragePktRetx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of packet retransmissions in hundredth of pps." + ::= { apPerformanceReportByRadioEntry 16 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.17 + apPerfRadioCurrentPktRetx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packet retransmissions in hundredth of pps from latest statistics from AP." + ::= { apPerformanceReportByRadioEntry 17 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.5.1.18 + apPerfRadioPktRetx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of number of packet retransmissions." + ::= { apPerformanceReportByRadioEntry 18 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6 + apAccessibilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApAccessibilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table showing the rate of associations, reassociations and + deauthentications/dissassociations from each AP radio. The + table contains one row per radio per active AP." + ::= { apStatsObjects 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1 + apAccessibilityEntry OBJECT-TYPE + SYNTAX ApAccessibilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The accessibility statistics of one AP radio." + INDEX {apIndex, apRadioIndex} + ::= { apAccessibilityTable 1 } + + + ApAccessibilityEntry ::= + SEQUENCE { + apAccPrevPeakAssocReqRx + HundredthOfGauge64, + apAccCurPeakAssocReqRx + HundredthOfGauge64, + apAccAverageAssocReqRx + HundredthOfGauge64, + apAccCurrentAssocReqRx + HundredthOfGauge64, + apAccAssocReqRx + Counter64, + apAccPrevPeakReassocReqRx + HundredthOfGauge64, + apAccCurPeakReassocReqRx + HundredthOfGauge64, + apAccAverageReassocReqRx + HundredthOfGauge64, + apAccCurrentReassocReqRx + HundredthOfGauge64, + apAccReassocReqRx + Counter64, + apAccPrevPeakDisassocDeauthReqTx + HundredthOfGauge64, + apAccCurPeakDisassocDeauthReqTx + HundredthOfGauge64, + apAccAverageDisassocDeauthReqTx + HundredthOfGauge64, + apAccCurrentDisassocDeauthReqTx + HundredthOfGauge64, + apAccDisassocDeauthReqTx + Counter64, + apAccPrevPeakDisassocDeauthReqRx + HundredthOfGauge64, + apAccCurPeakDisassocDeauthReqRx + HundredthOfGauge64, + apAccAverageDisassocDeauthReqRx + HundredthOfGauge64, + apAccCurrentDisassocDeauthReqRx + HundredthOfGauge64, + apAccDisassocDeauthReqRx + Counter64 + } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.1 + apAccPrevPeakAssocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of association requests in hundredth of requests per second received by AP from last 15 minute interval." + ::= { apAccessibilityEntry 1 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.2 + apAccCurPeakAssocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of association requests in hundredth of requests per second received by AP of current 15 minute interval." + ::= { apAccessibilityEntry 2 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.3 + apAccAverageAssocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of association requests in hundredth of requests per second received by an AP radio." + ::= { apAccessibilityEntry 3 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.4 + apAccCurrentAssocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association requests in hundredth of requests per second from latest statistics from AP." + ::= { apAccessibilityEntry 4 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.5 + apAccAssocReqRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of association requests." + ::= { apAccessibilityEntry 5 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.6 + apAccPrevPeakReassocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of re-association requests in hundredth of requests per second received by an AP radio from last 15 minute interval." + ::= { apAccessibilityEntry 6 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.7 + apAccCurPeakReassocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of re-association requests in hundredth of requests per second received by an AP radio of current 15 minute interval." + ::= { apAccessibilityEntry 7 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.8 + apAccAverageReassocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of re-association requests in hundredth of requests per second received by an AP radio." + ::= { apAccessibilityEntry 8 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.9 + apAccCurrentReassocReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Re-association requests in hundredth of requests per second received by an AP radio from latest statistics from AP." + ::= { apAccessibilityEntry 9 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.10 + apAccReassocReqRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of re-association requests received by an AP radio." + ::= { apAccessibilityEntry 10 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.11 + apAccPrevPeakDisassocDeauthReqTx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of disassociation/deauthentication requests in hundredth of requests per + second transmitted by an AP radio from last 15 minute interval." + ::= { apAccessibilityEntry 11 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.12 + apAccCurPeakDisassocDeauthReqTx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of disassociation/deauthentication requests in hundredth of requests per + second transmitted by an AP radio of current 15 minute interval." + ::= { apAccessibilityEntry 12 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.13 + apAccAverageDisassocDeauthReqTx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of disassociation/deauthentication requests in hundredth + of requests per second transmitted by an AP radio." + ::= { apAccessibilityEntry 13 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.14 + apAccCurrentDisassocDeauthReqTx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation/deauthentication requests in hundredth of requests per second + transmitted by an AP radio from latest statistics from AP." + ::= { apAccessibilityEntry 14 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.15 + apAccDisassocDeauthReqTx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of disassociation/deauthentication requests transmitted by an AP radio." + ::= { apAccessibilityEntry 15 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.16 + apAccPrevPeakDisassocDeauthReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of disassociation/deauthentication requests in hundredth of + requests per second received by an AP radio from last 15 minute interval." + ::= { apAccessibilityEntry 16 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.17 + apAccCurPeakDisassocDeauthReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak number of disassociation/deauthentication requests in hundredth of requests + per second received by an AP radio of current 15 minute interval." + ::= { apAccessibilityEntry 17 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.18 + apAccAverageDisassocDeauthReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of disassociation/deauthentication requests in hundredth + of requests per second received by an AP radio." + ::= { apAccessibilityEntry 18 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.19 + apAccCurrentDisassocDeauthReqRx OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation/deauthentication requests in hundredth of requests per + second received by an AP radio from latest statistics from AP." + ::= { apAccessibilityEntry 19 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.6.1.20 + apAccDisassocDeauthReqRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of disassociation/deauthentication requests received by an AP radio." + ::= { apAccessibilityEntry 20 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7 + apPerformanceReportbyRadioAndWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApPerformanceReportbyRadioAndWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of AP performance statistics by AP, AP radio and WLAN. " + ::= { apStatsObjects 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1 + apPerformanceReportbyRadioAndWlanEntry OBJECT-TYPE + SYNTAX ApPerformanceReportbyRadioAndWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The AP performance statistics of one AP radio and WLAN." + INDEX {apIndex, apRadioIndex, wlanID } + ::= { apPerformanceReportbyRadioAndWlanTable 1 } + + + ApPerformanceReportbyRadioAndWlanEntry ::= + SEQUENCE { + apPerfWlanPrevPeakClientsPerSec + Gauge32, + apPerfWlanCurPeakClientsPerSec + Gauge32, + apPerfWlanAverageClientsPerSec + HundredthOfGauge32, + apPerfWlanCurrentClientsPerSec + Gauge32, + apPerfWlanPrevPeakULOctetsPerSec + HundredthOfGauge64, + apPerfWlanCurPeakULOctetsPerSec + HundredthOfGauge64, + apPerfWlanAverageULOctetsPerSec + HundredthOfGauge64, + apPerfWlanCurrentULOctetsPerSec + HundredthOfGauge64, + apPerfWlanULOctets + Counter64, + apPerfWlanPrevPeakULPktsPerSec + HundredthOfGauge64, + apPerfWlanCurPeakULPktsPerSec + HundredthOfGauge64, + apPerfWlanAverageULPktsPerSec + HundredthOfGauge64, + apPerfWlanCurrentULPktsPerSec + HundredthOfGauge64, + apPerfWlanULPkts + Counter64, + apPerfWlanPrevPeakDLOctetsPerSec + HundredthOfGauge64, + apPerfWlanCurPeakDLOctetsPerSec + HundredthOfGauge64, + apPerfWlanAverageDLOctetsPerSec + HundredthOfGauge64, + apPerfWlanCurrentDLOctetsPerSec + HundredthOfGauge64, + apPerfWlanDLOctets + Counter64, + apPerfWlanPrevPeakDLPktsPerSec + HundredthOfGauge64, + apPerfWlanCurPeakDLPktsPerSec + HundredthOfGauge64, + apPerfWlanAverageDLPktsPerSec + HundredthOfGauge64, + apPerfWlanCurrentDLPktsPerSec + HundredthOfGauge64, + apPerfWlanDLPkts + Counter64 + + + } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.1 + apPerfWlanPrevPeakClientsPerSec OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak clients per second from last 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 1 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.2 + apPerfWlanCurPeakClientsPerSec OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak clients per second of current 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 2 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.3 + apPerfWlanAverageClientsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of clients in hundredth of clients per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 3 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.4 + apPerfWlanCurrentClientsPerSec OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Clients per second from latest statistics from AP." + ::= { apPerformanceReportbyRadioAndWlanEntry 4 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.5 + apPerfWlanPrevPeakULOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak uplink octets in hundredth of octets per second from last 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 5 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.6 + apPerfWlanCurPeakULOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak uplink octets in hundredth of octets per second of current 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 6 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.7 + apPerfWlanAverageULOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of uplink hundredth of octets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 7 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.8 + apPerfWlanCurrentULOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Uplink octets in hundredth of octets per second from latest statistics from AP." + ::= { apPerformanceReportbyRadioAndWlanEntry 8 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.9 + apPerfWlanULOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of uplink octets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 9 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.10 + apPerfWlanPrevPeakULPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak uplink packets in hundredth of packets per second from last 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.11 + apPerfWlanCurPeakULPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak uplink packets in hundredth of packets per second of current 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 11 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.12 + apPerfWlanAverageULPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of uplink packets in hundredth of packets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 12 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.13 + apPerfWlanCurrentULPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Uplink packets in hundredth of packets per second from latest statistics from AP." + ::= { apPerformanceReportbyRadioAndWlanEntry 13 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.14 + apPerfWlanULPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of uplink packets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 14 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.15 + apPerfWlanPrevPeakDLOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak downlink octets in hundredth of octets per second from last 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 15 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.16 + apPerfWlanCurPeakDLOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak downlink octets in hundredth of octets per second of current 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.17 + apPerfWlanAverageDLOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of downlink octets in hundredth of octets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 17 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.18 + apPerfWlanCurrentDLOctetsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downlink octets in hundredth octets per second from latest statistics from AP." + ::= { apPerformanceReportbyRadioAndWlanEntry 18 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.19 + apPerfWlanDLOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of downlink octets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.20 + apPerfWlanPrevPeakDLPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak downlink packets in hundredth of packets per second from last 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 20 } + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.21 + apPerfWlanCurPeakDLPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak downlink packets in hundredth of packets per second of current 15 minute interval." + ::= { apPerformanceReportbyRadioAndWlanEntry 21 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.22 + apPerfWlanAverageDLPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of downlink packets in hundredth of packets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 22 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.23 + apPerfWlanCurrentDLPktsPerSec OBJECT-TYPE + SYNTAX HundredthOfGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downlink packets in hundredth of packets per second from latest statistics from AP." + ::= { apPerformanceReportbyRadioAndWlanEntry 23 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1.24 + apPerfWlanDLPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running counter of downlink packets per second." + ::= { apPerformanceReportbyRadioAndWlanEntry 24 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.8 + apChannelUtilizationTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApChannelUtilizationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of AP utilization by channel that the AP can change dynamically. + It contains one entry for each radio and channel of each active AP." + ::= { apStatsObjects 8 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.7.1 + apChannelUtilizationEntry OBJECT-TYPE + SYNTAX ApChannelUtilizationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The AP performance statistics of one AP radio and channel." + INDEX {apIndex, apRadioIndex, channel } + ::= { apChannelUtilizationTable 1 } + + + ApChannelUtilizationEntry ::= + SEQUENCE { + channel + Unsigned32, + apChnlUtilPrevPeakUtilization + Gauge32, + apChnlUtilCurPeakUtilization + Gauge32, + apChnlUtilAverageUtilization + HundredthOfGauge32, + apChnlUtilCurrentUtilization + Gauge32 + } + + -- 1.3.6.1.4.1.4329.15.3.5.2.8.1.1 + channel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Channel on which utilization is measured." + ::= { apChannelUtilizationEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.8.1.2 + apChnlUtilPrevPeakUtilization OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak channel utilization in % from last 15 minute interval." + ::= { apChannelUtilizationEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.8.1.3 + apChnlUtilCurPeakUtilization OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peak channel utilization in % of current 15 minute interval." + ::= { apChannelUtilizationEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.8.1.4 + apChnlUtilAverageUtilization OBJECT-TYPE + SYNTAX HundredthOfGauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Running average of channel utilization in hundredth of %." + ::= { apChannelUtilizationEntry 4 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.8.1.5 + apChnlUtilCurrentUtilization OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel utilization in % from latest statistics from AP." + ::= { apChannelUtilizationEntry 5 } + + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.9 + apNeighboursTable OBJECT-TYPE + SYNTAX SEQUENCE OF ApNeighboursEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table showing the BSSID, RSS, operating radio channel and detailed information of a nearby AP. + The table contains one row per nearby AP per radio per active AP." + ::= { apStatsObjects 9 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.9.1 + apNeighboursEntry OBJECT-TYPE + SYNTAX ApNeighboursEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration attributes of one nearby AP." + INDEX { apIndex, ifIndex, nearbyApIndex } + ::= { apNeighboursTable 1 } + + + ApNeighboursEntry ::= + SEQUENCE { + nearbyApIndex + Unsigned32, + nearbyApInfo + DisplayString, + nearbyApBSSID + OCTET STRING, + nearbyApChannel + DisplayString, + nearbyApRSS + Integer32 + } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.9.1.1 + nearbyApIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Nearby AP index." + ::= { apNeighboursEntry 1 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.2.9.1.2 + nearbyApInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Detailed information of a nearby AP. " + ::= { apNeighboursEntry 2 } + + -- 1.3.6.1.4.1.4329.15.3.5.2.9.1.3 + nearbyApBSSID OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The BSSID of a nearby AP. " + ::= { apNeighboursEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.9.1.4 + nearbyApChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operating radio channel of a nearby AP. " + ::= { apNeighboursEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.2.9.1.5 + nearbyApRSS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Received Signal Strength of a nearby AP. " + ::= { apNeighboursEntry 5 } + + + + + + + -- 1.3.6.1.4.1.4329.15.3.5.3 + sensorManagement OBJECT IDENTIFIER ::= { accessPoints 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.3.1 + tftpSever OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TFTP server that sensor image resides." + ::= { sensorManagement 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.3.2 + imagePath26xx OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Path of sensor image on TFTP server." + ::= { sensorManagement 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.3.3 + imagePath36xx OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Path of sensor image on TFTP server." + ::= { sensorManagement 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.3.4 + imageVersionOfap26xx OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sensor's software version." + ::= { sensorManagement 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.3.5 + imageVersionOfngap36xx OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sensor's softerware version for Next Generation Access Point." + ::= { sensorManagement 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4 + apRegistration OBJECT IDENTIFIER ::= { accessPoints 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.1 + apRegSecurityMode OBJECT-TYPE + SYNTAX INTEGER + { + allowAll(1), + allowApprovedOnes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates registration mode for an AP. If allowAll(1), then all wireless + APs are allowed to register to the controlloer, otherwise only approved + APs in 'Approved AP' list are allowed to register to the controller." + ::= { apRegistration 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.2 + apRegDiscoveryRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of retries for discovery requests from an access point to controller. After + these number of retries, the access point will start over again after some arbitrary + delays." + DEFVAL { 3 } + ::= { apRegistration 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.3 + apRegDiscoveryInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interval between two consecutive discovery requests from the same access point." + DEFVAL { 3 } + ::= { apRegistration 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.4 + apRegTelnetPassword OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password used to access an AP via telnet. This field is write-only and read access + returns empty string." + ::= { apRegistration 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.5 + apRegSSHPassword OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SSH password used to access an access point. This field is write-only and read access + returns empty string." + ::= { apRegistration 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.6 + apRegUseClusterEncryption OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this field set to true, then all APs in the cluster use cluster encryption." + ::= { apRegistration 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.4.7 + apRegClusterSharedSecret OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for cluster encryption. This field is write-only and read access returns empty string." + ::= { apRegistration 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5 + loadBalancing OBJECT IDENTIFIER ::= { accessPoints 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1 + loadGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF LoadGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of configured load groups for access points. A set of access points can + be grouped together and they are identified by unique name. An access point + can only be assigned to one group." + ::= { loadBalancing 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1 + loadGroupEntry OBJECT-TYPE + SYNTAX LoadGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing definition of a load group. There exists two types of load group: + client-balancing-group and radio-balancing-group." + INDEX { loadGroupID } + ::= { loadGroupTable 1 } + + + LoadGroupEntry ::= + SEQUENCE { + loadGroupID + Unsigned32, + loadGroupName + DisplayString, + loadGroupType + INTEGER, + loadGroupBandPreference + INTEGER, + loadGroupLoadControl + INTEGER, + loadGroupClientCountRadio1 + Unsigned32, + loadGroupClientCountRadio2 + Unsigned32, + loadGroupLoadControlEnableR1 + INTEGER, + loadGroupLoadControlEnableR2 + INTEGER, + loadGroupLoadControlStrictLimitR1 + INTEGER, + loadGroupLoadControlStrictLimitR2 + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.1 + loadGroupID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internally generated ID for a group and cannot be changed externally." + ::= { loadGroupEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.2 + loadGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unique name assigned to the group." + ::= { loadGroupEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.3 + loadGroupType OBJECT-TYPE + SYNTAX INTEGER + { + clientBalancing(0), + radioBalancing(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of load balancing this group supports." + ::= { loadGroupEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.4 + loadGroupBandPreference OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Band preference is enabled for this group if this field is set to true and group type + is set to radioBalancing(1)." + ::= { loadGroupEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.5 + loadGroupLoadControl OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Load balancing is enabled for this group if this field is set to true and group type + is set to radioBalancing(1)." + DEFVAL { disabled } + ::= { loadGroupEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.6 + loadGroupClientCountRadio1 OBJECT-TYPE + SYNTAX Unsigned32 (5..60 | 121) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of client on this radio. This field is only applicable to a group with + radioBalancing(1) type." + DEFVAL { 121 } + ::= { loadGroupEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.7 + loadGroupClientCountRadio2 OBJECT-TYPE + SYNTAX Unsigned32 (5..60 | 121) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of client on this radio. This field is only applicable to a group with + radioBalancing(1) type." + DEFVAL { 121 } + ::= { loadGroupEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.8 + loadGroupLoadControlEnableR1 OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is enabled then load control is applicable to radio #1 of all access points that are + assigned to this load group. + This field has meaning only for the load group that is of radioBalancing(1) type. " + ::= { loadGroupEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.9 + loadGroupLoadControlEnableR2 OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is enabled then load control is applicable to radio #2 of all access points that are + assigned to this load group. + This field has meaning only for the load group that is of radioBalancing(1) type." + ::= { loadGroupEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.10 + loadGroupLoadControlStrictLimitR1 OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is enabled then strict limit for load control is applicable to radio #1 of all + access points that are assigned to this load group. + This field has meaning only for the load group that is of radioBalancing(1) type." + ::= { loadGroupEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.1.1.11 + loadGroupLoadControlStrictLimitR2 OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If it is enabled then strict limit for load control is applicable to radio #2 of all + access points that are assigned to this load group. + This field has meaning only for the load group that is of radioBalancing(1) type." + ::= { loadGroupEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.2 + loadGrpRadiosTable OBJECT-TYPE + SYNTAX SEQUENCE OF LoadGrpRadiosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of radio assignment to defined load groups. " + ::= { loadBalancing 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.2.1 + loadGrpRadiosEntry OBJECT-TYPE + SYNTAX LoadGrpRadiosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Any entry defining radio assignment of AP, identified by apIndex, to a load group + identified by loadGroupID." + INDEX { loadGroupID, apIndex } + ::= { loadGrpRadiosTable 1 } + + + LoadGrpRadiosEntry ::= + SEQUENCE { + loadGrpRadiosRadio1 + INTEGER, + loadGrpRadiosRadio2 + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.5.5.2.1.2 + loadGrpRadiosRadio1 OBJECT-TYPE + SYNTAX INTEGER + { + notApplicable(0), + assigned(1), + unassigned(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this field is set to 'assigned(1)', then the radio of the AP identified by the + apIndex is a member of the load balancing group identified by the loadBlanaceID. + For radio blanacing group, either all or none of the radios of a specific AP + (indentified by apIndex) are assigned to the load balancing group." + ::= { loadGrpRadiosEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.2.1.3 + loadGrpRadiosRadio2 OBJECT-TYPE + SYNTAX INTEGER + { + notApplicable(0), + assigned(1), + unassigned(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this field is set to 'assigned(2)', then the radio of the AP identified by the + apIndex is a member of the load balancing group identified by the loadBlanaceID. + For radio blanacing group, either all or none of the radios of a specific AP + (indentified by apIndex) are assigned to the load balancing group." + ::= { loadGrpRadiosEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.3 + loadGrpWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF LoadGrpWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of WLAN assignment to defined load groups. " + ::= { loadBalancing 3 } + + + -- 1.3.6.1.4.1.4329.15.3.5.5.3.1 + loadGrpWlanEntry OBJECT-TYPE + SYNTAX LoadGrpWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry defining WLAN, identified by wlanID, assignment to a load group identified + by loadGroupID." + INDEX { loadGroupID, wlanID } + ::= { loadGrpWlanTable 1 } + + + LoadGrpWlanEntry ::= + SEQUENCE { + loadGrpWlanAssigned + TruthValue + } + + -- 1.3.6.1.4.1.4329.15.3.5.5.3.1.1 + loadGrpWlanAssigned OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assignement of WLAN, identified with wlanID, to the load balancing group identified + bye loadGroupID." + ::= { loadGrpWlanEntry 1 } + + + + -- 1.3.6.1.4.1.4329.15.3.5.6 + apMaintenanceCycle OBJECT IDENTIFIER ::= { accessPoints 6 } + + -- 1.3.6.1.4.1.4329.15.3.5.6.1 + schedule OBJECT-TYPE + SYNTAX INTEGER + { + never(0), + daily(1), + weekly(2), + monthly(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP maintenance schedule options. + 0 : never perform the maintenance action. + 1 : perform the maintenance action every day. + 2 : perform the maintenance action every week. + 3 : perform the maintenance action every month." + ::= { apMaintenanceCycle 1 } + + -- 1.3.6.1.4.1.4329.15.3.5.6.2 + startHour OBJECT-TYPE + SYNTAX Integer32 (0..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maintenance action starts at this hour of the day. " + ::= { apMaintenanceCycle 2 } + + -- 1.3.6.1.4.1.4329.15.3.5.6.3 + startMinute OBJECT-TYPE + SYNTAX Integer32(0..59) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maintenance action starts at this minute of the hour. " + ::= { apMaintenanceCycle 3 } + + -- 1.3.6.1.4.1.4329.15.3.5.6.4 + duration OBJECT-TYPE + SYNTAX Integer32(1..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Duration of the AP maintenance cycle (how often maintenance is done) in hours. " + ::= { apMaintenanceCycle 4 } + + + -- 1.3.6.1.4.1.4329.15.3.5.6.5 + recurrenceDaily OBJECT-TYPE + SYNTAX INTEGER + { + everyDay(0), + everyWeekday(1), + everyWeekend(2) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field has meaning only when the maintenance schedule option is set to daily(1). Below is the recurrence option. + 0 : every day. + 1 : every weekday. + 2 : every weekend." + ::= { apMaintenanceCycle 5 } + + -- 1.3.6.1.4.1.4329.15.3.5.6.6 + recurrenceWeekly OBJECT-TYPE + SYNTAX BITS + { + sunday(0), + monday(1), + tuesday(2), + wednesday(3), + thursday(4), + friday(5), + saturday(6) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field has meaning only when the maintenance schedule option is set to weekly(2). Below are the recurrence options. + BIT 0 : Sunday. + BIT 1 : Monday. + BIT 2 : Tuesday. + BIT 3 : Wednesday. + BIT 4 : Thursday. + BIT 5 : Friday. + BIT 6 : Saturday." + ::= { apMaintenanceCycle 6 } + + + -- 1.3.6.1.4.1.4329.15.3.5.6.7 + recurrenceMonthly OBJECT-TYPE + SYNTAX BITS + { + first(0), + second(1), + third(2), + fourth(3), + fifth(4), + sunday(5), + monday(6), + tuesday(7), + wednesday(8), + thursday(9), + friday(10), + saturday(11) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field has meaning only when the maintenance schedule option is set to monthly(3). Below are the recurrence options. + BIT 0 : the first week of the month. + BIT 1 : the second week of the month. + BIT 2 : the third week of the month. + BIT 3 : the fourth week of the month. + BIT 4 : the fifth week of the month. + BIT 5 : sunday of the week. + BIT 6 : monday of the week. + BIT 7 : tuesday of the week. + BIT 8 : wednesday of the week. + BIT 9 : thursday of the week. + BIT 10 : friday of the week. + BIT 11 : saturday of the week." + ::= { apMaintenanceCycle 7 } + + -- 1.3.6.1.4.1.4329.15.3.5.6.8 + apPlatforms OBJECT-TYPE + SYNTAX BITS + { + ap2600(0), + ap2605(1), + ap2650(2), + ap4102(3), + w786(4), + ap3705(5), + ap3710(6), + ap3715(7), + ap3765(8), + ap3767(9), + ap3801(10), + ap3805(11), + ap3825(12), + ap3865(13), + ap3935(14), + ap3965(15), + w78xc(16), + w78xcsfp(17) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Select which models of the AP platforms to perform the maintenance. + BIT 0 : AP2600 platform. + BIT 1 : AP2605 platform. + BIT 2 : AP2650 platform. + BIT 3 : AP4102 platform. + BIT 4 : W786 platform. + BIT 5 : AP3705 platform. + BIT 6 : AP3710 platform. + BIT 7 : AP3715 platform. + BIT 8 : AP3765 platform. + BIT 9 : AP3767 platform. + BIT 10 : AP3801 platform. + BIT 11 : AP3805 platform. + BIT 12 : AP3825 platform. + BIT 13 : AP3865 platform. + BIT 14 : AP3935 platform. + BIT 15 : AP3965 platform. + BIT 16 : W78XC platform. + BIT 17 : W78XCSFP platform." + ::= { apMaintenanceCycle 8 } + + + + + + + + -- 1.3.6.1.4.1.4329.15.3.6 + mobileUnits OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 6 } + + + -- 1.3.6.1.4.1.4329.15.3.6.1 + mobileUnitCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of clients associated with the controller." + ::= { mobileUnits 1 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2 + muTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of information for clients associated with the EWC." + ::= { mobileUnits 2 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1 + muEntry OBJECT-TYPE + SYNTAX MuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information for a client associated with the EWC." + INDEX { muMACAddress } + ::= { muTable 1 } + + + MuEntry ::= + SEQUENCE { + muMACAddress + MacAddress, + muIPAddress + IpAddress, + muUser + OCTET STRING, + muState + TruthValue, + muAPSerialNo + OCTET STRING, + muVnsSSID + OCTET STRING, + muTxPackets + Counter64, + muRxPackets + Counter64, + muTxOctets + Counter64, + muRxOctets + Counter64, + muDuration + Counter64, + muAPName + DisplayString, + muTopologyName + DisplayString, + muPolicyName + DisplayString, + muDefaultCoS + DisplayString, + muConnectionProtocol + INTEGER, + muConnectionCapability + INTEGER, + muWLANID + Unsigned32, + muBSSIDMac + MacAddress, + muDot11ConnectionCapability + BITS + } + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.1 + muMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client MAC address." + ::= { muEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.2 + muIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client IP Address." + ::= { muEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.3 + muUser OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client login name." + ::= { muEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.4 + muState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "True if the client is authenticated." + ::= { muEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.5 + muAPSerialNo OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial Number of the Access Point the client is associated with." + ::= { muEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.6 + muVnsSSID OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID of the VNS the client is associated with." + ::= { muEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.7 + muTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets trasmitted to the client." + ::= { muEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.8 + muRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets received from the client." + ::= { muEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.9 + muTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets transmitted to the client." + ::= { muEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.10 + muRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received from the client." + ::= { muEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.11 + muDuration OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time client has been associated with the EWC." + ::= { muEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.12 + muAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the Access Point the client is associated with." + ::= { muEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.13 + muTopologyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Topology name that the MU is associated with." + ::= { muEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.14 + muPolicyName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the policy that provides filter for this MU." + ::= { muEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.15 + muDefaultCoS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CoS that is applied to the current traffic if the defined rule for + the current traffic has not specifically defined any CoS." + ::= { muEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.16 + muConnectionProtocol OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + a(1), + g(2), + b(3), + n50(4), + n24(5), + ac(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MU is using this connection protocol for current connection. + Symbols notation: n50 = an = n5.0Ghz, n24 = bgn = n2.4Ghz" + ::= { muEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.17 + muConnectionCapability OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + a(1), + bg(2), + abg(3), + an(4), + bgn(5) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This field indicates what are the MU connection capability." + ::= { muEntry 17 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.18 + muWLANID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ID of the WLAN that the MU is associated with." + ::= { muEntry 18 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.19 + muBSSIDMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client BSSID MAC address." + ::= { muEntry 19 } + + + -- 1.3.6.1.4.1.4329.15.3.6.2.1.20 + muDot11ConnectionCapability OBJECT-TYPE + SYNTAX BITS + { + dot1150(0), + dot1124 (1), + wpaV1(2), + wpaV2(3), + oneStream(4), + twoStream(5), + threeSteam(6), + uapsdVoice(7), + uapsdVideo(8), + uapsdBackground(9), + uapsdBesteffort(10), + wmm(11), + greenfield(12), + fastTransition(13) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field indicates what are the MU connection capabilities. + bit 0 : If this bit is set, the client is capable to tx/rx on A radio. + bit 1 : If this bit is set, the client is capable to tx/rx on BG radio. + bit 2 : If this bit is set, the client is capable of wpaV1 privacy. + bit 3 : If this bit is set, the client is capable of wpaV2 privacy. + bit 4 : If this bit is set, the client is capable to comunicate with 1 data stream. + bit 5 : If this bit is set, the client is capable to comunicate with 2 data streams. + bit 6 : If this bit is set, the client is capable to comunicate with 3 data streams. + bit 7 : If this bit is set, the client is capable of Unscheduled automatic power-save delivery (U-APSD) benefits. + The voice client can synchronize the transmission and reception of voice frames with the AP. + bit 8 : If this bit is set, the client is capable of Unscheduled automatic power-save delivery (U-APSD) benefits. + The video client can synchronize the transmission and reception of video frames with the AP. + bit 9 : If this bit is set, the client is capable of Unscheduled automatic power-save delivery (U-APSD) benefits. + The client can synchronize the transmission and reception in background queue. + bit 10 : If this bit is set, the client is capable of Unscheduled automatic power-save delivery (U-APSD) benefits. + The client can synchronize the transmission and reception in best effort queue. + bit 11 : If this bit is set, the client is capable of Wi-Fi Multimedia(WMM) power save. + bit 12 : If this bit is set, the client is capable of 802.11n Greenfield mode. + bit 13 : If this bit is set, the client is on fast-transition mode." + ::= { muEntry 20 } + + + + + -- 1.3.6.1.4.1.4329.15.3.6.3 + muTSPECTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuTSPECEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of information for Admission Control Statistics by active client." + ::= { mobileUnits 3 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1 + muTSPECEntry OBJECT-TYPE + SYNTAX MuTSPECEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information for Admission Control Statistics by active client." + INDEX { apIndex, muMACAddress, tspecAC, tspecDirection } + ::= { muTSPECTable 1 } + + + MuTSPECEntry ::= + SEQUENCE { + tspecMuMACAddress + MacAddress, + tspecAC + INTEGER, + tspecDirection + INTEGER, + tspecApSerialNumber + OCTET STRING, + tspecMuIPAddress + IpAddress, + tspecBssMac + MacAddress, + tspecSsid + DisplayString, + tspecMDR + Unsigned32, + tspecNMS + Unsigned32, + tspecSBA + Unsigned32, + tspecDlRate + DisplayString, + tspecUlRate + DisplayString, + tspecDlViolations + DisplayString, + tspecUlViolations + DisplayString, + tspecProtocol + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.1 + tspecMuMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client MAC address." + ::= { muTSPECEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.2 + tspecAC OBJECT-TYPE + SYNTAX INTEGER + { + be(0), + bk(1), + vi(2), + vo(3), + tvo(4), + nwme(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Category, such as Best Effort, Background, Voice, Video, + and Reserved." + ::= { muTSPECEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.3 + tspecDirection OBJECT-TYPE + SYNTAX INTEGER + { + uplink(0), + dnlink(1), + reserved(2), + bidir(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Traffic direction, such as uplink direction, downlink direction." + ::= { muTSPECEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.4 + tspecApSerialNumber OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "16-character serial number of the AccessPoint." + ::= { muTSPECEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.5 + tspecMuIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client IP Address." + ::= { muTSPECEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.6 + tspecBssMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point BSSID." + ::= { muTSPECEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.7 + tspecSsid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VNS SSID." + ::= { muTSPECEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.8 + tspecMDR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mean Data Rate (bytes per second)." + ::= { muTSPECEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.9 + tspecNMS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Nominal MSDU size (bytes)." + ::= { muTSPECEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.10 + tspecSBA OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Surplus Bandwidth Allowance." + ::= { muTSPECEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.11 + tspecDlRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downlink Rate (bytes per second)." + ::= { muTSPECEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.12 + tspecUlRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Uplink Rate (bytes per second)." + ::= { muTSPECEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.13 + tspecDlViolations OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downlink Violations (bytes per second)." + ::= { muTSPECEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.14 + tspecUlViolations OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Uplink Violations (bytes per second)." + ::= { muTSPECEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.6.3.1.15 + tspecProtocol OBJECT-TYPE + SYNTAX INTEGER + { + proto80211a(1), + proto80211g(2), + proto80211b(3), + proto80211an(4), + proto80211bgn(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "802.11 radio protocol." + ::= { muTSPECEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.6.4 + muACLType OBJECT-TYPE + SYNTAX INTEGER + { + blacklist(1), + whitelist(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MUs can access EWC by sending association request and providing proper + credentials. However, EWC allows creation of a master list of a blacklist + or a whitelist group to control such access. There can exist only a blacklist + or a whitelist (mutually exclusive) at any time. The list of MUs belonging + to such a list is populated in muACLTable. The muACLTable content can be + interpreted in conjunction with this field as follows: + - blacklist(1): MUs listed in muACLTable cannot access EWC resources. + - whitelist(2): Only MUs listed in muACLTable can access EWC resources." + DEFVAL { 1 } + ::= { mobileUnits 4 } + + + -- 1.3.6.1.4.1.4329.15.3.6.5 + muACLTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuACLEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Semantics of this list is directly related to muACLType. + Access Control List(ACL) is list of MUs and their access rights. An MU can + either belong to 'Blacklist', in that case its association request is denied, or + it can belong to 'Whitelist', in that case it is allowed to associate to EWC + provided having proper credentials." + ::= { mobileUnits 5 } + + + -- 1.3.6.1.4.1.4329.15.3.6.5.1 + muACLEntry OBJECT-TYPE + SYNTAX MuACLEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry about an MU and its ACL." + INDEX { muACLMACAddress } + ::= { muACLTable 1 } + + + MuACLEntry ::= + SEQUENCE { + muACLMACAddress + MacAddress, + muACLRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.6.5.1.1 + muACLMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of MU." + ::= { muACLEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.6.5.1.2 + muACLRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An MU can either be added or removed to this list, therefore, allowed set values + for this field are: createAndGo, destroy." + ::= { muACLEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.6.6 + muAccessListTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuAccessListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Semantics of this list is directly related to muACLType. + Access List Control(ACL) list of MUs and their access rights. An MU can + either belong to 'Blacklist', in that case its association request is denied, or + it can belong to 'Whitelist', in that case it is allowed to associate to EWC + provided having proper credentials." + ::= { mobileUnits 6 } + + + -- 1.3.6.1.4.1.4329.15.3.6.6.1 + muAccessListEntry OBJECT-TYPE + SYNTAX MuAccessListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry about about an MU and its ACL." + INDEX { muAccessListMACAddress } + ::= { muAccessListTable 1 } + + + MuAccessListEntry ::= + SEQUENCE { + muAccessListMACAddress + MacAddress, + muAccessListBitmaskLength + INTEGER, + muAccessListRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.6.6.1.1 + muAccessListMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of MU." + ::= { muAccessListEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.6.6.1.2 + muAccessListBitmaskLength OBJECT-TYPE + SYNTAX INTEGER + { + bits24(24), + bits36(36), + bits48(48) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Length of bitmask associated to the MAC address in the entry." + ::= { muAccessListEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.6.6.1.3 + muAccessListRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An MU can either be added or removed to this list, therefore, allowed set values + for this field are: createAndGo, destroy." + ::= { muAccessListEntry 3 } + + + + + -- 1.3.6.1.4.1.4329.15.3.7 + associations OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 7 } + + + -- 1.3.6.1.4.1.4329.15.3.7.1 + assocCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Total number of current client associations to the access point." + ::= { associations 1 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2 + assocTable OBJECT-TYPE + SYNTAX SEQUENCE OF AssocEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of information about clients associated with the access point." + ::= { associations 2 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1 + assocEntry OBJECT-TYPE + SYNTAX AssocEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information for a single client in the association table." + INDEX { assocMUMacAddress, apIndex, assocStartSysUpTime } + ::= { assocTable 1 } + + + AssocEntry ::= + SEQUENCE { + assocMUMacAddress + MacAddress, + assocStartSysUpTime + TimeTicks, + assocTxPackets + Counter64, + assocRxPackets + Counter64, + assocTxOctets + Counter64, + assocRxOctets + Counter64, + assocDuration + Integer32, + assocVnsIfIndex + InterfaceIndex + } + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.1 + assocMUMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the client." + ::= { assocEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.2 + assocStartSysUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system uptime that client became associated with the access point." + ::= { assocEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.3 + assocTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Nubmer of tx packets to the client." + ::= { assocEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.4 + assocRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of received packets from the client." + ::= { assocEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.5 + assocTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets sent to the client." + ::= { assocEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.6 + assocRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of octets received from the client." + ::= { assocEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.7 + assocDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Length of time since last association." + ::= { assocEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.7.2.1.8 + assocVnsIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of VNS to which the MU is associated with." + ::= { assocEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.8 + protocols OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 8 } + + + -- 1.3.6.1.4.1.4329.15.3.8.1 + wassp OBJECT IDENTIFIER ::= { protocols 1 } + + + -- 1.3.6.1.4.1.4329.15.3.9 + logNotifications OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 9 } + + + -- 1.3.6.1.4.1.4329.15.3.9.1 + logEventSeverityThreshold OBJECT-TYPE + SYNTAX LogEventSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the minimum level at which the SNMP agent will + send notifications for log events. I.e., setting this + value to 'major' will send notifcations for critical and + major log events. Setting the threshold to minor will + trap critical, major, and minor events." + ::= { logNotifications 1 } + + + -- 1.3.6.1.4.1.4329.15.3.9.3 + logEventSeverity OBJECT-TYPE + SYNTAX LogEventSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Contains the severity of the most recently trapped hiPathWirelessLogAlarm notification." + ::= { logNotifications 3 } + + + -- 1.3.6.1.4.1.4329.15.3.9.4 + logEventComponent OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Contains the component which sent the most + recently trapped hiPathWirelessLogAlarm notification." + ::= { logNotifications 4 } + + + -- 1.3.6.1.4.1.4329.15.3.9.5 + logEventDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Contains the description of the most recently trapped + hiPathWirelessLogAlarm." + ::= { logNotifications 5 } + + + -- 1.3.6.1.4.1.4329.15.3.9.6 + hiPathWirelessLogAlarm NOTIFICATION-TYPE + OBJECTS { logEventSeverity, logEventComponent, logEventDescription } + STATUS current + DESCRIPTION + "Components of an alarm." + ::= { logNotifications 6 } + + + -- 1.3.6.1.4.1.4329.15.3.10 + sites OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 10 } + + + -- 1.3.6.1.4.1.4329.15.3.10.1 + siteMaxEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of entries allowed in the siteTable. This value is platform + dependent." + ::= { sites 1 } + + + -- 1.3.6.1.4.1.4329.15.3.10.2 + siteNumEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of entries in the siteTable." + ::= { sites 2 } + + + -- 1.3.6.1.4.1.4329.15.3.10.3 + siteTableNextAvailableIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the numerically lowest available index within this entity, + which may be used for the value of siteID in the creation of a new entry in the + siteTable. + + An index is considered available if the index value falls within the range of 1 + to siteMaxEntries value and is not being used to index an existing entry in the + siteTable contained within this entity. + + This value should only be considered a guideline for management creation of siteEntries, + there is no requirement on management to create entries based upon this index value." + ::= { sites 3 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4 + siteTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A site is a logical entity that is constituted by collection of APs, CoS rules, + policies, Radius server, WLAN, etc. A site is identified by a unique name. " + ::= { sites 4 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1 + siteEntry OBJECT-TYPE + SYNTAX SiteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Definition of a site." + INDEX { siteID } + ::= { siteTable 1 } + + + SiteEntry ::= + SEQUENCE { + siteID + Unsigned32, + siteRowStatus + RowStatus, + siteName + DisplayString, + siteLocalRadiusAuthentication + TruthValue, + siteDefaultDNSServer + DisplayString, + siteEnableSecureTunnel + TruthValue, + siteEncryptCommAPtoController + TruthValue, + siteEncryptCommBetweenAPs + TruthValue, + siteBandPreferenceEnable + INTEGER, + siteLoadControlEnableR1 + INTEGER, + siteLoadControlEnableR2 + INTEGER, + siteMaxClientR1 + Unsigned32, + siteMaxClientR2 + Unsigned32, + siteStrictLimitEnableR1 + INTEGER, + siteStrictLimitEnableR2 + INTEGER, + siteReplaceStnIDwithSiteName + TruthValue + } + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.1 + siteID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An unique ID, identifying the site in the context of the controller. The site ID + can be an integer value from 1 to the maximum number of APs supported by the EWC." + ::= { siteEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.2 + siteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status for the entry." + ::= { siteEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.3 + siteName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Textual description to identify the site in the context of the controller." + ::= { siteEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.4 + siteLocalRadiusAuthentication OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If this value is set to true, then the RADIUS client is on APs, otherwise the + RADIUS client is on controller." + ::= { siteEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.5 + siteDefaultDNSServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the APs associated to the site uses DHCP, and DHCP server does not assign DNS + server, then this entry will be used for that purpose. Otherwise, if AP is configured + with static IP address, then this entry will be used for that purpose." + ::= { siteEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.6 + siteEnableSecureTunnel OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If set to true secure communication key sent to APs to be used to encrypt the traffic + between APs within the site and the traffic between controller and APs. However, the + encryption itself does not take place unless siteEncryptCommAPtoController and/or + siteEncryptCommBetweenAPs set to true." + ::= { siteEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.7 + siteEncryptCommAPtoController OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If set to true, communication between APs within the site and the controller are encrypted + using defined encyption. For details about encryption type, please refer to user manual." + ::= { siteEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.8 + siteEncryptCommBetweenAPs OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If set to true, communication between APs within the site are encrypted using defined + encyption. For details about encryption type, please refer to user manual." + ::= { siteEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.9 + siteBandPreferenceEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling/disabling band preference for the site and associated APs. By enabling + band preference 11a-capable clients can be moved to 11a radio and relieve the + congestion on the 11g radio. Band preference provides radio load balancing between + 11g and 11a radios." + ::= { siteEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.10 + siteLoadControlEnableR1 OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling/disabling load control for the site for this radio. Load control manages + the number of clients on the Radio #1 by disallowing additional clients on the radio + above the configured radio limit." + ::= { siteEntry 10 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.11 + siteLoadControlEnableR2 OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling/disabling load control for the site for this radio. Load control manages + the number of clients on the Radio #2 by disallowing additional clients on the radio + above the configured radio limit." + ::= { siteEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.12 + siteMaxClientR1 OBJECT-TYPE + SYNTAX Unsigned32 (0..99) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Maximum number of clients that are allowed to be associated to this radio (radio #1). + If the Load Control is not enabled then the maximum for this radio uses default value." + ::= { siteEntry 12 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.13 + siteMaxClientR2 OBJECT-TYPE + SYNTAX Unsigned32 (0..99) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Maximum number of clients that are allowed to be associated to this radio (radio #2). + If the Load Control is not enabled then the maximum for this radio uses default value." + ::= { siteEntry 13 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.14 + siteStrictLimitEnableR1 OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling/disabling strict limit of load control for this radio that is assigned to the + site. Eanbleing strict limit enforces configured client limit for the radio (radio #1) + in any circumstances. Otherwise if this field is disabled then the restriction may not + be enforced in all circumstances." + ::= { siteEntry 14 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.15 + siteStrictLimitEnableR2 OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling/disabling strict limit of load control for this radio that is assigned to the + site. Eanbleing strict limit enforces configured client limit for the radio (radio #2) + in any circumstances. Otherwise if this field is disabled then the restriction may not + be enforced in all circumstances." + ::= { siteEntry 15 } + + + -- 1.3.6.1.4.1.4329.15.3.10.4.1.16 + siteReplaceStnIDwithSiteName OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If this value is set to true, then the called station ID will be replaced with the + site name." + ::= { siteEntry 16 } + + + -- 1.3.6.1.4.1.4329.15.3.10.5 + sitePolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF SitePolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each site can have zero or more policies assigned to it. All policies associated + to a site are pushed to the all APs belonging to the site. This table defines the + assignment of various policies to various sites." + ::= { sites 5 } + + + -- 1.3.6.1.4.1.4329.15.3.10.5.1 + sitePolicyEntry OBJECT-TYPE + SYNTAX SitePolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry defining assignment of a policy, identified by sitePolicyID, to a site, + identified by siteID." + INDEX { siteID, sitePolicyID } + ::= { sitePolicyTable 1 } + + + SitePolicyEntry ::= + SEQUENCE { + sitePolicyID + Unsigned32, + sitePolicyMember + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.10.5.1.1 + sitePolicyID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The policy index, as defined ENTERASYS-POLICY-PROFILE-MIB::etsysPolicyProfileIndex." + ::= { sitePolicyEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.10.5.1.2 + sitePolicyMember OBJECT-TYPE + SYNTAX INTEGER + { + notMember(0), + isMember(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether the policy associated with this row is a member of the zone + identified by zoneID." + ::= { sitePolicyEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.10.6 + siteCosTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiteCosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each site can have zero or more CoS assigned to it. All CoS associated to a + site are pushed to the all APs belonging to the site. This table defines the + assignment of various CoS to various sites." + ::= { sites 6 } + + + -- 1.3.6.1.4.1.4329.15.3.10.6.1 + siteCosEntry OBJECT-TYPE + SYNTAX SiteCosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry defining assignment of a CoS, identified by siteCoSID, to a site, + identified by siteID." + INDEX { siteID, siteCoSID } + ::= { siteCosTable 1 } + + + SiteCosEntry ::= + SEQUENCE { + siteCoSID + Unsigned32, + siteCoSMember + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.10.6.1.1 + siteCoSID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The CoS index, as defined in ENTERASYS-POLICY-PROFILE-MIB::etsysCosIndex." + ::= { siteCosEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.10.6.1.2 + siteCoSMember OBJECT-TYPE + SYNTAX INTEGER + { + notMember(0), + isMember(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the CoS associated with this row is a member of the site identified + by siteID." + ::= { siteCosEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.10.7 + siteAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiteAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A site can have zero or more Access Points(AP) assigned to it. This table + defines the assignment of various APs to various sites." + ::= { sites 7 } + + + -- 1.3.6.1.4.1.4329.15.3.10.7.1 + siteAPEntry OBJECT-TYPE + SYNTAX SiteAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry defining assignment of an AP, identified by apIndex, to a site, + identified by siteID." + INDEX { siteID, apIndex } + ::= { siteAPTable 1 } + + + SiteAPEntry ::= + SEQUENCE { + siteAPMember + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.10.7.1.1 + siteAPMember OBJECT-TYPE + SYNTAX INTEGER + { + notMember(0), + isMember(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether the AP associated with this row is a member of the site + identified by siteID." + ::= { siteAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.10.8 + siteWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiteWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A site can have zero or more WLAN assigned to it. All WLANs that are associated + with a site are pushed to the all APs belonging to the site. This table defines + the assignment of various WLANs to various sites." + ::= { sites 8 } + + + -- 1.3.6.1.4.1.4329.15.3.10.8.1 + siteWlanEntry OBJECT-TYPE + SYNTAX SiteWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry defining assignment of a WLAN identified by siteWlanID, to a site, + identified by siteID." + INDEX { siteID, wlanID, siteWlanApRadioIndex } + ::= { siteWlanTable 1 } + + + SiteWlanEntry ::= + SEQUENCE { + siteWlanApRadioIndex + INTEGER, + siteWlanApRadioAssigned + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.10.8.1.1 + siteWlanApRadioIndex OBJECT-TYPE + SYNTAX INTEGER (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { siteWlanEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.10.8.1.2 + siteWlanApRadioAssigned OBJECT-TYPE + SYNTAX INTEGER + { + notAssigned(0), + assigned(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { siteWlanEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11 + widsWips OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 11 } + + + -- 1.3.6.1.4.1.4329.15.3.11.1 + mitigatorAnalysisEngine OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mitigator analysis engine can be enabled/disabled using this variable. + All mitigator related objects, objects defined in widsWips subtree, can + only be accessed using SNMPv3 provided this variable is set to enable(1) + on behalf of users with privacy." + ::= { widsWips 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.2 + scanGroupMaxEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of scan groups that can be created on the device." + ::= { widsWips 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.3 + scanGroupsCurrentEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of scan groups currently have been created on the device." + ::= { widsWips 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.4 + activeThreatsCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of currently active threats that have been detected." + ::= { widsWips 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.5 + friendlyAPCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of friendly access points that have been discovered at this point." + ::= { widsWips 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.6 + uncategorizedAPCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of uncategorized access points that have been discovered. This value + refers to current number not the historical value." + ::= { widsWips 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.11 + widsWipsEngineTable OBJECT-TYPE + SYNTAX SEQUENCE OF WidsWipsEngineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Mitigators defined on set of controllers each identified by + widsWipsEngineControllerIPAddress. " + ::= { widsWips 11 } + + + -- 1.3.6.1.4.1.4329.15.3.11.11.1 + widsWipsEngineEntry OBJECT-TYPE + SYNTAX WidsWipsEngineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "One entry in this table identifying a mitigator engine in a defined + controller identified by IP address, widsWipsEngineControllerIPAddress." + INDEX { widsWipsEngineControllerIPAddress } + ::= { widsWipsEngineTable 1 } + + + WidsWipsEngineEntry ::= + SEQUENCE { + widsWipsEngineRowStatus + RowStatus, + widsWipsEngineControllerIPAddress + IpAddress, + widsWipsEnginePollInterval + INTEGER, + widsWipsEnginePollRetry + INTEGER + } + + -- 1.3.6.1.4.1.4329.15.3.11.11.1.1 + widsWipsEngineRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus for creation/deletion of mitigator engine row." + ::= { widsWipsEngineEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.11.1.2 + widsWipsEngineControllerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Ip address of the controller that the defined mitigator in this row will + run on." + ::= { widsWipsEngineEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.11.1.3 + widsWipsEnginePollInterval OBJECT-TYPE + SYNTAX INTEGER (3..60) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Poll interval in seconds between successive keep alive messages between + this controller and the mitigator engine to monitor status of mitigator + engine. " + ::= { widsWipsEngineEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.11.1.4 + widsWipsEnginePollRetry OBJECT-TYPE + SYNTAX INTEGER (0..20) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Number of consecutive retries of failed contact to a mitigator agent before + declaring mitigator engine dead. " + ::= { widsWipsEngineEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12 + inServiceScanGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF InServiceScanGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "In service scan group enables the subsystem simultaneously scan for threats and + performs wireless bridging based on 37xx-based APs. The threats are discovered + and identified in the deployment environment and then classified for further + actions. " + ::= { widsWips 12 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1 + inServiceScanGroupEntry OBJECT-TYPE + SYNTAX InServiceScanGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table that defines attributes of a in-service scan group." + INDEX { scanGroupProfileID } + ::= { inServiceScanGroupTable 1 } + + + InServiceScanGroupEntry ::= + SEQUENCE { + scanGroupProfileID + Unsigned32, + inSrvScanGrpName + DisplayString, + inSrvScanGrpSecurityThreats + INTEGER, + inSrvScanGrpMaxConcurrentAttacksPerAP + INTEGER, + inSrvScanGrpCounterMeasuresType + BITS, + inSrvScanGrpScan2400MHzSelection + BITS, + inSrvScanGrpScan5GHzSelection + BITS, + inSrvScanGrpblockAdHocClientsPeriod + Integer32, + inSrvScanGrpClassifySourceIF + INTEGER, + inSrvScanGrpRowStatus + RowStatus, + inSrvScanGrpDetectRogueAP + INTEGER, + inSrvScanGrpListeningPort + Integer32 + + } + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.1 + scanGroupProfileID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A internally unique identifier for a scan group. Each scan group is indexed + by this value." + ::= { inServiceScanGroupEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.2 + inSrvScanGrpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Textual description identifying the scan group." + ::= { inServiceScanGroupEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.3 + inSrvScanGrpSecurityThreats OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable/disable security engine to scan for threats." + ::= { inServiceScanGroupEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.4 + inSrvScanGrpMaxConcurrentAttacksPerAP OBJECT-TYPE + SYNTAX INTEGER (0..6) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Max number of concurrent attacks per AP" + ::= { inServiceScanGroupEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.5 + inSrvScanGrpCounterMeasuresType OBJECT-TYPE + SYNTAX BITS + { + externalHoneypotAPs(0), + roamingToFriendlyAPs(1), + internalHoneypotAPs(2), + spoofedAPs(3), + dropFloodAttack(4), + removeDosAttack(5), + adHocModeDevice(6), + rogueAP(7) + + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "bit 0: Setting this bit prevents authorized stations from roaming to external honeypot APs. + bit 1: Setting this bit prevents authorized stations from roaming to friendly APs. + bit 2: Setting this bit prevents any station from using an internal honeypot AP. + bit 3: Setting this bit prevents any station from using a spoofed AP. + bit 4: Setting this bit drops frames in a controlled fashion during a flood attack. + bit 5: Setting this bit removes network access from clients originating DoS attacks. + bit 6: Setting this bit prevents any station from using an ad hoc mode device. + bit 7: Setting this bit prevents any station from using a rogue AP." + ::= { inServiceScanGroupEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.6 + inSrvScanGrpScan2400MHzSelection OBJECT-TYPE + SYNTAX BITS + { + frequency2412MHz(0), + frequency2417MHz(1), + frequency2422MHz(2), + frequency2427MHz(3), + frequency2432MHz(4), + frequency2437MHz(5), + frequency2442MHz(6), + frequency2447MHz(7), + frequency2452MHz(8), + frequency2457MHz(9), + frequency2462MHz(10), + frequency2467MHz(11), + frequency2472MHz(12), + frequency2484MHz(13) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "bit 0: by setting this bit scanning is performed on 2412 MHz frequency channel + bit 1: by setting this bit scanning is performed on 2417 MHz frequency channel + bit 2: by setting this bit scanning is performed on 2422 MHz frequency channel + bit 3: by setting this bit scanning is performed on 2427 MHz frequency channel + bit 4: by setting this bit scanning is performed on 2432 MHz frequency channel + bit 5: by setting this bit scanning is performed on 2437 MHz frequency channel + bit 6: by setting this bit scanning is performed on 2442 MHz frequency channel + bit 7: by setting this bit scanning is performed on 2447 MHz frequency channel + bit 8: by setting this bit scanning is performed on 2452 MHz frequency channel + bit 9: by setting this bit scanning is performed on 2457 MHz frequency channel + bit 10: by setting this bit scanning is performed on 2462 MHz frequency channel + bit 11: by setting this bit scanning is performed on 2467 MHz frequency channel + bit 12: by setting this bit scanning is performed on 2472 MHz frequency channel + bit 13: by setting this bit scanning is performed on 2484 MHz frequency channel" + ::= { inServiceScanGroupEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.7 + inSrvScanGrpScan5GHzSelection OBJECT-TYPE + SYNTAX BITS + { + frequency5040MHz(0), + frequency5060MHz(1), + frequency5080MHz(2), + frequency5180MHz(3), + frequency5200MHz(4), + frequency5220MHz(5), + frequency5240MHz(6), + frequency5260MHz(7), + frequency5280MHz(8), + frequency5300MHz(9), + frequency5320MHz(10), + frequency5500MHz(11), + frequency5520MHz(12), + frequency5540MHz(13), + frequency5560MHz(14), + frequency5580MHz(15), + frequency5600MHz(16), + frequency5620MHz(17), + frequency5640MHz(18), + frequency5660MHz(19), + frequency5680MHz(20), + frequency5700MHz(21), + frequency5745MHz(22), + frequency5765MHz(23), + frequency5785MHz(24), + frequency5805MHz(25), + frequency5825MHz(26), + frequency4920MHz(27), + frequency4940MHz(28), + frequency4960MHz(29), + frequency4980MHz(30) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "bit 0: by setting this bit scanning is performed on 5040 MHz frequency channel + bit 1: by setting this bit scanning is performed on 5060 MHz frequency channel + bit 2: by setting this bit scanning is performed on 5080 MHz frequency channel + bit 3: by setting this bit scanning is performed on 5180 MHz frequency channel + bit 4: by setting this bit scanning is performed on 5200 MHz frequency channel + bit 5: by setting this bit scanning is performed on 5220 MHz frequency channel + bit 6: by setting this bit scanning is performed on 5240 MHz frequency channel + bit 7: by setting this bit scanning is performed on 5260 MHz frequency channel + bit 8: by setting this bit scanning is performed on 5280 MHz frequency channel + bit 9: by setting this bit scanning is performed on 5300 MHz frequency channel + bit 10: by setting this bit scanning is performed on 5320 MHz frequency channel + bit 11: by setting this bit scanning is performed on 5500 MHz frequency channel + bit 12: by setting this bit scanning is performed on 5520 MHz frequency channel + bit 13: by setting this bit scanning is performed on 5540 MHz frequency channel + bit 14: by setting this bit scanning is performed on 5560 MHz frequency channel + bit 15: by setting this bit scanning is performed on 5580 MHz frequency channel + bit 16: by setting this bit scanning is performed on 5600 MHz frequency channel + bit 17: by setting this bit scanning is performed on 5620 MHz frequency channel + bit 18: by setting this bit scanning is performed on 5640 MHz frequency channel + bit 19: by setting this bit scanning is performed on 5660 MHz frequency channel + bit 20: by setting this bit scanning is performed on 5680 MHz frequency channel + bit 21: by setting this bit scanning is performed on 5700 MHz frequency channel + bit 22: by setting this bit scanning is performed on 5745 MHz frequency channel + bit 23: by setting this bit scanning is performed on 5765 MHz frequency channel + bit 24: by setting this bit scanning is performed on 5785 MHz frequency channel + bit 25: by setting this bit scanning is performed on 5805 MHz frequency channel + bit 26: by setting this bit scanning is performed on 5825 MHz frequency channel + bit 27: by setting this bit scanning is performed on 4920 MHz frequency channel + bit 28: by setting this bit scanning is performed on 4940 MHz frequency channel + bit 29: by setting this bit scanning is performed on 4960 MHz frequency channel + bit 30: by setting this bit scanning is performed on 4980 MHz frequency channel" + ::= { inServiceScanGroupEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.8 + inSrvScanGrpblockAdHocClientsPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Number of seconds removing network access to the clients that are in ad hoc mode." + ::= { inServiceScanGroupEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.9 + inSrvScanGrpClassifySourceIF OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This variable allows to enable/disable classify sources of interference" + ::= { inServiceScanGroupEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.10 + inSrvScanGrpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus field for creation/deletion or changing row status." + ::= { inServiceScanGroupEntry 10 } + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.11 + inSrvScanGrpDetectRogueAP OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This enables/disables rogue AP detection." + ::= { inServiceScanGroupEntry 11 } + + + -- 1.3.6.1.4.1.4329.15.3.11.12.1.12 + inSrvScanGrpListeningPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This OID represents the UDP port number that APs are to listen on while + performing rogue AP detection. It has meaning only when + inSrvScanGrpDetectRogueAP is enabled." + ::= { inServiceScanGroupEntry 12 } + + + + + + -- 1.3.6.1.4.1.4329.15.3.11.13 + outOfServiceScanGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF OutOfServiceScanGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Out of service scan group is used to collect and classify various wireless + identifiers that are discovered in the deployment environment. Legacy + APs (26xx-based, 36xx-based) can participate in this subsystem if they are + configured for out-of-service scanning. The new APs, based on 37xx + architecture, can also participate in this subsystem." + ::= { widsWips 13 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1 + outOfServiceScanGroupEntry OBJECT-TYPE + SYNTAX OutOfServiceScanGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table that defines attributes of a out-of-service scan group." + INDEX { scanGroupProfileID } + ::= { outOfServiceScanGroupTable 1 } + + + OutOfServiceScanGroupEntry ::= + SEQUENCE { + outOfSrvScanGrpName + DisplayString, + outOfSrvScanGrpRadio + INTEGER, + outOfSrvScanGrpChannelList + INTEGER, + outOfSrvScanGrpScanType + INTEGER, + outOfSrvScanGrpChannelDwellTime + INTEGER, + outOfSrvScanGrpScanTimeInterval + INTEGER, + outOfSrvScanGrpSecurityScan + INTEGER, + outOfSrvScanGrpScanActivity + INTEGER, + outOfSrvScanGrpScanRowStatus + Integer32 + } + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.1 + outOfSrvScanGrpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Human readable textual description identifying scan group." + ::= { outOfServiceScanGroupEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.2 + outOfSrvScanGrpRadio OBJECT-TYPE + SYNTAX INTEGER + { + radio1(1), + radio2(2), + both(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Radio selection for the scan group. Selected radio will be used in sacn group." + ::= { outOfServiceScanGroupEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.3 + outOfSrvScanGrpChannelList OBJECT-TYPE + SYNTAX INTEGER + { + allChannel(0), + currentChannel(999) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Identifying the channel(s) which will be used for the defined scan group." + ::= { outOfServiceScanGroupEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.4 + outOfSrvScanGrpScanType OBJECT-TYPE + SYNTAX INTEGER + { + active(0), + passive(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This field allows to select the type of scanning, active/passive, this + scan group will be executing." + ::= { outOfServiceScanGroupEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.5 + outOfSrvScanGrpChannelDwellTime OBJECT-TYPE + SYNTAX INTEGER (200..500) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Dwell time in mili-second for performing scanning." + ::= { outOfServiceScanGroupEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.6 + outOfSrvScanGrpScanTimeInterval OBJECT-TYPE + SYNTAX INTEGER (10..120) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Time interval between two sucssive scanning performed for this scan group." + ::= { outOfServiceScanGroupEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.7 + outOfSrvScanGrpSecurityScan OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This field allows to enable/disable security Scan." + ::= { outOfServiceScanGroupEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.8 + outOfSrvScanGrpScanActivity OBJECT-TYPE + SYNTAX INTEGER + { + stop(0), + start(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Scaning can be started or stopped using this field." + ::= { outOfServiceScanGroupEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.11.13.1.9 + outOfSrvScanGrpScanRowStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus field for the entry." + ::= { outOfServiceScanGroupEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14 + scanGroupAPAssignmentTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScanGroupAPAssignmentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The list of APs that have been assigned to a particular scan group, which + could include in-service and out-of-service scanning groups." + ::= { widsWips 14 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1 + scanGroupAPAssignmentEntry OBJECT-TYPE + SYNTAX ScanGroupAPAssignmentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table defining an AP assignment to a group, identified by + scanGroupProfileID." + INDEX { scanGroupProfileID, scanGroupAPAssignApSerial, widsWipsEngineControllerIPAddress } + ::= { scanGroupAPAssignmentTable 1 } + + + ScanGroupAPAssignmentEntry ::= + SEQUENCE { + scanGroupAPAssignApSerial + OCTET STRING, + scanGroupAPAssignGroupName + DisplayString, + scanGroupAPAssignName + DisplayString, + scanGroupAPAssignRadio1 + INTEGER, + scanGroupAPAssignRadio2 + INTEGER, + scanGroupAPAssignInactiveAP + INTEGER, + scanGroupAPAssignAllowScanning + INTEGER, + scanGroupAPAssignAllowSpectrumAnalysis + INTEGER, + scanGroupAPAssignControllerIPAddress + IpAddress, + scanGroupAPAssignFordwardingService + BITS + } + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.1 + scanGroupAPAssignApSerial OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique string of characters, a 16-character long, serial number of an access point." + ::= { scanGroupAPAssignmentEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.2 + scanGroupAPAssignGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Human readable textual description identifying scan group." + ::= { scanGroupAPAssignmentEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.3 + scanGroupAPAssignName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point (AP) name associated to this scan group." + ::= { scanGroupAPAssignmentEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.4 + scanGroupAPAssignRadio1 OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + b(1), + g(2), + bg(3), + a(4), + j(8), + n(16), + gn(18), + bgn(19), + an(20), + nStrict(32), + gnStrict(34), + bgnStrict(35), + anStrict(36) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows the radio #1 of the AP to be turned on/off. this field has meaning only the AP assigned to legacy (outOfScan) scan profile" + ::= { scanGroupAPAssignmentEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.5 + scanGroupAPAssignRadio2 OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + b(1), + g(2), + bg(3), + a(4), + j(8), + n(16), + gn(18), + bgn(19), + an(20), + nStrict(32), + gnStrict(34), + bgnStrict(35), + anStrict(36) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows the radio #2 of the AP to be turned on/off. this field has meaning + only the AP assigned to legacy (outOfScan) scan profile" + ::= { scanGroupAPAssignmentEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.6 + scanGroupAPAssignInactiveAP OBJECT-TYPE + SYNTAX INTEGER + { + inactive(0), + active(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to set the AP as active/inactive in scanning activities." + ::= { scanGroupAPAssignmentEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.7 + scanGroupAPAssignAllowScanning OBJECT-TYPE + SYNTAX INTEGER + { + notAllow(0), + allow(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting scanning to active/inactive using this AP." + ::= { scanGroupAPAssignmentEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.8 + scanGroupAPAssignAllowSpectrumAnalysis OBJECT-TYPE + SYNTAX INTEGER + { + notAllow(0), + allow(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting spectrum analysis to active/inactive using this AP." + ::= { scanGroupAPAssignmentEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.9 + scanGroupAPAssignControllerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the controller to which the AP is connected currently." + ::= { scanGroupAPAssignmentEntry 9 } + + + + + -- 1.3.6.1.4.1.4329.15.3.11.14.1.10 + scanGroupAPAssignFordwardingService OBJECT-TYPE + SYNTAX BITS + { + assignedToSite(0), + assignedToLoadGroup(1), + assignedToWlanService(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID lists the types of forwarding services that each Guardian is assigned to. A Guardian + will revert to providing these services when it is removed from the Guardian role. The meanings + of the individual flags are: + bit 0: Set if this AP is a member of a site. + bit 1: Set if this AP is assigned to a load group. + bit 2: Set if this AP is assigned to at least one WLAN service. + This OID is only relevant to APs in the Guardian role." + ::= { scanGroupAPAssignmentEntry 10 } + + + + + + + + + + + -- 1.3.6.1.4.1.4329.15.3.11.15 + scanAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScanAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of sacn APs on each collector. + This table can be viewed only in v3 mode when the mitigator analys engine is enabled." + ::= { widsWips 15 } + + + -- 1.3.6.1.4.1.4329.15.3.11.15.1 + scanAPEntry OBJECT-TYPE + SYNTAX ScanAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table identifying one access point." + INDEX { scanAPControllerIPAddress, scanAPSerialNumber } + ::= { scanAPTable 1 } + + + ScanAPEntry ::= + SEQUENCE { + scanAPControllerIPAddress + IpAddress, + scanAPSerialNumber + OCTET STRING, + scanAPAcessPointName + DisplayString, + scanAPRowStatus + RowStatus, + scanAPProfileName + DisplayString, + scanAPProfileType + INTEGER + + } + + -- 1.3.6.1.4.1.4329.15.3.11.15.1.1 + scanAPControllerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the controller on which the scanning executed." + ::= { scanAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.15.1.2 + scanAPSerialNumber OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of the access point, 16-character human readable text, that + is assigned to this group." + ::= { scanAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.15.1.3 + scanAPAcessPointName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of the access point belonging to this group." + ::= { scanAPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.15.1.4 + scanAPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status for the entry." + ::= { scanAPEntry 4 } + + -- 1.3.6.1.4.1.4329.15.3.11.15.1.5 + scanAPProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of the scan profile to which this access point is assigned." + ::= { scanAPEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.15.1.6 + scanAPProfileType OBJECT-TYPE + SYNTAX INTEGER + { + inServiceScan(1), + guardianScan(2), + outOfServiceScan(3) + + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "inServiceScan(1): access point is performed In service Scan. + guardianScan(2): access point is performed Guardian Scan. + outOfServiceScan(3): access point is performed out of service Scan(Legacy Scan)." + ::= { scanAPEntry 6 } + + + + + -- 1.3.6.1.4.1.4329.15.3.11.16 + friendlyAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF FriendlyAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Access Points that have been categorized as not being any threat to + the wireless network that is managed by EWC. + + This table can be viewed only in v3 mode when the mitigator analys engine is enabled." + ::= { widsWips 16 } + + + -- 1.3.6.1.4.1.4329.15.3.11.16.1 + friendlyAPEntry OBJECT-TYPE + SYNTAX FriendlyAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table identifying an access points and some of its attributes." + INDEX { friendlyAPMacAddress } + ::= { friendlyAPTable 1 } + + + FriendlyAPEntry ::= + SEQUENCE { + friendlyAPMacAddress + MacAddress, + friendlyAPSSID + DisplayString, + friendlyAPDescription + DisplayString, + friendlyAPManufacturer + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.11.16.1.1 + friendlyAPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ethernet MAC address of the access point." + ::= { friendlyAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.16.1.2 + friendlyAPSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SSID broadcasted by the access point." + ::= { friendlyAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.16.1.3 + friendlyAPDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Textual description that is used to identify the access point." + ::= { friendlyAPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.16.1.4 + friendlyAPManufacturer OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description identifying the access point manufacturer." + ::= { friendlyAPEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.17 + uncategorizedAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF UncategorizedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of APs that have not been categorized either as friendly, threat or + authorized." + ::= { widsWips 17 } + + + -- 1.3.6.1.4.1.4329.15.3.11.17.1 + uncategorizedAPEntry OBJECT-TYPE + SYNTAX UncategorizedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry about an AP in this table." + INDEX { uncategorizedAPMAC } + ::= { uncategorizedAPTable 1 } + + + UncategorizedAPEntry ::= + SEQUENCE { + uncategorizedAPMAC + MacAddress, + uncategorizedAPDescption + DisplayString, + uncategorizedAPManufacturer + DisplayString, + uncategorizedAPClassify + INTEGER, + uncategorizedAPSSID + DisplayString + + } + + -- 1.3.6.1.4.1.4329.15.3.11.17.1.1 + uncategorizedAPMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC address of access point." + ::= { uncategorizedAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.17.1.2 + uncategorizedAPDescption OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description of access point." + ::= { uncategorizedAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.17.1.3 + uncategorizedAPManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access point manufacturer." + ::= { uncategorizedAPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.17.1.4 + uncategorizedAPClassify OBJECT-TYPE + SYNTAX INTEGER + { + noAction(0), + clasifyAsAuthorized(1), + classifyAsFriendlyAP(2), + clasifyAsThreatForReport(3), + clasifyAsInternalHoneypotThreat(4), + clasifyAsExternalHoneypotThreat(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "By setting this field, access point can be reclassified and moved to + different group." + ::= { uncategorizedAPEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.17.1.5 + uncategorizedAPSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID broadcasted by the access point." + ::= { uncategorizedAPEntry 5 } + + + + + + + + -- 1.3.6.1.4.1.4329.15.3.11.18 + authorizedAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF AuthorizedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of authorized access point." + ::= { widsWips 18 } + + + -- 1.3.6.1.4.1.4329.15.3.11.18.1 + authorizedAPEntry OBJECT-TYPE + SYNTAX AuthorizedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table describing an authorized AP." + INDEX { authorizedAPMAC } + ::= { authorizedAPTable 1 } + + + AuthorizedAPEntry ::= + SEQUENCE { + authorizedAPMAC + MacAddress, + authorizedAPDescription + DisplayString, + authorizedAPManufacturer + DisplayString, + authorizedAPClassify + INTEGER, + authorizedAPRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.4329.15.3.11.18.1.1 + authorizedAPMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC address of access point." + ::= { authorizedAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.18.1.2 + authorizedAPDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Discription of the access point." + ::= { authorizedAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.18.1.3 + authorizedAPManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Access point's manufacturer. This field is cannot be set and it is deduced + by MAC addressed." + ::= { authorizedAPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.18.1.4 + authorizedAPClassify OBJECT-TYPE + SYNTAX INTEGER + { + noAction(0), + classifyAsFriendlyAP(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "By setting this field, access point can be reclassified and moved to + different group." + ::= { authorizedAPEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.18.1.5 + authorizedAPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Action permitted are 'delete/add' row." + ::= { authorizedAPEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19 + prohibitedAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF ProhibitedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of prohibited access points." + ::= { widsWips 19 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1 + prohibitedAPEntry OBJECT-TYPE + SYNTAX ProhibitedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table describing an access point." + INDEX { prohibitedAPMAC } + ::= { prohibitedAPTable 1 } + + + ProhibitedAPEntry ::= + SEQUENCE { + prohibitedAPMAC + MacAddress, + prohibitedAPCategory + INTEGER, + prohibitedAPDescription + DisplayString, + prohibitedAPManufacturer + DisplayString, + prohibitedAPClassify + INTEGER, + prohibitedAPRowStatus + RowStatus + } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1.1 + prohibitedAPMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC address of access point." + ::= { prohibitedAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1.2 + prohibitedAPCategory OBJECT-TYPE + SYNTAX INTEGER + { + notAvailable(0), + reportPresenceOnly(65529), + externalHoneyPot(65530), + internalHoneyPot(65531), + friendly(65532), + perauthorized(65533), + authorized(65534) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The category the access point in this row belongs to." + ::= { prohibitedAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1.3 + prohibitedAPDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description of the access point." + ::= { prohibitedAPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1.4 + prohibitedAPManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Access point's manufacturer. This field is cannot be set and it is deduced + by MAC addressed." + ::= { prohibitedAPEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1.5 + prohibitedAPClassify OBJECT-TYPE + SYNTAX INTEGER + { + classifyAsFriendlyAP(1), + noAction(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "By setting this field, access point can be reclassified and moved to + different group." + ::= { prohibitedAPEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.19.1.6 + prohibitedAPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Action permitted are 'delete/add' row." + ::= { prohibitedAPEntry 6 } + + + + -- 1.3.6.1.4.1.4329.15.3.11.20 + dedicatedScanGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF DedicatedScanGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "dedicated scan group enables the subsystem full time scan for threats based + on 37xx-based APs. The threats are discovered and identified in the deployment + environment and then classified for further actions. " + ::= { widsWips 20 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1 + dedicatedScanGroupEntry OBJECT-TYPE + SYNTAX DedicatedScanGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table that defines attributes of a dedicated scan group." + INDEX { scanGroupProfileID } + ::= { dedicatedScanGroupTable 1 } + + + DedicatedScanGroupEntry ::= + SEQUENCE { + dedicatedScanGrpName + DisplayString, + dedicatedScanGrpSecurityThreats + INTEGER, + dedicatedScanGrpMaxConcurrentAttacksPerAP + Integer32, + dedicatedScanGrpCounterMeasures + BITS, + dedicatedScanGrpScan2400MHzFreq + BITS, + dedicatedScanGrpScan5GHzFreq + BITS, + dedicatedScanGrpBlockAdHocPeriod + Integer32, + dedicatedScanGrpClassifySourceIF + INTEGER, + dedicatedScanGrpRowStatus + RowStatus, + dedicatedScanGrpDetectRogueAP + INTEGER, + dedicatedScanGrpListeningPort + Integer32 + } + + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.1 + dedicatedScanGrpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Textual description identifying the scan group." + ::= { dedicatedScanGroupEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.2 + dedicatedScanGrpSecurityThreats OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable/disable security engine to scan for threats." + ::= { dedicatedScanGroupEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.3 + dedicatedScanGrpMaxConcurrentAttacksPerAP OBJECT-TYPE + SYNTAX Integer32 (0..6) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Max number of concurrent attacks per AP" + ::= { dedicatedScanGroupEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.4 + dedicatedScanGrpCounterMeasures OBJECT-TYPE + SYNTAX BITS + { + externalHoneypotAPs(0), + roamingToFriendlyAPs(1), + internalHoneypotAPs(2), + spoofedAPs(3), + dropFloodAttack(4), + removeDosAttack(5), + adHocModeDevice(6), + rogueAP(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "bit 0: Setting this bit prevents authorized stations from roaming to external honeypot APs. + bit 1: Setting this bit prevents authorized stations from roaming to friendly APs. + bit 2: Setting this bit prevents any station from using an internal honeypot AP. + bit 3: Setting this bit prevents any station from using a spoofed AP. + bit 4: Setting this bit drops frames in a controlled fashion during a flood attack. + bit 5: Setting this bit removes network access from clients originating DoS attacks. + bit 6: Setting this bit prevents any station from using an ad hoc mode device. + bit 7: Setting this bit prevents any station from using a rogue AP." + ::= { dedicatedScanGroupEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.5 + dedicatedScanGrpScan2400MHzFreq OBJECT-TYPE + SYNTAX BITS + { + frequency2412MHz(0), + frequency2417MHz(1), + frequency2422MHz(2), + frequency2427MHz(3), + frequency2432MHz(4), + frequency2437MHz(5), + frequency2442MHz(6), + frequency2447MHz(7), + frequency2452MHz(8), + frequency2457MHz(9), + frequency2462MHz(10), + frequency2467MHz(11), + frequency2472MHz(12), + frequency2484MHz(13) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "bit 0: by setting this bit scanning is performed on 2412 MHz frequency channel + bit 1: by setting this bit scanning is performed on 2417 MHz frequency channel + bit 2: by setting this bit scanning is performed on 2422 MHz frequency channel + bit 3: by setting this bit scanning is performed on 2427 MHz frequency channel + bit 4: by setting this bit scanning is performed on 2432 MHz frequency channel + bit 5: by setting this bit scanning is performed on 2437 MHz frequency channel + bit 6: by setting this bit scanning is performed on 2442 MHz frequency channel + bit 7: by setting this bit scanning is performed on 2447 MHz frequency channel + bit 8: by setting this bit scanning is performed on 2452 MHz frequency channel + bit 9: by setting this bit scanning is performed on 2457 MHz frequency channel + bit 10: by setting this bit scanning is performed on 2462 MHz frequency channel + bit 11: by setting this bit scanning is performed on 2467 MHz frequency channel + bit 12: by setting this bit scanning is performed on 2472 MHz frequency channel + bit 13: by setting this bit scanning is performed on 2484 MHz frequency channel" + ::= { dedicatedScanGroupEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.6 + dedicatedScanGrpScan5GHzFreq OBJECT-TYPE + SYNTAX BITS + { + frequency5040MHz(0), + frequency5060MHz(1), + frequency5080MHz(2), + frequency5180MHz(3), + frequency5200MHz(4), + frequency5220MHz(5), + frequency5240MHz(6), + frequency5260MHz(7), + frequency5280MHz(8), + frequency5300MHz(9), + frequency5320MHz(10), + frequency5500MHz(11), + frequency5520MHz(12), + frequency5540MHz(13), + frequency5560MHz(14), + frequency5580MHz(15), + frequency5600MHz(16), + frequency5620MHz(17), + frequency5640MHz(18), + frequency5660MHz(19), + frequency5680MHz(20), + frequency5700MHz(21), + frequency5745MHz(22), + frequency5765MHz(23), + frequency5785MHz(24), + frequency5805MHz(25), + frequency5825MHz(26), + frequency4920MHz(27), + frequency4940MHz(28), + frequency4960MHz(29), + frequency4980MHz(30) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "bit 0: by setting this bit scanning is performed on 5040 MHz frequency channel + bit 1: by setting this bit scanning is performed on 5060 MHz frequency channel + bit 2: by setting this bit scanning is performed on 5080 MHz frequency channel + bit 3: by setting this bit scanning is performed on 5180 MHz frequency channel + bit 4: by setting this bit scanning is performed on 5200 MHz frequency channel + bit 5: by setting this bit scanning is performed on 5220 MHz frequency channel + bit 6: by setting this bit scanning is performed on 5240 MHz frequency channel + bit 7: by setting this bit scanning is performed on 5260 MHz frequency channel + bit 8: by setting this bit scanning is performed on 5280 MHz frequency channel + bit 9: by setting this bit scanning is performed on 5300 MHz frequency channel + bit 10: by setting this bit scanning is performed on 5320 MHz frequency channel + bit 11: by setting this bit scanning is performed on 5500 MHz frequency channel + bit 12: by setting this bit scanning is performed on 5520 MHz frequency channel + bit 13: by setting this bit scanning is performed on 5540 MHz frequency channel + bit 14: by setting this bit scanning is performed on 5560 MHz frequency channel + bit 15: by setting this bit scanning is performed on 5580 MHz frequency channel + bit 16: by setting this bit scanning is performed on 5600 MHz frequency channel + bit 17: by setting this bit scanning is performed on 5620 MHz frequency channel + bit 18: by setting this bit scanning is performed on 5640 MHz frequency channel + bit 19: by setting this bit scanning is performed on 5660 MHz frequency channel + bit 20: by setting this bit scanning is performed on 5680 MHz frequency channel + bit 21: by setting this bit scanning is performed on 5700 MHz frequency channel + bit 22: by setting this bit scanning is performed on 5745 MHz frequency channel + bit 23: by setting this bit scanning is performed on 5765 MHz frequency channel + bit 24: by setting this bit scanning is performed on 5785 MHz frequency channel + bit 25: by setting this bit scanning is performed on 5805 MHz frequency channel + bit 26: by setting this bit scanning is performed on 5825 MHz frequency channel + bit 27: by setting this bit scanning is performed on 4920 MHz frequency channel + bit 28: by setting this bit scanning is performed on 4940 MHz frequency channel + bit 29: by setting this bit scanning is performed on 4960 MHz frequency channel + bit 30: by setting this bit scanning is performed on 4980 MHz frequency channel" + ::= { dedicatedScanGroupEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.7 + dedicatedScanGrpBlockAdHocPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Number of seconds removing network access to the clients that are in ad hoc mode." + ::= { dedicatedScanGroupEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.8 + dedicatedScanGrpClassifySourceIF OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This variable allows to enable/disable classify sources of interference" + ::= { dedicatedScanGroupEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.9 + dedicatedScanGrpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus field for creation/deletion or changing row status." + ::= { dedicatedScanGroupEntry 9 } + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.10 + dedicatedScanGrpDetectRogueAP OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This enables/disables rogue AP detection." + ::= { dedicatedScanGroupEntry 10 } + + -- 1.3.6.1.4.1.4329.15.3.11.20.1.11 + dedicatedScanGrpListeningPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This variable has meaning only when dedicatedScanGrpDetectRogueAP is enabled. + The port number is the port for listening for rogue AP detection." + ::= { dedicatedScanGroupEntry 11 } + + + + + + + -- 1.3.6.1.4.1.4329.15.3.11.30 + widsWipsReport OBJECT IDENTIFIER ::= { widsWips 30 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1 + activeThreatTable OBJECT-TYPE + SYNTAX SEQUENCE OF ActiveThreatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of active threats that have been discovered to this point of time." + ::= { widsWipsReport 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1 + activeThreatEntry OBJECT-TYPE + SYNTAX ActiveThreatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table describing an idividual threat charactersitics and + attributes." + INDEX { activeThreatIndex } + ::= { activeThreatTable 1 } + + + ActiveThreatEntry ::= + SEQUENCE { + activeThreatIndex + Unsigned32, + activeThreatCategory + DisplayString, + activeThreatDeviceMAC + MacAddress, + activeThreatDateTime + DisplayString, + activeThreatCounterMeasure + INTEGER, + activeThreatAPName + DisplayString, + activeThreatRSS + DisplayString, + activeThreatExtraDetails + DisplayString, + activeThreatThreat + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.1 + activeThreatIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Internally generated number without any significat meaning except used + as indexing in this table." + ::= { activeThreatEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.2 + activeThreatCategory OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description describing the type of the threat." + ::= { activeThreatEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.3 + activeThreatDeviceMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the device that the threat appears to be originated." + ::= { activeThreatEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.4 + activeThreatDateTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Date and time the threat was discovered. " + ::= { activeThreatEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.5 + activeThreatCounterMeasure OBJECT-TYPE + SYNTAX INTEGER + { + noCounterMeasure(0), + rateLimit(1), + preventUse(2), + preventRoaming(4), + blacklisted(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter measure has been taken to tackle the threat." + ::= { activeThreatEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.6 + activeThreatAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the access point." + ::= { activeThreatEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.7 + activeThreatRSS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength of the device considered to be a threat." + ::= { activeThreatEntry 7 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.8 + activeThreatExtraDetails OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Extra comments related to the threat." + ::= { activeThreatEntry 8 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.1.1.9 + activeThreatThreat OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description of the threat." + ::= { activeThreatEntry 9 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2 + countermeasureAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CountermeasureAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of APs engaged in countermeasure activities to thwart coming threats." + ::= { widsWipsReport 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1 + countermeasureAPEntry OBJECT-TYPE + SYNTAX CountermeasureAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table identifying an AP engaged in countermeasure activities." + INDEX { countermeasureAPSerial, countermeasureAPThreatIndex } + ::= { countermeasureAPTable 1 } + + + CountermeasureAPEntry ::= + SEQUENCE { + countermeasureAPThreatIndex + Unsigned32, + countermeasureAPSerial + DisplayString, + countermeasureAPName + DisplayString, + countermeasureAPThreatCategory + DisplayString, + countermeasureAPCountermeasure + DisplayString, + countermeasureAPTime + DisplayString + } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1.1 + countermeasureAPThreatIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Internally generated index of the access point taking part in countermeasure." + ::= { countermeasureAPEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1.2 + countermeasureAPSerial OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of the access point taking part in countermeasure." + ::= { countermeasureAPEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1.3 + countermeasureAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the access point taking part in countermeasure." + ::= { countermeasureAPEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1.4 + countermeasureAPThreatCategory OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description of the threat category that countermeasure action + is aimed at." + ::= { countermeasureAPEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1.5 + countermeasureAPCountermeasure OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Countermeasure has been taken to thwart the threat." + ::= { countermeasureAPEntry 5 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.2.1.6 + countermeasureAPTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time that the countermeasure has started." + ::= { countermeasureAPEntry 6 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.3 + blacklistedClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF BlacklistedClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of clients that have been blacklisted due to preceived threats they + may pose to the safe functioning of the operating network." + ::= { widsWipsReport 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.3.1 + blacklistedClientEntry OBJECT-TYPE + SYNTAX BlacklistedClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in this table pertaining information about the MU that has been + blacklisted." + INDEX { blacklistedClientMAC } + ::= { blacklistedClientTable 1 } + + + BlacklistedClientEntry ::= + SEQUENCE { + blacklistedClientMAC + MacAddress, + blacklistedClientStatTime + DisplayString, + blacklistedClientEndTime + DisplayString, + blacklistedClientReason + DisplayString + } + + -- 1.3.6.1.4.1.4329.15.3.11.30.3.1.1 + blacklistedClientMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the client." + ::= { blacklistedClientEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.3.1.2 + blacklistedClientStatTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time blacklisting started." + ::= { blacklistedClientEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.3.1.3 + blacklistedClientEndTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time blacklisting ends." + ::= { blacklistedClientEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.3.1.4 + blacklistedClientReason OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reason for blacklisting the client." + ::= { blacklistedClientEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.4 + threatSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF ThreatSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Summary of all threats that have been detected in the network by wireless + controller system." + ::= { widsWipsReport 4 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.4.1 + threatSummaryEntry OBJECT-TYPE + SYNTAX ThreatSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry summarizing statistics about a category of a threat." + INDEX { threatSummaryIndex } + ::= { threatSummaryTable 1 } + + + ThreatSummaryEntry ::= + SEQUENCE { + threatSummaryIndex + Unsigned32, + threatSummaryCategory + DisplayString, + threatSummaryActiveThreat + Unsigned32, + threatSummaryHistoricalCounts + Unsigned32 + } + + -- 1.3.6.1.4.1.4329.15.3.11.30.4.1.1 + threatSummaryIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Internally generated index." + ::= { threatSummaryEntry 1 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.4.1.2 + threatSummaryCategory OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textul description identifying the category of a threat." + ::= { threatSummaryEntry 2 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.4.1.3 + threatSummaryActiveThreat OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counts of threats that are currently active." + ::= { threatSummaryEntry 3 } + + + -- 1.3.6.1.4.1.4329.15.3.11.30.4.1.4 + threatSummaryHistoricalCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Historical counts of such threat that were detected in the past by the + wireless controller system." + ::= { threatSummaryEntry 4 } + + + -- 1.3.6.1.4.1.4329.15.3.19 + apNotifications OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 19 } + + + -- 1.3.6.1.4.1.4329.15.3.19.1 + apEventId OBJECT-TYPE + SYNTAX INTEGER { + apPollTimeout(1), + apRegister(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Identifies event associated with AP or AP tunnel: + apPollTimeout - an event triggered when the AP disconnects from the controller. + apRegister - an event triggered when the AP connects to the controller." + ::= { apNotifications 1 } + + + -- 1.3.6.1.4.1.4329.15.3.19.2 + apEventDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Contains the description of the most recently triggered event." + ::= { apNotifications 2 } + + + -- 1.3.6.1.4.1.4329.15.3.19.3 + apEventAPSerialNumber OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "16-character serial number of the AP." + ::= { apNotifications 3 } + + + -- 1.3.6.1.4.1.4329.15.3.19.4 + apTunnelAlarm NOTIFICATION-TYPE + OBJECTS { apEventId, apEventDescription, apEventAPSerialNumber } + STATUS current + DESCRIPTION + "alarm associated with AP and AP interface." + ::= { apNotifications 4 } + + + + -- 1.3.6.1.4.1.4329.15.3.20 + stationSessionNotifications OBJECT IDENTIFIER + ::= { hiPathWirelessMgmt 20 } + + + -- 1.3.6.1.4.1.4329.15.3.20.1 + stationEventType OBJECT-TYPE + SYNTAX INTEGER + { + registration(0), + deRegistration(1), + stateChange(2), + registrationFailed(3), + roam(4), + mbaTimeout(5), + mbaAccepted(6), + mbaRejected(7), + authorizationChanged(8), + authentication(9), + authenticationFailed(10), + locationUpdate(11), + areaChange(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "station event type include: + registration(0): MU registration. + deRegistration(1): MU de-registration. + stateChange(2): MU state changed. + registrationFailed(3): MU registration failure. + roam(4): MU roam. + mbaTimeout(5): MU MAC-Based-Authentication time out. + mbaAccepted(6): MU MAC-Based-Authentication accepted. + mbaRejected(7): MU MAC-Based-Authentication rejected. + authorizationChanged(8): MU authorization changed. + authentication(9): MU authentication. + authenticationFailed(10): MU authentication failure. + locationUpdate(11): MU location updated. + areaChange(12): MU roamed to other area." + ::= { stationSessionNotifications 1 } + + + -- 1.3.6.1.4.1.4329.15.3.20.2 + stationMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the station that is the subject of this event report." + ::= { stationSessionNotifications 2 } + + -- 1.3.6.1.4.1.4329.15.3.20.3 + stationIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the station that is the subject of this event report." + ::= { stationSessionNotifications 3 } + + + -- 1.3.6.1.4.1.4329.15.3.20.4 + stationAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "name of the AP which station associated with" + ::= { stationSessionNotifications 4 } + + + -- 1.3.6.1.4.1.4329.15.3.20.5 + stationAPSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID broadcasted by the access point which station connected to" + ::= { stationSessionNotifications 5 } + + -- 1.3.6.1.4.1.4329.15.3.20.6 + stationDetailEvent OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "detail description of the station event" + ::= { stationSessionNotifications 6 } + + -- 1.3.6.1.4.1.4329.15.3.20.7 + stationRoamedAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "name of the access point which station roamed from" + ::= { stationSessionNotifications 7 } + + -- 1.3.6.1.4.1.4329.15.3.20.8 + stationName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "name of station" + ::= { stationSessionNotifications 8 } + + -- 1.3.6.1.4.1.4329.15.3.20.9 + stationBSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "the Mac address of the radio which station connect to" + ::= { stationSessionNotifications 9 } + + -- 1.3.6.1.4.1.4329.15.3.20.10 + stationEventTimeStamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The duration in hundredths of a second from the network agent start time + to the time of generation of the station event." + ::= { stationSessionNotifications 10 } + + -- 1.3.6.1.4.1.4329.15.3.20.11 + stationEventAlarm NOTIFICATION-TYPE + OBJECTS { stationEventType, stationMacAddress, stationIPAddress, stationAPName,stationAPSSID, + stationDetailEvent, stationRoamedAPName, stationName,stationBSSID, stationEventTimeStamp, + stationIPv6Address1, stationIPv6Address2, stationIPv6Address3 + } + STATUS current + DESCRIPTION + "A trap describing a significant event that happened to a station during a session + on the network. A controller can sees hundreds or even thousands of these events + every second." + ::= { stationSessionNotifications 11 } + + -- 1.3.6.1.4.1.4329.15.3.20.12 + stationIPv6Address1 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "One of the IPv6 addresses of the station that is the subject of this event report." + ::= { stationSessionNotifications 12 } + + -- 1.3.6.1.4.1.4329.15.3.20.13 + stationIPv6Address2 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "One of the IPv6 addresses of the station that is the subject of this event report." + ::= { stationSessionNotifications 13 } + + + -- 1.3.6.1.4.1.4329.15.3.20.14 + stationIPv6Address3 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "One of the IPv6 addresses of the station that is the subject of this event report." + ::= { stationSessionNotifications 14 } + + + -- 1.3.6.1.4.1.4329.15.3.30 + hiPathWirelessHWCConformance OBJECT IDENTIFIER ::= { hiPathWirelessMgmt 30 } + + + -- 1.3.6.1.4.1.4329.15.3.30.1 + hiPathWirelessHWCModule MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Conformance definition for the EWC MIB." + MODULE -- this module + MANDATORY-GROUPS { hiPathWirelessHWCGroup, layerTwoPortGroup, muGroup, apStatsGroup, muACLGroup, + siteGroup, sitePolicyGroup, siteCosGroup, siteAPGroup, siteWlanGroup, + apGroup, wlanGroup, wlanStatsGroup, topologyGroup, topologyStatGroup, + loadGroup, + outOfServiceScanGroup, widsWipsEngineGroup, widsWipsObjectsGroup, + scanGroupAPAssignmentGroup, inServiceScanGroup, + wlanSecurityReportGroup, friendlyAPGroup, scanAPGroup, + activeThreatGroup, muAccessListGroup, apAntennaGroup, + threatSummaryGroup, blaclistedClientGroup, countermeasureAPGroup, + apByChannelGroup, stationsByProtocolGroup, licensingInformationGroup , + dedicatedScanGroup, prohibitedAPGroup, authorizedAPGroup, uncategorizedAPGroup, + radiusFastFailoverEventsGroup, dhcpRelayListenersGroup, + apRadioAntennaGroup, authenticationAdvancedGroup, radiusExtnsSettingGroup + } + ::= { hiPathWirelessHWCConformance 1 } + + + -- 1.3.6.1.4.1.4329.15.3.30.2 + hiPathWirelessHWCGroup OBJECT-GROUP + OBJECTS { sysSoftwareVersion, sysCPUType, sysLogLevel, logEventSeverityThreshold, + logEventSeverity, logEventComponent, + apLogCollectionEnable, apLogFrequency, apLogDestination, apLogUserId, + apLogServerIP, apLogDirectory, apLogPassword, apLogFTProtocol, select, + apLogQuickSelectedOption, + apLogFileCopyDestination, apLogFileCopyProtocol, apLogFileCopyServerIP, apLogFileCopyUserID, + apLogFileCopyPassword, apLogFileCopyServerDirectory, apLogFileCopyOperation, apLogFileCopyOperationStatus, + apLogFileCopyRowStatus, apLogFileUtilityLimit, apLogFileUtilityCurrent, + logEventDescription, apEventId, apEventDescription, apEventAPSerialNumber, assocTxPackets, + assocRxPackets, assocTxOctets, assocRxOctets, assocDuration, assocCount, + assocMUMacAddress, assocStartSysUpTime, mobileUnitCount, vnsIfIndex, radioVNSRowStatus, + radioIfIndex, vnsFilterRulePortLow, vnsFilterRulePortHigh, cpURL, vnsDHCPRangeIndex, + vns3rdPartyAP, vnsUseDHCPRelay, vnsMgmtTrafficEnable, vnsAuthModel, physicalPortCount, + mgmtPortIfIndex, mgmtPortHostname, mgmtPortDomain, vnRole, vnIfIndex, + vnHeartbeatInterval, ntpEnabled, ntpTimezone, ntpTimeServer1, ntpTimeServer2, + ntpTimeServer3, tunnelCount, vnsCount, vnsDescription, vnsMUSessionTimeout, + vnsAllowMulticast, vnsSSID, vnsDomain, vnsDNSServers, vnsWINSServers, + vnsStatus, vnsDHCPRangeStart, vnsDHCPRangeEnd, vnsDHCPRangeType, vnsDHCPRangeStatus, + vnsRadiusServerPort, vnsRadiusServerRetries, vnsRadiusServerTimeout, vnsRadiusServerSharedSecret, vnsRadiusServerNASIdentifier, + vnsRadiusServerAuthType, vnsRadiusServerRowStatus, vnsFilterID, vnsFilterIDStatus, vnsFilterRuleOrder, + vnsFilterRuleDirection, vnsFilterRuleAction, vnsFilterRuleIPAddress, vnsFilterRuleProtocol, vnsFilterRuleEtherType, + vnsFilterRuleStatus, vnsPrivWEPKeyType, vnsPrivDynamicRekeyFrequency, vnsPrivWEPKeyLength, vnsPrivWPA1Enabled, + vnsPrivUseSharedKey, vnsPrivWPASharedKey, vnsWEPKeyIndex, vnsWEPKeyValue, activeVNSSessionCount, + apCount, cpReplaceGatewayWithFQDN, cpDefaultRedirectionURL, cpConnectionIP, cpConnectionPort, + cpSharedSecret, cpLogOff, cpStatusCheck, cpType, apMacAddress, + serviceLogFacility, sysLogServerIP, sysLogServerPort, sysLogServerRowStatus, sysLogServerIndex, + apActiveCount, sysLogServerEnabled, assocVnsIfIndex, apRadioFrequency, includeAllServiceMessages, + tunnelStartIP, tunnelStartHWC, tunnelEndIP, tunnelEndHWC, apBroadcastDisassociate, + sysSerialNo, vnsPrivWPA2Enabled, tunnelStatus, hiPathWirelessAppLogFacility, vnsVlanID, + vnsMgmIpAddress, maxVoiceBWforReassociation, maxVoiceBWforAssociation, maxVideoBWforReassociation, maxVideoBWforAssociation, + maxBestEffortBWforReassociation, maxBestEffortBWforAssociation, maxBackgroundBWforReassociation, maxBackgroundBWforAssociation, + physicalPortsInternalVlanID, vnsMode, vnsQoSPriorityOverrideFlag, vnsQoSPriorityOverrideSC, vnsQoSPriorityOverrideDSCP, + netflowDestinationIP, netflowInterval, mirrorFirstN, mirrorL2Ports, + vnsQoSClassificationServiceClass, vnsQoSWirelessLegacyFlag, vnsQoSWirelessWMMFlag, vnsQoSWireless80211eFlag, vnsQoSWirelessTurboVoiceFlag, + vnsQoSWirelessEnableUAPSD, vnsQoSWirelessUseAdmControlVoice, vnsSuppressSSID, vnsEnable11hSupport, vnsApplyPowerBackOff, + vnsProcessClientIEReq, vnsQoSWirelessUseAdmControlVideo, vnsInterfaceName, vnsQoSWirelessULPolicerAction, vnsQoSWirelessDLPolicerAction, + vnsQoSWirelessUseAdmControlBestEffort, vnsQoSWirelessUseAdmControlBackground, + tspecMuMACAddress, tspecAC, tspecDirection, tspecApSerialNumber, tspecMuIPAddress, + tspecBssMac, tspecSsid, tspecMDR, tspecNMS, tspecSBA, + tspecDlRate, tspecUlRate, tspecDlViolations, tspecUlViolations, tspecProtocol, + vnsDLSSupportEnable, vnsDLSAddress, vnsDLSPort, vnsSessionAvailabilityEnable, ntpServerEnabled, + primaryDNS, secondaryDNS, tertiaryDNS, physicalFlash, jumboFrames, vnsRadiusServerName, + vnsRadiusServerNasAddress, dasReplayInterval, dasPort, vnsEnabled, vnsAPFilterRuleOrder, + vnsAPFilterRuleDirection, vnsAPFilterAction, vnsAPFilterIPAddress, vnsAPFilterMask, vnsAPFilterPortLow, + vnsAPFilterPortHigh, vnsAPFilterProtocol, vnsAPFilterEtherType, vnsAPFilterRowStatus, vnsStrictSubnetAdherence, + vnsSLPEnabled, imagePath36xx, imagePath26xx, tftpSever, imageVersionOfap26xx, + imageVersionOfngap36xx, topoExceptionFiterName, topoExceptionStatPktsDenied, topoExceptionStatPktsAllowed, synchronizeSystemConfig, + availabilityStatus, pairIPAddress, hwcAvailabilityRank, fastFailover, synchronizeGuestPort, + tunnelStatsTxBytes, apRegistrationRequests, vnForeignClients, vnLocalClients, apStatsSessionDuration, + detectLinkFailure, apRegUseClusterEncryption, apRegClusterSharedSecret, apRegDiscoveryRetries, apRegDiscoveryInterval, + apRegTelnetPassword, apRegSSHPassword, apRegSecurityMode, vnTotalClients, tunnelStatsRxBytes, + tunnelStatsTxRxBytes, tunnelsTxRxBytes, + clearAccessRejectMsg, armCount, armReplyMessage, + apLinkTimeout, apFastFailoverEnable, topoStatFrameTooLongErrors, + topoStatFrameChkSeqErrors, vnsConfigWLANID, wlanVNSID, wlanPrivPrivacyType, wlanPrivWEPKeyIndex, + wlanPrivWEPKeyLength, wlanPrivWEPKey, wlanPrivWPAv1EncryptionType, wlanPrivWPAv2EncryptionType, wlanPrivKeyManagement, + wlanPrivBroadcastRekeying, wlanPrivRekeyInterval, wlanPrivGroupKPSR, wlanPrivWPAPSK, wlanPrivWPAversion, + wlanPrivfastTransition, wlanPrivManagementFrameProtection, wlanAuthType, + wlanAuthMacBasedAuth, wlanAuthMACBasedAuthOnRoam, wlanAuthAutoAuthAuthorizedUser, wlanAuthAllowUnauthorizedUser, wlanAuthRadiusIncludeAP, + wlanAuthRadiusIncludeVNS, wlanAuthRadiusIncludeSSID, wlanAuthRadiusIncludePolicy, wlanAuthRadiusIncludeTopology, wlanAuthRadiusIncludeIngressRC, + wlanAuthRadiusIncludeEgressRC, wlanAuthCollectAcctInformation, wlanAuthReplaceCalledStationIDWithZone, wlanAuthRadiusAcctAfterMacBaseAuthorization, + wlanAuthRadiusTimeoutRole, wlanAuthRadiusOperatorNameSpace, wlanAuthRadiusOperatorName, wlanAuthMACBasedAuthReAuthOnAreaRoam, wlanRadiusName, + wlanRadiusUsage, wlanRadiusPriority, wlanRadiusPort, wlanRadiusRetries, wlanRadiusTimeout, + wlanRadiusNASUseVnsIP, wlanRadiusNASIP, wlanRadiusNASIDUseVNSName, wlanRadiusNASID, wlanRadiusAuthType, + wlanCPAuthType, wlanCP802HttpRedirect, wlanCPExtConnection, wlanCPExtPort, wlanCPExtEnableHttps, + wlanCPExtSharedSecret, wlanCPExtTosOverride, wlanCPExtTosValue, wlanCPGuestAccLifetime, wlanCPGuestSessionLifetime, + loadGrpRadiosRadio1, loadGrpRadiosRadio2, loadGrpWlanAssigned, + schedule, startHour, startMinute, duration, recurrenceDaily, recurrenceWeekly, recurrenceMonthly, apPlatforms, + wlanCPIntLogoffButton, wlanCPIntStatusCheckButton, + wlanCPRedirectURL, apRadioProtocol, apRadioNumber, wlanCPReplaceIPwithFQDN, wlanCPSendLoginTo, + wlanCPGuestAllowedLifetimeAcct, wlanCPGuestIDPrefix, wlanCPGuestMinPassLength, wlanCPGuestMaxConcurrentSession, + wlanCPExtAddIPtoURL, wlanCPUseHTTPSforConnection,wlanCPIdentity, wlanCPCustomSpecificURL, + wlanCPSelectionOption, + wlanCPExtEncryption, radiusStrictMode, advancedFilteringMode, weakCipherEnable, + stationEventType, stationMacAddress, stationIPAddress, stationAPName, + stationAPSSID, stationDetailEvent, stationRoamedAPName, stationName, + stationBSSID, stationEventTimeStamp, stationIPv6Address1, stationIPv6Address2, stationIPv6Address3, + clientAutologinOption, radiusMacAddressFormatOption, + wlanRadiusServerName, wlanRadiusServerUse, wlanRadiusServerUsage, + wlanRadiusServerAuthNASIP, wlanRadiusServerAuthNASId, wlanRadiusServerAuthAuthType, wlanRadiusServerAcctNASIP, + wlanRadiusServerAcctNASId, + wlanRadiusServerAcctSIAR, wlanRadiusServerMacNASIP, wlanRadiusServerMacNASId, wlanRadiusServerMacAuthType, + wlanRadiusServerMacPW, wlanRadiusServerAuthUseVNSIPAddr, wlanRadiusServerAuthUseVNSName, + wlanRadiusServerAcctUseVNSIPAddr, wlanRadiusServerAcctUseVNSName, + wlanRadiusServerMacUseVNSIPAddr, wlanRadiusServerMacUseVNSName + } + STATUS current + DESCRIPTION + "Conformance groups." + ::= { hiPathWirelessHWCConformance 2 } + + + -- 1.3.6.1.4.1.4329.15.3.30.3 + hiPathWirelessHWCAlarms NOTIFICATION-GROUP + NOTIFICATIONS { hiPathWirelessLogAlarm, stationEventAlarm, apTunnelAlarm } + STATUS current + DESCRIPTION + "Conformance information for the alarm groups." + ::= { hiPathWirelessHWCConformance 3 } + + + -- 1.3.6.1.4.1.4329.15.3.30.4 + hiPathWirelessHWCObsolete OBJECT-GROUP + OBJECTS { vnsWDSRFAPName, vnsWDSRFbgService, vnsWDSRFaService, vnsWDSRFPreferredParent, vnsWDSRFBackupParent, + vnsWDSRFBridge, vnsRateControlProfInd, vnsRateControlProfName, vnsRateControlCIR, vnsRateControlCBS, + vnsExceptionFiterName, vnsExceptionStatPktsDenied, vnsExceptionStatPktsAllowed, vnsWDSStatAPName, vnsWDSStatAPRole, + vnsWDSStatAPRadio, vnsWDSStatAPParent, vnsWDSStatSSID, vnsWDSStatRxFrame, vnsWDSStatTxFrame, + vnsWDSStatRxError, vnsWDSStatTxError, vnsWDSStatRxRSSI, vnsWDSStatRxRate, vnsAssignmentMode, + vnsParentIfIndex, externalRadiusServerName, externalRadiusServerAddress, externalRadiusServerSharedSecret, externalRadiusServerRowStatus, + cpLoginLabel, cpPasswordLabel, cpHeaderURL, cpFooterURL, cpMessage, + cpURL, loadGroupLoadControl, vnsWDSStatTxRate, vnsRateControlProfile, vnsStatName, + vnsStatTxPkts, vnsStatRxPkts, vnsStatTxOctects, vnsStatRxOctects, vnsStatMulticastTxPkts, + vnsStatMulticastRxPkts, vnsStatBroadcastTxPkts, vnsStatBroadcastRxPkts, vnsStatRadiusTotRequests, vnsStatRadiusReqFailed, + vnsStatRadiusReqRejected } + STATUS obsolete + DESCRIPTION + "List of object that EWC does not anymore support." + ::= { hiPathWirelessHWCConformance 4 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5 + wirelessEWCGroups OBJECT IDENTIFIER ::= { hiPathWirelessHWCConformance 5 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.1 + physicalPortsGroup OBJECT-GROUP + OBJECTS { portMgmtTrafficEnable, portDuplexMode, portFunction, portName, portIpAddress, + portMask, portVlanID, portDHCPEnable, portDHCPGateway, portDHCPDomain, + portDHCPDefaultLease, portDHCPMaxLease, portDHCPDnsServers, portDHCPWins, portEnabled, + portMacAddress } + STATUS deprecated + DESCRIPTION + "Physical ports and their attributes. " + ::= { wirelessEWCGroups 1 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.2 + phyDHCPRangeGroup OBJECT-GROUP + OBJECTS { phyDHCPRangeIndex, phyDHCPRangeStart, phyDHCPRangeEnd, phyDHCPRangeType, phyDHCPRangeStatus + } + STATUS deprecated + DESCRIPTION + "DHCP objects and attributes associated to physical ports. " + ::= { wirelessEWCGroups 2 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.3 + layerTwoPortGroup OBJECT-GROUP + OBJECTS { layerTwoPortName, layerTwoPortMacAddress, layerTwoPortMgmtState } + STATUS current + DESCRIPTION + "Collection of layer two ports objects." + ::= { wirelessEWCGroups 3 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.4 + muGroup OBJECT-GROUP + OBJECTS { muMACAddress, muIPAddress, muUser, muState, muAPSerialNo, + muVnsSSID, muTxPackets, muRxPackets, muTxOctets, muRxOctets, + muDuration, muAPName, muWLANID, muConnectionProtocol, muTopologyName, + muPolicyName, muDefaultCoS, muConnectionCapability, muBSSIDMac, muDot11ConnectionCapability } + STATUS current + DESCRIPTION + "MU attributes associated to EWC." + ::= { wirelessEWCGroups 4 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.5 + apStatsGroup OBJECT-GROUP + OBJECTS { apInUcastPkts, apInNUcastPkts, apInOctets, apInErrors, apInDiscards, + apOutUcastPkts, apOutNUcastPkts, apOutOctets, apOutErrors, apOutDiscards, + apUpTime, apCredentialType, apCertificateExpiry, apStatsMuCounts, + apStatsSessionDuration, + apTotalStationsA, apTotalStationsB, apTotalStationsG, apTotalStationsN50, apTotalStationsN24, + apInvalidPolicyCount, apInterfaceMTU, apEffectiveTunnelMTU, apTotalStationsAC, + apTotalStationsAInOctets, apTotalStationsAOutOctets, apTotalStationsBInOctets, + apTotalStationsBOutOctets, apTotalStationsGInOctets, apTotalStationsGOutOctets, + apTotalStationsN50InOctets, apTotalStationsN50OutOctets, apTotalStationsN24InOctets, + apTotalStationsN24OutOctets, apTotalStationsACInOctets, apTotalStationsACOutOctets, + apRadioStatusChannel, apRadioStatusChannelWidth, apRadioStatusChannelOffset, + apPerfRadioPrevPeakChannelUtilization, apPerfRadioCurPeakChannelUtilization, + apPerfRadioAverageChannelUtilization, apPerfRadioCurrentChannelUtilization, + apPerfRadioPrevPeakRSS, apPerfRadioCurPeakRSS, apPerfRadioAverageRSS, + apPerfRadioCurrentRSS, apPerfRadioPrevPeakSNR, apPerfRadioCurPeakSNR, + apPerfRadioAverageSNR, apPerfRadioCurrentSNR, + apPerfRadioPrevPeakPktRetx, apPerfRadioCurPeakPktRetx, apPerfRadioAveragePktRetx, + apPerfRadioCurrentPktRetx, apPerfRadioPktRetx, apAccPrevPeakAssocReqRx, + apAccCurPeakAssocReqRx, apAccAverageAssocReqRx, + apAccCurrentAssocReqRx, apAccAssocReqRx, apAccPrevPeakReassocReqRx, + apAccCurPeakReassocReqRx, apAccAverageReassocReqRx, + apAccCurrentReassocReqRx, apAccReassocReqRx, apAccPrevPeakDisassocDeauthReqTx, + apAccCurPeakDisassocDeauthReqTx, apAccAverageDisassocDeauthReqTx, + apAccCurrentDisassocDeauthReqTx, apAccDisassocDeauthReqTx, + apAccPrevPeakDisassocDeauthReqRx, apAccCurPeakDisassocDeauthReqRx, + apAccAverageDisassocDeauthReqRx, apAccCurrentDisassocDeauthReqRx, + apAccDisassocDeauthReqRx, apPerfWlanPrevPeakClientsPerSec, + apPerfWlanCurPeakClientsPerSec, apPerfWlanAverageClientsPerSec, + apPerfWlanCurrentClientsPerSec, apPerfWlanPrevPeakULOctetsPerSec, + apPerfWlanCurPeakULOctetsPerSec, apPerfWlanAverageULOctetsPerSec, + apPerfWlanCurrentULOctetsPerSec, apPerfWlanULOctets, + apPerfWlanPrevPeakULPktsPerSec, apPerfWlanCurPeakULPktsPerSec, + apPerfWlanAverageULPktsPerSec, apPerfWlanCurrentULPktsPerSec, + apPerfWlanULPkts, apPerfWlanPrevPeakDLOctetsPerSec, apPerfWlanCurPeakDLOctetsPerSec, + apPerfWlanAverageDLOctetsPerSec, apPerfWlanCurrentDLOctetsPerSec, apPerfWlanDLOctets, + apPerfWlanPrevPeakDLPktsPerSec, apPerfWlanCurPeakDLPktsPerSec, + apPerfWlanAverageDLPktsPerSec, apPerfWlanCurrentDLPktsPerSec, + apPerfWlanDLPkts, apChnlUtilPrevPeakUtilization, + apChnlUtilCurPeakUtilization, apChnlUtilAverageUtilization, apChnlUtilCurrentUtilization, + nearbyApInfo, nearbyApBSSID, nearbyApChannel, nearbyApRSS + } + STATUS current + DESCRIPTION + "Collection of objects and attributes related to AP statistics." + ::= { wirelessEWCGroups 5 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.6 + muACLGroup OBJECT-GROUP + OBJECTS { muACLRowStatus, muACLMACAddress, muACLType } + STATUS current + DESCRIPTION + "List of objects for creation of blacklist/whitelist." + ::= { wirelessEWCGroups 6 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.7 + siteGroup OBJECT-GROUP + OBJECTS { siteID, siteName, siteLocalRadiusAuthentication, siteDefaultDNSServer, siteMaxEntries, + siteNumEntries, siteTableNextAvailableIndex, siteEnableSecureTunnel, siteReplaceStnIDwithSiteName, siteRowStatus, + siteEncryptCommAPtoController, siteEncryptCommBetweenAPs, siteBandPreferenceEnable, siteLoadControlEnableR1, siteLoadControlEnableR2, + siteMaxClientR1, siteMaxClientR2, siteStrictLimitEnableR1, siteStrictLimitEnableR2 } + STATUS current + DESCRIPTION + "A collection of objects providing Site creation and its attributes." + ::= { wirelessEWCGroups 7 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.8 + sitePolicyGroup OBJECT-GROUP + OBJECTS { sitePolicyMember } + STATUS current + DESCRIPTION + "Objects defining the association of policies to sites." + ::= { wirelessEWCGroups 8 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.9 + siteCosGroup OBJECT-GROUP + OBJECTS { siteCoSMember } + STATUS current + DESCRIPTION + "Objects defining the association of policies to sites." + ::= { wirelessEWCGroups 9 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.10 + siteAPGroup OBJECT-GROUP + OBJECTS { siteAPMember } + STATUS current + DESCRIPTION + "Objects defining the association of policies to sites." + ::= { wirelessEWCGroups 10 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.11 + siteWlanGroup OBJECT-GROUP + OBJECTS { siteWlanApRadioAssigned } + STATUS current + DESCRIPTION + "Objects defining the association of policies to sites." + ::= { wirelessEWCGroups 11 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.12 + apGroup OBJECT-GROUP + OBJECTS { apIndex, apName, apDesc, apSerialNumber, apPortifIndex, + apWiredIfIndex, apSoftwareVersion, apSpecific, apBroadcastDisassociate, apRowStatus, + apVlanID, apIpAssignmentType, apIfMAC, apHwVersion, apSwVersion, + apEnvironment, apHome, apRole, apState, apStatus, + apPollTimeout, apPollInterval, apTelnetAccess, apMaintainClientSession, apRestartServiceContAbsent, + apHostname, apLocation, apStaticMTUsize, apSiteID, apZone, + apLLDP, apLEDMode, apLocationbasedService, apSecureTunnel, + apEncryptCntTraffic, apIpAddress, apMICErrorWarning, apIPAddress, apSecureDataTunnelType, + apIPMulticastAssembly, apSSHConnection} + STATUS current + DESCRIPTION + "List of objects defining configuration attributes of an AP." + ::= { wirelessEWCGroups 12 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.13 + wlanGroup OBJECT-GROUP + OBJECTS { wlanID, wlanRowStatus, wlanServiceType, wlanName, wlanSSID, + wlanSynchronize, wlanEnabled, wlanDefaultTopologyID, wlanSessionTimeout, wlanIdleTimeoutPreAuth, + wlanIdleSessionPostAuth, wlanSupressSSID, wlanDot11hSupport, wlanDot11hClientPowerReduction, wlanProcessClientIE, + wlanEngerySaveMode, wlanBlockMuToMuTraffic, wlanRemoteable, wlanVNSID, wlanMaxEntries, + wlanRadioManagement11k, wlanBeaconReport, wlanQuietIE, wlanMirrorN, wlanNetFlow, wlanAppVisibility, + wlanNumEntries, wlanTableNextAvailableIndex } + STATUS current + DESCRIPTION + "List of objects defining configuration attributes of a WLAN." + ::= { wirelessEWCGroups 13 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.14 + wlanStatsGroup OBJECT-GROUP + OBJECTS { wlanStatsAssociatedClients, wlanStatsRadiusTotRequests, wlanStatsRadiusReqFailed, wlanStatsRadiusReqRejected, wlanStatsID + } + STATUS current + DESCRIPTION + "List of objects defining configuration attributes of a WLAN." + ::= { wirelessEWCGroups 14 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.15 + topologyGroup OBJECT-GROUP + OBJECTS { topologyName, topologyMode, topologyTagged, topologyVlanID, topologyEgressPort, + topologyLayer3, topologyIPAddress, topologyIPMask, topologyMTUsize, topologyGateway, + topologyDHCPUsage, topologyAPRegistration, topologyManagementTraffic, topologySynchronize, topologySyncGateway, + topologySyncMask, topologySyncIPStart, topologySyncIPEnd, topologyStaticIPv6Address, topologyLinkLocalIPv6Address, + topologyPreFixLength, topologyIPv6Gateway, topologyDynamicEgress , topologyIsGroup, topologyGroupMembers, + topologyMemberId} + STATUS current + DESCRIPTION + "List of objects defining configuration attributes of a WLAN." + ::= { wirelessEWCGroups 15 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.16 + topologyStatGroup OBJECT-GROUP + OBJECTS { topologyName, topoStatName, topoStatTxPkts, topoStatRxPkts, topoStatTxOctets, + topoStatRxOctets, topoStatMulticastTxPkts, topoStatMulticastRxPkts, topoStatBroadcastTxPkts, topoStatBroadcastRxPkts, + topoStatFrameChkSeqErrors, topoStatFrameTooLongErrors, + topoWireStatName, topoWireStatTxPkts, topoWireStatRxPkts, topoWireStatTxOctets, + topoWireStatRxOctets, topoWireStatMulticastTxPkts, topoWireStatMulticastRxPkts, + topoWireStatBroadcastTxPkts, topoWireStatBroadcastRxPkts, + topoWireStatFrameChkSeqErrors, topoWireStatFrameTooLongErrors, + topoCompleteStatName, topoCompleteStatTxPkts,topoCompleteStatRxPkts, topoCompleteStatTxOctets, + topoCompleteStatRxOctets, topoCompleteStatMulticastTxPkts, topoCompleteStatMulticastRxPkts, + topoCompleteStatBroadcastTxPkts, topoCompleteStatBroadcastRxPkts, topoCompleteStatFrameChkSeqErrors, + topoCompleteStatFrameTooLongErrors + } + STATUS current + DESCRIPTION + "List of objects for defining topology statics. " + ::= { wirelessEWCGroups 16 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.17 + loadGroup OBJECT-GROUP + OBJECTS { loadGroupID, loadGroupName, loadGroupType, loadGroupBandPreference, loadGroupClientCountRadio1, + loadGroupClientCountRadio2, loadGroupLoadControlEnableR1, loadGroupLoadControlEnableR2, loadGroupLoadControlStrictLimitR1, loadGroupLoadControlStrictLimitR2 + } + STATUS current + DESCRIPTION + "A collection of objects providing Load Group creation and its attributes." + ::= { wirelessEWCGroups 17 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.18 + widsWipsObjectsGroup OBJECT-GROUP + OBJECTS { mitigatorAnalysisEngine, activeThreatsCounts, uncategorizedAPCounts, friendlyAPCounts, scanGroupMaxEntries, + scanGroupsCurrentEntries } + STATUS current + DESCRIPTION + "Objects defining the state of WIDS-WIPS for the controller." + ::= { wirelessEWCGroups 18 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.19 + widsWipsEngineGroup OBJECT-GROUP + OBJECTS { widsWipsEngineRowStatus, widsWipsEngineControllerIPAddress, widsWipsEnginePollInterval, widsWipsEnginePollRetry } + STATUS current + DESCRIPTION + "Set of objects defining attributes of a WIDS-WIPS engine." + ::= { wirelessEWCGroups 19 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.20 + outOfServiceScanGroup OBJECT-GROUP + OBJECTS { outOfSrvScanGrpName, outOfSrvScanGrpRadio, outOfSrvScanGrpChannelList, outOfSrvScanGrpScanType, outOfSrvScanGrpChannelDwellTime, + outOfSrvScanGrpScanTimeInterval, outOfSrvScanGrpSecurityScan, outOfSrvScanGrpScanActivity, outOfSrvScanGrpScanRowStatus } + STATUS current + DESCRIPTION + "List of objects for defining out-of-service scan group." + ::= { wirelessEWCGroups 20 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.21 + inServiceScanGroup OBJECT-GROUP + OBJECTS { inSrvScanGrpName, inSrvScanGrpMaxConcurrentAttacksPerAP, inSrvScanGrpCounterMeasuresType, inSrvScanGrpScan2400MHzSelection, inSrvScanGrpScan5GHzSelection, + inSrvScanGrpRowStatus, inSrvScanGrpSecurityThreats, inSrvScanGrpblockAdHocClientsPeriod, inSrvScanGrpClassifySourceIF, + inSrvScanGrpDetectRogueAP, inSrvScanGrpListeningPort} + STATUS current + DESCRIPTION + "List of objects for defining in-service scan group." + ::= { wirelessEWCGroups 21 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.22 + scanGroupAPAssignmentGroup OBJECT-GROUP + OBJECTS { scanGroupAPAssignApSerial, scanGroupAPAssignName, scanGroupAPAssignRadio1, scanGroupAPAssignRadio2, scanGroupAPAssignInactiveAP, + scanGroupAPAssignAllowScanning, scanGroupAPAssignGroupName, scanGroupAPAssignAllowSpectrumAnalysis, scanGroupAPAssignControllerIPAddress, + scanGroupAPAssignFordwardingService + } + STATUS current + DESCRIPTION + "List of objects for assignment of AP to scan group." + ::= { wirelessEWCGroups 22 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.23 + scanAPGroup OBJECT-GROUP + OBJECTS { scanAPSerialNumber, scanAPControllerIPAddress, scanAPRowStatus, scanAPAcessPointName,scanAPProfileName, scanAPProfileType } + STATUS current + DESCRIPTION + "List of objects for defining AP scan groups in EWC." + ::= { wirelessEWCGroups 23 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.24 + friendlyAPGroup OBJECT-GROUP + OBJECTS { friendlyAPMacAddress, friendlyAPSSID, friendlyAPDescription, friendlyAPManufacturer } + STATUS current + DESCRIPTION + "List of objects defining friendly APs identified during scanning time." + ::= { wirelessEWCGroups 24 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.25 + wlanSecurityReportGroup OBJECT-GROUP + OBJECTS { wlanSecurityReportFlag, wlanSecurityReportUnsecureType, wlanSecurityReportNotes, wlanUnsecuredWlanCounts } + STATUS current + DESCRIPTION + "Set of objects defining attributes of security group report." + ::= { wirelessEWCGroups 25 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.26 + apAntennaGroup OBJECT-GROUP + OBJECTS { apAntennanName, apAntennaType } + STATUS current + DESCRIPTION + "A collection of objects defining an antenna attributes for an AP." + ::= { wirelessEWCGroups 26 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.27 + muAccessListGroup OBJECT-GROUP + OBJECTS { muAccessListMACAddress, muAccessListBitmaskLength, muAccessListRowStatus } + STATUS current + DESCRIPTION + "List of objects for creation of MU access list to block MU access, case of black + list, or allow access, case of white list to wireless controller resources." + ::= { wirelessEWCGroups 27 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.28 + activeThreatGroup OBJECT-GROUP + OBJECTS { activeThreatCategory, activeThreatDeviceMAC, activeThreatDateTime, activeThreatCounterMeasure, activeThreatAPName, + activeThreatRSS, activeThreatExtraDetails, activeThreatThreat } + STATUS current + DESCRIPTION + "List of objects defining a discovered security threat." + ::= { wirelessEWCGroups 28 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.29 + countermeasureAPGroup OBJECT-GROUP + OBJECTS { countermeasureAPName, countermeasureAPThreatCategory, countermeasureAPCountermeasure, countermeasureAPTime, countermeasureAPSerial + } + STATUS current + DESCRIPTION + "List of objects defining APs taking part in countermeasure activities to + thwart incoming threats." + ::= { wirelessEWCGroups 29 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.30 + blaclistedClientGroup OBJECT-GROUP + OBJECTS { blacklistedClientMAC, blacklistedClientStatTime, blacklistedClientEndTime, blacklistedClientReason } + STATUS current + DESCRIPTION + "List of objects identifying blacklisted clients." + ::= { wirelessEWCGroups 30 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.31 + threatSummaryGroup OBJECT-GROUP + OBJECTS { threatSummaryCategory, threatSummaryActiveThreat, threatSummaryHistoricalCounts } + STATUS current + DESCRIPTION + "List of objects defining attributes of known discovered threat." + ::= { wirelessEWCGroups 31 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.32 + licensingInformationGroup OBJECT-GROUP + OBJECTS { licenseRegulatoryDomain, licenseType, licenseDaysRemaining, licenseAvailableAP, licenseInServiceRadarAP, + licenseMode, licenseLocalAP, licenseForeignAP, licenseLocalRadarAP, licenseForeignRadarAP + } + STATUS current + DESCRIPTION + "List of objects providing licensing information for the controller system." + ::= { wirelessEWCGroups 32 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.33 + stationsByProtocolGroup OBJECT-GROUP + OBJECTS { stationsByProtocolA, stationsByProtocolB, stationsByProtocolG, stationsByProtocolN24, stationsByProtocolN5, + stationsByProtocolUnavailable, stationsByProtocolError, stationsByProtocolAC + } + STATUS current + DESCRIPTION + "List of objects for aggregated MUs on a specific wireless channel." + ::= { wirelessEWCGroups 33 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.34 + apByChannelGroup OBJECT-GROUP + OBJECTS { apByChannelAPs } + STATUS current + DESCRIPTION + "List of objects for aggregated access points on a wireless channel." + ::= { wirelessEWCGroups 34 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.35 + uncategorizedAPGroup OBJECT-GROUP + OBJECTS { uncategorizedAPDescption, uncategorizedAPManufacturer, uncategorizedAPClassify,uncategorizedAPSSID } + STATUS current + DESCRIPTION + "Objects defining uncategorized access points discovered by Radar application." + ::= { wirelessEWCGroups 35 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.36 + authorizedAPGroup OBJECT-GROUP + OBJECTS { authorizedAPDescription, authorizedAPManufacturer, authorizedAPClassify, authorizedAPRowStatus } + STATUS current + DESCRIPTION + "Objects defining authorized access points discovered by Radar application." + ::= { wirelessEWCGroups 36 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.37 + prohibitedAPGroup OBJECT-GROUP + OBJECTS { prohibitedAPCategory, prohibitedAPDescription, prohibitedAPManufacturer, prohibitedAPClassify, prohibitedAPRowStatus + } + STATUS current + DESCRIPTION + "Objects defining prohibited access points discovered by Radar application." + ::= { wirelessEWCGroups 37 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.38 + dedicatedScanGroup OBJECT-GROUP + OBJECTS { dedicatedScanGrpName, dedicatedScanGrpMaxConcurrentAttacksPerAP, + dedicatedScanGrpCounterMeasures, dedicatedScanGrpScan2400MHzFreq, + dedicatedScanGrpScan5GHzFreq, dedicatedScanGrpRowStatus, + dedicatedScanGrpSecurityThreats,dedicatedScanGrpBlockAdHocPeriod, + dedicatedScanGrpClassifySourceIF, + dedicatedScanGrpDetectRogueAP, dedicatedScanGrpListeningPort + } + STATUS current + DESCRIPTION + "List of objects for defining dedicated scan group." + ::= { wirelessEWCGroups 38 } + + + -- 1.3.6.1.4.1.4329.15.3.30.5.39 + apRadioAntennaGroup OBJECT-GROUP + OBJECTS { apRadioAntennaType , apRadioAntennaModel, apRadioAttenuation} + STATUS current + DESCRIPTION + "A collection of objects defining an antenna attributes for an AP." + ::= { wirelessEWCGroups 39 } + + -- 1.3.6.1.4.1.4329.15.3.30.5.40 + radiusFastFailoverEventsGroup OBJECT-GROUP + OBJECTS { fastFailoverEvents } + STATUS current + DESCRIPTION + "List of objects for defining radius FastFailoverEvents." + ::= { wirelessEWCGroups 40 } + + -- 1.3.6.1.4.1.4329.15.3.30.5.41 + dhcpRelayListenersGroup OBJECT-GROUP + OBJECTS { dhcpRelayListenersRowStatus, destinationName,destinationIP,dhcpRelayListenersMaxEntries, + dhcpRelayListenersNextIndex,dhcpRelayListenersNumEntries + } + STATUS current + DESCRIPTION + "List of objects for defining dhcpRelayListeners." + ::= { wirelessEWCGroups 41 } + + -- 1.3.6.1.4.1.4329.15.3.30.5.42 + authenticationAdvancedGroup OBJECT-GROUP + OBJECTS { includeServiceType , clientMessageDelayTime ,radiusAccounting ,serverUsageModel, + radacctStartOnIPAddr, clientServiceTypeLogin, applyMacAddressFormat + } + STATUS current + DESCRIPTION + "List of objects for defining authenticationAdvanced." + ::= { wirelessEWCGroups 42 } + + -- 1.3.6.1.4.1.4329.15.3.30.5.43 + radiusExtnsSettingGroup OBJECT-GROUP + OBJECTS {pollingMechanism, serverPollingInterval } + STATUS current + DESCRIPTION + "List of objects for defining radiusExtnsSetting." + ::= { wirelessEWCGroups 43 } + + + + + + END diff --git a/mibs/ewc/HIPATH-WIRELESS-PRODUCTS-MIB b/mibs/ewc/HIPATH-WIRELESS-PRODUCTS-MIB new file mode 100644 index 0000000000..bea82cd2c1 --- /dev/null +++ b/mibs/ewc/HIPATH-WIRELESS-PRODUCTS-MIB @@ -0,0 +1,916 @@ + HIPATH-WIRELESS-PRODUCTS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hiPathWirelessProducts, hiPathWirelessModules + FROM HIPATH-WIRELESS-SMI + MODULE-IDENTITY, OBJECT-IDENTITY + FROM SNMPv2-SMI; + + + -- 1.3.6.1.4.1.4329.15.5.1 + hiPathWirelessProductsMIB MODULE-IDENTITY + LAST-UPDATED "201608051556Z" -- Friday August 5 15:56 UTC 2016 + ORGANIZATION + "Chantry Networks Inc." + CONTACT-INFO + "Chantry Networks, Inc. + + 55 Commerce Valley Drive (W), Suite 400 + Thornhill, Ontario L3T 7V9, Canada + + Phone: 1-289-695-3182 + Fax: 1 289-695-3299" + DESCRIPTION + "This module defines object identifiers assigned to Enterasys Wireless hardware devices." + + + REVISION "201608051556Z" -- Friday August 5 15:56 UTC 2016 + DESCRIPTION + "AP3912i-FCC and AP3912i-ROW access points were added." + + REVISION "201607192221Z" -- Tuesday July 19 22:21 UTC 2016 + DESCRIPTION + "AP3935i-IL access point was added." + + + REVISION "201602231826Z" -- Tuesday Feb 23 18:26 UTC 2016 + DESCRIPTION + "Following access point platforms were added: + ap3805FCCi, ap3805FCCe, ap3805ROWi, ap3805ROWe, + ap3825i-1, ap3825e-1, apVMAPFCCi, and apVMAPROWi." + + + REVISION "201509211202Z" -- September 21, 2015 at 12:02 GMT + DESCRIPTION + "apW786C2SFP access point was added." + + REVISION "201508131102Z" -- August 13, 2015 at 11:02 GMT + DESCRIPTION + "Following access point platforms were added: + ap3935FCCe, ap3965FCCe, ap3935ROWe, + ap3965ROWe, ap3935FCCi, ap3965FCCi, + ap3935ROWi, and ap3965ROWi." + + + REVISION "201411061654Z" -- November 6, 2014 at 16:54 GMT + DESCRIPTION + "New EWC C35 controller platform was added. + Modified v2110H controller's description. + Following access points were added to the MIB as well: + ap3801i" + + REVISION "201410281600Z" -- October 28, 2014 at 16:00 GMT + DESCRIPTION + "Added new virtual controller platform: v2110H." + + + REVISION "201406301555Z" -- Jun 30, 2014 at 15:55 GMT + DESCRIPTION + "Following access point platforms were added: + ap3805i and ap3805e" + + REVISION "201404031553Z" -- April 03, 2014 at 15:53 GMT + DESCRIPTION + "Following access point platforms were added: + ap3865e" + + REVISION "201311121553Z" -- November 12, 2013 at 15:53 GMT + DESCRIPTION + "Following access point platforms were added: + ap3825i + ap3825e" + + REVISION "201311061445Z" -- November 6, 2013 at 14:45 GMT + DESCRIPTION + "Following access point platform was added: + ap3715i-1" + + REVISION "201303061553Z" -- March 6, 2013 at 15:53 GMT + DESCRIPTION + "Following access point platforms were added: + ap3715i + ap3715e + ap3630ROW1i + ap3640ROW1e" + + REVISION "201208201553Z" -- August 20, 2012 at 15:53 GMT + DESCRIPTION + "New EWC C5210 controller platform was added. + Following access points were added to the MIB as well: + ap3710i + ap3710e + ap3725i + ap3725e" + + REVISION "201206191106Z" -- June 19, 2012 at 11:06 GMT + DESCRIPTION + "Following access point platforms were added: + ap3765e + ap3767e + ap3705i + And ap3705 is obsolete." + + REVISION "201202131533Z" -- February 13, 2012 at 15:33 GMT + DESCRIPTION + "Added the following access point platforms: + ap3765i + ap3660Rev1." + + REVISION "201107141345Z" -- July 14, 2011 at 13:45 GMT + DESCRIPTION + "Added new virtual controller platform: v2110." + + REVISION "201104251420Z" -- April 25, 2011 at 14:20 GMT + DESCRIPTION + "Replaced following text in the description of OID + HiPath with Enterasys + HWC with EWC + Added the following access point platforms: + apW786C2RJ45 + apW786C2IARJ45 + apW788C2RJ45 + apW788C2M12 + ap3705." + + REVISION "201101131110Z" -- January 13, 2011 at 11:10 GMT + DESCRIPTION + "Many editorial changes. + - changed OBJECT IDENTIFIERS into OBJECT-IDENTITY macro invocations. + - Added the following OIDs for access points: + ap2660Rev2, apW786Rev2PROe2 + apW786Rev2PROeFO2, apW786Rev2PROiFO2 + ap3630NAMInternal, ap3640NAMExternal + ap3630ROWInternal, ap3640ROWExternal + ap3630ILInternal, ap3640ILExternal. + - New controller platform is added: c25." + + REVISION "201004291744Z" -- April 29, 2010 at 17:44 GMT + DESCRIPTION + "HWC release 7.31: New Access Point types have been added." + + REVISION "200901201543Z" -- January 20, 2009 at 15:43 GMT + DESCRIPTION + "Added OID for new HiPath Controller C4110. + Added OID for new Access Point (2605)." + + REVISION "200811191021Z" -- November 19, 2008 at 10:21 GMT + DESCRIPTION + "Added OID for new HiPath Controllers (CRBT-8110, CRBT-8210 and C5110)." + + REVISION "200708071357Z" -- August 07, 2007 at 13:57 GMT + DESCRIPTION + "Added product OID for new Access Point." + + REVISION "200609111803Z" -- September 11, 2006 at 18:03 GMT + DESCRIPTION + "Added OID for C2000 platform." + + REVISION "200507211450Z" -- July 21, 2005 at 14:50 GMT + DESCRIPTION + "Initial revision." + ::= { hiPathWirelessModules 1 } + + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.4329.15.1.1 + control OBJECT IDENTIFIER ::= { hiPathWirelessProducts 1 } + + + -- 1.3.6.1.4.1.4329.15.1.1.1 + c10 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C10 platform." + ::= { control 1 } + + + -- 1.3.6.1.4.1.4329.15.1.1.2 + c100 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C100 platform." + ::= { control 2 } + + + -- 1.3.6.1.4.1.4329.15.1.1.3 + c1000 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C1000 platform." + ::= { control 3 } + + + -- 1.3.6.1.4.1.4329.15.1.1.4 + hiPathWirelessManager OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller manager server." + ::= { control 4 } + + + -- 1.3.6.1.4.1.4329.15.1.1.5 + c2000 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C2000 platform." + ::= { control 5 } + + + -- 1.3.6.1.4.1.4329.15.1.1.6 + c20 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C20 platform." + ::= { control 6 } + + + -- 1.3.6.1.4.1.4329.15.1.1.7 + c20N OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C20N platform." + ::= { control 7 } + + + -- 1.3.6.1.4.1.4329.15.1.1.8 + crbt8110 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller CRBT-8110 platform." + ::= { control 8 } + + + -- 1.3.6.1.4.1.4329.15.1.1.9 + crbt8210 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller CRBT-8210 platform." + ::= { control 9 } + + + -- 1.3.6.1.4.1.4329.15.1.1.10 + c5110 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C5110 platform." + ::= { control 10 } + + + -- 1.3.6.1.4.1.4329.15.1.1.11 + c4110 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C4110 platform." + ::= { control 11 } + + + -- 1.3.6.1.4.1.4329.15.1.1.12 + c25 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C25 platform." + ::= { control 12 } + + + -- 1.3.6.1.4.1.4329.15.1.1.13 + v2110 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Virtual Gateway 2110." + ::= { control 13 } + + + -- 1.3.6.1.4.1.4329.15.1.1.14 + c5210 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Controller C5210 platform." + ::= { control 14 } + + + -- 1.3.6.1.4.1.4329.15.1.1.15 + v2110H OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless Controller V2110 Hyper-V Edition." + ::= { control 15 } + + + -- 1.3.6.1.4.1.4329.15.1.1.17 + c35 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless Controller C35 platform." + ::= { control 17 } + + + -- 1.3.6.1.4.1.4329.15.1.2 + access OBJECT IDENTIFIER ::= { hiPathWirelessProducts 2 } + + -- 1.3.6.1.4.1.4329.15.1.2.2 + ap26xx OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Generic legacy access point known as 26xx family." + ::= { access 2 } + + + -- 1.3.6.1.4.1.4329.15.1.2.3 + ap2600 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Access Point 2600 series" + ::= { access 3 } + + + -- 1.3.6.1.4.1.4329.15.1.2.4 + ap2650 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 2650 series." + ::= { access 4 } + + + -- 1.3.6.1.4.1.4329.15.1.2.5 + apW786 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point scalance 786 series." + ::= { access 5 } + + + -- 1.3.6.1.4.1.4329.15.1.2.6 + apW788 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point scalance 788 series." + ::= { access 6 } + + + -- 1.3.6.1.4.1.4329.15.1.2.7 + ap3610 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 802.11n series." + ::= { access 7 } + + + -- 1.3.6.1.4.1.4329.15.1.2.8 + ap2605 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 2605 series." + ::= { access 8 } + + + -- 1.3.6.1.4.1.4329.15.1.2.9 + ap3630 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 3630 series (standalone 11n AP)." + ::= { access 9 } + + + -- 1.3.6.1.4.1.4329.15.1.2.10 + ap3640 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 3640 series (standalone 11n AP)." + ::= { access 10 } + + + -- 1.3.6.1.4.1.4329.15.1.2.11 + ap2650Rev1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 2650 revision one known as AP2650-1." + ::= { access 11 } + + + -- 1.3.6.1.4.1.4329.15.1.2.12 + apW786Rev1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point W786 revision one known as W786-1." + ::= { access 12 } + + + -- 1.3.6.1.4.1.4329.15.1.2.13 + ap4102 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 4102 family." + ::= { access 13 } + + + -- 1.3.6.1.4.1.4329.15.1.2.14 + ap4102c OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 4102C family." + ::= { access 14 } + + + -- 1.3.6.1.4.1.4329.15.1.2.15 + ap4102RevEU OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 4102 family for Europe known as AP4102-EU." + ::= { access 15 } + + + -- 1.3.6.1.4.1.4329.15.1.2.16 + ap4102cRevEU OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 4102C family for Europe known as AP4102-EU." + ::= { access 16 } + + + -- 1.3.6.1.4.1.4329.15.1.2.17 + ap2600Rev1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 2600 revision one known as AP2600-1." + ::= { access 17 } + + + -- 1.3.6.1.4.1.4329.15.1.2.18 + ap3600Rev1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 3600 revision one known as AP3600-1." + ::= { access 18 } + + + -- 1.3.6.1.4.1.4329.15.1.2.19 + ap2650Rev2 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point AP2650-2 internal revision two from AP2650-2 platform." + ::= { access 19 } + + + -- 1.3.6.1.4.1.4329.15.1.2.20 + apW786Rev2 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless internal access point W786 revision two from W786-2 platform family + known as 'A&D Scalance W786-2HPW-Internal-2'." + ::= { access 20 } + + + -- 1.3.6.1.4.1.4329.15.1.2.21 + ap3600 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 3600 (802.11n)." + ::= { access 21 } + + + -- 1.3.6.1.4.1.4329.15.1.2.22 + ap3605 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point 3605 series." + ::= { access 22 } + + + -- 1.3.6.1.4.1.4329.15.1.2.23 + ap3660 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3660 outdoor access point." + ::= { access 23 } + + + -- 1.3.6.1.4.1.4329.15.1.2.24 + ap2660Rev2 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless access point AP2660-2 external revision two from AP2650-2 platform." + ::= { access 24 } + + + -- 1.3.6.1.4.1.4329.15.1.2.25 + apW786Rev2PROe2 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless external access point W786 revision two from W786-2 platform family + known as 'A&D Scalance W786-2HPW-External-2'." + ::= { access 25 } + + + -- 1.3.6.1.4.1.4329.15.1.2.26 + apW786Rev2PROeFO2 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless external access point W786 revision two from W786-2 platform family + known as 'A&D Scalance W786-2HPW-External-FO-2'." + ::= { access 26 } + + + -- 1.3.6.1.4.1.4329.15.1.2.27 + apW786Rev2PROiFO2 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless external access point W786 revision two from W786-2 platform family + known as 'A&D Scalance W786-2HPW-Internal-FO-2'." + ::= { access 27 } + + + -- 1.3.6.1.4.1.4329.15.1.2.28 + ap3630NAMInternal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3630-NAM internal access point for North American region." + ::= { access 28 } + + + -- 1.3.6.1.4.1.4329.15.1.2.29 + ap3640NAMExternal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3640-NAM external access point for North American region." + ::= { access 29 } + + + -- 1.3.6.1.4.1.4329.15.1.2.30 + ap3630ROWInternal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3630-ROW internal access point for all regions except North America + and Israel." + ::= { access 30 } + + + -- 1.3.6.1.4.1.4329.15.1.2.31 + ap3640ROWExternal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3640-ROW external access point for all regions except North America + and Israel." + ::= { access 31 } + + + -- 1.3.6.1.4.1.4329.15.1.2.32 + ap3630ILInternal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3630-IL internal access point for Israel only." + ::= { access 32 } + + + -- 1.3.6.1.4.1.4329.15.1.2.33 + ap3640ILExternal OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3640-IL external access point for Israel only." + ::= { access 33 } + + + -- 1.3.6.1.4.1.4329.15.1.2.34 + apW786C2RJ45 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Fit access point, model W786C-2-RJ45, with external antenna." + ::= { access 34 } + + + -- 1.3.6.1.4.1.4329.15.1.2.35 + apW786C2IARJ45 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Fit access point, model W786C-2IA-RJ45, with internal antenna." + ::= { access 35 } + + + -- 1.3.6.1.4.1.4329.15.1.2.36 + apW788C2RJ45 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Fit access point, model W788C-2-RJ45, with external antenna." + ::= { access 36 } + + + -- 1.3.6.1.4.1.4329.15.1.2.37 + apW788C2M12 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Fit access point, model W788C-2-M12, with external antenna." + ::= { access 37 } + + + -- 1.3.6.1.4.1.4329.15.1.2.38 + ap3705 OBJECT-IDENTITY + STATUS obsolete + DESCRIPTION + "Enterasys Wireless AP3705 access point with internal antenna." + ::= { access 38 } + + + -- 1.3.6.1.4.1.4329.15.1.2.39 + ap3765i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless Fit outdoor access point, model AP3765i, with internal antenna." + ::= { access 39 } + + + -- 1.3.6.1.4.1.4329.15.1.2.40 + ap3660Rev1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3660-1 outdoor access point." + ::= { access 40 } + + + -- 1.3.6.1.4.1.4329.15.1.2.41 + ap3765e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3765e External access point." + ::= { access 41 } + + + -- 1.3.6.1.4.1.4329.15.1.2.42 + ap3767e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3767e External access point." + ::= { access 42 } + + -- 1.3.6.1.4.1.4329.15.1.2.43 + ap3705i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3705i access point with internal antenna." + ::= { access 43 } + + -- 1.3.6.1.4.1.4329.15.1.2.44 + ap3710i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless 3710i AP dual-radio 3x3:3 with internal antennas." + ::= { access 44 } + + -- 1.3.6.1.4.1.4329.15.1.2.45 + ap3710e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless 3710e AP dual-radio 3x3:3 with external antennas" + ::= { access 45 } + + -- 1.3.6.1.4.1.4329.15.1.2.46 + ap3725i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless 3725i AP dual-radio 3x3:3 and a dual-band 2x2:2 radio with internal antennas." + ::= { access 46 } + + -- 1.3.6.1.4.1.4329.15.1.2.47 + ap3725e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless 3725e AP dual-radio 3x3:3 and a dual-band 2x2:2 radio with external antennas." + ::= { access 47 } + + -- 1.3.6.1.4.1.4329.15.1.2.48 + ap3715i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3715i access point with internal antenna." + ::= { access 48 } + + -- 1.3.6.1.4.1.4329.15.1.2.49 + ap3715e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3715e access point with external antenna." + ::= { access 49 } + + -- 1.3.6.1.4.1.4329.15.1.2.50 + ap3630ROW1i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3630-ROW-1 access point with internal antenna." + ::= { access 50 } + + + -- 1.3.6.1.4.1.4329.15.1.2.51 + ap3640ROW1e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3640-ROW-1 access point with external antenna." + ::= { access 51 } + + -- 1.3.6.1.4.1.4329.15.1.2.52 + ap3715i-1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3715i-1 access point with internal antenna." + ::= { access 52 } + + -- 1.3.6.1.4.1.4329.15.1.2.53 + ap3825i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3825i access point with internal antenna." + ::= { access 53 } + + + -- 1.3.6.1.4.1.4329.15.1.2.54 + ap3825e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Enterasys Wireless AP3825e access point with external antenna." + ::= { access 54 } + + -- 1.3.6.1.4.1.4329.15.1.2.55 + ap3865e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3865e access point with external antenna." + ::= { access 55 } + + -- 1.3.6.1.4.1.4329.15.1.2.56 + ap3805i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3805i access point with internal antenna." + ::= { access 56 } + + -- 1.3.6.1.4.1.4329.15.1.2.57 + ap3805e OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3805e access point with external antenna." + ::= { access 57 } + + -- 1.3.6.1.4.1.4329.15.1.2.58 + ap3801i OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3801i access point with internal antenna." + ::= { access 58 } + + -- 1.3.6.1.4.1.4329.15.1.2.59 + ap3935FCCe OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3935FCCe access point with external antenna." + ::= { access 59 } + + + -- 1.3.6.1.4.1.4329.15.1.2.60 + ap3965FCCe OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3965FCCe access point with external antenna." + ::= { access 60 } + + -- 1.3.6.1.4.1.4329.15.1.2.61 + ap3935ROWe OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3935ROWe access point with external antenna." + ::= { access 61 } + + + -- 1.3.6.1.4.1.4329.15.1.2.62 + ap3965ROWe OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3965ROWe access point with external antenna." + ::= { access 62 } + + -- 1.3.6.1.4.1.4329.15.1.2.63 + ap3935FCCi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3935FCCi access point with internal antenna." + ::= { access 63 } + + -- 1.3.6.1.4.1.4329.15.1.2.64 + ap3965FCCi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3965FCCi access point with internal antenna." + ::= { access 64 } + + -- 1.3.6.1.4.1.4329.15.1.2.65 + ap3935ROWi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3935ROWi access point with internal antenna." + ::= { access 65 } + + + -- 1.3.6.1.4.1.4329.15.1.2.66 + ap3965ROWi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3965ROWi access point with internal antenna." + ::= { access 66 } + + -- 1.3.6.1.4.1.4329.15.1.2.67 + apW786C2SFP OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless access point, model W786C-2-SFP, with internal antenna." + ::= { access 67 } + + -- 1.3.6.1.4.1.4329.15.1.2.68 + ap3805FCCi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3805FCCi access point with internal antenna." + ::= { access 68 } + + + + -- 1.3.6.1.4.1.4329.15.1.2.69 + ap3805FCCe OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3805FCCe access point with external antenna." + ::= { access 69 } + + + + -- 1.3.6.1.4.1.4329.15.1.2.70 + ap3805ROWi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3805ROWi access point with internal antenna." + ::= { access 70 } + + + + -- 1.3.6.1.4.1.4329.15.1.2.71 + ap3805ROWe OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3805ROWe access point with external antenna." + ::= { access 71 } + + + -- 1.3.6.1.4.1.4329.15.1.2.72 + ap3825i-1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3825i-1 access point with internal antenna." + ::= { access 72 } + + + -- 1.3.6.1.4.1.4329.15.1.2.73 + ap3825e-1 OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3825e-1 access point with external antenna." + ::= { access 73 } + + -- 1.3.6.1.4.1.4329.15.1.2.74 + apVMAPFCCi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless Virtual APVMAPi-FCC access point." + ::= { access 74 } + + + -- 1.3.6.1.4.1.4329.15.1.2.75 + apVMAPROWi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless Virtual APVMAPi-ROW access point." + ::= { access 75 } + + + -- 1.3.6.1.4.1.4329.15.1.2.76 + ap3935i-IL OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3935i-IL access point with internal antenna." + ::= { access 76 } + + -- 1.3.6.1.4.1.4329.15.1.2.77 + ap3912FCCi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3912i-FCC access point with internal antenna." + ::= { access 77 } + + -- 1.3.6.1.4.1.4329.15.1.2.78 + ap3912ROWi OBJECT-IDENTITY + STATUS current + DESCRIPTION + "ExtremeNetworks Wireless AP3912i-ROW access point with internal antenna." + ::= { access 78 } + + + + END diff --git a/mibs/ewc/HIPATH-WIRELESS-SMI b/mibs/ewc/HIPATH-WIRELESS-SMI new file mode 100644 index 0000000000..33309beda8 --- /dev/null +++ b/mibs/ewc/HIPATH-WIRELESS-SMI @@ -0,0 +1,88 @@ + HIPATH-WIRELESS-SMI DEFINITIONS ::= BEGIN + + IMPORTS + enterprises + FROM RFC1155-SMI + MODULE-IDENTITY, OBJECT-IDENTITY + FROM SNMPv2-SMI; + + + -- 1.3.6.1.4.1.4329.15 + hiPathWireless MODULE-IDENTITY + LAST-UPDATED "200507210237Z" -- July 21, 2005 at 02:37 GMT + ORGANIZATION + "Chantry Networks, Inc." + CONTACT-INFO + "Behrouz Sultan + Chantry Networks, Inc. + + 1900 Minnesota Court, Suite 125 + Mississauga ON, L5N 3C9 + + Email: behrouz.sultan@siemens.com + Phone 1-905-363-6400 + Fax 1-905-567-0099" + DESCRIPTION + "The root MIB module for High Path Wireless Products. + enterprises.siemens(4329).15" + REVISION "200507210237Z" -- July 21, 2005 at 02:37 GMT + DESCRIPTION + "Initial version." + ::= { siemens 15 } + + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.4329 + siemens OBJECT IDENTIFIER ::= { enterprises 4329 } + + + -- 1.3.6.1.4.1.4329.15.1 + hiPathWirelessProducts OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Provides a root OID from which MIB-II sysObjectID values + are assigned. Actual product OIDs are defined in + HIPATH-WIRELESS-PRODUCTS-MIB." + ::= { hiPathWireless 1 } + + + -- 1.3.6.1.4.1.4329.15.3 + hiPathWirelessMgmt OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Main subtree for High Path Wireless Networks management information." + ::= { hiPathWireless 3 } + + + -- 1.3.6.1.4.1.4329.15.4 + hiPathWirelessDevelopment OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Subtree for pre-release MIB development. + Elements in this subtree are eventually moved to + 'hiPathWirelessMgmt'." + ::= { hiPathWireless 4 } + + + -- 1.3.6.1.4.1.4329.15.5 + hiPathWirelessModules OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Provides a root object identifier from which + MODULE-IDENTITY values are assigned." + ::= { hiPathWireless 5 } + + + -- 1.3.6.1.4.1.4329.15.6 + hiPathWirelessHWM OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Sub-tree for Hipath Wireless Manager Application and its associated applications." + ::= { hiPathWireless 6 } + + + END diff --git a/tests/snmpsim/ewc.snmprec b/tests/snmpsim/ewc.snmprec new file mode 100644 index 0000000000..cd595a2c66 --- /dev/null +++ b/tests/snmpsim/ewc.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|Extreme Networks Wireless Controller - V2110 Medium, System Version 10.21.04.0005 +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.4329.15.1.1.13 \ No newline at end of file