- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
17241 lines
614 KiB
Text
17241 lines
614 KiB
Text
-- **********************************************************
|
|
-- Airespace Wireless MIB
|
|
-- Copyright 2005, 2010-2011, 2014 Cisco Systems Inc. All rights reserved.
|
|
--
|
|
-- This SNMP Management Information Specification
|
|
-- embodies Cisco's confidential and proprietary
|
|
-- intellectual property. Cisco retains all title
|
|
-- and ownership in the Specification including any revisions.
|
|
--
|
|
-- This Specification is supplied "AS IS", Cisco
|
|
-- makes no warranty, either expressed or implied,
|
|
-- as to the use, operation, condition, or performance of the
|
|
-- Specification.
|
|
--
|
|
|
|
-- Status: Release
|
|
-- Version: 4.0
|
|
-- Internal Source Code Version:1.268
|
|
-- Date: 01 Jan 2006
|
|
-- **********************************************************
|
|
--
|
|
-- %DNP% FYI: Lines containing a comment starting with the "Do Not
|
|
-- %DNP% Publish" prefix "%DNP%" (such as these) are automagicially
|
|
-- %DNP% stripped from MIBS prior to publishing on ftp and cio, and
|
|
-- %DNP% should be used for comments intended for cisco engineering
|
|
-- %DNP% eyes only, or for new product identifiers that are not yet
|
|
-- %DNP% announced.
|
|
--
|
|
-- %DNP% ****************************************************
|
|
-- %DNP% ** As approver for the 3.x review of this this MIB
|
|
-- %DNP% ** it is essential that I indicate that many of the
|
|
-- %DNP% ** changes are illegal(see RFC 2578). In fact,
|
|
-- %DNP% ** these modifications will break existing applications
|
|
-- %DNP% ** and force those applications to become aware of
|
|
-- %DNP% ** which image level supports a particiular version
|
|
-- %DNP% ** of this MIB. For example,the order and number of
|
|
-- %DNP% ** object in many of the notifications were changed.
|
|
-- %DNP% ****************************************************
|
|
|
|
AIRESPACE-WIRELESS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Integer32,
|
|
Counter32,
|
|
Unsigned32,
|
|
Counter64,
|
|
Gauge32,
|
|
IpAddress,
|
|
TimeTicks
|
|
FROM SNMPv2-SMI
|
|
NOTIFICATION-GROUP,
|
|
OBJECT-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
DisplayString,
|
|
RowStatus,
|
|
MacAddress,
|
|
TruthValue,
|
|
TimeInterval
|
|
FROM SNMPv2-TC
|
|
airespace
|
|
FROM AIRESPACE-REF-MIB;
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * MODULE IDENTITY
|
|
-- ********************************************************************
|
|
|
|
bsnWireless MODULE-IDENTITY
|
|
LAST-UPDATED "201406260000Z"
|
|
ORGANIZATION "Airespace, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems,
|
|
Customer Service
|
|
Postal: 170 West Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553-NETS
|
|
|
|
Email: cs-wnbu-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB is intended to be implemented on all those
|
|
devices operating as Central Controllers (CC) that
|
|
terminate the Light Weight Access Point Protocol
|
|
tunnel from Light-weight LWAPP Access Points.
|
|
|
|
This MIB provides configuration and status information
|
|
for 802.11 Access Points, LAN configuration, AAA,
|
|
Mobility, IpSec, Radio Rescouce Management and 802.11
|
|
global parameters.
|
|
|
|
The relationship between controller and the LWAPP
|
|
APs can be depicted as follows:
|
|
|
|
+......+ +......+ +......+ +......+
|
|
+ + + + + + + +
|
|
+ CC + + CC + + CC + + CC +
|
|
+ + + + + + + +
|
|
+......+ +......+ +......+ +......+
|
|
.. . . .
|
|
.. . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
+......+ +......+ +......+ +......+ +......+
|
|
+ + + + + + + + + +
|
|
+ AP + + AP + + AP + + AP + + AP +
|
|
+ + + + + + + + + +
|
|
+......+ +......+ +......+ +......+ +......+
|
|
. . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
+......+ +......+ +......+ +......+ +......+
|
|
+ + + + + + + + + +
|
|
+ MN + + MN + + MN + + MN + + MN +
|
|
+ + + + + + + + + +
|
|
+......+ +......+ +......+ +......+ +......+
|
|
|
|
|
|
The LWAPP tunnel exists between the controller and
|
|
the APs. The MNs communicate with the APs through
|
|
the protocol defined by the 802.11 standard.
|
|
|
|
LWAPP APs, upon bootup, discover and join one of the
|
|
controllers and the controller pushes the configuration,
|
|
that includes the WLAN parameters, to the LWAPP APs.
|
|
The APs then encapsulate all the 802.11 frames from
|
|
wireless clients inside LWAPP frames and forward
|
|
the LWAPP frames to the controller.
|
|
|
|
GLOSSARY
|
|
|
|
Access Point ( AP )
|
|
|
|
An entity that contains an 802.11 medium access
|
|
control ( MAC ) and physical layer ( PHY ) interface
|
|
and provides access to the distribution services via
|
|
the wireless medium for associated clients.
|
|
|
|
LWAPP APs encapsulate all the 802.11 frames in
|
|
LWAPP frames and sends it to the controller to which
|
|
it is logically connected.
|
|
|
|
Basic Service Set Identifier (BSSID)
|
|
|
|
The identifier for the service set comprising of
|
|
all the 802.11 stations under the control of
|
|
one coordinating Access Point. This identifier
|
|
happens to be the MAC address of the dot11 radio
|
|
interface of the Access Point. The wireless
|
|
clients that associate with the Access Point
|
|
get the wired uplink through this particular
|
|
dot11 interface.
|
|
|
|
Central Controller ( CC )
|
|
|
|
The central entity that terminates the LWAPP protocol
|
|
tunnel from the LWAPP APs. Throughout this MIB,
|
|
this entity also referred to as 'controller'.
|
|
|
|
Light Weight Access Point Protocol ( LWAPP )
|
|
|
|
This is a generic protocol that defines the
|
|
communication between the Access Points and the
|
|
Central Controller.
|
|
|
|
Mobile Node ( MN )
|
|
|
|
A roaming 802.11 wireless device in a wireless
|
|
network associated with an access point.
|
|
|
|
Station Management (SMT)
|
|
|
|
This term refers to the internal management of the
|
|
802.11 protocol operations by the AP to work
|
|
cooperatively with the other APs and 802.11
|
|
devices in the network.
|
|
|
|
REFERENCE
|
|
|
|
[1] Part 11 Wireless LAN Medium Access Control ( MAC )
|
|
and Physical Layer ( PHY ) Specifications.
|
|
|
|
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
|
|
Weight Access Point Protocol."
|
|
REVISION "201406260000Z"
|
|
DESCRIPTION
|
|
"Added enumerated value 9 - 10 to bsnMobileStationProtocol.
|
|
Added enumerated value 29 - 50 to bsnAPType.
|
|
Updated description for bsnDot11EssStaticWEPKeyIndex,
|
|
bsnRrmDot11aThroughputThreshold and bsnRrmDot11bThroughputThreshold."
|
|
REVISION "201109270000Z"
|
|
DESCRIPTION
|
|
"Modified the following variables with
|
|
additional enumeration values:
|
|
|
|
bsnMobileStationReasonCode,
|
|
bsnMobileStationProtocol,
|
|
bsnMobileStationCcxVersion,
|
|
bsnAPType.
|
|
|
|
Modified the following notification variable:
|
|
|
|
bsnStationReasonCode
|
|
|
|
Deprecated the following variables:
|
|
|
|
bsnAPIfDot11CurrentCCAMode,
|
|
bsnDot11EssIPv6Bridging,
|
|
bsnAPPortNumber,
|
|
bsnAPAdminStatus,
|
|
bsnAPIfAdminStatus,
|
|
bsnRrmDot11aGlobalAutomaticGrouping,
|
|
bsnRrmDot11aGroupLeaderMacAddr,
|
|
bsnRrmIsDot11aGroupLeader,
|
|
bsnRrmDot11aGroupLastUpdateTime,
|
|
bsnRrmDot11aGlobalGroupInterval,
|
|
bsnRrmDot11bGlobalAutomaticGrouping,
|
|
bsnRrmDot11bGroupLeaderMacAddr,
|
|
bsnRrmIsDot11bGroupLeader,
|
|
bsnRrmDot11bGroupLastUpdateTime,
|
|
bsnRrmDot11bGlobalGroupInterval.
|
|
|
|
Deprecated following tables:
|
|
|
|
bsnWrasDot11aGroupTable,
|
|
bsnWrasDot11bGroupTable.
|
|
|
|
Deprecated following notifications:
|
|
|
|
bsnAPIfUp,
|
|
bsnAPIfDown."
|
|
REVISION "201002090000Z"
|
|
DESCRIPTION
|
|
"Updated:-
|
|
bsnDot11EssStaticWEPEncryptionType,
|
|
bsnDot11Ess8021xEncryptionType,
|
|
bsnMobileStationReasonCode,
|
|
bsnMobileStationProtocol,
|
|
bsnRogueAPRadioType,
|
|
bsnRogueAPAirespaceAPPreamble,
|
|
bsnAPMonitorOnlyMode,
|
|
bsnAPType,
|
|
bsnAPIfPhyChannelNumber,
|
|
bsnAPIfSniffChannel,
|
|
bsnRogueLocationDiscoveryProtocol,
|
|
bsnAPAuthCertificateType,
|
|
bsnStationReasonCode,
|
|
bsnAPAuthorizationFailureCause
|
|
bsnAPIfUpDownCause
|
|
|
|
Added:-
|
|
bsnRogueAPDetectingAPRadioType,
|
|
bsnRogueAPDetectingAPMacAddress,
|
|
bsnRogueAPMaxRssiRadioType,
|
|
bsnRogueAPClassType,
|
|
bsnRogueAPChannel,
|
|
bsnRogueAPDetectingAPName,
|
|
bsnRogueAPChannelWidth,
|
|
bsnAPIfRxNeighborChannel,
|
|
bsnAPIfRxNeighborChannelWidth,
|
|
bsnStandardSignatureInterval,
|
|
bsnCustomSignatureInterval,
|
|
bsnImpersonatingSourceMacAddr,
|
|
bsnAPPreviousChannelNumberTrapVariable,
|
|
bsnAPReasonCodeTrapVariable,
|
|
bsnNoiseBeforeChannelUpdate,
|
|
bsnNoiseAfterChannelUpdate,
|
|
bsnInterferenceBeforeChannelUpdate,
|
|
bsnInterferenceAfterChannelUpdate,
|
|
bsnPingTestMaxTimeInterval,
|
|
bsnPingTestMinTimeInterval,
|
|
bsnPingTestAvgTimeInterval,
|
|
bsnDot11StationDisassociate,
|
|
bsnDot11StationDeauthenticate,
|
|
bsnDot11StationAuthenticateFail,
|
|
bsnDot11StationAssociateFail,
|
|
bsnAPIfUp,
|
|
bsnAPIfDown,
|
|
bsnAPLoadProfileFailed,
|
|
bsnAPNoiseProfileFailed,
|
|
bsnAPInterferenceProfileFailed,
|
|
bsnAPCoverageProfileFailed,
|
|
bsnAPCurrentTxPowerChanged,
|
|
bsnAPCurrentChannelChanged,
|
|
bsnRogueAPDetected,
|
|
bsnAPLoadProfileUpdatedToPass,
|
|
bsnAPNoiseProfileUpdatedToPass,
|
|
bsnAPInterferenceProfileUpdatedToPass,
|
|
bsnAPCoverageProfileUpdatedToPass,
|
|
bsnApMaxRogueCountExceeded,
|
|
bsnApMaxRogueCountClear,
|
|
bsnDot11StationBlacklisted,
|
|
bsnDot11StationAssociate,
|
|
bsnApBigNavDosAttack,
|
|
bsnWpaMicErrorCounterActivated,
|
|
bsnRogueAPDetectedOnWiredNetwork,
|
|
bsnApHasNoRadioCards,
|
|
bsnDuplicateIpAddressReported,
|
|
bsnAPContainedAsARogue,
|
|
bsnAPRadioCardTxFailure,
|
|
bsnAPRadioCardTxFailureClear,
|
|
bsnAPRadioCardRxFailure,
|
|
bsnAPRadioCardRxFailureClear,
|
|
bsnAPImpersonationDetected,
|
|
bsnAPIPAddressFallback,
|
|
bsnRadarChannelDetected,
|
|
bsnRadarChannelCleared,
|
|
radioCoreDumpTrap,
|
|
invalidRadioTrap,
|
|
bsnEssGroup1,
|
|
bsnGlobalDot11Group1,
|
|
bsnAAAGroup1,
|
|
bsnTrapsGroupRev1,
|
|
bsnWrasObsGroup1,
|
|
bsnWrasTrapRev1,
|
|
bsnApGroupRev1,
|
|
bsnUtilityGroupRev1,
|
|
bsnWrasComplianceRev1
|
|
|
|
Obsoleted:-
|
|
bsnMobileStationExtStatsTable,
|
|
bsnSystemTimezoneDaylightSavings,
|
|
bsnAPUp,
|
|
bsnAPDown,
|
|
bsnWrasObsTrap,
|
|
bsnWrasTrap,
|
|
|
|
Deprecated:-
|
|
bsnGlobalDot11CountryIndex,
|
|
bsnGlobalDot11LoadBalancing,
|
|
bsnGlobalDot11bMaximumTransmitPowerLevel,
|
|
bsnGlobalDot11bFirstChannelNumber,
|
|
bsnGlobalDot11bNumberofChannels,
|
|
bsnGlobalDot11aMaximumTransmitPowerLevel,
|
|
bsnGlobalDot11aFirstChannelNumber,
|
|
bsnGlobalDot11aNumberofChannels,
|
|
bsnRadiusAuthCacheCredentialsLocally,
|
|
bsnAPGroupsVlanMappingTable,
|
|
bsnAPAssociated,
|
|
bsnAPRegulatoryDomainMismatch,
|
|
countryChangeTrap,
|
|
bsnEssGroup,
|
|
bsnApGroup,
|
|
bsnGlobalDot11Group,
|
|
bsnAAAGroup,
|
|
bsnTrapsGroup,
|
|
bsnUtilityGroup,
|
|
bsnWrasCompliance"
|
|
REVISION "200604100000Z"
|
|
DESCRIPTION
|
|
"Updated MIB with description and format"
|
|
REVISION "200510300000Z"
|
|
DESCRIPTION
|
|
"Airespace MIB"
|
|
::= { airespace 2 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Major sections
|
|
-- *******************************************************************
|
|
--
|
|
|
|
-- Airespace Wireless LAN Configuration Attributes
|
|
-- DEFINED AS "The bsnEss object provides all the
|
|
-- configuration and operation of Wireless LAN";
|
|
|
|
bsnEss OBJECT IDENTIFIER
|
|
::= { bsnWireless 1 }
|
|
|
|
-- Airespace AP Attributes
|
|
-- DEFINED AS "The bsnAP object provides all the
|
|
-- configuration and operation of Airespace APs that
|
|
-- are associated with the Switch";
|
|
|
|
bsnAP OBJECT IDENTIFIER
|
|
::= { bsnWireless 2 }
|
|
|
|
-- Airespace 802.11 Standard Attributes applied Globally
|
|
-- DEFINED AS "The bsnGlobalDot11 object class provides support for
|
|
-- standard 802.11 parameters for STM,MAC,RES,PHY which would be common
|
|
-- to all WLAN on Airespace"
|
|
|
|
bsnGlobalDot11 OBJECT IDENTIFIER
|
|
::= { bsnWireless 3 }
|
|
|
|
-- Airespace Radio Resource Management Configuration Parameters
|
|
-- DEFINED AS "The bsnRrm object provides all the
|
|
-- configuration and monitoring of RF Group parameters ";
|
|
|
|
bsnRrm OBJECT IDENTIFIER
|
|
::= { bsnWireless 4 }
|
|
|
|
-- Airespace Authentication, Authorization, and Accounting Attributes
|
|
-- DEFINED AS "The bsnAaa object class provides all standard
|
|
-- information to support configuration of RADIUS and TACACS+
|
|
-- client operation.";
|
|
|
|
bsnAAA OBJECT IDENTIFIER
|
|
::= { bsnWireless 5 }
|
|
|
|
-- Airespace Trap Configuration and Trap definition
|
|
-- DEFINED AS "The bsnTrap object class provides all notification that
|
|
-- Switch need to generate for Management System. It also provides to
|
|
-- configure generation of notification.
|
|
|
|
bsnTrap OBJECT IDENTIFIER
|
|
::= { bsnWireless 6 }
|
|
|
|
-- Airespace General Utilities
|
|
-- DEFINED AS "The bsnUtility object class provides utilities like
|
|
-- Ping, LinkTest, Syslog that are supported by the Switch
|
|
|
|
bsnUtility OBJECT IDENTIFIER
|
|
::= { bsnWireless 7 }
|
|
|
|
-- Airespace Mobility Group Parameters
|
|
-- DEFINED AS "The bsnMobility object class provides configuration
|
|
-- of Mobility Group and Mobility Statistics.
|
|
|
|
bsnMobility OBJECT IDENTIFIER
|
|
::= { bsnWireless 8 }
|
|
|
|
-- Airespace Global IpSec Group
|
|
-- DEFINED AS "The bsnIpsec object class provides configuration
|
|
-- of ID and CA Certificates
|
|
|
|
bsnIpsec OBJECT IDENTIFIER
|
|
::= { bsnWireless 9 }
|
|
|
|
bsnWrasGroups OBJECT IDENTIFIER
|
|
::= { bsnWireless 50 }
|
|
|
|
bsnWrasCompliances OBJECT IDENTIFIER
|
|
::= { bsnWireless 51 }
|
|
|
|
|
|
WEPKeytype ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the WEP Key type."
|
|
SYNTAX OCTET STRING (SIZE (4..32))
|
|
|
|
ProfileState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the profile state."
|
|
SYNTAX INTEGER {
|
|
fail(0),
|
|
pass(1)
|
|
}
|
|
|
|
BsnTxtSignatureMacInfo ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention defines the pattern followed
|
|
by the LWAPP APs to perform signature analysis with
|
|
the signature and report the results to the
|
|
Controller.
|
|
|
|
The semantics are described as follows.
|
|
|
|
bsnSignatureMacAll - The Controller would set the
|
|
'Mac Info' parameter of the 'Signature Add LWAPP
|
|
Message' to this value to indicate the LWAPP AP that
|
|
the signature analysis and pattern matching should
|
|
be tracked and reported on a per-signature and
|
|
per-channel basis.
|
|
|
|
bsnSignatureMacIndividual - The Controller would set
|
|
the 'Mac Info' parameter of the 'Signature Add LWAPP
|
|
Message' to this value to indicate the LWAPP AP that
|
|
the signature analysis and pattern matching should
|
|
be tracked and reported separately for individual
|
|
MAC addresses, that are the sources of the received
|
|
802.11 data and/or management frames.
|
|
|
|
bsnStandardSigMacBoth - The Controller would set the
|
|
'Mac Info' parameter of the 'Signature Add LWAPP
|
|
Message' to this value to indicate the LWAPP AP that
|
|
the signature analysis and pattern matching should
|
|
be tracked on a per signature as well as per-MAC
|
|
address basis."
|
|
SYNTAX INTEGER {
|
|
bsnSignatureMacAll(0),
|
|
bsnSignatureMacIndividual(1),
|
|
bsnSignatureMacBoth(2)
|
|
}
|
|
|
|
BsnSignaturePatternOffSetStart ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates how an offset should be applied
|
|
while doing signature analysis for QOS and non-QOS
|
|
data frames. This is introduced since 802.11e QOS
|
|
frames have an additional 2-byte QOS header which
|
|
results in the current implementation not being
|
|
able to find the start of the date frames for
|
|
signature analysis. The semantics of the values are
|
|
as follows.
|
|
|
|
sigPattStartFrm - This indicates that the
|
|
required offset should be applied to the start of
|
|
the data frame, before performing pattern matching
|
|
of the signature on the data frame.
|
|
|
|
sigPattStartFrmBody - This value indicates
|
|
that the required offset should be applied to the
|
|
start of the frame body, after the header, before
|
|
performing pattern matching of the signature on the
|
|
data frame."
|
|
SYNTAX INTEGER {
|
|
sigPattStartFrm(0),
|
|
sigPattStartFrmBody(1)
|
|
}
|
|
-- ************************************************************
|
|
-- * MIB attribute OBJECT-TYPE definitions follow
|
|
-- ************************************************************
|
|
--
|
|
|
|
-- ***********************************************************
|
|
-- * bsnEss Objects
|
|
-- * Airespace IEEE 802.11 Extended Service Set Table
|
|
-- *
|
|
-- ***********************************************************
|
|
|
|
bsnDot11EssTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnDot11EssEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ess(WLAN) Configuration Table indexed by bsnDot11EssIndex.
|
|
Maximum of 17 WLANs can be created on Airespace Switch.
|
|
bsnDot11EssIndex of 17 is reserved for WLAN for Third Party
|
|
APs(non-Airespace APs)."
|
|
::= { bsnEss 1 }
|
|
|
|
bsnDot11EssEntry OBJECT-TYPE
|
|
SYNTAX BsnDot11EssEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnDot11EssTable"
|
|
INDEX { bsnDot11EssIndex }
|
|
::= { bsnDot11EssTable 1 }
|
|
|
|
BsnDot11EssEntry ::= SEQUENCE {
|
|
bsnDot11EssIndex Unsigned32,
|
|
bsnDot11EssSsid DisplayString,
|
|
bsnDot11EssSessionTimeout Unsigned32,
|
|
bsnDot11EssMacFiltering INTEGER,
|
|
bsnDot11EssAdminStatus INTEGER,
|
|
bsnDot11EssSecurityAuthType INTEGER,
|
|
bsnDot11EssStaticWEPSecurity INTEGER,
|
|
bsnDot11EssStaticWEPEncryptionType INTEGER,
|
|
bsnDot11EssStaticWEPDefaultKey WEPKeytype,
|
|
bsnDot11EssStaticWEPKeyIndex INTEGER,
|
|
bsnDot11EssStaticWEPKeyFormat INTEGER,
|
|
bsnDot11Ess8021xSecurity INTEGER,
|
|
bsnDot11Ess8021xEncryptionType INTEGER,
|
|
bsnDot11EssWPASecurity INTEGER,
|
|
bsnDot11EssWPAEncryptionType INTEGER,
|
|
bsnDot11EssIpsecSecurity INTEGER,
|
|
bsnDot11EssVpnEncrTransform INTEGER,
|
|
bsnDot11EssVpnAuthTransform INTEGER,
|
|
bsnDot11EssVpnIkeAuthMode INTEGER,
|
|
bsnDot11EssVpnSharedKey OCTET STRING,
|
|
bsnDot11EssVpnSharedKeySize Unsigned32,
|
|
bsnDot11EssVpnIkePhase1Mode INTEGER,
|
|
bsnDot11EssVpnIkeLifetime Integer32,
|
|
bsnDot11EssVpnIkeDHGroup INTEGER,
|
|
bsnDot11EssIpsecPassthruSecurity INTEGER,
|
|
bsnDot11EssVpnPassthruGateway IpAddress,
|
|
bsnDot11EssWebSecurity INTEGER,
|
|
bsnDot11EssRadioPolicy INTEGER,
|
|
bsnDot11EssQualityOfService INTEGER,
|
|
bsnDot11EssDhcpRequired INTEGER,
|
|
bsnDot11EssDhcpServerIpAddress IpAddress,
|
|
bsnDot11EssVpnContivityMode INTEGER,
|
|
bsnDot11EssVpnQotdServerAddress IpAddress,
|
|
bsnDot11EssBlacklistTimeout Integer32,
|
|
bsnDot11EssNumberOfMobileStations Counter32,
|
|
bsnDot11EssWebPassthru INTEGER,
|
|
bsnDot11EssCraniteSecurity INTEGER,
|
|
bsnDot11EssBlacklistingCapability INTEGER,
|
|
bsnDot11EssInterfaceName DisplayString,
|
|
bsnDot11EssAclName DisplayString,
|
|
bsnDot11EssAAAOverride INTEGER,
|
|
bsnDot11EssWPAAuthKeyMgmtMode INTEGER,
|
|
bsnDot11EssWPAAuthPresharedKey OCTET STRING,
|
|
bsnDot11EssWepAllowSharedKeyAuth INTEGER,
|
|
bsnDot11EssFortressSecurity INTEGER,
|
|
bsnDot11EssL2tpSecurity INTEGER,
|
|
bsnDot11EssWPAAuthPresharedKeyHex OCTET STRING,
|
|
bsnDot11EssBroadcastSsid INTEGER,
|
|
bsnDot11EssExternalPolicyValidation INTEGER,
|
|
bsnDot11EssRSNSecurity INTEGER,
|
|
bsnDot11EssRSNWPACompatibilityMode INTEGER,
|
|
bsnDot11EssRSNAllowTKIPClients INTEGER,
|
|
bsnDot11EssRSNAuthKeyMgmtMode INTEGER,
|
|
bsnDot11EssRSNAuthPresharedKey OCTET STRING,
|
|
bsnDot11EssRSNAuthPresharedKeyHex OCTET STRING,
|
|
bsnDot11EssIPv6Bridging INTEGER,
|
|
bsnDot11EssRowStatus RowStatus,
|
|
bsnDot11EssWmePolicySetting INTEGER,
|
|
bsnDot11Ess80211ePolicySetting INTEGER,
|
|
bsnDot11EssWebPassthroughEmail INTEGER,
|
|
bsnDot11Ess7920PhoneSupport INTEGER,
|
|
bsnDot11EssRadiusAuthPrimaryServer DisplayString,
|
|
bsnDot11EssRadiusAuthSecondaryServer DisplayString,
|
|
bsnDot11EssRadiusAuthTertiaryServer DisplayString,
|
|
bsnDot11EssRadiusAcctPrimaryServer DisplayString,
|
|
bsnDot11EssRadiusAcctSecondaryServer DisplayString,
|
|
bsnDot11EssRadiusAcctTertiaryServer DisplayString
|
|
}
|
|
|
|
bsnDot11EssIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..517)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the Ess(WLAN) within Airespace Switch.
|
|
Airespace Switch supports 517 ESS(Wlans) so index
|
|
will be from 1 to 517. 517 is to be used for ESS(WLAN)
|
|
created for support of Third Party APs(non-Airespace APs)"
|
|
::= { bsnDot11EssEntry 1 }
|
|
|
|
bsnDot11EssSsid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSID assigned to ESS(WLAN)"
|
|
::= { bsnDot11EssEntry 2 }
|
|
|
|
bsnDot11EssSessionTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..86400)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum time of a Mobile Station session.
|
|
Value of 0 means infinite time(no timeout set)."
|
|
DEFVAL { 0 }
|
|
::= { bsnDot11EssEntry 4 }
|
|
|
|
bsnDot11EssMacFiltering OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A type of security policy for Mobile Stations
|
|
(Clients). Select to filter clients by MAC address.
|
|
By selecting this Security, you need to create
|
|
MacFilters in bsnUsersTable or have MacFilters
|
|
configured on Radius Servers specified in
|
|
bsnRadiusAuthenticationTable"
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 5 }
|
|
|
|
bsnDot11EssAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative Status of ESS(WLAN). By disabling an
|
|
ESS the corresponding SSID is no longer broadcasted
|
|
in AP beacons."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 6 }
|
|
|
|
bsnDot11EssSecurityAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
authOpen(0),
|
|
authSharedKey(1),
|
|
authCiscoLeap(128)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of 802.11 Authentication."
|
|
DEFVAL { authOpen }
|
|
::= { bsnDot11EssEntry 7 }
|
|
|
|
bsnDot11EssStaticWEPSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of Static WEP Security policy. If enabled, WEP
|
|
Encryption WEP Default Key, Key Index and Key Format should
|
|
also be specified."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 8 }
|
|
|
|
bsnDot11EssStaticWEPEncryptionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
wep104(0),
|
|
wep40(2),
|
|
wep128(3),
|
|
notset(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Static WEP Encryption. Length of key specified in
|
|
Default Key depends on this attribute."
|
|
DEFVAL { wep104 }
|
|
::= { bsnDot11EssEntry 9 }
|
|
|
|
bsnDot11EssStaticWEPDefaultKey OBJECT-TYPE
|
|
SYNTAX WEPKeytype
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static WEP Default Key. For wep104 encryption either
|
|
26 bit hex key or 13 bit ascii key should be
|
|
specified. For wep40 encryption 10 bit hex key or 5
|
|
bit ascii key should be specified. For wep128
|
|
encryption 32 bit hex key or 16 bit ascii key should
|
|
be specified."
|
|
::= { bsnDot11EssEntry 10 }
|
|
|
|
bsnDot11EssStaticWEPKeyIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"According to 802.11 standard 4 keys are supported.
|
|
So 802.11 Mobile Stations(Client) can have upto 4
|
|
keys from 1 to 4. The read-only value zero indicates
|
|
that there is no WEP Authentication key information
|
|
available.This index is for informing Mobile Station
|
|
which key it should use for Static WEP Authentication"
|
|
::= { bsnDot11EssEntry 11 }
|
|
|
|
bsnDot11EssStaticWEPKeyFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hex(1),
|
|
ascii(2),
|
|
default(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is not persistant.Reading this attribute will
|
|
always return default. The format of the key specified
|
|
in Airespace switch keeps record of the Index."
|
|
::= { bsnDot11EssEntry 12 }
|
|
|
|
bsnDot11Ess8021xSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of 802.1X security policy."
|
|
DEFVAL { enable }
|
|
::= { bsnDot11EssEntry 13 }
|
|
|
|
bsnDot11Ess8021xEncryptionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
wep104(0),
|
|
wep40(2),
|
|
wep128(3),
|
|
none(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of 802.1X Encryption. This applies if
|
|
bsnDot11Ess8021xSecurity is in enabled state."
|
|
DEFVAL { wep104 }
|
|
::= { bsnDot11EssEntry 14 }
|
|
|
|
bsnDot11EssWPASecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Status of WPA security policy.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 16 }
|
|
|
|
bsnDot11EssWPAEncryptionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
wep104(0),
|
|
wep40(2),
|
|
wep128(3),
|
|
tkipmic(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Type of WPA Encryption. This applies when
|
|
bsnDot11EssWPASecurity is in enable state.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { tkipmic }
|
|
::= { bsnDot11EssEntry 17 }
|
|
|
|
bsnDot11EssIpsecSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of IpSec (VPN) security policy. Note that this
|
|
cannot be applied with Web security policy."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 18 }
|
|
|
|
bsnDot11EssVpnEncrTransform OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tripleDes(0),
|
|
none(1),
|
|
des(2),
|
|
aesCbc(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Encryption algorithm employed by this Vpn(IpSec)
|
|
Encryption. This applies only when
|
|
bsnDot11EssIpsecSecurity is in enable state."
|
|
DEFVAL { tripleDes }
|
|
::= { bsnDot11EssEntry 19 }
|
|
|
|
bsnDot11EssVpnAuthTransform OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
hmacMd5(2),
|
|
hmacSha1(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hash algorithm employed by the Vpn Encrpytion.
|
|
This applies only when bsnDot11EssIpsecSecurity is in
|
|
enable state."
|
|
DEFVAL { hmacSha1 }
|
|
::= { bsnDot11EssEntry 20 }
|
|
|
|
bsnDot11EssVpnIkeAuthMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
xauthEnablePsk(0),
|
|
certificate(2),
|
|
presharedKey(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication type of the SA. It could be a
|
|
certificate or a pre-shared key or xauthEnablePsk.
|
|
This applies only when bsnDot11EssIpsecSecurity is
|
|
in enable state."
|
|
DEFVAL { presharedKey }
|
|
::= { bsnDot11EssEntry 21 }
|
|
|
|
bsnDot11EssVpnSharedKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPN Shared Key. This applies only when
|
|
bsnDot11EssVpnSharedKey is in enable state and
|
|
bsnDot11EssVpnIkeAuthMode is xauthEnablePsk or
|
|
presharedKey."
|
|
::= { bsnDot11EssEntry 22 }
|
|
|
|
bsnDot11EssVpnSharedKeySize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPN Shared Key size. This applies only when
|
|
bsnDot11EssVpnSharedKey is in enable state
|
|
and bsnDot11EssVpnIkeAuthMode is xauthEnablePsk or
|
|
presharedKey."
|
|
::= { bsnDot11EssEntry 23 }
|
|
|
|
bsnDot11EssVpnIkePhase1Mode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
agressive(0),
|
|
main(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPN IKE Phase 1 Mode type as per the IpSec standards.
|
|
This applies only when bsnDot11EssIpsecSecurity is in
|
|
enable state."
|
|
DEFVAL { main }
|
|
::= { bsnDot11EssEntry 24 }
|
|
|
|
bsnDot11EssVpnIkeLifetime OBJECT-TYPE
|
|
SYNTAX Integer32 (1800..345600)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vpn IKE's Lifetime.
|
|
This applies only when bsnDot11EssIpsecSecurity is in
|
|
enable state."
|
|
DEFVAL { 57600 }
|
|
::= { bsnDot11EssEntry 25 }
|
|
|
|
bsnDot11EssVpnIkeDHGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
group2(0),
|
|
group1(1),
|
|
group5(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IKE's Diffie-Hellman Group.
|
|
This applies only when bsnDot11EssIpsecSecurity is in
|
|
enable state."
|
|
DEFVAL { group2 }
|
|
::= { bsnDot11EssEntry 26 }
|
|
|
|
bsnDot11EssIpsecPassthruSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of IpSec Passthru security policy."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 27 }
|
|
|
|
bsnDot11EssVpnPassthruGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip address of VpnPassthru Gateway.
|
|
This applies only when bsnDot11EssIpsecPassthruSecurity
|
|
is in enable state."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnDot11EssEntry 28 }
|
|
|
|
bsnDot11EssWebSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of Web security policy. Note this policy cannot be
|
|
applied with IpSec security policy."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 29 }
|
|
|
|
bsnDot11EssRadioPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(0),
|
|
dot11aOnly(2),
|
|
dot11bOnly(1),
|
|
dot11gOnly(3),
|
|
dot11bgOnly(4),
|
|
dot11agOnly(5),
|
|
dot11abOnly(6)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radio Policy for a WLAN. It can either be All where it
|
|
will be applicable to ALL types of protocols or it can be
|
|
set to apply to combinations of 802.11a, 802.11b, 802.11g."
|
|
DEFVAL { all }
|
|
::= { bsnDot11EssEntry 30 }
|
|
|
|
bsnDot11EssQualityOfService OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bronze(0),
|
|
silver(1),
|
|
gold(2),
|
|
platinum(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Quality of Service for a WLAN.Services such as VoIP should
|
|
be set to Gold while non-discriminating services such as
|
|
messaging can be set to Bronze."
|
|
DEFVAL { bronze }
|
|
::= { bsnDot11EssEntry 31 }
|
|
|
|
bsnDot11EssDhcpRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP required for all clients on this WLAN"
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 32 }
|
|
|
|
bsnDot11EssDhcpServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the DHCP Server. Make it 0.0.0.0 to disable
|
|
DHCP Relay. Any value other than 0.0.0.0, it will be
|
|
assumed that DHCP Relay is turned on."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnDot11EssEntry 33 }
|
|
|
|
bsnDot11EssVpnContivityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if contivity mode for the IpSec is enabled.
|
|
If enabled, user needs to specify the Quote of the Day
|
|
Server's IPAddress in bsnDot11EssVpnQotdServerAddress."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 34 }
|
|
|
|
bsnDot11EssVpnQotdServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the Quote of the Day Server."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnDot11EssEntry 35 }
|
|
|
|
bsnDot11EssBlacklistTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the timeout for blacklisted Mobile Stations after
|
|
which the mobile station will be automatically
|
|
de-authenticated. Mobile Station are blacklisted by MAC
|
|
address and their status can be obtained from
|
|
bsnMobileStationStatus.
|
|
A timeout setting of 0 indicates no blacklist timeout is
|
|
set and administrative control
|
|
(bsnMobileStationDeleteAction ) is required to
|
|
deauthenticate the station."
|
|
DEFVAL { 60 }
|
|
::= { bsnDot11EssEntry 37 }
|
|
|
|
bsnDot11EssNumberOfMobileStations OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of Mobile Stations currently associated with the
|
|
WLAN."
|
|
::= { bsnDot11EssEntry 38 }
|
|
|
|
bsnDot11EssWebPassthru OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For switches with version before 2.0: This is applicable
|
|
only when the Web Security Type is enabled. When this
|
|
attribute is enabled, it allows a client's NetBIOS packets
|
|
to go through the switch before web auth is completed.
|
|
|
|
(This is obsolete for Switch versions 2.0 to 2.2).
|
|
|
|
For switch verions 3.0 and above: This is reintroduced as
|
|
the web policy where the client is connected
|
|
through the web without authentication that is there is no
|
|
username/password input required. Moreover, if the
|
|
bsnDot11EssWebPassthroughEmail is enabled, the user will
|
|
be asked to enter an email address."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 39 }
|
|
|
|
bsnDot11EssCraniteSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of Cranite Passthrough Security policy. If enabled,
|
|
no other security can be enabled."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 40 }
|
|
|
|
bsnDot11EssBlacklistingCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the flag that can enable or disable the
|
|
client backlisting feature for a WLAN. If enabled,
|
|
the clients can be blacklisted by the Switch in case
|
|
of repetitive auth failure and other reasons like it.
|
|
If disabled, the clients cannot be blacklisted by
|
|
the switch. The blacklist timeout value will only
|
|
be effective if this feature is turned on."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 41 }
|
|
|
|
bsnDot11EssInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the interface used by this WLAN. By default it
|
|
is set to be the management interface."
|
|
::= { bsnDot11EssEntry 42 }
|
|
|
|
bsnDot11EssAclName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of ACL for the WLAN. This is applicable only when
|
|
Web Authentication is enabled as a security.
|
|
An empty string value indicates that no ACL has been
|
|
set (which is a valid option)"
|
|
::= { bsnDot11EssEntry 43 }
|
|
|
|
bsnDot11EssAAAOverride OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable AAA override for the global WLAN
|
|
parameters."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 44 }
|
|
|
|
bsnDot11EssWPAAuthKeyMgmtMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Enable or Disable WPA Pre-shared Key Mode. If enabled, a
|
|
preshared key should be set for WPA authentication.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 45 }
|
|
|
|
bsnDot11EssWPAAuthPresharedKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8..63))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"WPA Authentication Preshared Key. This applies only
|
|
when bsnDot11EssWPAAuthKeyMgmtMode is in enable state.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
::= { bsnDot11EssEntry 46 }
|
|
|
|
bsnDot11EssWepAllowSharedKeyAuth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable this flag to allow Shared Key Authentication when
|
|
Static WEP is enabled."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 48 }
|
|
|
|
bsnDot11EssFortressSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of Fortress Passthrough Security policy. If
|
|
enabled, no other security can be enabled."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 47 }
|
|
|
|
bsnDot11EssL2tpSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of L2TP security policy. Note that this cannot be
|
|
applied with Web security policy, Cranite or Fortress
|
|
policy."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 49 }
|
|
|
|
bsnDot11EssWPAAuthPresharedKeyHex OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"WPA Authentication Preshared Key in the hex format.
|
|
This applies only when bsnDot11EssWPAAuthKeyMgmtMode
|
|
is in enable state.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
::= { bsnDot11EssEntry 50 }
|
|
|
|
bsnDot11EssBroadcastSsid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute when enabled allows the switch to
|
|
broadcast this SSID."
|
|
DEFVAL { enable }
|
|
::= { bsnDot11EssEntry 51 }
|
|
|
|
bsnDot11EssExternalPolicyValidation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies if external policy servers will
|
|
be used for validation. If no servers are configured in
|
|
bsnExternalPolicyServerTable then it cannot be enabled."
|
|
DEFVAL { enabled }
|
|
::= { bsnDot11EssEntry 52 }
|
|
|
|
bsnDot11EssRSNSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute specifies status of RSN Security Policy.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 53 }
|
|
|
|
bsnDot11EssRSNWPACompatibilityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute specifies RSN security's compatibility
|
|
mode with WPA.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 54 }
|
|
|
|
bsnDot11EssRSNAllowTKIPClients OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute specifies whether TKIP clients are allowed
|
|
by RSN Policy.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { no }
|
|
::= { bsnDot11EssEntry 55 }
|
|
|
|
bsnDot11EssRSNAuthKeyMgmtMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute specifies whether Preshared key is used or
|
|
not. If used user should specify a key between 8 and 63
|
|
characters in bsnDot11EssRSNAuthPresharedKey attribute.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 56 }
|
|
|
|
bsnDot11EssRSNAuthPresharedKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8..63))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RSN Authentication Preshared Key. This applies only
|
|
when bsnDot11EssRSNAuthKeyMgmtMode is in enable state.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
::= { bsnDot11EssEntry 57 }
|
|
|
|
bsnDot11EssRSNAuthPresharedKeyHex OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RSN Authentication Preshared Key in the hex format.
|
|
This applies only when bsnDot11EssWPAAuthKeyMgmtMode
|
|
is in enable state.
|
|
This has been deprecated for cLWSecDot11EssCckmTable."
|
|
::= { bsnDot11EssEntry 58 }
|
|
|
|
bsnDot11EssIPv6Bridging OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When enabled, IPv6 bridging is applied on the packets."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 59 }
|
|
|
|
bsnDot11EssRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row status type for the bsnDot11EssEntry"
|
|
::= { bsnDot11EssEntry 60 }
|
|
|
|
bsnDot11EssWmePolicySetting OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
allowed(1),
|
|
required(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, WME Policy is applied on the packets."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 61 }
|
|
|
|
bsnDot11Ess80211ePolicySetting OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
allowed(1),
|
|
required(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, 802.11e Policy is applied on the packets."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 62 }
|
|
|
|
bsnDot11EssWebPassthroughEmail OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, along with the bsnDot11EssWebPassthru attribute,
|
|
the client is allowed to connect by entering his/her email
|
|
address on the web connection page. There is no further
|
|
authentication required."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 63 }
|
|
|
|
bsnDot11Ess7920PhoneSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
clientCacLimit(1),
|
|
apCacLimit(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When client cac limit is enabled, the 7920 Phones with old
|
|
software where the Call Admission Control (CAC) Limit is
|
|
Specified on the client will be supported on the WLAN. The
|
|
support for clientCacLimit (by setting to value 1 or 3) cannot
|
|
be enabled when the bsnDot11EssWmePolicySetting is set to
|
|
allowed or required. When ap cac limit is enabled, the 7920
|
|
Phones with new software where the Call Admission Control
|
|
(CAC) Limit is advertised by the AP, will be supported on the
|
|
WLAN."
|
|
DEFVAL { disable }
|
|
::= { bsnDot11EssEntry 64 }
|
|
|
|
bsnDot11EssRadiusAuthPrimaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary Radius Authentication Server for this wlan."
|
|
::= { bsnDot11EssEntry 95 }
|
|
|
|
bsnDot11EssRadiusAuthSecondaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary Radius Authentication Server for this wlan."
|
|
::= { bsnDot11EssEntry 96 }
|
|
|
|
bsnDot11EssRadiusAuthTertiaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tertiary Radius Authentication Server for this wlan."
|
|
::= { bsnDot11EssEntry 97 }
|
|
|
|
bsnDot11EssRadiusAcctPrimaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary Radius Accounting Server for this wlan."
|
|
::= { bsnDot11EssEntry 98 }
|
|
|
|
bsnDot11EssRadiusAcctSecondaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary Radius Accounting Server for this wlan."
|
|
::= { bsnDot11EssEntry 99 }
|
|
|
|
bsnDot11EssRadiusAcctTertiaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tertiary Radius Accounting Server for this wlan."
|
|
::= { bsnDot11EssEntry 100 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * QOS Profile Table
|
|
-- ***************************************************************
|
|
|
|
bsnDot11QosProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnDot11QosProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QOS Profiles specified in bsnDot11EssTable can be customized
|
|
in this table. This is a lookup table for auto created
|
|
profiles"
|
|
::= { bsnEss 17 }
|
|
|
|
bsnDot11QosProfileEntry OBJECT-TYPE
|
|
SYNTAX BsnDot11QosProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnDot11QosProfileTable."
|
|
INDEX { bsnDot11QosProfileName }
|
|
::= { bsnDot11QosProfileTable 1 }
|
|
|
|
BsnDot11QosProfileEntry ::= SEQUENCE {
|
|
bsnDot11QosProfileName OCTET STRING,
|
|
bsnDot11QosProfileDesc OCTET STRING,
|
|
bsnDot11QosAverageDataRate INTEGER,
|
|
bsnDot11QosBurstDataRate INTEGER,
|
|
bsnDot11QosAvgRealTimeDataRate INTEGER,
|
|
bsnDot11QosBurstRealTimeDataRate INTEGER,
|
|
bsnDot11QosMaxRFUsagePerAP INTEGER,
|
|
bsnDot11QosProfileQueueDepth INTEGER,
|
|
bsnDot11WiredQosProtocol INTEGER,
|
|
bsnDot11802Dot1PTag INTEGER,
|
|
bsnDot11ResetProfileToDefault INTEGER
|
|
}
|
|
|
|
bsnDot11QosProfileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QOS Profile Name. This will be one of bronze,gold,
|
|
platinum,silver,uranium."
|
|
::= { bsnDot11QosProfileEntry 1 }
|
|
|
|
bsnDot11QosProfileDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QOS Profile Description."
|
|
::= { bsnDot11QosProfileEntry 2 }
|
|
|
|
bsnDot11QosAverageDataRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the per user bandwidth contracts(k).
|
|
Specifies Average Data Rate per user. Value of 0
|
|
indicates the feature is disabled."
|
|
::= { bsnDot11QosProfileEntry 3 }
|
|
|
|
bsnDot11QosBurstDataRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the per user bandwidth contracts(k).
|
|
Specifies Average Burst Data Rate per user. Value of
|
|
0 indicates the feature is disabled."
|
|
::= { bsnDot11QosProfileEntry 4 }
|
|
|
|
bsnDot11QosAvgRealTimeDataRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the per user bandwidth contracts(k).
|
|
Specifies Average Real Time Data Rate per user.
|
|
Value of 0 indicates the feature is disabled."
|
|
::= { bsnDot11QosProfileEntry 5 }
|
|
|
|
bsnDot11QosBurstRealTimeDataRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the per user bandwidth contracts(k).
|
|
Specifies Burst Real Time Data Rate per user. Value
|
|
of 0 indicates the feature is disabled."
|
|
::= { bsnDot11QosProfileEntry 6 }
|
|
|
|
bsnDot11QosMaxRFUsagePerAP OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the over the Air QOS parameter.
|
|
Specifies maximum RF Usage per AP in percentage."
|
|
::= { bsnDot11QosProfileEntry 7 }
|
|
|
|
bsnDot11QosProfileQueueDepth OBJECT-TYPE
|
|
SYNTAX INTEGER (10..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the over the Air QOS parameter.
|
|
Specifies Queue depth for the current profile."
|
|
::= { bsnDot11QosProfileEntry 8 }
|
|
|
|
bsnDot11WiredQosProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
dot1p(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is one of the over the Air QOS parameter.
|
|
Specifies Queue depth for the current profile."
|
|
::= { bsnDot11QosProfileEntry 9 }
|
|
|
|
bsnDot11802Dot1PTag OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of wired QOS protocol for the
|
|
current profile. Value of 0 indicates the feature is
|
|
disabled."
|
|
::= { bsnDot11QosProfileEntry 10 }
|
|
|
|
bsnDot11ResetProfileToDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1),
|
|
default(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this attribute to reset to restore the factory default
|
|
value for the profile."
|
|
::= { bsnDot11QosProfileEntry 40 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * Mobile Station Index Table
|
|
-- ***************************************************************
|
|
|
|
bsnMobileStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobile Station Table indexed by bsnMobileStationMacAddress.
|
|
(Mobile Station is better referred to as Client in the current
|
|
releases.)"
|
|
::= { bsnEss 4 }
|
|
|
|
bsnMobileStationEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnMobileStationTable."
|
|
INDEX { bsnMobileStationMacAddress }
|
|
::= { bsnMobileStationTable 1 }
|
|
|
|
BsnMobileStationEntry ::= SEQUENCE {
|
|
bsnMobileStationMacAddress MacAddress,
|
|
bsnMobileStationIpAddress IpAddress,
|
|
bsnMobileStationUserName DisplayString,
|
|
bsnMobileStationAPMacAddr MacAddress,
|
|
bsnMobileStationAPIfSlotId INTEGER,
|
|
bsnMobileStationEssIndex INTEGER,
|
|
bsnMobileStationSsid DisplayString,
|
|
bsnMobileStationAID Unsigned32,
|
|
bsnMobileStationStatus INTEGER,
|
|
bsnMobileStationReasonCode INTEGER,
|
|
bsnMobileStationMobilityStatus INTEGER,
|
|
bsnMobileStationAnchorAddress IpAddress,
|
|
bsnMobileStationCFPollable INTEGER,
|
|
bsnMobileStationCFPollRequest INTEGER,
|
|
bsnMobileStationChannelAgilityEnabled INTEGER,
|
|
bsnMobileStationPBCCOptionImplemented INTEGER,
|
|
bsnMobileStationShortPreambleOptionImplemented INTEGER,
|
|
bsnMobileStationSessionTimeout Unsigned32,
|
|
bsnMobileStationAuthenticationAlgorithm INTEGER,
|
|
bsnMobileStationWepState INTEGER,
|
|
bsnMobileStationPortNumber Unsigned32,
|
|
bsnMobileStationDeleteAction INTEGER,
|
|
bsnMobileStationPolicyManagerState DisplayString,
|
|
bsnMobileStationSecurityPolicyStatus INTEGER,
|
|
bsnMobileStationProtocol INTEGER,
|
|
bsnMobileStationMirrorMode INTEGER,
|
|
bsnMobileStationInterface DisplayString,
|
|
bsnMobileStationApMode INTEGER,
|
|
bsnMobileStationVlanId Integer32,
|
|
bsnMobileStationPolicyType INTEGER,
|
|
bsnMobileStationEncryptionCypher INTEGER,
|
|
bsnMobileStationEapType INTEGER,
|
|
bsnMobileStationCcxVersion INTEGER,
|
|
bsnMobileStationE2eVersion INTEGER,
|
|
bsnMobileStationStatusCode INTEGER
|
|
}
|
|
|
|
bsnMobileStationMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 MAC Address of the Mobile Station."
|
|
::= { bsnMobileStationEntry 1 }
|
|
|
|
bsnMobileStationIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the Mobile Station"
|
|
::= { bsnMobileStationEntry 2 }
|
|
|
|
bsnMobileStationUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Name,if any, of the Mobile Station. This would
|
|
be non empty in case of Web Authentication and IPSec."
|
|
::= { bsnMobileStationEntry 3 }
|
|
|
|
bsnMobileStationAPMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 Mac Address of the AP to which the
|
|
Mobile Station is associated."
|
|
::= { bsnMobileStationEntry 4 }
|
|
|
|
bsnMobileStationAPIfSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot ID of AP Interface to which the mobile station
|
|
is associated. The value 15 is used to indicate that
|
|
the slot Id is invalid."
|
|
::= { bsnMobileStationEntry 5 }
|
|
|
|
bsnMobileStationEssIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ess Index of the Wlan(SSID) that is being used by Mobile
|
|
Station to connect to AP"
|
|
::= { bsnMobileStationEntry 6 }
|
|
|
|
bsnMobileStationSsid OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SSID Advertised by Mobile Station"
|
|
::= { bsnMobileStationEntry 7 }
|
|
|
|
bsnMobileStationAID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AID for the mobile station"
|
|
::= { bsnMobileStationEntry 8 }
|
|
|
|
bsnMobileStationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
idle(0),
|
|
aaaPending(1),
|
|
authenticated(2),
|
|
associated(3),
|
|
powersave(4),
|
|
disassociated(5),
|
|
tobedeleted(6),
|
|
probing(7),
|
|
blacklisted(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the mobile station"
|
|
::= { bsnMobileStationEntry 9 }
|
|
|
|
bsnMobileStationReasonCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unspecified(1),
|
|
previousAuthNotValid(2),
|
|
deauthenticationLeaving(3),
|
|
disassociationDueToInactivity(4),
|
|
disassociationAPBusy(5),
|
|
class2FrameFromNonAuthStation(6),
|
|
class2FrameFromNonAssStation(7),
|
|
disassociationStaHasLeft(8),
|
|
staReqAssociationWithoutAuth(9),
|
|
invalidInformationElement(40),
|
|
groupCipherInvalid(41),
|
|
unicastCipherInvalid(42),
|
|
akmpInvalid(43),
|
|
unsupportedRsnVersion(44),
|
|
invalidRsnIeCapabilities(45),
|
|
cipherSuiteRejected(46),
|
|
missingReasonCode(99),
|
|
maxAssociatedClientsReached(101),
|
|
unSpecifieQosFailure(200),
|
|
qosPolicyMismatch(201),
|
|
inSufficientBandwidth(202),
|
|
inValidQosParams(203)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason Code as defined by 802.11 standards"
|
|
::= { bsnMobileStationEntry 10 }
|
|
|
|
bsnMobileStationMobilityStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassociated(0),
|
|
local(1),
|
|
anchor(2),
|
|
foreign(3),
|
|
handoff(4),
|
|
unknown(5),
|
|
exportanchor(6),
|
|
exportforeign(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobility Role of the Mobile Station."
|
|
::= { bsnMobileStationEntry 11 }
|
|
|
|
bsnMobileStationAnchorAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the Mobility Status of the Mobile Station is
|
|
Anchor then it will have Peer Ip Address and will
|
|
have Anchor IP if the Role is Foreign"
|
|
::= { bsnMobileStationEntry 12 }
|
|
|
|
bsnMobileStationCFPollable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this attribute is true, it shall indicate that the
|
|
Mobile Station is able to respond to a CF-Poll with a
|
|
data frame within a SIFS time. This attribute shall be
|
|
false if the Mobile Station is not able to respond to a
|
|
CF-Poll with a data frame within a SIFS time."
|
|
::= { bsnMobileStationEntry 13 }
|
|
|
|
bsnMobileStationCFPollRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether CFP is requested by Mobile
|
|
Station or not"
|
|
::= { bsnMobileStationEntry 14 }
|
|
|
|
bsnMobileStationChannelAgilityEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates that the PHY channel agility
|
|
functionality is enabled."
|
|
::= { bsnMobileStationEntry 15 }
|
|
|
|
bsnMobileStationPBCCOptionImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when true, shall indicate that the PBCC
|
|
modulation option as defined in subclause 18.4.6.6 is
|
|
implemented. The default value of this attribute shall
|
|
be false."
|
|
::= { bsnMobileStationEntry 16 }
|
|
|
|
bsnMobileStationShortPreambleOptionImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when true, shall indicate that the
|
|
short preamble option as defined in subclause 18.2.2.2
|
|
is implemented. The default value of this attribute
|
|
shall be false."
|
|
::= { bsnMobileStationEntry 17 }
|
|
|
|
bsnMobileStationSessionTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session Timeout of Mobile station"
|
|
::= { bsnMobileStationEntry 18 }
|
|
|
|
bsnMobileStationAuthenticationAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
openSystem(0),
|
|
sharedKey(1),
|
|
unknown(2),
|
|
openAndEap(128)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication Algorithm of Mobile Station"
|
|
::= { bsnMobileStationEntry 19 }
|
|
|
|
bsnMobileStationWepState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WEP State of Mobile Station"
|
|
::= { bsnMobileStationEntry 20 }
|
|
|
|
bsnMobileStationPortNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Number of this Airespace Switch on which the
|
|
traffic of the Mobile Station is coming through."
|
|
::= { bsnMobileStationEntry 21 }
|
|
|
|
bsnMobileStationDeleteAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
delete(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to Deauthenticate the Mobile Station. Set the
|
|
State to delete."
|
|
::= { bsnMobileStationEntry 22 }
|
|
|
|
bsnMobileStationPolicyManagerState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy Manager State of the mobile station."
|
|
::= { bsnMobileStationEntry 23 }
|
|
|
|
bsnMobileStationSecurityPolicyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
completed(0),
|
|
notcompleted(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this attribute has value completed, it shall
|
|
indicate that the Mobile Station has completed the
|
|
security policy checks. Otherwise the checks are yet
|
|
to be completed."
|
|
::= { bsnMobileStationEntry 24 }
|
|
|
|
bsnMobileStationProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11a(1),
|
|
dot11b(2),
|
|
dot11g(3),
|
|
unknown(4),
|
|
mobile(5),
|
|
dot11n24(6),
|
|
dot11n5(7),
|
|
ethernet(8),
|
|
dot3(9),
|
|
dot11ac(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.11 protocol type of the client. The protocol
|
|
is mobile when this client detail is seen on the
|
|
anchor i.e it's mobility status is anchor."
|
|
::= { bsnMobileStationEntry 25 }
|
|
|
|
bsnMobileStationMirrorMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If enabled, then mirroring for this client will be statically
|
|
configured irrespective of the AP and the port this client
|
|
is on."
|
|
::= { bsnMobileStationEntry 26 }
|
|
|
|
bsnMobileStationInterface OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the Interface of the mobile client to the switch."
|
|
::= { bsnMobileStationEntry 27 }
|
|
|
|
bsnMobileStationApMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local(0),
|
|
monitor(1),
|
|
remote(2),
|
|
roguedetector(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of the AP to which the Mobile Station is associated."
|
|
::= { bsnMobileStationEntry 28 }
|
|
|
|
bsnMobileStationVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID of the Interface to which the client is
|
|
associated."
|
|
::= { bsnMobileStationEntry 29 }
|
|
|
|
bsnMobileStationPolicyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot1x(0),
|
|
wpa1(1),
|
|
wpa2(2),
|
|
wpa2vff(3),
|
|
notavailable(4),
|
|
unknown(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of the AP to which the Mobile Station is associated."
|
|
::= { bsnMobileStationEntry 30 }
|
|
|
|
bsnMobileStationEncryptionCypher OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ccmpAes(0),
|
|
tkipMic(1),
|
|
wep40(2),
|
|
wep104(3),
|
|
wep128(4),
|
|
none(5),
|
|
notavailable(6),
|
|
unknown(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of the AP to which the Mobile Station is associated."
|
|
::= { bsnMobileStationEntry 31 }
|
|
|
|
bsnMobileStationEapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eapTls(0),
|
|
ttls(1),
|
|
peap(2),
|
|
leap(3),
|
|
speke(4),
|
|
eapFast(5),
|
|
notavailable(6),
|
|
unknown(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of the AP to which the Mobile Station is associated."
|
|
::= { bsnMobileStationEntry 32 }
|
|
|
|
bsnMobileStationCcxVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notSupported(0),
|
|
ccxv1(1),
|
|
ccxv2(2),
|
|
ccxv3(3),
|
|
ccxv4(4),
|
|
ccxv5(5),
|
|
ccxv6(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the Cisco Compatible Extensions (CCX)
|
|
Version the client is using for communication
|
|
with the AP."
|
|
DEFVAL { notSupported }
|
|
::= { bsnMobileStationEntry 33 }
|
|
|
|
bsnMobileStationE2eVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notSupported(0),
|
|
e2ev1(1),
|
|
e2ev2(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the End-2-End Version the client is
|
|
using for communication with the AP."
|
|
DEFVAL { notSupported }
|
|
::= { bsnMobileStationEntry 34 }
|
|
|
|
bsnMobileStationStatusCode OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status Code of the Mobile Station"
|
|
::= { bsnMobileStationEntry 42 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * Mobile Station Table Indexed by Mobile Station IpAddress
|
|
-- ***************************************************************
|
|
|
|
bsnMobileStationByIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationByIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobile Station Table indexed by bsnMobileStationByIpAddress.
|
|
NOTE: This is just to facilitate the search of mobile
|
|
stations based on IP Address. Doing a get without the index
|
|
doesn't return anything. (Mobile Station is better referred
|
|
to as Client in the current releases.)"
|
|
::= { bsnEss 10 }
|
|
|
|
bsnMobileStationByIpEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationByIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnMobileStationByIpTable."
|
|
INDEX { bsnMobileStationByIpAddress }
|
|
::= { bsnMobileStationByIpTable 1 }
|
|
|
|
BsnMobileStationByIpEntry ::= SEQUENCE {
|
|
bsnMobileStationByIpAddress IpAddress,
|
|
bsnMobileStationByIpMacAddress MacAddress
|
|
}
|
|
|
|
bsnMobileStationByIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the Mobile Station"
|
|
::= { bsnMobileStationByIpEntry 1 }
|
|
|
|
bsnMobileStationByIpMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 Mac Address of the Mobile Station."
|
|
::= { bsnMobileStationByIpEntry 2 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * Mobile Station Table Indexed by Mobile Station Username and MAC
|
|
-- * Address
|
|
-- ***************************************************************
|
|
|
|
bsnMobileStationByUsernameTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationByUsernameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobile Station Table indexed by the Mobile Station Username
|
|
and MAC Address. NOTE: This is just to facilitate the search
|
|
of mobile stations based on User Name. Doing a get without
|
|
the username doesn't return anything. (Mobile Station is
|
|
better referred to as Client in the current releases.)"
|
|
::= { bsnEss 13 }
|
|
|
|
bsnMobileStationByUsernameEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationByUsernameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnMobileStationByUsernameTable."
|
|
INDEX {
|
|
bsnMobileStationByUserName,
|
|
bsnMobileStationByUserMacAddress
|
|
}
|
|
::= { bsnMobileStationByUsernameTable 1 }
|
|
|
|
BsnMobileStationByUsernameEntry ::= SEQUENCE {
|
|
bsnMobileStationByUserName OCTET STRING,
|
|
bsnMobileStationByUserMacAddress MacAddress
|
|
}
|
|
|
|
bsnMobileStationByUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Username of the Mobile Station"
|
|
::= { bsnMobileStationByUsernameEntry 1 }
|
|
|
|
bsnMobileStationByUserMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 Mac Address of the Mobile Station."
|
|
::= { bsnMobileStationByUsernameEntry 2 }
|
|
|
|
|
|
-- *****************************************************************
|
|
-- * Airespace Mobile Station Per Radio Per Vap Table
|
|
-- *****************************************************************
|
|
|
|
bsnMobileStationPerRadioPerVapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationPerRadioPerVapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobile Station Per Radio Per VAP(WLAN) Table. This table
|
|
lists all Mobile Stations on a particular Airespace AP
|
|
Interface for a particular ESS(Wlan). It only lists MAC
|
|
Addresses. Further details for a Mobile Station can be found
|
|
from bsnMobileStationTable once the MAC Address is knonwn.
|
|
(Mobile Station is better referred to as Client in the
|
|
current releases.)"
|
|
::= { bsnEss 5 }
|
|
|
|
bsnMobileStationPerRadioPerVapEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationPerRadioPerVapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in MobileStationPerRadioPerVapTable."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnDot11EssIndex,
|
|
bsnMobileStationPerRadioPerVapIndex
|
|
}
|
|
::= { bsnMobileStationPerRadioPerVapTable 1 }
|
|
|
|
BsnMobileStationPerRadioPerVapEntry ::= SEQUENCE {
|
|
bsnMobileStationPerRadioPerVapIndex Integer32,
|
|
bsnMobileStationMacAddr MacAddress
|
|
}
|
|
|
|
bsnMobileStationPerRadioPerVapIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of Mobile Station. The index starts from
|
|
1 and goes upto the total number of Mobile Stations
|
|
on Airespace Radio Interface for a specific
|
|
ESS (Wlan)."
|
|
::= { bsnMobileStationPerRadioPerVapEntry 1 }
|
|
|
|
bsnMobileStationMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC Address of Mobile Station."
|
|
::= { bsnMobileStationPerRadioPerVapEntry 20 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnMobileStationStatsTable
|
|
-- *******************************************************************
|
|
|
|
bsnMobileStationStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobile Station Statistics Table.
|
|
(Mobile Station is better referred to as Client in the current
|
|
releases.)"
|
|
::= { bsnEss 6 }
|
|
|
|
bsnMobileStationStatsEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnMobileStationStatsTable."
|
|
INDEX { bsnMobileStationMacAddress }
|
|
::= { bsnMobileStationStatsTable 1 }
|
|
|
|
BsnMobileStationStatsEntry ::= SEQUENCE {
|
|
bsnMobileStationRSSI Integer32,
|
|
bsnMobileStationBytesReceived Counter64,
|
|
bsnMobileStationBytesSent Counter64,
|
|
bsnMobileStationPolicyErrors Counter64,
|
|
bsnMobileStationPacketsReceived Counter64,
|
|
bsnMobileStationPacketsSent Counter64,
|
|
bsnMobileStationSnr Integer32
|
|
}
|
|
|
|
bsnMobileStationRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Average packet RSSI for the Mobile Station."
|
|
::= { bsnMobileStationStatsEntry 1 }
|
|
|
|
bsnMobileStationBytesReceived OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bytes received from Mobile Station"
|
|
::= { bsnMobileStationStatsEntry 2 }
|
|
|
|
bsnMobileStationBytesSent OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bytes sent to Mobile Station"
|
|
::= { bsnMobileStationStatsEntry 3 }
|
|
|
|
bsnMobileStationPolicyErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Policy Errors for Mobile Station"
|
|
::= { bsnMobileStationStatsEntry 4 }
|
|
|
|
bsnMobileStationPacketsReceived OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packets received from Mobile Station"
|
|
::= { bsnMobileStationStatsEntry 5 }
|
|
|
|
bsnMobileStationPacketsSent OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packets sent to Mobile Station"
|
|
::= { bsnMobileStationStatsEntry 6 }
|
|
|
|
bsnMobileStationSnr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Signal to noise Ratio of the Mobile Station."
|
|
::= { bsnMobileStationStatsEntry 26 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnMobileStationExtStatsTable
|
|
-- *******************************************************************
|
|
|
|
bsnMobileStationExtStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationExtStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This table was supported only by indoor mesh
|
|
AP -cisco 1000. As this AP is not supported
|
|
after 4.2.x.x. This table has been marked obsolete.
|
|
Mobile Station Extended Statistics Table.
|
|
(Mobile Station is better referred to as Client in the
|
|
current releases.)"
|
|
::= { bsnEss 21 }
|
|
|
|
bsnMobileStationExtStatsEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationExtStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in bsnMobileStationExtStatsTable."
|
|
INDEX { bsnMobileStationMacAddress }
|
|
::= { bsnMobileStationExtStatsTable 1 }
|
|
|
|
BsnMobileStationExtStatsEntry ::= SEQUENCE {
|
|
bsnMobileStationSampleTime Integer32,
|
|
bsnMobileStationTxExcessiveRetries Counter64,
|
|
bsnMobileStationTxRetries Counter64,
|
|
bsnMobileStationTxFiltered Counter64
|
|
}
|
|
|
|
bsnMobileStationSampleTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Time stats were sampled as seconds since the epoch."
|
|
::= { bsnMobileStationExtStatsEntry 1 }
|
|
|
|
bsnMobileStationTxExcessiveRetries OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Tx packets dropped due to excessive retries."
|
|
::= { bsnMobileStationExtStatsEntry 2 }
|
|
|
|
bsnMobileStationTxRetries OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Tx packets retransmitted."
|
|
::= { bsnMobileStationExtStatsEntry 3 }
|
|
|
|
bsnMobileStationTxFiltered OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Tx packets dropped by the built-in Tx filter"
|
|
::= { bsnMobileStationExtStatsEntry 20 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * Mobile Station RSSI data Table
|
|
-- ***************************************************************
|
|
|
|
bsnMobileStationRssiDataTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobileStationRssiDataEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobile Station RSSI data Table indexed by
|
|
bsnMobileStationMacAddress,
|
|
bsnMobileStationRssiDataApMacAddress,
|
|
bsnMobileStationRssiDataApIfSlotId.
|
|
(Mobile Station is better referred to as Client in the
|
|
current releases.)"
|
|
::= { bsnEss 11 }
|
|
|
|
bsnMobileStationRssiDataEntry OBJECT-TYPE
|
|
SYNTAX BsnMobileStationRssiDataEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnMobileStationRssiDataTable."
|
|
INDEX {
|
|
bsnMobileStationMacAddress,
|
|
bsnMobileStationRssiDataApMacAddress,
|
|
bsnMobileStationRssiDataApIfSlotId,
|
|
bsnAPIfPhyAntennaIndex
|
|
}
|
|
::= { bsnMobileStationRssiDataTable 1 }
|
|
|
|
BsnMobileStationRssiDataEntry ::= SEQUENCE {
|
|
bsnMobileStationRssiDataApMacAddress MacAddress,
|
|
bsnMobileStationRssiDataApIfSlotId Unsigned32,
|
|
bsnMobileStationRssiDataApIfType INTEGER,
|
|
bsnMobileStationRssiDataApName DisplayString,
|
|
bsnMobileStationRssiData Integer32,
|
|
bsnAPIfPhyAntennaIndex Unsigned32,
|
|
bsnMobileStationRssiDataLastHeard Counter32
|
|
}
|
|
|
|
bsnMobileStationRssiDataApMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 Mac Address of the AP on which
|
|
Mobile Station is associated."
|
|
::= { bsnMobileStationRssiDataEntry 1 }
|
|
|
|
bsnMobileStationRssiDataApIfSlotId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SlotId of APIf on which mobile station is
|
|
associated"
|
|
::= { bsnMobileStationRssiDataEntry 2 }
|
|
|
|
bsnMobileStationRssiDataApIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11bg(1),
|
|
dot11a(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface type of the radio that sensed the
|
|
rssi data."
|
|
::= { bsnMobileStationRssiDataEntry 3 }
|
|
|
|
bsnMobileStationRssiDataApName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Name of the AP that sensed the rssi data."
|
|
::= { bsnMobileStationRssiDataEntry 4 }
|
|
|
|
bsnMobileStationRssiData OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI seen by Airespace AP Interface for the Mobile Station"
|
|
::= { bsnMobileStationRssiDataEntry 5 }
|
|
|
|
bsnAPIfPhyAntennaIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Antenna which recived the probe request from client.
|
|
The antenna which reported the RSSI value for the client.
|
|
For now value will be 0 to 1, in future it may change."
|
|
::= { bsnMobileStationRssiDataEntry 6 }
|
|
|
|
bsnMobileStationRssiDataLastHeard OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of seconds ago when this RSSI data was recorded."
|
|
::= { bsnMobileStationRssiDataEntry 25 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * RF ID Tag Table
|
|
-- ***************************************************************
|
|
|
|
bsnTagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF ID Tag Table indexed by bsnTagDot11MacAddress."
|
|
::= { bsnEss 18 }
|
|
|
|
bsnTagEntry OBJECT-TYPE
|
|
SYNTAX BsnTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnTagTable."
|
|
INDEX { bsnTagDot11MacAddress }
|
|
::= { bsnTagTable 1 }
|
|
|
|
BsnTagEntry ::= SEQUENCE {
|
|
bsnTagDot11MacAddress MacAddress,
|
|
bsnTagType INTEGER,
|
|
bsnTagTimeInterval Unsigned32,
|
|
bsnTagBatteryStatus INTEGER,
|
|
bsnTagLastReported Unsigned32
|
|
}
|
|
|
|
bsnTagDot11MacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 MAC Address of the RF ID Tag."
|
|
::= { bsnTagEntry 1 }
|
|
|
|
bsnTagType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
type1(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the RF ID Tag."
|
|
::= { bsnTagEntry 2 }
|
|
|
|
bsnTagTimeInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Interval after which the tag transmits data."
|
|
::= { bsnTagEntry 3 }
|
|
|
|
bsnTagBatteryStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
low(1),
|
|
normal(2),
|
|
medium(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery Status of the RF ID Tag."
|
|
::= { bsnTagEntry 4 }
|
|
|
|
bsnTagLastReported OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of seconds ago when this tag was heard by any AP."
|
|
::= { bsnTagEntry 23 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnTagStatsTable
|
|
-- *******************************************************************
|
|
|
|
bsnTagStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnTagStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF ID Tag Statistics Table."
|
|
::= { bsnEss 20 }
|
|
|
|
bsnTagStatsEntry OBJECT-TYPE
|
|
SYNTAX BsnTagStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnTagStatsTable."
|
|
INDEX { bsnTagDot11MacAddress }
|
|
::= { bsnTagStatsTable 1 }
|
|
|
|
BsnTagStatsEntry ::= SEQUENCE {
|
|
bsnTagBytesReceived Unsigned32,
|
|
bsnTagPacketsReceived Unsigned32
|
|
}
|
|
|
|
bsnTagBytesReceived OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bytes received from an RF ID Tag"
|
|
::= { bsnTagStatsEntry 1 }
|
|
|
|
bsnTagPacketsReceived OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packets received from an RF ID Tag"
|
|
::= { bsnTagStatsEntry 20 }
|
|
|
|
|
|
-- ***************************************************************
|
|
-- * RF ID Tag Detecting AP Table
|
|
-- ***************************************************************
|
|
|
|
bsnTagRssiDataTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnTagRssiDataEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF ID Tag Detecting AP Table indexed by bsnTagDot11MacAddress,
|
|
bsnTagRssiDataApMacAddress and bsnTagRssiDataApIfSlotId."
|
|
::= { bsnEss 19 }
|
|
|
|
bsnTagRssiDataEntry OBJECT-TYPE
|
|
SYNTAX BsnTagRssiDataEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnTagRssiDataTable."
|
|
INDEX {
|
|
bsnTagDot11MacAddress,
|
|
bsnTagRssiDataApMacAddress,
|
|
bsnTagRssiDataApIfSlotId
|
|
}
|
|
::= { bsnTagRssiDataTable 1 }
|
|
|
|
BsnTagRssiDataEntry ::= SEQUENCE {
|
|
bsnTagRssiDataApMacAddress MacAddress,
|
|
bsnTagRssiDataApIfSlotId Unsigned32,
|
|
bsnTagRssiDataApIfType INTEGER,
|
|
bsnTagRssiDataApName DisplayString,
|
|
bsnTagRssiDataLastHeard Counter32,
|
|
bsnTagRssiData Integer32,
|
|
bsnTagRssiDataSnr Integer32
|
|
}
|
|
|
|
bsnTagRssiDataApMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11 MAC Address of the AP detecting the RF ID Tag."
|
|
::= { bsnTagRssiDataEntry 1 }
|
|
|
|
bsnTagRssiDataApIfSlotId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot Id of the radio on AP detecting the RF ID Tag."
|
|
::= { bsnTagRssiDataEntry 2 }
|
|
|
|
bsnTagRssiDataApIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11b(1),
|
|
dot11a(2),
|
|
uwb(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Type of the radio on AP detecting the RF ID Tag."
|
|
::= { bsnTagRssiDataEntry 3 }
|
|
|
|
bsnTagRssiDataApName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the AP detecting the RF ID Tag."
|
|
::= { bsnTagRssiDataEntry 4 }
|
|
|
|
bsnTagRssiDataLastHeard OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of seconds ago when this tag was heard by this detecting
|
|
AP."
|
|
::= { bsnTagRssiDataEntry 5 }
|
|
|
|
bsnTagRssiData OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI of the RF ID Tag as seen by the radio on this
|
|
detecting AP."
|
|
::= { bsnTagRssiDataEntry 6 }
|
|
|
|
bsnTagRssiDataSnr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR of the RF ID tag as seen by the radio on this
|
|
detecting AP."
|
|
::= { bsnTagRssiDataEntry 26 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnWatchListClientTable
|
|
-- ********************************************************************
|
|
|
|
bsnWatchListClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnWatchListClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Table of watch listed clients. When clients are added to this
|
|
table by username or MAC address, ACS collects data for them
|
|
to show trend reports. The switch generates Client
|
|
Association and Client Authentication traps for the watch
|
|
listed clients.The watch list feature can be enbaled or
|
|
diabled by the bsnWatchListFeatureEnable flag on the switch."
|
|
::= { bsnEss 12 }
|
|
|
|
bsnWatchListClientEntry OBJECT-TYPE
|
|
SYNTAX BsnWatchListClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in bsnWatchListClientTable."
|
|
INDEX {
|
|
bsnWatchListClientKey,
|
|
bsnWatchListClientType
|
|
}
|
|
::= { bsnWatchListClientTable 1 }
|
|
|
|
BsnWatchListClientEntry ::= SEQUENCE {
|
|
bsnWatchListClientKey OCTET STRING,
|
|
bsnWatchListClientType INTEGER,
|
|
bsnWatchListClientRowStatus RowStatus
|
|
}
|
|
|
|
bsnWatchListClientKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..64))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"MAC Address or User Name of Client that is to be
|
|
added to the watch list."
|
|
::= { bsnWatchListClientEntry 1 }
|
|
|
|
bsnWatchListClientType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
byMac(1),
|
|
byUserName(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The type of the watch list client entry. The entry can
|
|
be created by Client MAC Address or by Username."
|
|
::= { bsnWatchListClientEntry 2 }
|
|
|
|
bsnWatchListClientRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A row status type for the bsnWatchListClientEntry"
|
|
::= { bsnWatchListClientEntry 20 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnRougueAPTable
|
|
-- ********************************************************************
|
|
|
|
bsnRogueAPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRogueAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rogue Table. This table lists all the Rogue APs detected by
|
|
Airespace APs."
|
|
::= { bsnEss 7 }
|
|
|
|
bsnRogueAPEntry OBJECT-TYPE
|
|
SYNTAX BsnRogueAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Entry in bsnRogueAPTable."
|
|
INDEX { bsnRogueAPDot11MacAddress }
|
|
::= { bsnRogueAPTable 1 }
|
|
|
|
BsnRogueAPEntry ::= SEQUENCE {
|
|
bsnRogueAPDot11MacAddress MacAddress,
|
|
bsnRogueAPTotalDetectingAPs Integer32,
|
|
bsnRogueAPFirstReported DisplayString,
|
|
bsnRogueAPLastReported DisplayString,
|
|
bsnRogueAPContainmentLevel INTEGER,
|
|
bsnRogueAPType INTEGER,
|
|
bsnRogueAPOnNetwork INTEGER,
|
|
bsnRogueAPTotalClients Integer32,
|
|
bsnRogueAPRowStatus RowStatus,
|
|
bsnRogueAPMaxDetectedRSSI Integer32,
|
|
bsnRogueAPSSID DisplayString,
|
|
bsnRogueAPDetectingAPRadioType BITS,
|
|
bsnRogueAPDetectingAPMacAddress MacAddress,
|
|
bsnRogueAPMaxRssiRadioType INTEGER,
|
|
bsnRogueAPState INTEGER,
|
|
bsnRogueAPClassType INTEGER,
|
|
bsnRogueAPChannel Integer32,
|
|
bsnRogueAPDetectingAPName OCTET STRING
|
|
}
|
|
|
|
bsnRogueAPDot11MacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of Rogue Station."
|
|
::= { bsnRogueAPEntry 1 }
|
|
|
|
bsnRogueAPTotalDetectingAPs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Airespace APs that detected this rogue."
|
|
::= { bsnRogueAPEntry 2 }
|
|
|
|
bsnRogueAPFirstReported OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Stamp when this Rogue was First Detected."
|
|
::= { bsnRogueAPEntry 3 }
|
|
|
|
bsnRogueAPLastReported OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Stamp when this Rogue was Last Detected."
|
|
::= { bsnRogueAPEntry 4 }
|
|
|
|
bsnRogueAPContainmentLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassigned(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the state of the rogue is contained, this specifies
|
|
the level of containment. Higher the level, more the
|
|
number of detecting APs that are used to contain it.
|
|
The value must be between 1 to 4 for 'contained' state."
|
|
::= { bsnRogueAPEntry 5 }
|
|
|
|
bsnRogueAPType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ap(0),
|
|
adhoc(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies if the Rogue is of ad-hoc type
|
|
or is an AP."
|
|
::= { bsnRogueAPEntry 6 }
|
|
|
|
bsnRogueAPOnNetwork OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies if the Rogue is on Wired
|
|
Network or not."
|
|
::= { bsnRogueAPEntry 7 }
|
|
|
|
bsnRogueAPTotalClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Clients detected on this rogue."
|
|
::= { bsnRogueAPEntry 8 }
|
|
|
|
bsnRogueAPRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnRogueAPEntry 9 }
|
|
|
|
bsnRogueAPMaxDetectedRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the max RSSI value of all the detctecting APs,
|
|
which have detected this rogue."
|
|
::= { bsnRogueAPEntry 10 }
|
|
|
|
bsnRogueAPSSID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the SSID of the rogue detected by Access
|
|
Point, which has max RSSI value of all the
|
|
detectecting APs of this rogue."
|
|
::= { bsnRogueAPEntry 11 }
|
|
|
|
bsnRogueAPDetectingAPRadioType OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
dot11b(0),
|
|
dot11a(1),
|
|
dot11g(2),
|
|
dot11n24(3),
|
|
dot11n5(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radio type of detecting APs. If the radio type is
|
|
detected by dot11bg radio or dot11a radio or both."
|
|
::= { bsnRogueAPEntry 12 }
|
|
|
|
bsnRogueAPDetectingAPMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of of detecting AP which received max RSSI"
|
|
::= { bsnRogueAPEntry 13 }
|
|
|
|
bsnRogueAPMaxRssiRadioType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11b(1),
|
|
dot11a(2),
|
|
uwb(4),
|
|
dot11g(5),
|
|
dot11n24(6),
|
|
dot11n5(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The radio type of detecting AP which received max RSSI value."
|
|
::= { bsnRogueAPEntry 14 }
|
|
|
|
bsnRogueAPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initializing(0),
|
|
pending(1),
|
|
alert(2),
|
|
detectedLrad(3),
|
|
known(4),
|
|
acknowledge(5),
|
|
contained(6),
|
|
threat(7),
|
|
containedPending(8),
|
|
knownContained(9),
|
|
trustedMissing(10)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is use to specify the state in which
|
|
the Rogue AP is user can set the Rogue AP in alert,
|
|
known or acknowledge state.
|
|
Alert state means Rogue AP can be a potential threat.
|
|
Trap will be sent out to trap recipients.
|
|
Known state means its just internal AP which is not
|
|
on the same Switch.
|
|
Acknowledge state means an external AP whose
|
|
existence is acceptable and not a threat (probably
|
|
some other company's AP).
|
|
Contained means containement is initiated and ongoing.
|
|
Threat is usually the state when the rogue is found
|
|
on wired network.
|
|
known(4), knownContained(9) and trustedMissing(10)
|
|
will appear in known rogue list.
|
|
known rogues can be pre provisioned and known rogues
|
|
state can be changed to alert(2)"
|
|
::= { bsnRogueAPEntry 24 }
|
|
|
|
bsnRogueAPClassType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pending(0),
|
|
friendly(1),
|
|
malicious(2),
|
|
unclassified(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AP class type of the client detected."
|
|
::= { bsnRogueAPEntry 25 }
|
|
|
|
bsnRogueAPChannel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the channel number of the last detecting APs,
|
|
which has detected this rogue."
|
|
::= { bsnRogueAPEntry 26 }
|
|
|
|
bsnRogueAPDetectingAPName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AP name of the detecting AP which received max RSSI"
|
|
::= { bsnRogueAPEntry 27 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnRougueAPAirespaceAPTable
|
|
-- ********************************************************************
|
|
|
|
bsnRogueAPAirespaceAPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRogueAPAirespaceAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rogue Station Table. This table lists all the Airespace AP
|
|
Interfaces that detected a particular Rogue."
|
|
::= { bsnEss 8 }
|
|
|
|
bsnRogueAPAirespaceAPEntry OBJECT-TYPE
|
|
SYNTAX BsnRogueAPAirespaceAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnRogueAPAirespaceAPEntry."
|
|
INDEX {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnRogueAPAirespaceAPMacAddress,
|
|
bsnRogueAPAirespaceAPSlotId
|
|
}
|
|
::= { bsnRogueAPAirespaceAPTable 1 }
|
|
|
|
BsnRogueAPAirespaceAPEntry ::= SEQUENCE {
|
|
bsnRogueAPAirespaceAPMacAddress MacAddress,
|
|
bsnRogueAPAirespaceAPSlotId Unsigned32,
|
|
bsnRogueAPRadioType INTEGER,
|
|
bsnRogueAPAirespaceAPName DisplayString,
|
|
bsnRogueAPChannelNumber Integer32,
|
|
bsnRogueAPSsid DisplayString,
|
|
bsnRogueAPAirespaceAPRSSI Integer32,
|
|
bsnRogueAPContainmentMode INTEGER,
|
|
bsnRogueAPContainmentChannelCount Unsigned32,
|
|
bsnRogueAPContainmentChannels DisplayString,
|
|
bsnRogueAPAirespaceAPLastHeard Counter32,
|
|
bsnRogueAPAirespaceAPWepMode INTEGER,
|
|
bsnRogueAPAirespaceAPPreamble INTEGER,
|
|
bsnRogueAPAirespaceAPWpaMode INTEGER,
|
|
bsnRogueAPAirespaceAPSNR Integer32,
|
|
bsnRogueAPChannelWidth INTEGER
|
|
}
|
|
|
|
bsnRogueAPAirespaceAPMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of Airespace AP Interface that Detected
|
|
the Rogue."
|
|
::= { bsnRogueAPAirespaceAPEntry 1 }
|
|
|
|
bsnRogueAPAirespaceAPSlotId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot ID of the Airespace AP Interface that detected the
|
|
Rogue."
|
|
::= { bsnRogueAPAirespaceAPEntry 2 }
|
|
|
|
bsnRogueAPRadioType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11b(1),
|
|
dot11a(2),
|
|
unknown(3),
|
|
uwb(4),
|
|
dot11g(5),
|
|
dot11n24(6),
|
|
dot11n5(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Airespace AP Interface type that detected the Rogue."
|
|
::= { bsnRogueAPAirespaceAPEntry 3 }
|
|
|
|
bsnRogueAPAirespaceAPName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of Airespace AP Interface that detected the Rogue."
|
|
::= { bsnRogueAPAirespaceAPEntry 4 }
|
|
|
|
bsnRogueAPChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The advertised Channel Number of the Airespace AP
|
|
Interface picked up from the Rogue."
|
|
::= { bsnRogueAPAirespaceAPEntry 5 }
|
|
|
|
bsnRogueAPSsid OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SSID Advertised by Rogue Station."
|
|
::= { bsnRogueAPAirespaceAPEntry 6 }
|
|
|
|
bsnRogueAPAirespaceAPRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rogue RSSI as seen by Airespace AP Interface."
|
|
::= { bsnRogueAPAirespaceAPEntry 7 }
|
|
|
|
bsnRogueAPContainmentMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(0),
|
|
deauthBroadcast(1),
|
|
cfp(2),
|
|
max(3),
|
|
unknown(99)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the rogue is in 'contained' state, this attribute
|
|
shows the containment mode used by the AP."
|
|
::= { bsnRogueAPAirespaceAPEntry 8 }
|
|
|
|
bsnRogueAPContainmentChannelCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of channels used for rogue containment."
|
|
::= { bsnRogueAPAirespaceAPEntry 9 }
|
|
|
|
bsnRogueAPContainmentChannels OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the comma separated string of channels used for
|
|
rogue containment."
|
|
::= { bsnRogueAPAirespaceAPEntry 10 }
|
|
|
|
bsnRogueAPAirespaceAPLastHeard OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of seconds ago when this Rogue was last heard by
|
|
this AP."
|
|
::= { bsnRogueAPAirespaceAPEntry 11 }
|
|
|
|
bsnRogueAPAirespaceAPWepMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WEP mode on this detecting AP."
|
|
::= { bsnRogueAPAirespaceAPEntry 12 }
|
|
|
|
bsnRogueAPAirespaceAPPreamble OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
long(0),
|
|
short(1),
|
|
notSupported(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Preamble on this detecting AP."
|
|
::= { bsnRogueAPAirespaceAPEntry 13 }
|
|
|
|
bsnRogueAPAirespaceAPWpaMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WPA mode on this detecting AP."
|
|
::= { bsnRogueAPAirespaceAPEntry 14 }
|
|
|
|
bsnRogueAPAirespaceAPSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR seen by Airespace AP Interface from Rogue"
|
|
::= { bsnRogueAPAirespaceAPEntry 27 }
|
|
|
|
bsnRogueAPChannelWidth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
five(1),
|
|
ten(2),
|
|
twenty(3),
|
|
aboveforty(4),
|
|
belowforty(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the channel width of the rogue."
|
|
::= { bsnRogueAPAirespaceAPEntry 28 }
|
|
|
|
|
|
-- *****************************************************************
|
|
-- * bsnRogueClientPerRogueAPTable
|
|
-- *****************************************************************
|
|
|
|
bsnRogueClientPerRogueAPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRogueClientPerRogueAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rogue Clients for each rogue. This table lists all Rogue
|
|
Clients on a particular Rogue."
|
|
::= { bsnEss 16 }
|
|
|
|
bsnRogueClientPerRogueAPEntry OBJECT-TYPE
|
|
SYNTAX BsnRogueClientPerRogueAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in RogueClientPerRogueAPTable."
|
|
INDEX {
|
|
bsnRogueAPDot11MacAddr,
|
|
bsnRogueClientDot11MacAddr
|
|
}
|
|
::= { bsnRogueClientPerRogueAPTable 1 }
|
|
|
|
BsnRogueClientPerRogueAPEntry ::= SEQUENCE {
|
|
bsnRogueAPDot11MacAddr MacAddress,
|
|
bsnRogueClientDot11MacAddr MacAddress
|
|
}
|
|
|
|
bsnRogueAPDot11MacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC Address of the Rogue AP."
|
|
::= { bsnRogueClientPerRogueAPEntry 1 }
|
|
|
|
bsnRogueClientDot11MacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of the Rogue Client."
|
|
::= { bsnRogueClientPerRogueAPEntry 20 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnRougueClientTable
|
|
-- ********************************************************************
|
|
|
|
bsnRogueClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRogueClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rogue Client Table. This table lists all the Rogue Clients
|
|
detected by Airespace APs."
|
|
::= { bsnEss 14 }
|
|
|
|
bsnRogueClientEntry OBJECT-TYPE
|
|
SYNTAX BsnRogueClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Entry in bsnRogueClientTable."
|
|
INDEX { bsnRogueClientDot11MacAddress }
|
|
::= { bsnRogueClientTable 1 }
|
|
|
|
BsnRogueClientEntry ::= SEQUENCE {
|
|
bsnRogueClientDot11MacAddress MacAddress,
|
|
bsnRogueClientTotalDetectingAPs Integer32,
|
|
bsnRogueClientFirstReported DisplayString,
|
|
bsnRogueClientLastReported DisplayString,
|
|
bsnRogueClientBSSID MacAddress,
|
|
bsnRogueClientContainmentLevel INTEGER,
|
|
bsnRogueClientLastHeard Integer32,
|
|
bsnRogueClientState INTEGER
|
|
}
|
|
|
|
bsnRogueClientDot11MacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Address of Rogue Station."
|
|
::= { bsnRogueClientEntry 1 }
|
|
|
|
bsnRogueClientTotalDetectingAPs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Airespace APs that detected this
|
|
rogue."
|
|
::= { bsnRogueClientEntry 2 }
|
|
|
|
bsnRogueClientFirstReported OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Stamp when this Rogue was First Detected."
|
|
::= { bsnRogueClientEntry 3 }
|
|
|
|
bsnRogueClientLastReported OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Stamp when this Rogue was Last Detected."
|
|
::= { bsnRogueClientEntry 4 }
|
|
|
|
bsnRogueClientBSSID OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies BSSID of the Rogue Client."
|
|
::= { bsnRogueClientEntry 5 }
|
|
|
|
bsnRogueClientContainmentLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassigned(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the state of the rogue is contained, this specifies
|
|
the level of containment. Higher the level, more the
|
|
number of detecting APs that are used to contain it.
|
|
The value must be between 1 to 4 for 'contained'
|
|
state."
|
|
::= { bsnRogueClientEntry 6 }
|
|
|
|
bsnRogueClientLastHeard OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of seconds ago this rogue client was detected."
|
|
::= { bsnRogueClientEntry 7 }
|
|
|
|
bsnRogueClientState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initializing(0),
|
|
pending(1),
|
|
alert(2),
|
|
contained(6),
|
|
threat(7),
|
|
containedpending(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is use to specify the state in which
|
|
the Rogue AP is. User can set the Rogue Client in
|
|
alert,known or acknowledge state.
|
|
Alert state means Rogue Client can be a potential i
|
|
threat.Trap will be sent out to trap recipients.
|
|
Known state means its just internal Client which is
|
|
not on the same Switch.
|
|
Acknowledge state means an external Client whose
|
|
existence is acceptable and not a threat
|
|
(probably some other company's AP).
|
|
Contained means containement is initiated and
|
|
ongoing"
|
|
::= { bsnRogueClientEntry 24 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnRougueAPTable
|
|
-- ********************************************************************
|
|
|
|
bsnRogueClientAirespaceAPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRogueClientAirespaceAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rogue Station Table. This table lists all the Airespace AP
|
|
Interface that detected a particular Rogue."
|
|
::= { bsnEss 15 }
|
|
|
|
bsnRogueClientAirespaceAPEntry OBJECT-TYPE
|
|
SYNTAX BsnRogueClientAirespaceAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnRogueClientAirespaceAPEntry."
|
|
INDEX {
|
|
bsnRogueClientDot11MacAddress,
|
|
bsnRogueClientAirespaceAPMacAddress,
|
|
bsnRogueClientAirespaceAPSlotId
|
|
}
|
|
::= { bsnRogueClientAirespaceAPTable 1 }
|
|
|
|
BsnRogueClientAirespaceAPEntry ::= SEQUENCE {
|
|
bsnRogueClientAirespaceAPMacAddress MacAddress,
|
|
bsnRogueClientAirespaceAPSlotId Unsigned32,
|
|
bsnRogueClientRadioType INTEGER,
|
|
bsnRogueClientAirespaceAPName DisplayString,
|
|
bsnRogueClientChannelNumber Integer32,
|
|
bsnRogueClientAirespaceAPRSSI Integer32,
|
|
bsnRogueClientAirespaceAPLastHeard DisplayString,
|
|
bsnRogueClientAirespaceAPSNR Integer32
|
|
}
|
|
|
|
bsnRogueClientAirespaceAPMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Address of Airespace AP Interface that Detected
|
|
the Rogue."
|
|
::= { bsnRogueClientAirespaceAPEntry 1 }
|
|
|
|
bsnRogueClientAirespaceAPSlotId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slotId of the Airespace AP Interface that detected the
|
|
Rogue."
|
|
::= { bsnRogueClientAirespaceAPEntry 2 }
|
|
|
|
bsnRogueClientRadioType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11b(1),
|
|
dot11a(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The advertised SSID that the Airespace AP Interface
|
|
picked up from the Rogue."
|
|
::= { bsnRogueClientAirespaceAPEntry 3 }
|
|
|
|
bsnRogueClientAirespaceAPName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of Airespace AP Interface that detected the
|
|
Rogue."
|
|
::= { bsnRogueClientAirespaceAPEntry 4 }
|
|
|
|
bsnRogueClientChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The advertised Channel Number of that the Airespace
|
|
AP Interface picked up from the Rogue."
|
|
::= { bsnRogueClientAirespaceAPEntry 5 }
|
|
|
|
bsnRogueClientAirespaceAPRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI seen by Airespace AP Interface from the Rogue"
|
|
::= { bsnRogueClientAirespaceAPEntry 7 }
|
|
|
|
bsnRogueClientAirespaceAPLastHeard OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of seconds ago when this Rogue was last heard by
|
|
this AP."
|
|
::= { bsnRogueClientAirespaceAPEntry 11 }
|
|
|
|
bsnRogueClientAirespaceAPSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR seen by Airespace AP Interface from Rogue"
|
|
::= { bsnRogueClientAirespaceAPEntry 27 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * End of bsnRougueStationTable
|
|
-- ********************************************************************
|
|
--
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnThirdPartyAPTable
|
|
-- ********************************************************************
|
|
|
|
bsnThirdPartyAPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnThirdPartyAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Third Party Access Point Table. An entry needs to be
|
|
configured in this table for a third party access point
|
|
that needs to be supported by the Switch. Note: A third
|
|
party ESS (Wlan) with ID 17 should be created in
|
|
bsnDot11EssTable before adding entries here.
|
|
Please also note that ACS currently supports only
|
|
Aironet 350, 1200 and Orinoco 2000 Access Points as
|
|
third party APs."
|
|
::= { bsnEss 9 }
|
|
|
|
bsnThirdPartyAPEntry OBJECT-TYPE
|
|
SYNTAX BsnThirdPartyAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in bsnThirdPartyAPTable."
|
|
INDEX { bsnThirdPartyAPMacAddress }
|
|
::= { bsnThirdPartyAPTable 1 }
|
|
|
|
BsnThirdPartyAPEntry ::= SEQUENCE {
|
|
bsnThirdPartyAPMacAddress MacAddress,
|
|
bsnThirdPartyAPInterface Integer32,
|
|
bsnThirdPartyAPIpAddress IpAddress,
|
|
bsnThirdPartyAP802Dot1XRequired INTEGER,
|
|
bsnThirdPartyAPMirrorMode INTEGER,
|
|
bsnThirdPartyAPRowStatus RowStatus
|
|
}
|
|
|
|
bsnThirdPartyAPMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"MAC Address of Third Party Access Point which is
|
|
connected directly to this Airespace Switch."
|
|
::= { bsnThirdPartyAPEntry 1 }
|
|
|
|
bsnThirdPartyAPInterface OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Interface(Port Number) to which the Third Party AP is
|
|
connected."
|
|
::= { bsnThirdPartyAPEntry 2 }
|
|
|
|
bsnThirdPartyAPIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Static IP address of the 3rd Party AP, 0.0.0.0 indicating
|
|
x its using DHCP"
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnThirdPartyAPEntry 3 }
|
|
|
|
bsnThirdPartyAP802Dot1XRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"If 802.1X is required for the 3rd Party AP"
|
|
DEFVAL { disable }
|
|
::= { bsnThirdPartyAPEntry 4 }
|
|
|
|
bsnThirdPartyAPMirrorMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"If enabled, then data from all the foreign AP users and all
|
|
the foreign APs on this APs port will be mirrored. These
|
|
clients are dynamically added to the switch's mirrored MAC
|
|
list."
|
|
::= { bsnThirdPartyAPEntry 5 }
|
|
|
|
bsnThirdPartyAPRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Row Status in the ThirdPartyAPEntry."
|
|
::= { bsnThirdPartyAPEntry 24 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Airespace AP Table.
|
|
-- * Rows in bsnAPTable are created by Airespace Switch as it
|
|
-- * discovers Airespace APs.
|
|
-- * The MAC address of the 802.3 interface constitutes the index.
|
|
-- *
|
|
-- ********************************************************************
|
|
|
|
bsnAPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of Airespace APs managed by this Airespace Switch."
|
|
::= { bsnAP 1 }
|
|
|
|
bsnAPEntry OBJECT-TYPE
|
|
SYNTAX BsnAPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the bsnAPTable."
|
|
INDEX { bsnAPDot3MacAddress }
|
|
::= { bsnAPTable 1 }
|
|
|
|
BsnAPEntry ::= SEQUENCE {
|
|
bsnAPDot3MacAddress MacAddress,
|
|
bsnAPNumOfSlots INTEGER,
|
|
bsnAPName OCTET STRING,
|
|
bsnAPLocation OCTET STRING,
|
|
bsnAPMonitorOnlyMode INTEGER,
|
|
bsnAPOperationStatus INTEGER,
|
|
bsnAPSoftwareVersion DisplayString,
|
|
bsnAPBootVersion DisplayString,
|
|
bsnAPPrimaryMwarName OCTET STRING,
|
|
bsnAPReset INTEGER,
|
|
bsnAPStatsTimer INTEGER,
|
|
bsnAPPortNumber INTEGER,
|
|
bsnAPModel DisplayString,
|
|
bsnAPSerialNumber DisplayString,
|
|
bsnAPClearConfig INTEGER,
|
|
bsnApIpAddress IpAddress,
|
|
bsnAPMirrorMode INTEGER,
|
|
bsnAPRemoteModeSupport INTEGER,
|
|
bsnAPType INTEGER,
|
|
bsnAPSecondaryMwarName OCTET STRING,
|
|
bsnAPTertiaryMwarName OCTET STRING,
|
|
bsnAPIsStaticIP INTEGER,
|
|
bsnAPNetmask IpAddress,
|
|
bsnAPGateway IpAddress,
|
|
bsnAPStaticIPAddress IpAddress,
|
|
bsnAPBridgingSupport INTEGER,
|
|
bsnAPGroupVlanName OCTET STRING,
|
|
bsnAPIOSVersion DisplayString,
|
|
bsnAPCertificateType INTEGER,
|
|
bsnAPEthernetMacAddress MacAddress,
|
|
bsnAPAdminStatus INTEGER
|
|
}
|
|
|
|
bsnAPDot3MacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of an AP."
|
|
::= { bsnAPEntry 1 }
|
|
|
|
bsnAPNumOfSlots OBJECT-TYPE
|
|
SYNTAX INTEGER (0..24)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { bsnAPEntry 2 }
|
|
|
|
bsnAPName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name assigned to this AP. If an AP is not configured its
|
|
factory default name will be ap:<last three byte of
|
|
MACAddress> eg. ap:af:12:be"
|
|
::= { bsnAPEntry 3 }
|
|
|
|
bsnAPLocation OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User specified location of this AP.
|
|
While configuring AP, user should specify a location for
|
|
the AP so that its easy to figure out for some one where
|
|
the AP is located."
|
|
::= { bsnAPEntry 4 }
|
|
|
|
bsnAPMonitorOnlyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local(0),
|
|
monitor(1),
|
|
remote(2),
|
|
roguedetector(3),
|
|
sniffer(4),
|
|
bridge(5),
|
|
seConnect(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitor Only Mode Setting."
|
|
::= { bsnAPEntry 5 }
|
|
|
|
bsnAPOperationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
associated(1),
|
|
disassociating(2),
|
|
downloading(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation State of the AP. When AP associates with the
|
|
Airespace Switch its state will be associated. When Airespace
|
|
AP is disassociated from the Switch, its state will be
|
|
disassociating. The state is downloading when the AP is
|
|
downloading its firmware."
|
|
::= { bsnAPEntry 6 }
|
|
|
|
bsnAPSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Major Minor Software Version of AP"
|
|
::= { bsnAPEntry 8 }
|
|
|
|
bsnAPBootVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Major Minor Boot Version of AP"
|
|
::= { bsnAPEntry 9 }
|
|
|
|
bsnAPPrimaryMwarName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"sysName of the Airespace Switch which is suppose to be the
|
|
Primary MWAR(switch) of the AP with which AP should associate.
|
|
This work when AP is not directly connected to Airespace Switch,
|
|
it tries to find Primary Switch and associates with it. If
|
|
this attribute is left empty or AP is not able to find the
|
|
Airespace Switch with this name, then it will associate with
|
|
Secondary Switch."
|
|
::= { bsnAPEntry 10 }
|
|
|
|
bsnAPReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1),
|
|
default(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this attribute to reset the AP.
|
|
When it comes up it will try to associate with the
|
|
Primary Switch if that is set, else it will associate with the
|
|
Master Switch. Reading this attribute will always return 0"
|
|
::= { bsnAPEntry 11 }
|
|
|
|
bsnAPStatsTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the time interval in secs after which
|
|
bsnAPDot11Counters Stats is sent from AP to Switch. If not
|
|
configured this value is 0 which means never send the stats."
|
|
::= { bsnAPEntry 12 }
|
|
|
|
bsnAPPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Port on the Switch on which this APs traffic is coming
|
|
through."
|
|
::= { bsnAPEntry 13 }
|
|
|
|
bsnAPModel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AP Model"
|
|
::= { bsnAPEntry 16 }
|
|
|
|
bsnAPSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AP Serial Number."
|
|
::= { bsnAPEntry 17 }
|
|
|
|
bsnAPClearConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
default(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this attribute to clear AP configuration
|
|
and reset it to factory defaults.
|
|
Reading this attribute will always return 0"
|
|
::= { bsnAPEntry 18 }
|
|
|
|
bsnApIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the AP. This will not be available when
|
|
the switch is operating in the Layer2 mode. In this case,
|
|
the attribute will return 0 as value."
|
|
::= { bsnAPEntry 19 }
|
|
|
|
bsnAPMirrorMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If enabled, then this AP's Client's Data is mirrored and this
|
|
AP's clients are dynamically added to the switch's mirrored
|
|
MAC list."
|
|
::= { bsnAPEntry 20 }
|
|
|
|
bsnAPRemoteModeSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies if the the Remote Mode is supported on this
|
|
AP or not. If supported user can set bsnAPMonitorOnlyMode to
|
|
remote. Otherwise not."
|
|
::= { bsnAPEntry 21 }
|
|
|
|
bsnAPType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ap1000(1),
|
|
ap1030(2),
|
|
mimo(3),
|
|
unknown(4),
|
|
ap1100(5),
|
|
ap1130(6),
|
|
ap1240(7),
|
|
ap1200(8),
|
|
ap1310(9),
|
|
ap1500(10),
|
|
ap1250(11),
|
|
ap1505(12),
|
|
ap3201(13),
|
|
ap1520(14),
|
|
ap800(15),
|
|
ap1140(16),
|
|
ap800agn(17),
|
|
ap3500i(18),
|
|
ap3500e(19),
|
|
ap1260(20),
|
|
ap1040(21),
|
|
ap1550(22),
|
|
ap602i(23),
|
|
ap3500p(24),
|
|
ap802gn(25),
|
|
ap802agn(26),
|
|
ap3600i(27),
|
|
ap3600e(28),
|
|
ap2600i(29),
|
|
ap2600e(30),
|
|
ap802hagn(31),
|
|
ap1600i(32),
|
|
ap1600e(33),
|
|
ap702e(34),
|
|
ap702i(35),
|
|
ap3600p(36),
|
|
ap1530i(37),
|
|
ap1530e(38),
|
|
ap3700e(39),
|
|
ap3700i(40),
|
|
ap3700p(41),
|
|
ap2700e(42),
|
|
ap2700i(43),
|
|
ap702w(44),
|
|
wap2600i(45),
|
|
wap2600e(46),
|
|
wap1600i(47),
|
|
wap1600e(48),
|
|
wap702i(49),
|
|
wap702e(50),
|
|
ap1700i(51),
|
|
ap1700e(52),
|
|
ap1570e(53),
|
|
ap1570i(54)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the model of the AP in enumeration."
|
|
::= { bsnAPEntry 22 }
|
|
|
|
bsnAPSecondaryMwarName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"sysName of the Airespace Switch which is suppose to be the
|
|
Secondary MWAR(switch) of the AP with which AP should associate
|
|
if Primary Switch(configured through bsnAPPrimaryMwarName)
|
|
is not available. If primary and secondary switches are not
|
|
available then AP will associate with the tertiary switch."
|
|
::= { bsnAPEntry 23 }
|
|
|
|
bsnAPTertiaryMwarName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"sysName of the Airespace Switch which is suppose to be the
|
|
Tertiary MWAR(switch) of the AP with which AP should associate.
|
|
If primary,secondary and tertiary switch are not available
|
|
then it will associate with Master Switch."
|
|
::= { bsnAPEntry 24 }
|
|
|
|
bsnAPIsStaticIP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag when disabled implies that AP will use DHCP to get
|
|
the IP address. However, if it is enabled, then user should
|
|
enter the IPAddress, Netmask and Gateway."
|
|
DEFVAL { disable }
|
|
::= { bsnAPEntry 25 }
|
|
|
|
bsnAPNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Netmask of the IP address of the AP."
|
|
::= { bsnAPEntry 26 }
|
|
|
|
bsnAPGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Gateway for the AP."
|
|
::= { bsnAPEntry 27 }
|
|
|
|
bsnAPStaticIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Static IP-Address configuration for the AP.
|
|
This can only be changed when the LWAPP mode is in Layer-3."
|
|
::= { bsnAPEntry 28 }
|
|
|
|
bsnAPBridgingSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies if this AP is a Bridging AP. Bridging APs
|
|
can be used in Bridging or Mesh network configurations."
|
|
::= { bsnAPEntry 29 }
|
|
|
|
bsnAPGroupVlanName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AP Group to which this AP has been associated with.
|
|
If it is empty, then no AP Group overriding has been set."
|
|
::= { bsnAPEntry 30 }
|
|
|
|
bsnAPIOSVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IOS Version of IOS Cisco AP. Zero length string will be
|
|
returned for other APs"
|
|
::= { bsnAPEntry 31 }
|
|
|
|
bsnAPCertificateType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
manufactureinstalled(1),
|
|
selfsigned(2),
|
|
localsignificance(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enum values denoting AP Certificate Type.
|
|
1 : manufactureinstalled : Manufacture Installed Certificate
|
|
type (MIC).
|
|
2 : selfsigned : Self Signed Certificate type (SSC).
|
|
3 : localsignificance : Local Significance."
|
|
::= { bsnAPEntry 32 }
|
|
|
|
bsnAPEthernetMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet MAC address of the AP."
|
|
::= { bsnAPEntry 33 }
|
|
|
|
bsnAPAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Admin State of the AP"
|
|
::= { bsnAPEntry 37 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * BSN Airespace AP Interface Table
|
|
-- * Rows in this table are created by Airespace Switch as it
|
|
-- * discovers and associates with the Airespace APEs
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents an 802.11 interface in an Airespace
|
|
AP."
|
|
::= { bsnAP 2 }
|
|
|
|
bsnAPIfEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnAPIfTable."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfTable 1 }
|
|
|
|
BsnAPIfEntry ::= SEQUENCE {
|
|
bsnAPIfSlotId Unsigned32,
|
|
bsnAPIfType INTEGER,
|
|
bsnAPIfPhyChannelAssignment INTEGER,
|
|
bsnAPIfPhyChannelNumber INTEGER,
|
|
bsnAPIfPhyTxPowerControl INTEGER,
|
|
bsnAPIfPhyTxPowerLevel INTEGER,
|
|
bsnAPIfPhyAntennaMode INTEGER,
|
|
bsnAPIfPhyAntennaType INTEGER,
|
|
bsnAPIfPhyAntennaDiversity INTEGER,
|
|
bsnAPIfCellSiteConfigId Unsigned32,
|
|
bsnAPIfNumberOfVaps INTEGER,
|
|
bsnAPIfOperStatus INTEGER,
|
|
bsnAPIfPortNumber INTEGER,
|
|
bsnAPIfPhyAntennaOptions INTEGER,
|
|
bsnApIfNoOfUsers Counter32,
|
|
bsnAPIfWlanOverride INTEGER,
|
|
bsnAPIfPacketsSniffingFeature INTEGER,
|
|
bsnAPIfSniffChannel INTEGER,
|
|
bsnAPIfSniffServerIPAddress IpAddress,
|
|
bsnAPIfAntennaGain INTEGER,
|
|
bsnAPIfChannelList DisplayString,
|
|
bsnAPIfAbsolutePowerList DisplayString,
|
|
bsnAPIfRegulatoryDomainSupport INTEGER,
|
|
bsnAPIfAdminStatus INTEGER
|
|
}
|
|
|
|
bsnAPIfSlotId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slotId of this interface."
|
|
::= { bsnAPIfEntry 1 }
|
|
|
|
bsnAPIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11b(1),
|
|
dot11a(2),
|
|
uwb(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of this interface. dot11b also implies 802.11b/g."
|
|
::= { bsnAPIfEntry 2 }
|
|
|
|
bsnAPIfPhyChannelAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
customized(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this value is true, then bsnAPDot11CurrentChannel in
|
|
bsnAPIfDot11PhyDSSSTable is assigned by dynamic
|
|
algorithm and is read-only."
|
|
::= { bsnAPIfEntry 3 }
|
|
|
|
bsnAPIfPhyChannelNumber OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ch1(1),
|
|
ch2(2),
|
|
ch3(3),
|
|
ch4(4),
|
|
ch5(5),
|
|
ch6(6),
|
|
ch7(7),
|
|
ch8(8),
|
|
ch9(9),
|
|
ch10(10),
|
|
ch11(11),
|
|
ch12(12),
|
|
ch13(13),
|
|
ch14(14),
|
|
ch20(20),
|
|
ch21(21),
|
|
ch22(22),
|
|
ch23(23),
|
|
ch24(24),
|
|
ch25(25),
|
|
ch26(26),
|
|
ch34(34),
|
|
ch36(36),
|
|
ch38(38),
|
|
ch40(40),
|
|
ch42(42),
|
|
ch44(44),
|
|
ch46(46),
|
|
ch48(48),
|
|
ch52(52),
|
|
ch56(56),
|
|
ch60(60),
|
|
ch64(64),
|
|
ch100(100),
|
|
ch104(104),
|
|
ch108(108),
|
|
ch112(112),
|
|
ch116(116),
|
|
ch120(120),
|
|
ch124(124),
|
|
ch128(128),
|
|
ch132(132),
|
|
ch136(136),
|
|
ch140(140),
|
|
ch149(149),
|
|
ch153(153),
|
|
ch157(157),
|
|
ch161(161),
|
|
ch165(165),
|
|
ch169(169)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current channel number of the AP Interface.
|
|
Channel numbers will be from 1 to 14 for 802.11b interface type.
|
|
Channel numbers will be from 34 to 169 for 802.11a interface
|
|
type. Allowed channel numbers also depends on the current
|
|
Country Code set in the Switch. This attribute cannot be set
|
|
unless bsnAPIfPhyChannelAssignment is set to customized else
|
|
this attribute gets assigned by dynamic algorithm."
|
|
::= { bsnAPIfEntry 4 }
|
|
|
|
bsnAPIfPhyTxPowerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
customized(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this value is true, then bsnAPIfPhyTxPowerLevel
|
|
is assigned by dynamic algorithm and is read-only."
|
|
::= { bsnAPIfEntry 5 }
|
|
|
|
bsnAPIfPhyTxPowerLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TxPowerLevel currently being used to transmit data.
|
|
Some PHYs also use this value to determine the receiver
|
|
sensitivity requirements for CCA. Valid values are between
|
|
1 to 8,depnding on what radio, and this attribute can be
|
|
set only if bsnAPIfPhyTxPowerControl is set to customized."
|
|
::= { bsnAPIfEntry 6 }
|
|
|
|
bsnAPIfPhyAntennaMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sectorA(1),
|
|
sectorB(2),
|
|
omni(3),
|
|
notapplicable(99)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Antenna Mode of the AP Interface.
|
|
For 802.11a this attribute will always be omni for now.
|
|
This attribute doesn't apply to interface of type 802.11b."
|
|
::= { bsnAPIfEntry 7 }
|
|
|
|
bsnAPIfPhyAntennaType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internal(1),
|
|
external(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specified if the Antenna currently used by AP
|
|
Radio is internal or external. For 802.11a the antenna is always
|
|
internal. For 802.11b you can set antenna type to be external or
|
|
internal."
|
|
::= { bsnAPIfEntry 8 }
|
|
|
|
bsnAPIfPhyAntennaDiversity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
connectorA(0),
|
|
connectorB(1),
|
|
enabled(255)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diversity doesn't apply to AP Radio of type 802.11a.
|
|
For 802.11b you can set it to connectorA, connectorB or enabled."
|
|
::= { bsnAPIfEntry 9 }
|
|
|
|
bsnAPIfCellSiteConfigId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In a cell site configuration, this would be the cell Id of
|
|
this AP Interface"
|
|
::= { bsnAPIfEntry 10 }
|
|
|
|
bsnAPIfNumberOfVaps OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of WLANs currently active on this AP Interface."
|
|
::= { bsnAPIfEntry 11 }
|
|
|
|
bsnAPIfOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational status of the interface."
|
|
::= { bsnAPIfEntry 12 }
|
|
|
|
bsnAPIfPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number on Airespace Switch on which the traffic from this AP
|
|
interface is received."
|
|
::= { bsnAPIfEntry 13 }
|
|
|
|
bsnAPIfPhyAntennaOptions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internalAndExternal(0),
|
|
internal(1),
|
|
siacAp(2),
|
|
external(3),
|
|
ext11bInt11a(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the Antenna types supported by the AP
|
|
Radio whether it is internal or external or both.
|
|
internalAndExternal(0)- internal and external antenna for both
|
|
11a and 11b
|
|
internal(1) - only internal antenna is allowed.
|
|
siacAp- 11b internal and 11a external
|
|
external - only external antenna is allowed for 11a and 11b
|
|
ext11bInt11a - external antenna for 11b and internal antenna for
|
|
11a."
|
|
::= { bsnAPIfEntry 14 }
|
|
|
|
bsnApIfNoOfUsers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of Users associated with this radio."
|
|
::= { bsnAPIfEntry 15 }
|
|
|
|
bsnAPIfWlanOverride OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag when disabled implies that all WLANs are available
|
|
from this radio.
|
|
However, if this is enabled, then only those WLANs that appear
|
|
in the bsnApIfWlanOverrideTable will be available from this
|
|
radio."
|
|
::= { bsnAPIfEntry 16 }
|
|
|
|
bsnAPIfPacketsSniffingFeature OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag when enabled implies that AP will sniff the 802.11a/bg
|
|
packets. However, if it is enabled, then user should enter the
|
|
server-ip-address on which Airopeek is running and the
|
|
802.11a/bg-channel-number to be sniffed.
|
|
The above feature will work only when AP is in 'Sniffer' mode."
|
|
DEFVAL { disable }
|
|
::= { bsnAPIfEntry 17 }
|
|
|
|
bsnAPIfSniffChannel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ch0(0),
|
|
ch1(1),
|
|
ch2(2),
|
|
ch3(3),
|
|
ch4(4),
|
|
ch5(5),
|
|
ch6(6),
|
|
ch7(7),
|
|
ch8(8),
|
|
ch9(9),
|
|
ch10(10),
|
|
ch11(11),
|
|
ch12(12),
|
|
ch13(13),
|
|
ch14(14),
|
|
ch20(20),
|
|
ch21(21),
|
|
ch22(22),
|
|
ch23(23),
|
|
ch24(24),
|
|
ch25(25),
|
|
ch26(26),
|
|
ch34(34),
|
|
ch36(36),
|
|
ch38(38),
|
|
ch40(40),
|
|
ch42(42),
|
|
ch44(44),
|
|
ch46(46),
|
|
ch48(48),
|
|
ch52(52),
|
|
ch56(56),
|
|
ch60(60),
|
|
ch64(64),
|
|
ch100(100),
|
|
ch104(104),
|
|
ch108(108),
|
|
ch112(112),
|
|
ch116(116),
|
|
ch120(120),
|
|
ch124(124),
|
|
ch128(128),
|
|
ch132(132),
|
|
ch136(136),
|
|
ch140(140),
|
|
ch149(149),
|
|
ch153(153),
|
|
ch157(157),
|
|
ch161(161),
|
|
ch165(165),
|
|
ch169(169)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This the 802.11a/bg-channel-number on which AP will sniff
|
|
the packets."
|
|
::= { bsnAPIfEntry 18 }
|
|
|
|
bsnAPIfSniffServerIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The machine ip address on which Airopeek application is running."
|
|
::= { bsnAPIfEntry 19 }
|
|
|
|
bsnAPIfAntennaGain OBJECT-TYPE
|
|
SYNTAX INTEGER (0..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents antenna gain in multiple of 0.5 dBm. An integer
|
|
value 4 means 4 x 0.5 = 2 dBm of gain"
|
|
::= { bsnAPIfEntry 20 }
|
|
|
|
bsnAPIfChannelList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of comma separated channels supported by this radio."
|
|
::= { bsnAPIfEntry 21 }
|
|
|
|
bsnAPIfAbsolutePowerList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of comma separated absolute power levels supported by this
|
|
radio."
|
|
::= { bsnAPIfEntry 22 }
|
|
|
|
bsnAPIfRegulatoryDomainSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notSupported(0),
|
|
supported(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the regulatory domain on radio is supported or notSupported
|
|
on the controller"
|
|
::= { bsnAPIfEntry 23 }
|
|
|
|
bsnAPIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(2),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Admin status of the interface."
|
|
::= { bsnAPIfEntry 34 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * End of bsnAPIfTable
|
|
-- *******************************************************************
|
|
--
|
|
|
|
-- *******************************************************************
|
|
-- * BSN Airespace AP WLAN Override Table
|
|
-- * Rows in this table can be created or deleted by the management
|
|
-- * user of the switch.
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfWlanOverrideTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfWlanOverrideEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents an SSID added to the AP when the
|
|
attribute bsnAPIfWlanOverride on the radio is enabled.
|
|
This means only those WLANs on the switch that are added to
|
|
this table will be available on such a radio."
|
|
::= { bsnAP 21 }
|
|
|
|
bsnAPIfWlanOverrideEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfWlanOverrideEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnAPIfWlanOverrideTable"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfWlanOverrideId
|
|
}
|
|
::= { bsnAPIfWlanOverrideTable 1 }
|
|
|
|
BsnAPIfWlanOverrideEntry ::= SEQUENCE {
|
|
bsnAPIfWlanOverrideId Unsigned32,
|
|
bsnAPIfWlanOverrideSsid DisplayString,
|
|
bsnAPIfWlanOverrideRowStatus RowStatus
|
|
}
|
|
|
|
bsnAPIfWlanOverrideId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the WLAN (bsnDot11EssIndex) added to the radio.
|
|
Airespace Switch supports 16 Airespace WLANs so index
|
|
will be from 1 to 16."
|
|
::= { bsnAPIfWlanOverrideEntry 1 }
|
|
|
|
bsnAPIfWlanOverrideSsid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSID assigned to the override WLAN."
|
|
::= { bsnAPIfWlanOverrideEntry 2 }
|
|
|
|
bsnAPIfWlanOverrideRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row status type for the bsnAPIfWlanOverrideEntry"
|
|
::= { bsnAPIfWlanOverrideEntry 15 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * BSN Airespace AP Smt Param Table
|
|
-- * Rows in this table are created by Airespace Switch as it
|
|
-- * discovers and associates with the Airespace APs
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfSmtParamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfSmtParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents SMT parameters on an 802.11 interface
|
|
of an Airespace AP."
|
|
::= { bsnAP 3 }
|
|
|
|
bsnAPIfSmtParamEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfSmtParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnAPIfSmtParamTable"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfSmtParamTable 1 }
|
|
|
|
BsnAPIfSmtParamEntry ::= SEQUENCE {
|
|
bsnAPIfDot11BeaconPeriod INTEGER,
|
|
bsnAPIfDot11MediumOccupancyLimit INTEGER,
|
|
bsnAPIfDot11CFPPeriod INTEGER,
|
|
bsnAPIfDot11CFPMaxDuration INTEGER,
|
|
bsnAPIfDot11OperationalRateSet OCTET STRING,
|
|
bsnAPIfDot11DTIMPeriod INTEGER,
|
|
bsnAPIfDot11MultiDomainCapabilityImplemented INTEGER,
|
|
bsnAPIfDot11MultiDomainCapabilityEnabled INTEGER,
|
|
bsnAPIfDot11CountryString OCTET STRING,
|
|
bsnAPIfDot11SmtParamsConfigType INTEGER,
|
|
bsnAPIfDot11BSSID MacAddress
|
|
}
|
|
|
|
bsnAPIfDot11BeaconPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (20..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of TU that a
|
|
AP Interface shall use for scheduling Beacon tranmissions.
|
|
This value is transmitted in Beacon and Probe Response
|
|
frames."
|
|
::= { bsnAPIfSmtParamEntry 1 }
|
|
|
|
bsnAPIfDot11MediumOccupancyLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum amount of time,
|
|
in TU, that a point coordinator may control the usage of
|
|
the wireless medium without relinquishing control for long
|
|
enough to allow at least one instance of DCF access to the
|
|
medium. The default value of this attribute shall be 100,
|
|
and the maximum value shall be 1000."
|
|
::= { bsnAPIfSmtParamEntry 2 }
|
|
|
|
bsnAPIfDot11CFPPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute shall describe the number of DTIM intervals
|
|
between the start of CFPs. It is modified by
|
|
MLME-START.request primitive."
|
|
::= { bsnAPIfSmtParamEntry 3 }
|
|
|
|
bsnAPIfDot11CFPMaxDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute shall describe the maximum duration of the CFP
|
|
in TU that may be generated by the PCF. It is modified by
|
|
MLME-START.request primitive."
|
|
::= { bsnAPIfSmtParamEntry 4 }
|
|
|
|
bsnAPIfDot11OperationalRateSet OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..126))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the set of data rates
|
|
at which the AP Interface may transmit data. Each octet
|
|
contains a value representing a rate. Each rate
|
|
shall be within the range from 2 to 127,
|
|
corresponding to data rates in increments of
|
|
500 kb/s from 1 Mb/s to 63.5 Mb/s, and shall be
|
|
supported (as indicated in the supported rates
|
|
table) for receiving data. This value is reported in
|
|
transmitted Beacon, Probe Request, Probe Response,
|
|
Association Request, Association Response,
|
|
Reassociation Request, and Reassociation Response
|
|
frames, and is used to determine whether a BSS
|
|
with which the AP Interface desires to synchronize is
|
|
suitable. It is also used when starting a BSS,
|
|
as specified in 10.3."
|
|
::= { bsnAPIfSmtParamEntry 5 }
|
|
|
|
bsnAPIfDot11DTIMPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of beacon
|
|
intervals that shall elapse between transmission of
|
|
Beacons frames containing a TIM element whose DTIM
|
|
Count field is 0. This value is transmitted in
|
|
the DTIM Period field of Beacon frames."
|
|
::= { bsnAPIfSmtParamEntry 6 }
|
|
|
|
bsnAPIfDot11MultiDomainCapabilityImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when TRUE, indicates that the
|
|
AP Interface implementation is capable of supporting
|
|
multiple regulatory domains. The capability is
|
|
disabled, otherwise. The default value of this
|
|
attribute is FALSE."
|
|
::= { bsnAPIfSmtParamEntry 7 }
|
|
|
|
bsnAPIfDot11MultiDomainCapabilityEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when TRUE, indicates that the
|
|
capability of the AP Interface to operate in
|
|
multiple regulatory domains is enabled. The
|
|
capability is disabled, otherwise. The default
|
|
value of this attribute is FALSE."
|
|
::= { bsnAPIfSmtParamEntry 8 }
|
|
|
|
bsnAPIfDot11CountryString OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute identifies the country in which the
|
|
AP Interface is operating. The first two octets of
|
|
this string is the two character country code as
|
|
described in document ISO/IEC 3166-1. The third octet
|
|
shall be one of the following:
|
|
|
|
1. an ASCII space character, if the regulations under
|
|
which the AP Interface is operating encompass all
|
|
environments in the country,
|
|
|
|
2. an ASCII 'O' character, if the regulations under
|
|
which the AP Interface is operating are for an Outdoor
|
|
environment only, or
|
|
|
|
3. an ASCII 'I' character, if the regulations under
|
|
which the AP Interface is operating are for an Indoor
|
|
environment only."
|
|
::= { bsnAPIfSmtParamEntry 9 }
|
|
|
|
bsnAPIfDot11SmtParamsConfigType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(0),
|
|
customized(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute suggests if the Station parameters for
|
|
this radio are automatically set or have been
|
|
customized."
|
|
::= { bsnAPIfSmtParamEntry 10 }
|
|
|
|
bsnAPIfDot11BSSID OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BSSID of this AP config which would be the MAC Address of AP"
|
|
::= { bsnAPIfSmtParamEntry 30 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * bsnAPIfMultiDomainCapabilityTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfMultiDomainCapabilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfMultiDomainCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents an 803.2 or an 802.11 interface in an
|
|
Airespace AP."
|
|
::= { bsnAP 4 }
|
|
|
|
bsnAPIfMultiDomainCapabilityEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfMultiDomainCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents an 803.2 or an 802.11 interface in an
|
|
Airespace AP."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfMultiDomainCapabilityTable 1 }
|
|
|
|
BsnAPIfMultiDomainCapabilityEntry ::= SEQUENCE {
|
|
bsnAPIfDot11MaximumTransmitPowerLevel Integer32,
|
|
bsnAPIfDot11FirstChannelNumber Integer32,
|
|
bsnAPIfDot11NumberofChannels Integer32
|
|
}
|
|
|
|
bsnAPIfDot11MaximumTransmitPowerLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum transmit power,
|
|
in dBm, allowed in the subband for the associated domain
|
|
country string. The default value of this attribute shall
|
|
be zero."
|
|
::= { bsnAPIfMultiDomainCapabilityEntry 1 }
|
|
|
|
bsnAPIfDot11FirstChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the value of the lowest
|
|
channel number in the subband for the associated domain
|
|
country string. The default value of this attribute shall
|
|
be zero."
|
|
::= { bsnAPIfMultiDomainCapabilityEntry 2 }
|
|
|
|
bsnAPIfDot11NumberofChannels OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the value of the total
|
|
number of channels allowed in the subband for the
|
|
associated domain country string. The default value
|
|
of this attribute shall be zero."
|
|
::= { bsnAPIfMultiDomainCapabilityEntry 20 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * bsnDot11MacOperationTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfMacOperationParamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfMacOperationParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group contains MAC attributes pertaining to the operation
|
|
of the MAC. These would be read only attributes as they
|
|
would be updated by RRM Dynamic Algorithm. If user needs
|
|
to configure them then they can only be configured
|
|
globally"
|
|
::= { bsnAP 5 }
|
|
|
|
bsnAPIfMacOperationParamEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfMacOperationParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the bsnAPIfMacOperationParamEntry Table.
|
|
Interface tables in this MIB module are indexed
|
|
by bsnAPDot3MacAddress, bsnAPIfSlotId."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfMacOperationParamTable 1 }
|
|
|
|
BsnAPIfMacOperationParamEntry ::= SEQUENCE {
|
|
bsnAPIfDot11MacRTSThreshold INTEGER,
|
|
bsnAPIfDot11MacShortRetryLimit INTEGER,
|
|
bsnAPIfDot11MacLongRetryLimit INTEGER,
|
|
bsnAPIfDot11MacFragmentationThreshold INTEGER,
|
|
bsnAPIfDot11MacMaxTransmitMSDULifetime Unsigned32,
|
|
bsnAPIfDot11MacParamsConfigType INTEGER,
|
|
bsnAPIfDot11MacMaxReceiveLifetime Unsigned32
|
|
}
|
|
|
|
bsnAPIfDot11MacRTSThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2347)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bsnAPIfMacParamsAutomaticOn is true then this is
|
|
read only parameter updated by RRM dynamic algorithm"
|
|
::= { bsnAPIfMacOperationParamEntry 1 }
|
|
|
|
bsnAPIfDot11MacShortRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bsnAPIfMacParamsAutomaticOn is true then this is
|
|
read only parameter updated by RRM dynamic algorithm"
|
|
::= { bsnAPIfMacOperationParamEntry 2 }
|
|
|
|
bsnAPIfDot11MacLongRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bsnAPIfMacParamsAutomaticOn is true then this is
|
|
read only parameter updated by RRM dynamic algorithm"
|
|
::= { bsnAPIfMacOperationParamEntry 3 }
|
|
|
|
bsnAPIfDot11MacFragmentationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (256..2346)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bsnAPIfMacParamsAutomaticOn is true then this is
|
|
read only parameter updated by RRM dynamic algorithm"
|
|
::= { bsnAPIfMacOperationParamEntry 4 }
|
|
|
|
bsnAPIfDot11MacMaxTransmitMSDULifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bsnAPIfMacParamsAutomaticOn is true then this is
|
|
read only parameter updated by RRM dynamic algorithm"
|
|
::= { bsnAPIfMacOperationParamEntry 5 }
|
|
|
|
bsnAPIfDot11MacParamsConfigType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(0),
|
|
customized(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute suggests if the MAC parameters for this
|
|
radio are automatically set or have been customized."
|
|
::= { bsnAPIfMacOperationParamEntry 6 }
|
|
|
|
bsnAPIfDot11MacMaxReceiveLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bsnAPIfMacParamsAutomaticOn is true then this is
|
|
read only parameter updated by RRM dynamic algorithm"
|
|
::= { bsnAPIfMacOperationParamEntry 25 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnAPIfDot11CountersTable
|
|
-- *******************************************************************
|
|
|
|
bsnAPIfDot11CountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfDot11CountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group containing attributes that are MAC counters.
|
|
Each instance represents counters on a AP dot11 interface"
|
|
::= { bsnAP 6 }
|
|
|
|
bsnAPIfDot11CountersEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfDot11CountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot11CountersEntry Table.
|
|
Interface tables in this MIB module are indexed
|
|
by bsnAPDot3MacAddress and bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfDot11CountersTable 1 }
|
|
|
|
BsnAPIfDot11CountersEntry ::= SEQUENCE {
|
|
bsnAPIfDot11TransmittedFragmentCount Counter32,
|
|
bsnAPIfDot11MulticastTransmittedFrameCount Counter32,
|
|
bsnAPIfDot11RetryCount Counter32,
|
|
bsnAPIfDot11MultipleRetryCount Counter32,
|
|
bsnAPIfDot11FrameDuplicateCount Counter32,
|
|
bsnAPIfDot11RTSSuccessCount Counter32,
|
|
bsnAPIfDot11RTSFailureCount Counter32,
|
|
bsnAPIfDot11ACKFailureCount Counter32,
|
|
bsnAPIfDot11ReceivedFragmentCount Counter32,
|
|
bsnAPIfDot11MulticastReceivedFrameCount Counter32,
|
|
bsnAPIfDot11FCSErrorCount Counter32,
|
|
bsnAPIfDot11TransmittedFrameCount Counter32,
|
|
bsnAPIfDot11WEPUndecryptableCount Counter32,
|
|
bsnAPIfDot11FailedCount Counter32
|
|
}
|
|
|
|
bsnAPIfDot11TransmittedFragmentCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall be incremented for an acknowledged MPDU
|
|
with an individual address in the address 1 field or an MPDU
|
|
with a multicast address in the address 1 field of type Data
|
|
or Management."
|
|
::= { bsnAPIfDot11CountersEntry 1 }
|
|
|
|
bsnAPIfDot11MulticastTransmittedFrameCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment only when the multicast bit
|
|
is set in the destination MAC address of a successfully
|
|
transmitted MSDU. When operating as a STA in an ESS, where
|
|
these frames are directed to the AP, this implies having
|
|
received an acknowledgment to all associated MPDUs."
|
|
::= { bsnAPIfDot11CountersEntry 2 }
|
|
|
|
bsnAPIfDot11RetryCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when an MSDU is successfully
|
|
transmitted after one or more retransmissions."
|
|
::= { bsnAPIfDot11CountersEntry 3 }
|
|
|
|
bsnAPIfDot11MultipleRetryCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when an MSDU is successfully
|
|
transmitted after more than one retransmission."
|
|
::= { bsnAPIfDot11CountersEntry 4 }
|
|
|
|
bsnAPIfDot11FrameDuplicateCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when a frame is received
|
|
that the Sequence Control field indicates is a
|
|
duplicate."
|
|
::= { bsnAPIfDot11CountersEntry 5 }
|
|
|
|
bsnAPIfDot11RTSSuccessCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when a CTS is received in
|
|
response to an RTS."
|
|
::= { bsnAPIfDot11CountersEntry 6 }
|
|
|
|
bsnAPIfDot11RTSFailureCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when a CTS is not received in
|
|
response to an RTS."
|
|
::= { bsnAPIfDot11CountersEntry 7 }
|
|
|
|
bsnAPIfDot11ACKFailureCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when an ACK is not received
|
|
when expected."
|
|
::= { bsnAPIfDot11CountersEntry 8 }
|
|
|
|
bsnAPIfDot11ReceivedFragmentCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall be incremented for each successfully
|
|
received MPDU of type Data or Management."
|
|
::= { bsnAPIfDot11CountersEntry 9 }
|
|
|
|
bsnAPIfDot11MulticastReceivedFrameCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when a MSDU is received
|
|
with the multicast bit set in the destination
|
|
MAC address."
|
|
::= { bsnAPIfDot11CountersEntry 10 }
|
|
|
|
bsnAPIfDot11FCSErrorCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when an FCS error is
|
|
detected in a received MPDU."
|
|
::= { bsnAPIfDot11CountersEntry 11 }
|
|
|
|
bsnAPIfDot11TransmittedFrameCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment for each successfully
|
|
transmitted MSDU."
|
|
::= { bsnAPIfDot11CountersEntry 12 }
|
|
|
|
bsnAPIfDot11WEPUndecryptableCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when a frame is received with
|
|
the WEP subfield of the Frame Control field set to one and the
|
|
WEPOn value for the key mapped to the TA's MAC address
|
|
indicates that the frame should not have been encrypted or
|
|
that frame is discarded due to the receiving STA not
|
|
implementing the privacy option."
|
|
::= { bsnAPIfDot11CountersEntry 13 }
|
|
|
|
bsnAPIfDot11FailedCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter shall increment when an MSDU is not transmitted
|
|
successfully due to the number of transmit attempts exceeding
|
|
either the bsnAPIfDot11ShortRetryLimit or dot11LongRetryLimit."
|
|
::= { bsnAPIfDot11CountersEntry 33 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * End of bsnAPIfCountersTable
|
|
-- *******************************************************************
|
|
--
|
|
|
|
-- **********************************************************************
|
|
-- * bsnAPIfDot11PhyTxPower TABLE
|
|
-- **********************************************************************
|
|
|
|
bsnAPIfDot11PhyTxPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfDot11PhyTxPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Group of attributes for bsnAPIfDot11PhyTxPowerTable.
|
|
Implemented as a table indexed on STA ID to allow for
|
|
multiple instances on an Agent. This table has been
|
|
deprecated. The level and power can be obtained from
|
|
bsnAPIfTable(bsnAPIfAbsolutePowerList)."
|
|
::= { bsnAP 8 }
|
|
|
|
bsnAPIfDot11PhyTxPowerEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfDot11PhyTxPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An entry in the bsnAPIfDot11PhyTxPower Table.
|
|
Interface tables in this MIB module are indexed
|
|
by bsnAPDot3MacAddress, bsnAPIfSlotId."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfDot11PhyTxPowerTable 1 }
|
|
|
|
BsnAPIfDot11PhyTxPowerEntry ::= SEQUENCE {
|
|
bsnAPIfDot11NumberSupportedPowerLevels INTEGER,
|
|
bsnAPIfDot11TxPowerLevel1 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel2 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel3 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel4 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel5 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel6 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel7 INTEGER,
|
|
bsnAPIfDot11TxPowerLevel8 INTEGER
|
|
}
|
|
|
|
bsnAPIfDot11NumberSupportedPowerLevels OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of power levels supported by the PMD.
|
|
This attribute can have a value of 1 to 8."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 1 }
|
|
|
|
bsnAPIfDot11TxPowerLevel1 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL1 in mW.
|
|
This is also the default power level. It is same as the
|
|
Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 2 }
|
|
|
|
bsnAPIfDot11TxPowerLevel2 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL2 in mW. It is 1/2 of
|
|
the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 3 }
|
|
|
|
bsnAPIfDot11TxPowerLevel3 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL3 in mW. It is 1/4th
|
|
of the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 4 }
|
|
|
|
bsnAPIfDot11TxPowerLevel4 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL4 in mW. It is 1/8th of
|
|
the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 5 }
|
|
|
|
bsnAPIfDot11TxPowerLevel5 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL5 in mW. It is 1/16th
|
|
of the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 6 }
|
|
|
|
bsnAPIfDot11TxPowerLevel6 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL6 in mW. It is 1/32th
|
|
of the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 7 }
|
|
|
|
bsnAPIfDot11TxPowerLevel7 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL7 in mW. It is 1/64th
|
|
of the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 8 }
|
|
|
|
bsnAPIfDot11TxPowerLevel8 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The transmit output power for LEVEL8 in mW. It is 1/128th
|
|
of the Maximum power level available on an AP interface."
|
|
::= { bsnAPIfDot11PhyTxPowerEntry 28 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * End of bsnAPIfDot11PhyTxPowerTable
|
|
-- ********************************************************************
|
|
--
|
|
|
|
-- ********************************************************************
|
|
-- * bsnAPIfDot11PhyChannelTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfDot11PhyChannelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfDot11PhyChannelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry of attributes for bsnAPIfDot11PhyChannelEntry.
|
|
Implemented as a table indexed on bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId allow for multiple instances on an Agent"
|
|
::= { bsnAP 9 }
|
|
|
|
bsnAPIfDot11PhyChannelEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfDot11PhyChannelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the bsnAPIfDot11PhyChannelEntry Table.
|
|
Interface tables in this MIB module are indexed
|
|
by bsnAPDot3MacAddress, bsnAPIfSlotId."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfDot11PhyChannelTable 1 }
|
|
|
|
BsnAPIfDot11PhyChannelEntry ::= SEQUENCE {
|
|
bsnAPIfDot11CurrentCCAMode INTEGER,
|
|
bsnAPIfDot11EDThreshold Integer32,
|
|
bsnAPIfDot11TIThreshold Integer32
|
|
}
|
|
|
|
bsnAPIfDot11CurrentCCAMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
edonly(1),
|
|
csonly(2),
|
|
edandcs(4),
|
|
cswithtimer(8),
|
|
hrcsanded(16)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The current CCA method in operation.Valid values are:
|
|
energy detect only (edonly) = 01,
|
|
carrier sense only (csonly) = 02,
|
|
carrier sense and energy detect (edandcs)= 04
|
|
carrier sense with timer (cswithtimer)= 08
|
|
high rate carrier sense and energy detect
|
|
(hrcsanded)=16."
|
|
::= { bsnAPIfDot11PhyChannelEntry 1 }
|
|
|
|
bsnAPIfDot11EDThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current Energy Detect Threshold being used by the
|
|
Channel PHY."
|
|
::= { bsnAPIfDot11PhyChannelEntry 2 }
|
|
|
|
bsnAPIfDot11TIThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Threshold being used to detect a busy medium (frequency).
|
|
CCA shall report a busy medium upon detecting the RSSI above
|
|
this threshold."
|
|
::= { bsnAPIfDot11PhyChannelEntry 23 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * End of bsnAPIfDot11PhyDSSSTable
|
|
-- ********************************************************************
|
|
--
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfProfileThresholdConfigTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfProfileThresholdConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfProfileThresholdConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of attributes for various thresholds to be
|
|
set on each Airespace AP Interface for Load
|
|
performance profile , interference performance
|
|
profile and Noise performance profile."
|
|
::= { bsnAP 12 }
|
|
|
|
bsnAPIfProfileThresholdConfigEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfProfileThresholdConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Phy Thresholds
|
|
Table. Entries in this MIB are indexed by
|
|
bsnAPDot3MacAddress and bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfProfileThresholdConfigTable 1 }
|
|
|
|
BsnAPIfProfileThresholdConfigEntry ::= SEQUENCE {
|
|
bsnAPIfProfileParamAssignment INTEGER,
|
|
bsnAPIfForeignInterferenceThreshold INTEGER,
|
|
bsnAPIfForeignNoiseThreshold INTEGER,
|
|
bsnAPIfRFUtilizationThreshold INTEGER,
|
|
bsnAPIfThroughputThreshold Unsigned32,
|
|
bsnAPIfMobilesThreshold INTEGER,
|
|
bsnAPIfCoverageThreshold INTEGER,
|
|
bsnAPIfMobileMinExceptionLevel INTEGER,
|
|
bsnAPIfCoverageExceptionLevel INTEGER
|
|
}
|
|
|
|
bsnAPIfProfileParamAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
customized(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this value is automatic then Profile Parameters in
|
|
bsnRrmDot11aAPProfile at the global level will be used.
|
|
If this value is customized then Profile Parameters in
|
|
bsnAPIfProfileThresholdConfig
|
|
Table will be used and user can customize them per AP."
|
|
::= { bsnAPIfProfileThresholdConfigEntry 1 }
|
|
|
|
bsnAPIfForeignInterferenceThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign interference threshold between 0 and 100 percent."
|
|
::= { bsnAPIfProfileThresholdConfigEntry 2 }
|
|
|
|
bsnAPIfForeignNoiseThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-127..0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign noise threshold between -100 and -50 dBm."
|
|
::= { bsnAPIfProfileThresholdConfigEntry 3 }
|
|
|
|
bsnAPIfRFUtilizationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF utlization threshold between 0 and 100 percent."
|
|
::= { bsnAPIfProfileThresholdConfigEntry 4 }
|
|
|
|
bsnAPIfThroughputThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1000..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Airespace AP data-rate threshold between 1000 and 100000"
|
|
::= { bsnAPIfProfileThresholdConfigEntry 5 }
|
|
|
|
bsnAPIfMobilesThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Airespace AP mobiles threshold between 1 and 75"
|
|
::= { bsnAPIfProfileThresholdConfigEntry 6 }
|
|
|
|
bsnAPIfCoverageThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (3..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Airespace AP coverage threshold between 3 and 50"
|
|
::= { bsnAPIfProfileThresholdConfigEntry 7 }
|
|
|
|
bsnAPIfMobileMinExceptionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Airespace AP mobile minimum exception level between 1 and 1000"
|
|
::= { bsnAPIfProfileThresholdConfigEntry 8 }
|
|
|
|
bsnAPIfCoverageExceptionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Airespace AP coverage exception level between 0 and 100 percent."
|
|
::= { bsnAPIfProfileThresholdConfigEntry 28 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * End of bsnAPIfProfileThresholdConfigTable
|
|
-- ********************************************************************
|
|
--
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfLoadParametersTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfLoadParametersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfLoadParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These are RRM performance related read only parameters
|
|
per Airespace AP"
|
|
::= { bsnAP 13 }
|
|
|
|
bsnAPIfLoadParametersEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfLoadParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by
|
|
bsnAPDot3MacAddress and bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfLoadParametersTable 1 }
|
|
|
|
BsnAPIfLoadParametersEntry ::= SEQUENCE {
|
|
bsnAPIfLoadRxUtilization INTEGER,
|
|
bsnAPIfLoadTxUtilization INTEGER,
|
|
bsnAPIfLoadChannelUtilization INTEGER,
|
|
bsnAPIfLoadNumOfClients Integer32,
|
|
bsnAPIfPoorSNRClients Integer32
|
|
}
|
|
|
|
bsnAPIfLoadRxUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the percentage of time the Airespace AP
|
|
receiver is busy operating on packets. It is a number
|
|
from 0-100 representing a load from 0 to 1."
|
|
::= { bsnAPIfLoadParametersEntry 1 }
|
|
|
|
bsnAPIfLoadTxUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the percentage of time the Airespace AP
|
|
transmitter is busy operating on packets. It is a
|
|
number from 0-100 representing a load from 0 to 1."
|
|
::= { bsnAPIfLoadParametersEntry 2 }
|
|
|
|
bsnAPIfLoadChannelUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Utilization"
|
|
::= { bsnAPIfLoadParametersEntry 3 }
|
|
|
|
bsnAPIfLoadNumOfClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of clients attached to this Airespace
|
|
AP at the last measurement interval(This comes from
|
|
APF)"
|
|
::= { bsnAPIfLoadParametersEntry 4 }
|
|
|
|
bsnAPIfPoorSNRClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of clients with poor SNR attached to
|
|
this Airespace AP at the last measurement interval
|
|
( This comes from APF )."
|
|
::= { bsnAPIfLoadParametersEntry 24 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * End of bsnAPIfLoadParametersTable
|
|
-- ********************************************************************
|
|
--
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfChannelInterferenceInfoTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfChannelInterferenceInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfChannelInterferenceInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information like interference
|
|
and noise from other 802.11 networks on each channel."
|
|
::= { bsnAP 14 }
|
|
|
|
bsnAPIfChannelInterferenceInfoEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfChannelInterferenceInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by
|
|
bsnAPDot3MacAddress, bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfInterferenceChannelNo
|
|
}
|
|
::= { bsnAPIfChannelInterferenceInfoTable 1 }
|
|
|
|
BsnAPIfChannelInterferenceInfoEntry ::= SEQUENCE {
|
|
bsnAPIfInterferenceChannelNo Integer32,
|
|
bsnAPIfInterferencePower Integer32,
|
|
bsnAPIfInterferenceUtilization INTEGER
|
|
}
|
|
|
|
bsnAPIfInterferenceChannelNo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Number on AP"
|
|
::= { bsnAPIfChannelInterferenceInfoEntry 1 }
|
|
|
|
bsnAPIfInterferencePower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power of Interference from other 802.11 networks on
|
|
this channel"
|
|
::= { bsnAPIfChannelInterferenceInfoEntry 2 }
|
|
|
|
bsnAPIfInterferenceUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interference from other 802.11 networks on this
|
|
channel"
|
|
::= { bsnAPIfChannelInterferenceInfoEntry 22 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfRadarChannelStatisticsTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfRadarChannelStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfRadarChannelStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information on which radar
|
|
signal were detected. This will give the list of
|
|
channels and last heard timestamp. Radar signals are
|
|
detected only on 5Ghz range.
|
|
So this will be detected for 802.11a interface."
|
|
::= { bsnAP 24 }
|
|
|
|
bsnAPIfRadarChannelStatisticsEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfRadarChannelStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId, bsnAPIfRadarDetectedCannelNumber."
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfRadarDetectedChannelNumber
|
|
}
|
|
::= { bsnAPIfRadarChannelStatisticsTable 1 }
|
|
|
|
BsnAPIfRadarChannelStatisticsEntry ::= SEQUENCE {
|
|
bsnAPIfRadarDetectedChannelNumber Integer32,
|
|
bsnAPIfRadarSignalLastHeard Integer32
|
|
}
|
|
|
|
bsnAPIfRadarDetectedChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Number on which radar signals were detected."
|
|
::= { bsnAPIfRadarChannelStatisticsEntry 1 }
|
|
|
|
bsnAPIfRadarSignalLastHeard OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This tells how many seconds ago radar signal was heard
|
|
on the channel."
|
|
::= { bsnAPIfRadarChannelStatisticsEntry 2 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * End of bsnAPIfRadarChannelInterferenceInfoTable
|
|
-- ********************************************************************
|
|
--
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfChannelNoiseInfoTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfChannelNoiseInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfChannelNoiseInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information like
|
|
interference and noise from other 802.11 networks on
|
|
each channel."
|
|
::= { bsnAP 15 }
|
|
|
|
bsnAPIfChannelNoiseInfoEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfChannelNoiseInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfNoiseChannelNo
|
|
}
|
|
::= { bsnAPIfChannelNoiseInfoTable 1 }
|
|
|
|
BsnAPIfChannelNoiseInfoEntry ::= SEQUENCE {
|
|
bsnAPIfNoiseChannelNo Integer32,
|
|
bsnAPIfDBNoisePower Integer32
|
|
}
|
|
|
|
bsnAPIfNoiseChannelNo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Number on AP"
|
|
::= { bsnAPIfChannelNoiseInfoEntry 1 }
|
|
|
|
bsnAPIfDBNoisePower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the average noise power in dBm on
|
|
each channel that is available to Airespace AP"
|
|
::= { bsnAPIfChannelNoiseInfoEntry 21 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfProfileStateTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfProfileStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfProfileStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of state of interference monitor
|
|
on each Airespace AP"
|
|
::= { bsnAP 16 }
|
|
|
|
bsnAPIfProfileStateEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfProfileStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfProfileStateTable 1 }
|
|
|
|
BsnAPIfProfileStateEntry ::= SEQUENCE {
|
|
bsnAPIfLoadProfileState ProfileState,
|
|
bsnAPIfInterferenceProfileState ProfileState,
|
|
bsnAPIfNoiseProfileState ProfileState,
|
|
bsnAPIfCoverageProfileState ProfileState
|
|
}
|
|
|
|
bsnAPIfLoadProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of the LOAD
|
|
monitor. This is a total measurement of the business of
|
|
this Airespace AP. PASS indicates that this Airespace
|
|
AP is performing adequately compared to the Airespace
|
|
AP profile. FAIL indicates the Airespace AP is not
|
|
performing adequately against the LOAD profile."
|
|
::= { bsnAPIfProfileStateEntry 1 }
|
|
|
|
bsnAPIfInterferenceProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of Interference
|
|
monitor. This is a total measurement of the interference
|
|
present at this Airespace AP. PASS indicates that this
|
|
Airespace AP is performing adequately compared to the
|
|
Interference profile. FAIL indicates the Airespace AP
|
|
is not performing adequately against the Interference
|
|
profile."
|
|
::= { bsnAPIfProfileStateEntry 2 }
|
|
|
|
bsnAPIfNoiseProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of Noise
|
|
monitor. This is a total measurement of the noise
|
|
present at this Airespace AP. PASS indicates that this
|
|
Airespace AP is performing adequately compared to the
|
|
noise profile.
|
|
FAIL indicates the Airespace AP is not performing
|
|
adequately against the noise profile."
|
|
::= { bsnAPIfProfileStateEntry 3 }
|
|
|
|
bsnAPIfCoverageProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of coverage
|
|
monitor. This is a total measurement of the client
|
|
coverage at this Airespace AP. PASS indicates that
|
|
this Airespace AP is performing adequately compared
|
|
to the coverage profile. FAIL indicates the Airespace
|
|
AP is not performing adequately against the coverage
|
|
profile."
|
|
::= { bsnAPIfProfileStateEntry 24 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfRxNeighborsTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfRxNeighborsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfRxNeighborsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Rx Neighbors for each Airespace AP
|
|
with their RSSI value."
|
|
::= { bsnAP 17 }
|
|
|
|
bsnAPIfRxNeighborsEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfRxNeighborsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress
|
|
bsnAPIfSlotId, bsnAPIfRxNeighborMacAddress"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfRxNeighborMacAddress
|
|
}
|
|
::= { bsnAPIfRxNeighborsTable 1 }
|
|
|
|
BsnAPIfRxNeighborsEntry ::= SEQUENCE {
|
|
bsnAPIfRxNeighborMacAddress MacAddress,
|
|
bsnAPIfRxNeighborIpAddress IpAddress,
|
|
bsnAPIfRxNeighborRSSI Integer32,
|
|
bsnAPIfRxNeighborSlot Integer32,
|
|
bsnAPIfRxNeighborChannel Integer32,
|
|
bsnAPIfRxNeighborChannelWidth INTEGER
|
|
}
|
|
|
|
bsnAPIfRxNeighborMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of Rx Neighbor of the Airespace AP"
|
|
::= { bsnAPIfRxNeighborsEntry 1 }
|
|
|
|
bsnAPIfRxNeighborIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of Rx Neighbor of the Airespace AP"
|
|
::= { bsnAPIfRxNeighborsEntry 2 }
|
|
|
|
bsnAPIfRxNeighborRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI value of the Rx Neighbor"
|
|
::= { bsnAPIfRxNeighborsEntry 3 }
|
|
|
|
bsnAPIfRxNeighborSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot value of the Rx Neighbor"
|
|
::= { bsnAPIfRxNeighborsEntry 24 }
|
|
|
|
bsnAPIfRxNeighborChannel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents Channel information which
|
|
neighboring Access point is using."
|
|
::= { bsnAPIfRxNeighborsEntry 26 }
|
|
|
|
bsnAPIfRxNeighborChannelWidth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
five(1),
|
|
ten(2),
|
|
twenty(3),
|
|
aboveforty(4),
|
|
belowforty(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents Channel bandwidth information
|
|
which neighboring Access point is using."
|
|
::= { bsnAPIfRxNeighborsEntry 27 }
|
|
|
|
|
|
-- *****************************************************************
|
|
--
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnMeshNodeTable
|
|
-- ********************************************************************
|
|
|
|
bsnMeshNodeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMeshNodeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of mesh nodes."
|
|
::= { bsnAP 22 }
|
|
|
|
bsnMeshNodeEntry OBJECT-TYPE
|
|
SYNTAX BsnMeshNodeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress"
|
|
INDEX { bsnAPDot3MacAddress }
|
|
::= { bsnMeshNodeTable 1 }
|
|
|
|
BsnMeshNodeEntry ::= SEQUENCE {
|
|
bsnMeshNodeRole INTEGER,
|
|
bsnMeshNodeGroup OCTET STRING,
|
|
bsnMeshNodeBackhaul INTEGER,
|
|
bsnMeshNodeBackhaulPAP INTEGER,
|
|
bsnMeshNodeBackhaulRAP INTEGER,
|
|
bsnMeshNodeDataRate Integer32,
|
|
bsnMeshNodeChannel Integer32,
|
|
bsnMeshNodeRoutingState INTEGER,
|
|
bsnMeshNodeMalformedNeighPackets Counter32,
|
|
bsnMeshNodePoorNeighSnr Counter32,
|
|
bsnMeshNodeBlacklistPackets Counter32,
|
|
bsnMeshNodeInsufficientMemory Counter32,
|
|
bsnMeshNodeRxNeighReq Counter32,
|
|
bsnMeshNodeRxNeighRsp Counter32,
|
|
bsnMeshNodeTxNeighReq Counter32,
|
|
bsnMeshNodeTxNeighRsp Counter32,
|
|
bsnMeshNodeParentChanges Counter32,
|
|
bsnMeshNodeNeighTimeout Counter32,
|
|
bsnMeshNodeParentMacAddress MacAddress,
|
|
bsnMeshNodeAPType INTEGER,
|
|
bsnMeshNodeEthernetBridge INTEGER,
|
|
bsnMeshNodeHops Integer32
|
|
}
|
|
|
|
bsnMeshNodeRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pap(0),
|
|
rap(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the role of this AP"
|
|
::= { bsnMeshNodeEntry 1 }
|
|
|
|
bsnMeshNodeGroup OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bridge group name of this AP"
|
|
::= { bsnMeshNodeEntry 2 }
|
|
|
|
bsnMeshNodeBackhaul OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11a(0),
|
|
dot11b(1),
|
|
dot11g(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the backhaul radio device for this AP"
|
|
::= { bsnMeshNodeEntry 3 }
|
|
|
|
bsnMeshNodeBackhaulPAP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(0),
|
|
dot11a(1),
|
|
dot11b(2),
|
|
dot11g(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the backhaul"
|
|
::= { bsnMeshNodeEntry 4 }
|
|
|
|
bsnMeshNodeBackhaulRAP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11a(0),
|
|
dot11b(1),
|
|
dot11g(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the backhaul radio device for this AP"
|
|
::= { bsnMeshNodeEntry 5 }
|
|
|
|
bsnMeshNodeDataRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"this nodes backhaul data rate"
|
|
::= { bsnMeshNodeEntry 6 }
|
|
|
|
bsnMeshNodeChannel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"this nodes backhaul channel"
|
|
::= { bsnMeshNodeEntry 7 }
|
|
|
|
bsnMeshNodeRoutingState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1),
|
|
seek(2),
|
|
sync(3),
|
|
auth(4),
|
|
maint(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"routing state"
|
|
::= { bsnMeshNodeEntry 8 }
|
|
|
|
bsnMeshNodeMalformedNeighPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of malformed neighbor packets."
|
|
::= { bsnMeshNodeEntry 9 }
|
|
|
|
bsnMeshNodePoorNeighSnr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"poor neighbor snr"
|
|
::= { bsnMeshNodeEntry 10 }
|
|
|
|
bsnMeshNodeBlacklistPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of blacklist packets received"
|
|
::= { bsnMeshNodeEntry 11 }
|
|
|
|
bsnMeshNodeInsufficientMemory OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"occurences of insufficient memory conditions"
|
|
::= { bsnMeshNodeEntry 12 }
|
|
|
|
bsnMeshNodeRxNeighReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rx neighbor requests"
|
|
::= { bsnMeshNodeEntry 13 }
|
|
|
|
bsnMeshNodeRxNeighRsp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rx neighbor responses"
|
|
::= { bsnMeshNodeEntry 14 }
|
|
|
|
bsnMeshNodeTxNeighReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tx neighbor requests"
|
|
::= { bsnMeshNodeEntry 15 }
|
|
|
|
bsnMeshNodeTxNeighRsp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tx neighbor responses"
|
|
::= { bsnMeshNodeEntry 16 }
|
|
|
|
bsnMeshNodeParentChanges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of parent changes"
|
|
::= { bsnMeshNodeEntry 17 }
|
|
|
|
bsnMeshNodeNeighTimeout OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of neighbor timeouts"
|
|
::= { bsnMeshNodeEntry 18 }
|
|
|
|
bsnMeshNodeParentMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"parents mac addressed"
|
|
::= { bsnMeshNodeEntry 19 }
|
|
|
|
bsnMeshNodeAPType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
indoorBridge(5),
|
|
outdoorBridge(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the type of AP"
|
|
::= { bsnMeshNodeEntry 20 }
|
|
|
|
bsnMeshNodeEthernetBridge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable : Enables ethernet bridging on the AP.
|
|
disable : Disables ethernet bridging on the AP.
|
|
Changes are only applicable when AP is in 'Bridge'
|
|
mode."
|
|
::= { bsnMeshNodeEntry 21 }
|
|
|
|
bsnMeshNodeHops OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of hops to rap"
|
|
::= { bsnMeshNodeEntry 30 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnMeshNeighsTable
|
|
-- ********************************************************************
|
|
|
|
bsnMeshNeighsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMeshNeighsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of mesh neighbors."
|
|
::= { bsnAP 23 }
|
|
|
|
bsnMeshNeighsEntry OBJECT-TYPE
|
|
SYNTAX BsnMeshNeighsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress
|
|
and bsnMeshNeighNeighMacAddress"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnMeshNeighMacAddress
|
|
}
|
|
::= { bsnMeshNeighsTable 1 }
|
|
|
|
BsnMeshNeighsEntry ::= SEQUENCE {
|
|
bsnMeshNeighMacAddress MacAddress,
|
|
bsnMeshNeighType INTEGER,
|
|
bsnMeshNeighState INTEGER,
|
|
bsnMeshNeighSnr Integer32,
|
|
bsnMeshNeighSnrUp Integer32,
|
|
bsnMeshNeighSnrDown Integer32,
|
|
bsnMeshNeighLinkSnr Integer32,
|
|
bsnMeshNeighAdjustedEase Integer32,
|
|
bsnMeshNeighUnadjustedEase Integer32,
|
|
bsnMeshNeighRapEase Integer32,
|
|
bsnMeshNeighTxParent Counter32,
|
|
bsnMeshNeighRxParent Counter32,
|
|
bsnMeshNeighPoorSnr Counter32,
|
|
bsnMeshNeighLastUpdate Integer32,
|
|
bsnMeshNeighParentChange Integer32
|
|
}
|
|
|
|
bsnMeshNeighMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of neighbor"
|
|
::= { bsnMeshNeighsEntry 1 }
|
|
|
|
bsnMeshNeighType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
parent(0),
|
|
tentparent(1),
|
|
neigh(2),
|
|
blacklisted(3),
|
|
child(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"neighbor type"
|
|
::= { bsnMeshNeighsEntry 2 }
|
|
|
|
bsnMeshNeighState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
updated(0),
|
|
needupdate(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"neighbor state"
|
|
::= { bsnMeshNeighsEntry 3 }
|
|
|
|
bsnMeshNeighSnr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"explicitly set SNR"
|
|
::= { bsnMeshNeighsEntry 4 }
|
|
|
|
bsnMeshNeighSnrUp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snr up"
|
|
::= { bsnMeshNeighsEntry 5 }
|
|
|
|
bsnMeshNeighSnrDown OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snr down"
|
|
::= { bsnMeshNeighsEntry 6 }
|
|
|
|
bsnMeshNeighLinkSnr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"link snr"
|
|
::= { bsnMeshNeighsEntry 7 }
|
|
|
|
bsnMeshNeighAdjustedEase OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hops adjusted ease"
|
|
::= { bsnMeshNeighsEntry 8 }
|
|
|
|
bsnMeshNeighUnadjustedEase OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ease to root AP from this AP"
|
|
::= { bsnMeshNeighsEntry 9 }
|
|
|
|
bsnMeshNeighRapEase OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"unadjusted ease received in last hello"
|
|
::= { bsnMeshNeighsEntry 10 }
|
|
|
|
bsnMeshNeighTxParent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tx packets to this node while a parent"
|
|
::= { bsnMeshNeighsEntry 11 }
|
|
|
|
bsnMeshNeighRxParent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"rx packets from this node while a parent"
|
|
::= { bsnMeshNeighsEntry 12 }
|
|
|
|
bsnMeshNeighPoorSnr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"packets with poor snr received from this node"
|
|
::= { bsnMeshNeighsEntry 13 }
|
|
|
|
bsnMeshNeighLastUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"last received hello from this neighbor"
|
|
::= { bsnMeshNeighsEntry 14 }
|
|
|
|
bsnMeshNeighParentChange OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"when this node last became parent"
|
|
::= { bsnMeshNeighsEntry 20 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfStationRSSICoverageInfoTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfStationRSSICoverageInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfStationRSSICoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information like interference
|
|
and noise from other 802.11 networks on each channel."
|
|
::= { bsnAP 18 }
|
|
|
|
bsnAPIfStationRSSICoverageInfoEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfStationRSSICoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfStationRSSICoverageIndex
|
|
}
|
|
::= { bsnAPIfStationRSSICoverageInfoTable 1 }
|
|
|
|
BsnAPIfStationRSSICoverageInfoEntry ::= SEQUENCE {
|
|
bsnAPIfStationRSSICoverageIndex Integer32,
|
|
bsnAPIfRSSILevel Integer32,
|
|
bsnAPIfStationCountOnRSSI Integer32
|
|
}
|
|
|
|
bsnAPIfStationRSSICoverageIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI Coverage Index on AP"
|
|
::= { bsnAPIfStationRSSICoverageInfoEntry 1 }
|
|
|
|
bsnAPIfRSSILevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI Level"
|
|
::= { bsnAPIfStationRSSICoverageInfoEntry 2 }
|
|
|
|
bsnAPIfStationCountOnRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of stations on this RSSI Level"
|
|
::= { bsnAPIfStationRSSICoverageInfoEntry 23 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfStationSNRCoverageInfoTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfStationSNRCoverageInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfStationSNRCoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Signal to Noise ratio Coverage
|
|
information on an AP Interface."
|
|
::= { bsnAP 19 }
|
|
|
|
bsnAPIfStationSNRCoverageInfoEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfStationSNRCoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfStationSNRCoverageIndex
|
|
}
|
|
::= { bsnAPIfStationSNRCoverageInfoTable 1 }
|
|
|
|
BsnAPIfStationSNRCoverageInfoEntry ::= SEQUENCE {
|
|
bsnAPIfStationSNRCoverageIndex Integer32,
|
|
bsnAPIfSNRLevel Integer32,
|
|
bsnAPIfStationCountOnSNR Integer32
|
|
}
|
|
|
|
bsnAPIfStationSNRCoverageIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR Coverage Index on AP"
|
|
::= { bsnAPIfStationSNRCoverageInfoEntry 1 }
|
|
|
|
bsnAPIfSNRLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR Level"
|
|
::= { bsnAPIfStationSNRCoverageInfoEntry 2 }
|
|
|
|
bsnAPIfStationCountOnSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of stations on this SNR Level"
|
|
::= { bsnAPIfStationSNRCoverageInfoEntry 23 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPIfRecommendedRFParametersTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPIfRecommendedRFParametersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPIfRecommendedRFParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table list Best Channel,Best TxPowerLevel,
|
|
Best RTSThreshold,Best FragmentationThreshold etc
|
|
for this AP Interface as determined by RRM."
|
|
::= { bsnAP 20 }
|
|
|
|
bsnAPIfRecommendedRFParametersEntry OBJECT-TYPE
|
|
SYNTAX BsnAPIfRecommendedRFParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId"
|
|
INDEX {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId
|
|
}
|
|
::= { bsnAPIfRecommendedRFParametersTable 1 }
|
|
|
|
BsnAPIfRecommendedRFParametersEntry ::= SEQUENCE {
|
|
bsnAPIfRecommendedChannelNumber Integer32,
|
|
bsnAPIfRecommendedTxPowerLevel Integer32,
|
|
bsnAPIfRecommendedRTSThreshold Integer32,
|
|
bsnAPIfRecommendedFragmentationThreshold Integer32
|
|
}
|
|
|
|
bsnAPIfRecommendedChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended ChannelNumber by RRM for this APIf"
|
|
::= { bsnAPIfRecommendedRFParametersEntry 1 }
|
|
|
|
bsnAPIfRecommendedTxPowerLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended TxPowerLevel by RRM for this APIf"
|
|
::= { bsnAPIfRecommendedRFParametersEntry 2 }
|
|
|
|
bsnAPIfRecommendedRTSThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended RTSThreshold by RRM for this APIf"
|
|
::= { bsnAPIfRecommendedRFParametersEntry 3 }
|
|
|
|
bsnAPIfRecommendedFragmentationThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended Fragmentation Threshold by RRM for this
|
|
APIf"
|
|
::= { bsnAPIfRecommendedRFParametersEntry 24 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Global Dot11 Parameters
|
|
-- * Global Dot11 Parameters apply to all Wlan(ESS)
|
|
-- * These parameters are as defined in IEEE 802.11 Standard MIB
|
|
-- *******************************************************************
|
|
|
|
bsnGlobalDot11Config OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11 1 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * BSN Dot11 Global Universal Parameters that apply to both a and b
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11PrivacyOptionImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notimplemented(0),
|
|
implemented(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when true, shall indicate that the IEEE
|
|
802.11 WEP option is implemented. The default value of
|
|
this attribute shall be false."
|
|
::= { bsnGlobalDot11Config 1 }
|
|
|
|
bsnGlobalDot11AuthenticationResponseTimeOut OBJECT-TYPE
|
|
SYNTAX Unsigned32 (5..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of TU that a
|
|
responding STA should wait for the next frame in the
|
|
authentication sequence."
|
|
::= { bsnGlobalDot11Config 2 }
|
|
|
|
bsnGlobalDot11MultiDomainCapabilityImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when TRUE, indicates that the
|
|
station implementation is capable of supporting
|
|
multiple regulatory domains. The capability is
|
|
disabled, otherwise. The default value of this
|
|
attribute is FALSE."
|
|
::= { bsnGlobalDot11Config 3 }
|
|
|
|
bsnGlobalDot11MultiDomainCapabilityEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when TRUE, indicates that the
|
|
capability of the station to operate in multiple
|
|
regulatory domains is enabled. The capability is
|
|
disabled, otherwise. The default value of this
|
|
attribute is FALSE."
|
|
::= { bsnGlobalDot11Config 4 }
|
|
|
|
bsnGlobalDot11CountryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
usa(1),
|
|
canada(2),
|
|
france(3),
|
|
japan(4),
|
|
mexico(5),
|
|
spain(6),
|
|
usalegacy(7),
|
|
korearepublic(8),
|
|
australia(9),
|
|
austria(10),
|
|
belgium(11),
|
|
denmark(12),
|
|
finland(13),
|
|
germany(14),
|
|
greece(15),
|
|
ireland(16),
|
|
italy(17),
|
|
luxembourg(18),
|
|
netherlands(19),
|
|
portugal(20),
|
|
sweden(21),
|
|
unitedkingdom(22),
|
|
none(23),
|
|
india(24),
|
|
hongkong(25),
|
|
switzerland(26),
|
|
iceland(27),
|
|
norway(28),
|
|
singapore(29),
|
|
thailand(30),
|
|
taiwan(31),
|
|
cyprus(33),
|
|
czechrepublic(34),
|
|
estonia(35),
|
|
hungary(36),
|
|
lithuania(37),
|
|
latvia(38),
|
|
malaysia(39),
|
|
newzealand(40),
|
|
poland(41),
|
|
slovenia(42),
|
|
slovakrepublic(43),
|
|
southafrica(44),
|
|
usachan165(45),
|
|
israel(46),
|
|
israelOutdoor(47),
|
|
argentina(48),
|
|
brazil(49),
|
|
saudiArabia(51),
|
|
turkey(52),
|
|
indonesia(53),
|
|
china(54),
|
|
koreaExtended(55),
|
|
japan2(56),
|
|
gibraltar(57),
|
|
liechtenstein(58),
|
|
malta(59),
|
|
monaco(60),
|
|
romania(61),
|
|
russianfederation(62),
|
|
chile(63),
|
|
colombia(64),
|
|
panama(65),
|
|
peru(66),
|
|
venezuela(67),
|
|
philippines(68)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute identifies the country in which the
|
|
station is operating."
|
|
::= { bsnGlobalDot11Config 5 }
|
|
|
|
bsnGlobalDot11LoadBalancing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute specifies if load balancing of clients is
|
|
enabled on disabled.
|
|
|
|
Global configuration of Load Balancing is now removed.
|
|
Use cLWlanLoadBalancingEnable to configure it per WLAN."
|
|
::= { bsnGlobalDot11Config 6 }
|
|
|
|
bsnGlobalDot11RogueTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (120..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies in seconds, the time interval after
|
|
which a Rogue Entry in Rogue Table will expire if no beacon
|
|
is heard from a Rogue."
|
|
::= { bsnGlobalDot11Config 7 }
|
|
|
|
bsnPrimaryMwarForAPs OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies if this Switch acts a Master Switch
|
|
for the Airespace APs.
|
|
So if an Airespace AP doesn't find its Primary Switch, it will
|
|
associate with this Switch."
|
|
::= { bsnGlobalDot11Config 8 }
|
|
|
|
bsnRtpProtocolPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nopriority(0),
|
|
highpriority(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Time Protocol Priority."
|
|
::= { bsnGlobalDot11Config 9 }
|
|
|
|
bsnSystemCurrentTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute will display the Current System time on the
|
|
Switch."
|
|
::= { bsnGlobalDot11Config 10 }
|
|
|
|
bsnUpdateSystemTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use this attribute to change the System time on the Switch.
|
|
Specify the new time in this Format MM/DD/YYYY HH:MM:SS"
|
|
::= { bsnGlobalDot11Config 11 }
|
|
|
|
bsnOperatingTemperatureEnvironment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
commercial(1),
|
|
industrial(2),
|
|
unknown(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operating Environment of the Airespace Switch.
|
|
commercial is Commercial (0 to 40 C) and
|
|
industrial is Industrial (-10 to 70 C)"
|
|
::= { bsnGlobalDot11Config 12 }
|
|
|
|
bsnSensorTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Internal Temperature of the unit in Centigrade"
|
|
::= { bsnGlobalDot11Config 13 }
|
|
|
|
bsnTemperatureAlarmLowLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal Temperature Alarm Low Limit in Centigrade. If the
|
|
bsnSensorTemperature goes below this limit
|
|
bsnSensedTemperatureTooLow Alarm will be sent out"
|
|
::= { bsnGlobalDot11Config 14 }
|
|
|
|
bsnTemperatureAlarmHighLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal Temperature Alarm High Limit in Centigrade. If the
|
|
bsnSensorTemperature goes above this limit
|
|
bsnSensedTemperatureTooHigh Alarm will be sent out"
|
|
::= { bsnGlobalDot11Config 15 }
|
|
|
|
bsnVirtualGatewayAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Gateway Address of the Switch. This is used by web
|
|
auth and Ipsec. If the virtual IP Address is changed, the
|
|
Switch has to be rebooted for the new Address to take effect.
|
|
This is now replaced by the Virtual Interface in bsnswitching
|
|
MIB."
|
|
::= { bsnGlobalDot11Config 16 }
|
|
|
|
bsnRFMobilityDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF Mobility Group Name to which this Airespace Switch belongs.
|
|
Airespace Switches on a network form a RF Group as well as a
|
|
Mobility Group. RF Groups does the channel and power
|
|
management of AP while Mobility Group does load balancing and
|
|
hand off for clients."
|
|
::= { bsnGlobalDot11Config 17 }
|
|
|
|
bsnClientWatchListFeature OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on for the client watch lists
|
|
to be enabled on the switch. When enabled, the switch
|
|
generates Client Association and Authentication traps for
|
|
the watchlisted clients."
|
|
DEFVAL { disable }
|
|
::= { bsnGlobalDot11Config 18 }
|
|
|
|
bsnRogueLocationDiscoveryProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
allAPs(1),
|
|
monitorAPOnly(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to enable the Rogue
|
|
Location Discovery Protocol feature on the switch.
|
|
We can either enable this feature for all the APs
|
|
or only for APs in monitor mode."
|
|
DEFVAL { disable }
|
|
::= { bsnGlobalDot11Config 19 }
|
|
|
|
bsnRogueAutoContainFeature OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to allow the switch to
|
|
contain the rogues automatically if detected
|
|
on the wired network."
|
|
DEFVAL { disable }
|
|
::= { bsnGlobalDot11Config 20 }
|
|
|
|
bsnOverAirProvisionApMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Over the Air Provisioning Mode for APs"
|
|
::= { bsnGlobalDot11Config 21 }
|
|
|
|
bsnMaximumNumberOfConcurrentLogins OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the maximum number of
|
|
concurrent logins that the switch will allow for a
|
|
single user. A value 0 implies that there is
|
|
no restriction on the number of concurrent logins
|
|
with a single username."
|
|
::= { bsnGlobalDot11Config 22 }
|
|
|
|
bsnAutoContainRoguesAdvertisingSsid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alarmOnly(0),
|
|
contain(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be set to 1 to allow the switch to
|
|
contain automatically those rogues that are
|
|
advertising our SSID. If value is 0, only an alarm
|
|
will be generated when such a rogue is detected."
|
|
DEFVAL { alarmOnly }
|
|
::= { bsnGlobalDot11Config 23 }
|
|
|
|
bsnAutoContainAdhocNetworks OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alarmOnly(0),
|
|
contain(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be set to 1 to allow the switch to
|
|
contain automatically the adhoc networks
|
|
detected by the switch. If value is 0, only an alarm
|
|
will be generated when such a network is detected."
|
|
DEFVAL { alarmOnly }
|
|
::= { bsnGlobalDot11Config 24 }
|
|
|
|
bsnAutoContainTrustedClientsOnRogueAps OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alarmOnly(0),
|
|
contain(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be set to 1 to allow the switch to
|
|
contain automatically those trusted clients that
|
|
are associated to rogue APs. If value is 0, only an
|
|
alarm will be generated when such a client is
|
|
detected."
|
|
DEFVAL { alarmOnly }
|
|
::= { bsnGlobalDot11Config 25 }
|
|
|
|
bsnValidateRogueClientsAgainstAAA OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to allow the switch to
|
|
validate 'valid' mobiles associating with rogue APs.
|
|
For example, if a client's MAC Address is found in
|
|
the local MAC filter table, that client can be
|
|
validated."
|
|
DEFVAL { disable }
|
|
::= { bsnGlobalDot11Config 26 }
|
|
|
|
bsnSystemTimezoneDelta OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The delta (difference) between the local time and the
|
|
Universal Coordinated Time in hours.
|
|
For example, it is -8 for the PST and +1 for France. If
|
|
the delta is -5.30 then this attribute will store -5 and
|
|
bsnSystemTimezoneDeltaMinutes will store 30. This value i
|
|
should be between -23 to +23"
|
|
::= { bsnGlobalDot11Config 27 }
|
|
|
|
bsnSystemTimezoneDeltaMinutes OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minutes component of delta (difference) between the
|
|
local time and the Universal Coordinated Time."
|
|
::= { bsnGlobalDot11Config 30 }
|
|
|
|
bsnSystemTimezoneDaylightSavings OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This flag specifies if daylight savings are enabled for
|
|
the current timezone."
|
|
::= { bsnGlobalDot11Config 28 }
|
|
|
|
bsnAllowAuthorizeApAgainstAAA OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if LWAPP is allowed to get
|
|
authorization via RADIUS or local database for an AP."
|
|
::= { bsnGlobalDot11Config 29 }
|
|
|
|
bsnApFallbackEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if the APs should continue LWAPP
|
|
discoveries to fallback to the primary switch
|
|
in case they are not already associated with it i.e they
|
|
are associated with their respective secondary or
|
|
tertiary switch instead."
|
|
::= { bsnGlobalDot11Config 31 }
|
|
|
|
bsnAppleTalkEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag turns on the appletalk bridging in the switch
|
|
such that the packets from Apple clients that use
|
|
appletalk format can be processed by the switch. When
|
|
this flag is off, these packets are dropped."
|
|
::= { bsnGlobalDot11Config 32 }
|
|
-- ********************************************************************
|
|
-- * Global Trusted AP policies
|
|
-- ********************************************************************
|
|
|
|
bsnTrustedApPolicyConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11Config 40 }
|
|
|
|
|
|
bsnPolicyForMisconfiguredAps OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alarmOnly(0),
|
|
contain(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to allow the switch to
|
|
contain misconfigured APs."
|
|
DEFVAL { alarmOnly }
|
|
::= { bsnTrustedApPolicyConfig 1 }
|
|
|
|
bsnEncryptionPolicyEnforced OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
open(1),
|
|
wep(2),
|
|
wpa(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encryption policy that is enforced on the
|
|
trusted APs."
|
|
DEFVAL { none }
|
|
::= { bsnTrustedApPolicyConfig 2 }
|
|
|
|
bsnPreamblePolicyEnforced OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preamble policy that is enforced on the trusted
|
|
APs."
|
|
DEFVAL { none }
|
|
::= { bsnTrustedApPolicyConfig 3 }
|
|
|
|
bsnDot11ModePolicyEnforced OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
dcfOnly(1),
|
|
pcfOnly(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.11 Mode policy that is enforced on the
|
|
trusted APs."
|
|
DEFVAL { none }
|
|
::= { bsnTrustedApPolicyConfig 4 }
|
|
|
|
bsnRadioTypePolicyEnforced OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
aOnly(1),
|
|
bOnly(2),
|
|
bgOnly(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The radio type policy that is enforced on the
|
|
trusted
|
|
APs."
|
|
DEFVAL { none }
|
|
::= { bsnTrustedApPolicyConfig 5 }
|
|
|
|
bsnValidateSsidForTrustedAp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If enabled, the SSID of trusted APs will be
|
|
validated
|
|
by the switch."
|
|
DEFVAL { disable }
|
|
::= { bsnTrustedApPolicyConfig 6 }
|
|
|
|
bsnAlertIfTrustedApMissing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If enabled, an alert will be generated when a
|
|
trusted AP is missing."
|
|
DEFVAL { disable }
|
|
::= { bsnTrustedApPolicyConfig 7 }
|
|
|
|
bsnTrustedApEntryExpirationTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (120..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies in seconds, the time interval after
|
|
which a Trusted AP Entry will expire if no beacon is heard
|
|
from that AP."
|
|
DEFVAL { 120 }
|
|
::= { bsnTrustedApPolicyConfig 8 }
|
|
-- *******************************************************************
|
|
-- * Global Trusted AP policies
|
|
-- *******************************************************************
|
|
|
|
bsnClientExclusionPolicyConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11Config 41 }
|
|
|
|
|
|
bsnExcessive80211AssocFailures OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if client should be excluded
|
|
(blacklisted) if repeated 802.11 Association
|
|
Failures occurs with a client."
|
|
::= { bsnClientExclusionPolicyConfig 1 }
|
|
|
|
bsnExcessive80211AuthFailures OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if client should be excluded
|
|
(blacklisted) if repeated 802.11 Authentication
|
|
Failures occurs with a client."
|
|
::= { bsnClientExclusionPolicyConfig 2 }
|
|
|
|
bsnExcessive8021xAuthFailures OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if client should be excluded
|
|
(blacklisted) if repeated 802.1x Authentication
|
|
Failures occurs with a client."
|
|
::= { bsnClientExclusionPolicyConfig 3 }
|
|
|
|
bsnExternalPolicyServerFailures OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if client should be excluded
|
|
(blacklisted) if repeated external policy server
|
|
failures occurs with a client."
|
|
::= { bsnClientExclusionPolicyConfig 4 }
|
|
|
|
bsnExcessiveWebAuthFailures OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if client should be excluded
|
|
(blacklisted) if repeated Web Authentication Failures
|
|
occurs with a client."
|
|
::= { bsnClientExclusionPolicyConfig 5 }
|
|
|
|
bsnIPTheftORReuse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if client should be excluded
|
|
(blacklisted) if it appears to be reusing an IP
|
|
Address.(Possible IP Theft)"
|
|
::= { bsnClientExclusionPolicyConfig 6 }
|
|
-- *******************************************************************
|
|
-- * Standard and Custom Signature Lists. Signatures are pattern
|
|
-- * matching rules used to identify packets
|
|
-- * that may be a part of an attack.
|
|
-- ********************************************************************
|
|
|
|
bsnSignatureConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11Config 42 }
|
|
|
|
|
|
bsnStandardSignatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnStandardSignatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing Standard Signatures configured on the
|
|
switch. The standard signatures are provided with the
|
|
released product. The standard signatures can be updated
|
|
via file download to the switch. The table is indexed by
|
|
the precedence of the signatures."
|
|
::= { bsnSignatureConfig 1 }
|
|
|
|
bsnStandardSignatureEntry OBJECT-TYPE
|
|
SYNTAX BsnStandardSignatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnStandardSignaturePrecedence }
|
|
::= { bsnStandardSignatureTable 1 }
|
|
|
|
BsnStandardSignatureEntry ::= SEQUENCE {
|
|
bsnStandardSignaturePrecedence Unsigned32,
|
|
bsnStandardSignatureName DisplayString,
|
|
bsnStandardSignatureDescription DisplayString,
|
|
bsnStandardSignatureFrameType INTEGER,
|
|
bsnStandardSignatureAction INTEGER,
|
|
bsnStandardSignatureState INTEGER,
|
|
bsnStandardSignatureFrequency Unsigned32,
|
|
bsnStandardSignatureQuietTime Unsigned32,
|
|
bsnStandardSignatureVersion Unsigned32,
|
|
bsnStandardSignatureConfigType INTEGER,
|
|
bsnStandardSignatureEnable TruthValue,
|
|
bsnStandardSignatureMacInfo BsnTxtSignatureMacInfo,
|
|
bsnStandardSignatureMacFreq Unsigned32,
|
|
bsnStandardSignatureRowStatus RowStatus,
|
|
bsnStandardSignatureInterval Unsigned32
|
|
}
|
|
|
|
bsnStandardSignaturePrecedence OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Precedence of the signature. This specifies the order in
|
|
which the signature is applied to a packet."
|
|
::= { bsnStandardSignatureEntry 1 }
|
|
|
|
bsnStandardSignatureName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is used to configure the name on a
|
|
signature."
|
|
::= { bsnStandardSignatureEntry 2 }
|
|
|
|
bsnStandardSignatureDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is used to configure the description of a
|
|
signature."
|
|
::= { bsnStandardSignatureEntry 3 }
|
|
|
|
bsnStandardSignatureFrameType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
management(0),
|
|
data(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the type of frame that needs to
|
|
match a signature."
|
|
::= { bsnStandardSignatureEntry 4 }
|
|
|
|
bsnStandardSignatureAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
report(1),
|
|
contain(2),
|
|
exclude(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the action to be taken once a
|
|
packet is found to match a signature."
|
|
::= { bsnStandardSignatureEntry 5 }
|
|
|
|
bsnStandardSignatureState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the state of a signature. It
|
|
is used to match packets only if the state is enabled."
|
|
::= { bsnStandardSignatureEntry 6 }
|
|
|
|
bsnStandardSignatureFrequency OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the frequency of the matching packets
|
|
after which the specified action is taken."
|
|
::= { bsnStandardSignatureEntry 7 }
|
|
|
|
bsnStandardSignatureQuietTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the quiet time in seconds during which no
|
|
matching packets are found after which the attack is
|
|
considered stopped."
|
|
::= { bsnStandardSignatureEntry 8 }
|
|
|
|
bsnStandardSignatureVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the signature version."
|
|
::= { bsnStandardSignatureEntry 9 }
|
|
|
|
bsnStandardSignatureConfigType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pattern(0),
|
|
protocol(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the type of Signature
|
|
configuration. It's protocol when the protocol format is
|
|
used in the UI to configure this. Pattern is the config
|
|
type for all signatures in the released signature file
|
|
and when signatures are configured using pattern
|
|
format. Note: the signatures will be allowed to be i
|
|
configured in later releases."
|
|
::= { bsnStandardSignatureEntry 10 }
|
|
|
|
bsnStandardSignatureEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the status of a particular
|
|
standard signature on LWAPP APs, for use in performing
|
|
signature analysis on the received 802.11 data and/or
|
|
management frames.
|
|
|
|
A value of 'true' makes the Controller send the
|
|
'Signature Add LWAPP Message' to all the joined APs
|
|
with the status field set to 'enable'. This makes
|
|
the joined APs perform signature analysis on the
|
|
received 802.11 data and/or management frames and
|
|
report the discrepancies observed, if any, to the
|
|
Controller.
|
|
|
|
A value of 'false' makes the Controller send the
|
|
'Signature Add LWAPP Message' to all the joined APs
|
|
with the status field set to 'disable'. The joined
|
|
APs doesn't perform the signature analysis on the
|
|
received 802.11 data and/or management frames for
|
|
this particular signature, till the signature is
|
|
enabled."
|
|
DEFVAL { false }
|
|
::= { bsnStandardSignatureEntry 11 }
|
|
|
|
bsnStandardSignatureMacInfo OBJECT-TYPE
|
|
SYNTAX BsnTxtSignatureMacInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the pattern followed by the
|
|
LWAPP APs to perform signature analysis with this
|
|
Standard signature and report the results to the
|
|
Controller."
|
|
::= { bsnStandardSignatureEntry 12 }
|
|
|
|
bsnStandardSignatureMacFreq OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the frequency of matching
|
|
packets from a particular source after which the
|
|
specified action is taken."
|
|
::= { bsnStandardSignatureEntry 13 }
|
|
|
|
bsnStandardSignatureRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion. Signature will allowed to
|
|
be created, deleted and edited in later releases."
|
|
::= { bsnStandardSignatureEntry 20 }
|
|
|
|
bsnStandardSignatureInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval of the signature. This specifies the interval
|
|
when the signature is applied to a packet."
|
|
::= { bsnStandardSignatureEntry 21 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Packet Matching Patterns of a Standard Signature
|
|
-- *******************************************************************
|
|
|
|
bsnStandardSignaturePatternTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnStandardSignaturePatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing the matching patterns specified for a i
|
|
Standard Signature. These are instrumental in
|
|
matching the signature with a packet. A maximum of 5 i
|
|
patterns may be specifed for a signature.
|
|
These are used for matching in the order of their index."
|
|
::= { bsnSignatureConfig 2 }
|
|
|
|
bsnStandardSignaturePatternEntry OBJECT-TYPE
|
|
SYNTAX BsnStandardSignaturePatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX {
|
|
bsnStandardSignaturePrecedence,
|
|
bsnStandardSignaturePatternIndex
|
|
}
|
|
::= { bsnStandardSignaturePatternTable 1 }
|
|
|
|
BsnStandardSignaturePatternEntry ::= SEQUENCE {
|
|
bsnStandardSignaturePatternIndex Unsigned32,
|
|
bsnStandardSignaturePatternOffset Unsigned32,
|
|
bsnStandardSignaturePatternString DisplayString,
|
|
bsnStandardSignaturePatternMask DisplayString,
|
|
bsnStandardSignaturePatternOffSetStart BsnSignaturePatternOffSetStart,
|
|
bsnStandardSignaturePatternRowStatus RowStatus
|
|
}
|
|
|
|
bsnStandardSignaturePatternIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the pattern. This specifies the order in which
|
|
the pattern is checked against the packet contents."
|
|
::= { bsnStandardSignaturePatternEntry 1 }
|
|
|
|
bsnStandardSignaturePatternOffset OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Offset from the start of the packet where the AP looks
|
|
for a match to the pattern."
|
|
::= { bsnStandardSignaturePatternEntry 2 }
|
|
|
|
bsnStandardSignaturePatternString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..62))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the pattern string that the AP uses to match at
|
|
the offset. Example: 0x616c7068615f3178"
|
|
::= { bsnStandardSignaturePatternEntry 3 }
|
|
|
|
bsnStandardSignaturePatternMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..62))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the pattern mask. This is the bit mask that the
|
|
AP uses to mask out the bits in the packet at the given
|
|
offset. Example: 0xffffffffffffffff"
|
|
::= { bsnStandardSignaturePatternEntry 4 }
|
|
|
|
bsnStandardSignaturePatternOffSetStart OBJECT-TYPE
|
|
SYNTAX BsnSignaturePatternOffSetStart
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates how an offset should be applied
|
|
while doing signature analysis for QOS and non-QOS
|
|
data frames with this standard signature."
|
|
::= { bsnStandardSignaturePatternEntry 5 }
|
|
|
|
bsnStandardSignaturePatternRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion. Signature Pattern will allowed
|
|
to be created, deleted and edited in later releases."
|
|
::= { bsnStandardSignaturePatternEntry 15 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Custom Signature List.
|
|
-- ********************************************************************
|
|
|
|
bsnCustomSignatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnCustomSignatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing Standard Signatures configured on the
|
|
switch. The standard signatures are provided
|
|
with the released product. The standard signatures can be
|
|
updated via file download to the switch. The table
|
|
is indexed by the precedence of the signatures."
|
|
::= { bsnSignatureConfig 3 }
|
|
|
|
bsnCustomSignatureEntry OBJECT-TYPE
|
|
SYNTAX BsnCustomSignatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnCustomSignaturePrecedence }
|
|
::= { bsnCustomSignatureTable 1 }
|
|
|
|
BsnCustomSignatureEntry ::= SEQUENCE {
|
|
bsnCustomSignaturePrecedence Unsigned32,
|
|
bsnCustomSignatureName DisplayString,
|
|
bsnCustomSignatureDescription DisplayString,
|
|
bsnCustomSignatureFrameType INTEGER,
|
|
bsnCustomSignatureAction INTEGER,
|
|
bsnCustomSignatureState INTEGER,
|
|
bsnCustomSignatureFrequency Unsigned32,
|
|
bsnCustomSignatureQuietTime Unsigned32,
|
|
bsnCustomSignatureVersion Unsigned32,
|
|
bsnCustomSignatureConfigType INTEGER,
|
|
bsnCustomSignatureEnable TruthValue,
|
|
bsnCustomSignatureMacInfo BsnTxtSignatureMacInfo,
|
|
bsnCustomSignatureMacFreq Unsigned32,
|
|
bsnCustomSignatureRowStatus RowStatus,
|
|
bsnCustomSignatureInterval Unsigned32
|
|
}
|
|
|
|
bsnCustomSignaturePrecedence OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Precedence of the signature. This specifies the order in
|
|
which the signature is applied to a packet."
|
|
::= { bsnCustomSignatureEntry 1 }
|
|
|
|
bsnCustomSignatureName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is used to configure the name on a
|
|
signature."
|
|
::= { bsnCustomSignatureEntry 2 }
|
|
|
|
bsnCustomSignatureDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is used to configure the description of a
|
|
signature."
|
|
::= { bsnCustomSignatureEntry 3 }
|
|
|
|
bsnCustomSignatureFrameType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
management(0),
|
|
data(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the type of frame that needs to
|
|
match a signature."
|
|
::= { bsnCustomSignatureEntry 4 }
|
|
|
|
bsnCustomSignatureAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
report(1),
|
|
contain(2),
|
|
exclude(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the action to be taken once a
|
|
packet is found to match a signature."
|
|
::= { bsnCustomSignatureEntry 5 }
|
|
|
|
bsnCustomSignatureState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the state of a signature. It is
|
|
used to match packets only if the state is enabled."
|
|
::= { bsnCustomSignatureEntry 6 }
|
|
|
|
bsnCustomSignatureFrequency OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the frequency of the matching packets
|
|
after which the specified action is taken."
|
|
::= { bsnCustomSignatureEntry 7 }
|
|
|
|
bsnCustomSignatureQuietTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the quiet time in seconds during which no
|
|
matching packets are found after which the
|
|
attack is considered stopped."
|
|
::= { bsnCustomSignatureEntry 8 }
|
|
|
|
bsnCustomSignatureVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the signature version."
|
|
::= { bsnCustomSignatureEntry 9 }
|
|
|
|
bsnCustomSignatureConfigType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pattern(0),
|
|
protocol(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the type of Signature
|
|
configuration. It's protocol when the protocol format is
|
|
used in the UI to configure this. Pattern is the config
|
|
type for all signatures in the released signature file
|
|
and when signatures are configured using pattern
|
|
format. Note: the signatures will be allowed to be
|
|
configured in later releases."
|
|
::= { bsnCustomSignatureEntry 10 }
|
|
|
|
bsnCustomSignatureEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the status of a particular
|
|
Custom signature on LWAPP APs, for use in performing
|
|
signature analysis on the received 802.11 data and/or
|
|
management frames.
|
|
|
|
A value of 'true' makes the Controller send the
|
|
'Signature Add LWAPP Message' to all the joined APs
|
|
with the status field set to 'enable'. This makes
|
|
the joined APs perform signature analysis on the
|
|
received 802.11 data and/or management frames and
|
|
report the discrepancies observed, if any, to the
|
|
Controller.
|
|
|
|
A value of 'false' makes the Controller send the
|
|
'Signature Add LWAPP Message' to all the joined APs
|
|
with the status field set to 'disable'. The joined
|
|
APs doesn't perform the signature analysis on the
|
|
received 802.11 data and/or management frames for
|
|
this particular signature, till the signature is
|
|
enabled."
|
|
DEFVAL { false }
|
|
::= { bsnCustomSignatureEntry 11 }
|
|
|
|
bsnCustomSignatureMacInfo OBJECT-TYPE
|
|
SYNTAX BsnTxtSignatureMacInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the pattern followed by the
|
|
LWAPP APs to perform signature analysis with this
|
|
Custom signature and report the results to the
|
|
Controller."
|
|
::= { bsnCustomSignatureEntry 12 }
|
|
|
|
bsnCustomSignatureMacFreq OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the frequency of matching
|
|
packets from a particular source after which the
|
|
specified action is taken."
|
|
::= { bsnCustomSignatureEntry 13 }
|
|
|
|
bsnCustomSignatureRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion. Signature will allowed to be
|
|
created, deleted and edited in later releases."
|
|
::= { bsnCustomSignatureEntry 20 }
|
|
|
|
bsnCustomSignatureInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval of the signature. This specifies the interval
|
|
when the signature is applied to a packet."
|
|
::= { bsnCustomSignatureEntry 21 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Packet Matching Patterns of a Custom Signature
|
|
-- *******************************************************************
|
|
|
|
bsnCustomSignaturePatternTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnCustomSignaturePatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing the matching patterns specified for a
|
|
Standard Signature. These are instrumental in
|
|
matching the signature with a packet. A maximum of 5
|
|
patterns may be specifed for a signature.
|
|
These are used for matching in the order of their index."
|
|
::= { bsnSignatureConfig 4 }
|
|
|
|
bsnCustomSignaturePatternEntry OBJECT-TYPE
|
|
SYNTAX BsnCustomSignaturePatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX {
|
|
bsnCustomSignaturePrecedence,
|
|
bsnCustomSignaturePatternIndex
|
|
}
|
|
::= { bsnCustomSignaturePatternTable 1 }
|
|
|
|
BsnCustomSignaturePatternEntry ::= SEQUENCE {
|
|
bsnCustomSignaturePatternIndex Unsigned32,
|
|
bsnCustomSignaturePatternOffset Unsigned32,
|
|
bsnCustomSignaturePatternString DisplayString,
|
|
bsnCustomSignaturePatternMask DisplayString,
|
|
bsnCustomSignaturePatternOffSetStart BsnSignaturePatternOffSetStart,
|
|
bsnCustomSignaturePatternRowStatus RowStatus
|
|
}
|
|
|
|
bsnCustomSignaturePatternIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the pattern. This specifies the order in which
|
|
the pattern is checked against the packet contents."
|
|
::= { bsnCustomSignaturePatternEntry 1 }
|
|
|
|
bsnCustomSignaturePatternOffset OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Offset from the start of the packet where the AP looks
|
|
for a match to the pattern."
|
|
::= { bsnCustomSignaturePatternEntry 2 }
|
|
|
|
bsnCustomSignaturePatternString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..62))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the pattern string that the AP uses to match at
|
|
the offset. Example: 0x616c7068615f3178"
|
|
::= { bsnCustomSignaturePatternEntry 3 }
|
|
|
|
bsnCustomSignaturePatternMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..62))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the pattern mask. This is the bit mask that the
|
|
AP uses to mask out the bits in the packet at the given
|
|
offset. Example: 0xffffffffffffffff"
|
|
::= { bsnCustomSignaturePatternEntry 4 }
|
|
|
|
bsnCustomSignaturePatternOffSetStart OBJECT-TYPE
|
|
SYNTAX BsnSignaturePatternOffSetStart
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates how an offset should be applied
|
|
while doing signature analysis for QOS and non-QOS
|
|
data frames with this custom signature."
|
|
::= { bsnCustomSignaturePatternEntry 5 }
|
|
|
|
bsnCustomSignaturePatternRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion. Signature Pattern will
|
|
allowed to be created, deleted and edited in later releases."
|
|
::= { bsnCustomSignaturePatternEntry 15 }
|
|
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Global parameter for Signature Check enable/disable
|
|
-- ********************************************************************
|
|
|
|
bsnSignatureCheckState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be enabled to enforce check of all standard
|
|
and custom signatures. If disabled, there will be no check
|
|
for signatures, both custom and standard, by the switch."
|
|
DEFVAL { disable }
|
|
::= { bsnSignatureConfig 5 }
|
|
-- ********************************************************************
|
|
-- * Global RF ID Tag configuration
|
|
-- ********************************************************************
|
|
|
|
bsnRfIdTagConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11Config 43 }
|
|
|
|
|
|
bsnRfIdTagStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to allow the switch to collect
|
|
data for tags."
|
|
::= { bsnRfIdTagConfig 1 }
|
|
|
|
bsnRfIdTagDataTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..7200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of seconds after which the tag data is
|
|
deleted by the switch from its database if it didn't hear
|
|
from the tag again."
|
|
::= { bsnRfIdTagConfig 2 }
|
|
|
|
bsnRfIdTagAutoTimeoutStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to allow auto deletion of tag
|
|
data in the switch after expiration of Tag Data Timeout"
|
|
::= { bsnRfIdTagConfig 3 }
|
|
-- ********************************************************************
|
|
-- * Global AP Neighbor Authentication configuration
|
|
-- ********************************************************************
|
|
|
|
bsnAPNeighborAuthConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11Config 44 }
|
|
|
|
|
|
bsnAPNeighborAuthStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag should be turned on to allow the AP-Neighbor
|
|
Authentication feature."
|
|
::= { bsnAPNeighborAuthConfig 1 }
|
|
|
|
bsnAPNeighborAuthAlarmThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication alarm trigger threshold."
|
|
::= { bsnAPNeighborAuthConfig 2 }
|
|
|
|
bsnRFNetworkName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..19))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF Network Group Name to which this Airespace Switch belongs.
|
|
Airespace Switches on a network form a RF Network Group as
|
|
well as a Mobility Group. RF Network Groups does the channel
|
|
and power management of AP while Mobility Group does load
|
|
balancing and hand off for clients."
|
|
::= { bsnGlobalDot11Config 45 }
|
|
|
|
bsnFastSSIDChangeFeature OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures Fast SSID changing feature for mobile-stations.
|
|
When enabled, permits mobile-stations to change SSIDs without
|
|
having to block and wait for SSID-cleanup on the switch to
|
|
occur."
|
|
::= { bsnGlobalDot11Config 46 }
|
|
-- ********************************************************************
|
|
-- * Mesh AP Configuration
|
|
-- ********************************************************************
|
|
|
|
bsnBridgingPolicyConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11Config 47 }
|
|
|
|
|
|
bsnBridgingZeroTouchConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If enabled, allows new bridging APs to negotiate with the
|
|
switch to acquire the shared secret key."
|
|
DEFVAL { disable }
|
|
::= { bsnBridgingPolicyConfig 1 }
|
|
|
|
bsnBridgingSharedSecretKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Key that is used to negotiate a secure LWAPP connection
|
|
between a switch and a bridging or mesh AP."
|
|
::= { bsnBridgingPolicyConfig 2 }
|
|
-- ********************************************************************
|
|
-- * BSN Global 802.11a and 802.11b Parameters
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11b OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11 2 }
|
|
|
|
bsnGlobalDot11a OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11 3 }
|
|
|
|
bsnGlobalDot11h OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11 4 }
|
|
|
|
-- ********************************************************************
|
|
-- * BSN Global Parameters for Dot11B
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11bConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11b 1 }
|
|
|
|
|
|
bsnGlobalDot11bNetworkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11b Network Admin Status."
|
|
::= { bsnGlobalDot11bConfig 1 }
|
|
|
|
bsnGlobalDot11bBeaconPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (20..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of TU that a
|
|
AP Radio shall use for scheduling Beacon tranmissions.
|
|
This value is transmitted in Beacon and Probe Response
|
|
frames."
|
|
::= { bsnGlobalDot11bConfig 2 }
|
|
|
|
bsnGlobalDot11bDynamicChannelAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
runOnce(2),
|
|
static(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic channel assignment(DCA) has three modes. When the mode
|
|
is auto, the channel assignment will be periodically updated for
|
|
all Airespace APs that permit this operation. When the DCA is
|
|
runOnce, channel assignments are updated based on the UPDATE_CMD
|
|
received from the management. When the DCA is static, no dynamic
|
|
channel assignments occurs and value are set to their global
|
|
default. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { bsnGlobalDot11bConfig 3 }
|
|
|
|
bsnGlobalDot11bCurrentChannel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..14)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operating frequency channel of the DSSS
|
|
PHY. Valid channel numbers are as defined in 15.4.6.2.
|
|
This attribute will be read-only if
|
|
bsnAPIfPhyChannelAutomaticOn is true."
|
|
::= { bsnGlobalDot11bConfig 4 }
|
|
|
|
bsnGlobalDot11bDynamicChannelUpdateInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Channel dynamic alogirthm is running, this interval (in
|
|
secs) specifies how often Channel assignement updates are
|
|
attempted on an Airespace AP. NOTE: hysteresis is built into
|
|
the algorithms so we will not have uproductive changes
|
|
occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { bsnGlobalDot11bConfig 5 }
|
|
|
|
bsnGlobalDot11bInputsForDCA OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is a bit mask specifying what to include in
|
|
DCA optimization.Below is a list of parameters and their
|
|
corresponding bits identifiers.
|
|
options bit
|
|
--------------------------------------
|
|
none 0
|
|
SIGNAL STRENGTH 1
|
|
NOISE 2
|
|
FOREIGN INTERFERENCE 4
|
|
LOAD 8
|
|
DEVICE INTERFERENCE 32
|
|
Default value is 63( all bits on)."
|
|
DEFVAL { 63 }
|
|
::= { bsnGlobalDot11bConfig 6 }
|
|
|
|
bsnGlobalDot11bChannelUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
activate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DCA calculation regardless
|
|
of the dynamic update interval. This command should be invoke
|
|
on Group Leader Airespace Switch.Invoking on a Airespace
|
|
Switch which is not a Group leader has no effect."
|
|
::= { bsnGlobalDot11bConfig 7 }
|
|
|
|
bsnGlobalDot11bChannelUpdateCmdStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After setting bsnGlobalDot11bChannelUpdateCmdInvoke to
|
|
activate, the result of action can be monitored from here. It
|
|
takes 5 minutes for the command to complete."
|
|
::= { bsnGlobalDot11bConfig 8 }
|
|
|
|
bsnGlobalDot11bDynamicTransmitPowerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
runOnce(2),
|
|
static(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic transmit power (DTP) has three modes. When the mode
|
|
is auto, the transmit power of each Airespace AP will be
|
|
periodically updated for all Airespace APs that permit this
|
|
operation. When the DTP is runOnce,transmit power update will
|
|
occur based on the UPDATE_CMD received from the management.
|
|
When the DTP is static, no dynamic transmit power updates
|
|
occur and their global defaults are used. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { bsnGlobalDot11bConfig 9 }
|
|
|
|
bsnGlobalDot11bDynamicTxPowerControlInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Tx PowerControl dynamic alogirthm is running, this
|
|
interval(in secs) specifies how often TxPower control updates
|
|
are attempted on an Airespace AP. NOTE: hysteresis is
|
|
build into the algorithms so we will not have uproductive
|
|
changes occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { bsnGlobalDot11bConfig 10 }
|
|
|
|
bsnGlobalDot11bCurrentTxPowerLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TxPowerLevel N currently being used to transmit data.
|
|
Some PHYs also use this value to determine the receiver
|
|
sensitivity requirements for CCA."
|
|
::= { bsnGlobalDot11bConfig 11 }
|
|
|
|
bsnGlobalDot11bInputsForDTP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is a bit mask specifying what to include in
|
|
DCA optimization.Below is a list of parameters and their
|
|
corresponding bits identifiers.
|
|
options bit
|
|
--------------------------------------
|
|
none 0
|
|
LOAD 1
|
|
SIGNAL STRENGTH 2
|
|
FOREIGN INTERFERENCE 4
|
|
NOISE 8
|
|
Default value is 15( all bits on)."
|
|
DEFVAL { 15 }
|
|
::= { bsnGlobalDot11bConfig 12 }
|
|
|
|
bsnGlobalDot11bPowerUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
activate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DTP calculation regardless
|
|
of the dynamic update interval. This command should be
|
|
invoke on Group Leader Airespace Switch.Invoking on a
|
|
Airespace Switch which is not a Group leader has no effect."
|
|
::= { bsnGlobalDot11bConfig 13 }
|
|
|
|
bsnGlobalDot11bPowerUpdateCmdStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After setting bsnGlobalDot11aChannelUpdateCmdInvoke to
|
|
activate, the result of action can be monitored from here. It
|
|
takes 5 minutes for the command to complete."
|
|
::= { bsnGlobalDot11bConfig 14 }
|
|
|
|
bsnGlobalDot11bDataRate1Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11bConfig 15 }
|
|
|
|
bsnGlobalDot11bDataRate2Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11bConfig 16 }
|
|
|
|
bsnGlobalDot11bDataRate5AndHalfMhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11bConfig 17 }
|
|
|
|
bsnGlobalDot11bDataRate11Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11bConfig 18 }
|
|
|
|
bsnGlobalDot11bShortPreamble OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11b Short Preamble."
|
|
::= { bsnGlobalDot11bConfig 19 }
|
|
|
|
bsnGlobalDot11bDot11gSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is enabled to also support 802.11g protocol on the
|
|
802.11b network. Enabling 802.11g allows additional data
|
|
rates: 6, 9, 12, 18, 24, 36, 48, 54 Mbps."
|
|
::= { bsnGlobalDot11bConfig 20 }
|
|
|
|
bsnGlobalDot11bDataRate6Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 21 }
|
|
|
|
bsnGlobalDot11bDataRate9Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 22 }
|
|
|
|
bsnGlobalDot11bDataRate12Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 23 }
|
|
|
|
bsnGlobalDot11bDataRate18Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 24 }
|
|
|
|
bsnGlobalDot11bDataRate24Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 25 }
|
|
|
|
bsnGlobalDot11bDataRate36Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 26 }
|
|
|
|
bsnGlobalDot11bDataRate48Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 27 }
|
|
|
|
bsnGlobalDot11bDataRate54Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled. This
|
|
is configurable only if 802.11g support is enabled."
|
|
::= { bsnGlobalDot11bConfig 28 }
|
|
|
|
bsnGlobalDot11bPicoCellMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the 802.11b pico-cell mode. This cannot be enabled
|
|
when the Fast Roaming Mode is enabled."
|
|
::= { bsnGlobalDot11bConfig 29 }
|
|
|
|
bsnGlobalDot11bFastRoamingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the 802.11b fast-roaming mode. This cannot be enabled
|
|
when the Pico Cell Mode is enabled."
|
|
::= { bsnGlobalDot11bConfig 30 }
|
|
|
|
bsnGlobalDot11bFastRoamingVoipMinRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
rate1Mbps(1),
|
|
rate2Mbps(2),
|
|
rate5andHalfMbps(3),
|
|
rate11Mbps(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the minimum transmission rate allowed for VoIP on any
|
|
802.11b radio."
|
|
::= { bsnGlobalDot11bConfig 31 }
|
|
|
|
bsnGlobalDot11bFastRoamingVoipPercentage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(1),
|
|
twentyfive(2),
|
|
fifty(3),
|
|
seventyfive(4),
|
|
hundred(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the percentage of effective bandwidth for the minimum
|
|
rate reserved for VoIP."
|
|
::= { bsnGlobalDot11bConfig 32 }
|
|
|
|
bsnGlobalDot11b80211eMaxBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the maximum bandwidth allocated to 802.11e
|
|
clients. It is expressed as percentage of the total bandwidth of
|
|
802.11b network. The value of this attribute can vary from 0 to
|
|
100."
|
|
::= { bsnGlobalDot11bConfig 33 }
|
|
|
|
bsnGlobalDot11bDTPCSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute may be used to enable the DTPC support on all
|
|
802.11b/g radios. DTPC or Dynamic Transmit Power Control support
|
|
means that the radio's transmit power will be advertised in the
|
|
beacons and probe responses."
|
|
::= { bsnGlobalDot11bConfig 34 }
|
|
-- ********************************************************************
|
|
-- * Begin of bsnGlobalDot11bPhy
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11bPhy OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11b 2 }
|
|
|
|
|
|
bsnGlobalDot11bMediumOccupancyLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum amount of time,
|
|
in TU, that a point coordinator may control the usage of
|
|
the wireless medium without relinquishing control for long
|
|
enough to allow at least one instance of DCF access to the
|
|
medium. The default value of this attribute shall be 100,
|
|
and the maximum value shall be 1000."
|
|
::= { bsnGlobalDot11bPhy 1 }
|
|
|
|
bsnGlobalDot11bCFPPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute shall describe the number of DTIM intervals
|
|
between the start of CFPs. It is modified by
|
|
MLME-START.request primitive."
|
|
::= { bsnGlobalDot11bPhy 2 }
|
|
|
|
bsnGlobalDot11bCFPMaxDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute shall describe the maximum duration of the CFP
|
|
in TU that may be generated by the PCF. It is modified by
|
|
MLME-START.request primitive."
|
|
::= { bsnGlobalDot11bPhy 3 }
|
|
|
|
bsnGlobalDot11bCFPollable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this attribute is true, it shall indicate that the STA
|
|
is able to respond to a CF-Poll with a data frame within a
|
|
SIFS time. This attribute shall be false if the STA is not
|
|
able to respond to a CF-Poll with a data frame within a SIFS
|
|
time."
|
|
::= { bsnGlobalDot11bPhy 5 }
|
|
|
|
bsnGlobalDot11bCFPollRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies wheather CFP"
|
|
::= { bsnGlobalDot11bPhy 6 }
|
|
|
|
bsnGlobalDot11bDTIMPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of beacon
|
|
intervals that shall elapse between transmission of
|
|
Beacons frames containing a TIM element whose DTIM
|
|
Count field is 0. This value is transmitted in
|
|
the DTIM Period field of Beacon frames."
|
|
::= { bsnGlobalDot11bPhy 7 }
|
|
|
|
bsnGlobalDot11bMaximumTransmitPowerLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum transmit power,
|
|
in dBm, allowed in the subband for the associated domain
|
|
country string. The default value of this attribute shall
|
|
be zero."
|
|
::= { bsnGlobalDot11bPhy 8 }
|
|
|
|
bsnGlobalDot11bFirstChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute shall indicate the value of the lowest
|
|
channel number in the subband for the associated domain
|
|
country string. The default value of this attribute shall
|
|
be zero."
|
|
::= { bsnGlobalDot11bPhy 9 }
|
|
|
|
bsnGlobalDot11bNumberofChannels OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute shall indicate the value of the total
|
|
number of channels allowed in the subband for the
|
|
associated domain country string. The default value of
|
|
this attribute shall be zero."
|
|
::= { bsnGlobalDot11bPhy 10 }
|
|
|
|
bsnGlobalDot11bRTSThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2347)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the number of octets in an MPDU,
|
|
below which an RTS/CTS handshake shall not be performed. An
|
|
RTS/CTS handshake shall be performed at the beginning of any
|
|
frame exchange sequence where the MPDU is of type Data or
|
|
Management, the MPDU has an individual address in the Address1
|
|
field, and the length of the MPDU is greater than
|
|
this threshold. (For additional details, refer to Table 21 in
|
|
9.7.) Setting this attribute to be larger than the maximum
|
|
MSDU size shall have the effect of turning off the RTS/CTS
|
|
handshake for frames of Data or Management type transmitted by
|
|
this STA. Setting this attribute to zero shall have the effect
|
|
of turning on the RTS/CTS handshake for all frames of Data or
|
|
Management type transmitted by this STA. The default value of
|
|
this attribute shall be 2347."
|
|
::= { bsnGlobalDot11bPhy 11 }
|
|
|
|
bsnGlobalDot11bShortRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum number of
|
|
transmission attempts of a frame, the length of which is less
|
|
than or equal to bsnGlobalDot11RTSThreshold, that shall be made
|
|
before a failure condition is indicated. The default value of
|
|
this attribute shall be 7."
|
|
::= { bsnGlobalDot11bPhy 12 }
|
|
|
|
bsnGlobalDot11bLongRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum number of
|
|
transmission attempts of a frame, the length of which is
|
|
greater than bsnGlobalDot11RTSThreshold, that shall be made
|
|
before a failure condition is indicated. The default value of
|
|
this attribute shall be 4."
|
|
::= { bsnGlobalDot11bPhy 13 }
|
|
|
|
bsnGlobalDot11bFragmentationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (256..2346)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the current maximum size, in
|
|
octets, of the MPDU that may be delivered to the PHY. An MSDU
|
|
shall be broken into fragments if its size exceeds the value
|
|
of this attribute after adding MAC headers and trailers. An
|
|
MSDU or MMPDU shall be fragmented when the resulting frame has
|
|
individual address in the Address1 field, and the length of the
|
|
frame is larger than this threshold. The default value for this
|
|
attribute shall be the lesser of 2346 or the aMPDUMaxLength of
|
|
the attached PHY and shall never exceed the lesser of 2346 or
|
|
the aMPDUMaxLength of the attached PHY. The value of this
|
|
attribute shall never be less than 256."
|
|
::= { bsnGlobalDot11bPhy 14 }
|
|
|
|
bsnGlobalDot11bMaxTransmitMSDULifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MaxTransmitMSDULifetime shall be the elapsed time in TU,
|
|
after the initial transmission of an MSDU, after which further
|
|
attempts to transmit the MSDU shall be terminated. The default
|
|
value of this attribute shall be 512."
|
|
::= { bsnGlobalDot11bPhy 15 }
|
|
|
|
bsnGlobalDot11bMaxReceiveLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MaxReceiveLifetime shall be the elapsed time in TU,
|
|
after the initial reception of a fragmented MMPDU or MSDU,
|
|
after which further attempts to reassemble the MMPDU or
|
|
MSDU shall be terminated. The default value shall be
|
|
512."
|
|
::= { bsnGlobalDot11bPhy 16 }
|
|
|
|
bsnGlobalDot11bEDThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current Energy Detect Threshold being used by the
|
|
DSSS PHY."
|
|
::= { bsnGlobalDot11bPhy 17 }
|
|
|
|
bsnGlobalDot11bChannelAgilityEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates that the PHY channel agility
|
|
functionality is enabled."
|
|
::= { bsnGlobalDot11bPhy 18 }
|
|
|
|
bsnGlobalDot11bPBCCOptionImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when true, shall indicate that the PBCC
|
|
modulation option as defined in subclause 18.4.6.6 is
|
|
implemented. The default value of this attribute shall
|
|
be false."
|
|
::= { bsnGlobalDot11bPhy 19 }
|
|
|
|
bsnGlobalDot11bShortPreambleOptionImplemented OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute, when true, shall indicate that the
|
|
short preamble option as defined in subclause 18.2.2.2
|
|
is implemented. The default value of this attribute
|
|
shall be false."
|
|
::= { bsnGlobalDot11bPhy 20 }
|
|
-- ********************************************************************
|
|
-- * BSN Global Parameters for Dot11A
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11aConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11a 1 }
|
|
|
|
|
|
bsnGlobalDot11aNetworkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot11a Network Status"
|
|
::= { bsnGlobalDot11aConfig 1 }
|
|
|
|
bsnGlobalDot11aLowBandNetwork OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot11a Low Band Network Status"
|
|
::= { bsnGlobalDot11aConfig 2 }
|
|
|
|
bsnGlobalDot11aMediumBandNetwork OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot11a Mid Band Network Status"
|
|
::= { bsnGlobalDot11aConfig 3 }
|
|
|
|
bsnGlobalDot11aHighBandNetwork OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot11a High Band Network Status"
|
|
::= { bsnGlobalDot11aConfig 4 }
|
|
|
|
bsnGlobalDot11aBeaconPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (20..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of TU that a
|
|
AP Radio shall use for scheduling Beacon tranmissions.
|
|
This value is transmitted in Beacon and Probe Response
|
|
frames."
|
|
::= { bsnGlobalDot11aConfig 5 }
|
|
|
|
bsnGlobalDot11aDynamicChannelAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
runOnce(2),
|
|
static(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic channel assignment(DCA) has three modes. When the mode
|
|
is auto, the channel assignment will be periodically updated
|
|
for all Airespace APs that permit this operation. When the DCA
|
|
is runOnce, channel assignments are updated based on the
|
|
UPDATE_CMD received from the management. When the DCA is
|
|
static, no dynamic channel assignments occurs and value are
|
|
set to their global default. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { bsnGlobalDot11aConfig 6 }
|
|
|
|
bsnGlobalDot11aCurrentChannel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..99)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the current operating frequency channel of the
|
|
OFDM PHY."
|
|
::= { bsnGlobalDot11aConfig 7 }
|
|
|
|
bsnGlobalDot11aDynamicChannelUpdateInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Channel dynamic alogirthm is running, this interval(in
|
|
secs) specifies how often Channel assignement updates are
|
|
attempted on an Airespace AP. NOTE: hysteresis is
|
|
build into the algorithms so we will not have uproductive
|
|
changes occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { bsnGlobalDot11aConfig 8 }
|
|
|
|
bsnGlobalDot11aInputsForDCA OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is a bit mask specifying what to include in
|
|
DCA optimization.Below is a list of parameters and their
|
|
corresponding bits identifiers.
|
|
options bit
|
|
--------------------------------------
|
|
none 0
|
|
SIGNAL STRENGTH 1
|
|
NOISE 2
|
|
FOREIGN INTERFERENCE 4
|
|
LOAD 8
|
|
DEVICE INTERFERENCE 32
|
|
Default value is 63( all bits on)."
|
|
DEFVAL { 63 }
|
|
::= { bsnGlobalDot11aConfig 9 }
|
|
|
|
bsnGlobalDot11aChannelUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
activate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DCA calculation regardless
|
|
of the dynamic update interval. This command should be invoke
|
|
on Group Leader Airespace Switch.Invoking on a Airespace
|
|
Switch which is not a Group leader has no effect."
|
|
::= { bsnGlobalDot11aConfig 10 }
|
|
|
|
bsnGlobalDot11aChannelUpdateCmdStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After setting bsnGlobalDot11aChannelUpdateCmdInvoke to
|
|
activate, the result of action can be monitored from here. It
|
|
takes 5 minutes for the command to complete."
|
|
::= { bsnGlobalDot11aConfig 11 }
|
|
|
|
bsnGlobalDot11aDynamicTransmitPowerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
runOnce(2),
|
|
static(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic transmit power (DTP) has three modes. When the mode
|
|
is auto, the transmit power of each Airespace AP will be
|
|
periodically updated for all Airespace APs that permit this
|
|
operation. When the DTP is runOnce,transmit power update will
|
|
occur based on the UPDATE_CMD received from the management.
|
|
When the DTP is static, no dynamic transmit power updates
|
|
occur and their global defaults are used. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { bsnGlobalDot11aConfig 12 }
|
|
|
|
bsnGlobalDot11aCurrentTxPowerLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TxPowerLevel N currently being used to transmit data.
|
|
Some PHYs also use this value to determine the receiver
|
|
sensitivity requirements for CCA."
|
|
::= { bsnGlobalDot11aConfig 13 }
|
|
|
|
bsnGlobalDot11aDynamicTxPowerControlInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Tx PowerControl dynamic alogirthm is running, this
|
|
interval(in secs) specifies how often TxPower control updates
|
|
are attempted on an Airespace AP. NOTE: hysteresis is
|
|
build into the algorithms so we will not have uproductive
|
|
changes occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { bsnGlobalDot11aConfig 14 }
|
|
|
|
bsnGlobalDot11aInputsForDTP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is a bit mask specifying what to include in
|
|
DCA optimization.Below is a list of parameters and their
|
|
corresponding bits identifiers.
|
|
options bit
|
|
--------------------------------------
|
|
none 0
|
|
LOAD 1
|
|
SIGNAL STRENGTH 2
|
|
FOREIGN INTERFERENCE 4
|
|
NOISE 8
|
|
Default value is 15( all bits on)."
|
|
DEFVAL { 15 }
|
|
::= { bsnGlobalDot11aConfig 15 }
|
|
|
|
bsnGlobalDot11aPowerUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
activate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DTP calculation regardless
|
|
of the dynamic update interval. This command should be invoke
|
|
on Group Leader Airespace Switch.Invoking on a Airespace
|
|
Switch which is not a Group leader has no effect."
|
|
::= { bsnGlobalDot11aConfig 16 }
|
|
|
|
bsnGlobalDot11aPowerUpdateCmdStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After setting bsnGlobalDot11aChannelUpdateCmdInvoke to
|
|
activate, the result of action can be monitored from here. It
|
|
takes 5 minutes for the command to complete."
|
|
::= { bsnGlobalDot11aConfig 17 }
|
|
|
|
bsnGlobalDot11aDataRate6Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 19 }
|
|
|
|
bsnGlobalDot11aDataRate9Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 20 }
|
|
|
|
bsnGlobalDot11aDataRate12Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 21 }
|
|
|
|
bsnGlobalDot11aDataRate18Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 22 }
|
|
|
|
bsnGlobalDot11aDataRate24Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 23 }
|
|
|
|
bsnGlobalDot11aDataRate36Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 24 }
|
|
|
|
bsnGlobalDot11aDataRate48Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 25 }
|
|
|
|
bsnGlobalDot11aDataRate54Mhz OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
supported(1),
|
|
mandatory(2),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if this rate is supported or mandatory or disabled"
|
|
::= { bsnGlobalDot11aConfig 26 }
|
|
|
|
bsnGlobalDot11aPicoCellMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the 802.11a pico-cell mode. This cannot be enabled
|
|
when the Fast Roaming Mode is enabled."
|
|
::= { bsnGlobalDot11aConfig 27 }
|
|
|
|
bsnGlobalDot11aFastRoamingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the 802.11a fast-roaming mode. This cannot be enabled
|
|
when the Pico Cell Mode is enabled."
|
|
::= { bsnGlobalDot11aConfig 28 }
|
|
|
|
bsnGlobalDot11aFastRoamingVoipMinRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
rate1Mbps(1),
|
|
rate2Mbps(2),
|
|
rate5andHalfMbps(3),
|
|
rate11Mbps(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the minimum transmission rate allowed for VoIP on any
|
|
802.11a radio."
|
|
::= { bsnGlobalDot11aConfig 29 }
|
|
|
|
bsnGlobalDot11aFastRoamingVoipPercentage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(1),
|
|
twentyfive(2),
|
|
fifty(3),
|
|
seventyfive(4),
|
|
hundred(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the percentage of effective bandwidth for the minimum
|
|
rate reserved for VoIP."
|
|
::= { bsnGlobalDot11aConfig 30 }
|
|
|
|
bsnGlobalDot11a80211eMaxBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the maximum bandwidth allocated to 802.11e
|
|
clients. It is expressed as percentage of the total bandwidth
|
|
of 802.11a network. The value of this attribute can vary from
|
|
0 to 100."
|
|
::= { bsnGlobalDot11aConfig 31 }
|
|
|
|
bsnGlobalDot11aDTPCSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute may be used to enable the DTPC support on all
|
|
802.11a radios. DTPC or Dynamic Transmit Power Control support
|
|
means that the radio's transmit power will be advertised in the
|
|
beacons and probe responses."
|
|
::= { bsnGlobalDot11aConfig 32 }
|
|
-- ********************************************************************
|
|
-- * Begin of bsnGlobalDot11aPhy
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11aPhy OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11a 2 }
|
|
|
|
|
|
bsnGlobalDot11aMediumOccupancyLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum amount of time,
|
|
in TU, that a point coordinator may control the usage of
|
|
the wireless medium without relinquishing control for long
|
|
enough to allow at least one instance of DCF access to the
|
|
medium. The default value of this attribute shall be 100,
|
|
and the maximum value shall be 1000."
|
|
::= { bsnGlobalDot11aPhy 1 }
|
|
|
|
bsnGlobalDot11aCFPPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute shall describe the number of DTIM intervals
|
|
between the start of CFPs. It is modified by
|
|
MLME-START.request primitive."
|
|
::= { bsnGlobalDot11aPhy 2 }
|
|
|
|
bsnGlobalDot11aCFPMaxDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute shall describe the maximum duration of the CFP
|
|
in TU that may be generated by the PCF. It is modified by
|
|
MLME-START.request primitive."
|
|
::= { bsnGlobalDot11aPhy 3 }
|
|
|
|
bsnGlobalDot11aCFPollable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this attribute is true, it shall indicate that the STA
|
|
is able to respond to a CF-Poll with a data frame within a
|
|
SIFS time. This attribute shall be false if the STA is not
|
|
able to respond to a CF-Poll with a data frame within a SIFS
|
|
time."
|
|
::= { bsnGlobalDot11aPhy 5 }
|
|
|
|
bsnGlobalDot11aCFPollRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether CFP"
|
|
::= { bsnGlobalDot11aPhy 6 }
|
|
|
|
bsnGlobalDot11aDTIMPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the number of beacon
|
|
intervals that shall elapse between transmission of
|
|
Beacons frames containing a TIM element whose DTIM
|
|
Count field is 0. This value is transmitted in
|
|
the DTIM Period field of Beacon frames."
|
|
::= { bsnGlobalDot11aPhy 7 }
|
|
|
|
bsnGlobalDot11aMaximumTransmitPowerLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum transmit power,
|
|
in dBm, allowed in the subband for the associated domain
|
|
country string. The default value of this attribute shall
|
|
be zero."
|
|
::= { bsnGlobalDot11aPhy 8 }
|
|
|
|
bsnGlobalDot11aFirstChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute shall indicate the value of the lowest
|
|
channel number in the subband for the associated domain
|
|
country string.
|
|
The default value of this attribute shall be zero."
|
|
::= { bsnGlobalDot11aPhy 9 }
|
|
|
|
bsnGlobalDot11aNumberofChannels OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute shall indicate the value of the total
|
|
number of channels allowed in the subband for the
|
|
associated domain country string. The default value of
|
|
this attribute shall be zero."
|
|
::= { bsnGlobalDot11aPhy 10 }
|
|
|
|
bsnGlobalDot11aRTSThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2347)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the number of octets in an MPDU,
|
|
below which an RTS/CTS handshake shall not be performed. An
|
|
RTS/CTS handshake shall be performed at the beginning of any
|
|
frame exchange sequence where the MPDU is of type Data or
|
|
Management, the MPDU has an individual address in the Address1
|
|
field, and the length of the MPDU is greater than
|
|
this threshold. (For additional details, refer to Table 21 in
|
|
9.7.) Setting this attribute to be larger than the maximum
|
|
MSDU size shall have the effect of turning off the RTS/CTS
|
|
handshake for frames of Data or Management type transmitted by
|
|
this STA. Setting this attribute to zero shall have the effect
|
|
of turning on the RTS/CTS handshake for all frames of Data or
|
|
Management type transmitted by this STA. The default value of
|
|
this attribute shall be 2347."
|
|
::= { bsnGlobalDot11aPhy 11 }
|
|
|
|
bsnGlobalDot11aShortRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum number of
|
|
transmission attempts of a frame, the length of which is less
|
|
than or equal to bsnGlobalDot11RTSThreshold, that shall be
|
|
made before a failure condition is indicated. The default
|
|
value of this attribute shall be 7."
|
|
::= { bsnGlobalDot11aPhy 12 }
|
|
|
|
bsnGlobalDot11aLongRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall indicate the maximum number of
|
|
transmission attempts of a frame, the length of which is
|
|
greater than bsnGlobalDot11RTSThreshold, that shall be made
|
|
before a failure condition is indicated. The default value of
|
|
this attribute shall be 4."
|
|
::= { bsnGlobalDot11aPhy 13 }
|
|
|
|
bsnGlobalDot11aFragmentationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (256..2346)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute shall specify the current maximum size, in
|
|
octets, of the MPDU that may be delivered to the PHY. An MSDU
|
|
shall be broken into fragments if its size exceeds the value
|
|
of this attribute after adding MAC headers and trailers. MSDU
|
|
or MMPDU shall be fragmented when the resulting frame has an
|
|
individual address in the Address1 field, and the length of the
|
|
frame is larger than this threshold. The default value for this
|
|
attribute shall be the lesser of 2346 or the aMPDUMaxLength of
|
|
the attached PHY and shall never exceed the lesser of 2346 or
|
|
the aMPDUMaxLength of the attached PHY. The value of this
|
|
attribute shall never be less than 256."
|
|
::= { bsnGlobalDot11aPhy 14 }
|
|
|
|
bsnGlobalDot11aMaxTransmitMSDULifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MaxTransmitMSDULifetime shall be the elapsed time in TU,
|
|
after the initial transmission of an MSDU, after which further
|
|
attempts to transmit the MSDU shall be terminated. The default
|
|
value of this attribute shall be 512."
|
|
::= { bsnGlobalDot11aPhy 15 }
|
|
|
|
bsnGlobalDot11aMaxReceiveLifetime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MaxReceiveLifetime shall be the elapsed time in TU,
|
|
after the initial reception of a fragmented MMPDU or MSDU,
|
|
after which further attempts to reassemble the MMPDU or
|
|
MSDU shall be terminated. The default value shall be
|
|
512."
|
|
::= { bsnGlobalDot11aPhy 16 }
|
|
|
|
bsnGlobalDot11aTIThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Threshold being used to detect a busy medium (frequency).
|
|
CCA shall report a busy medium upon detecting the RSSI above
|
|
this threshold."
|
|
::= { bsnGlobalDot11aPhy 17 }
|
|
|
|
bsnGlobalDot11aChannelAgilityEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates that the PHY channel agility
|
|
functionality is enabled."
|
|
::= { bsnGlobalDot11aPhy 18 }
|
|
-- ********************************************************************
|
|
-- * BSN Global Parameters for Dot11h
|
|
-- ********************************************************************
|
|
|
|
bsnGlobalDot11hConfig OBJECT IDENTIFIER
|
|
::= { bsnGlobalDot11h 1 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- These global attributes are to Enable/Disable Power Control and
|
|
-- Channel Switch for 802.11h
|
|
-- *******************************************************************
|
|
|
|
bsnGlobalDot11hPowerConstraint OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30)
|
|
UNITS "decibels"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local maximum transmit power for a channel is defined as
|
|
maximum transmit power level specified for the channel
|
|
in the Country element minus the local power constraint
|
|
specified for the channel in the Power Constraint
|
|
element.The power constraint is coded as an unsigned
|
|
integer in units of decibels. To disable
|
|
power constraint set Power Constraint to 0."
|
|
::= { bsnGlobalDot11hConfig 1 }
|
|
|
|
bsnGlobalDot11hChannelSwitchEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or disable channel switch. When disabling
|
|
Channel Switch no need to pass mode and count"
|
|
::= { bsnGlobalDot11hConfig 2 }
|
|
|
|
bsnGlobalDot11hChannelSwitchMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Channel Switch Mode indicates any restriction on
|
|
transmission until a channel switch. An Channel mode
|
|
set to 1 means that the STA in a BSS to which the
|
|
frame containing the element is addressed shall
|
|
tranmit no further frames with in the BSS until the
|
|
scheduled channel switch. A Channel switch mode set
|
|
to 0 does not impose any requirement on the receiving
|
|
STA."
|
|
::= { bsnGlobalDot11hConfig 3 }
|
|
-- ********************************************************************
|
|
-- * bsnRrm - Information about RF Groups that this Airespace Switch
|
|
-- * belongs to
|
|
-- ********************************************************************
|
|
|
|
bsnRrmDot11a OBJECT IDENTIFIER
|
|
::= { bsnRrm 1 }
|
|
|
|
bsnRrmDot11b OBJECT IDENTIFIER
|
|
::= { bsnRrm 2 }
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of RRM dot11a Group Parameters
|
|
-- *******************************************************************
|
|
|
|
bsnRrmDot11aGroup OBJECT IDENTIFIER
|
|
::= { bsnRrmDot11a 1 }
|
|
|
|
|
|
bsnRrmDot11aGlobalAutomaticGrouping OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Dynamic grouping has two modes: on and off. When the grouping
|
|
is off, no dynamic grouping occurs. Each Airespace Switch
|
|
optimizes only its own Airespace APs' parameters. When
|
|
grouping is on, the Airespace Switches form groups and
|
|
elect leaders to perform better dynamic parameter
|
|
optimization."
|
|
DEFVAL { automatic }
|
|
::= { bsnRrmDot11aGroup 1 }
|
|
|
|
bsnRrmDot11aGroupLeaderMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is the MAC address of the group leader for the dot11a
|
|
group containing this Airespace Switch."
|
|
::= { bsnRrmDot11aGroup 2 }
|
|
|
|
bsnRrmIsDot11aGroupLeader OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"If this Airespace Switch is a Dot11a Group Leader then this
|
|
attribute will be true else it will be false."
|
|
::= { bsnRrmDot11aGroup 3 }
|
|
|
|
bsnRrmDot11aGroupLastUpdateTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Last time the dot11a grouping was updated on this Airespace
|
|
Switch. This is valid only if the Airespace Switch is a
|
|
group leader."
|
|
::= { bsnRrmDot11aGroup 4 }
|
|
|
|
bsnRrmDot11aGlobalGroupInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When grouping is on, this interval(in secs) represents the
|
|
period with which the grouping algorithm is run. Grouping
|
|
algorithm will also run when the group contents changes and
|
|
the automatic grouping is enabled. A dynamic grouping can be
|
|
started upon request from the system administrator. Default
|
|
value is 3600 secs."
|
|
DEFVAL { 3600 }
|
|
::= { bsnRrmDot11aGroup 5 }
|
|
-- ************************************************************
|
|
-- * Begin of bsnWras SwitchDot11aGroup Table
|
|
-- ************************************************************
|
|
|
|
bsnWrasDot11aGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnWrasDot11aGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is a table of Airespace Switch addresses that identifies
|
|
the members of the Dot11a RF group containing this Airespace
|
|
Switch. Max size is 20 entries. This has been deprecated for
|
|
clrRrmDot11BandGrpMemberTable."
|
|
::= { bsnRrmDot11aGroup 9 }
|
|
|
|
bsnWrasDot11aGroupEntry OBJECT-TYPE
|
|
SYNTAX BsnWrasDot11aGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"..."
|
|
INDEX { bsnWrasDot11aPeerMacAddress }
|
|
::= { bsnWrasDot11aGroupTable 1 }
|
|
|
|
BsnWrasDot11aGroupEntry ::= SEQUENCE {
|
|
bsnWrasDot11aPeerMacAddress MacAddress,
|
|
bsnWrasDot11aPeerIpAddress IpAddress
|
|
}
|
|
|
|
bsnWrasDot11aPeerMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The MAC address of the member Switch."
|
|
::= { bsnWrasDot11aGroupEntry 1 }
|
|
|
|
bsnWrasDot11aPeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The IP address of the Airespace Switch."
|
|
::= { bsnWrasDot11aGroupEntry 21 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin bsnRrmDot11aAPDefault
|
|
-- *******************************************************************
|
|
|
|
bsnRrmDot11aAPDefault OBJECT IDENTIFIER
|
|
::= { bsnRrmDot11a 6 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin bsnRrmDot11aAPProfile
|
|
-- *******************************************************************
|
|
|
|
bsnRrmDot11aForeignInterferenceThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign 802.11A interference threshold between 0 and 100 percent."
|
|
::= { bsnRrmDot11aAPDefault 1 }
|
|
|
|
bsnRrmDot11aForeignNoiseThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-127..0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A foreign noise threshold between -127 and 0 dBm."
|
|
::= { bsnRrmDot11aAPDefault 2 }
|
|
|
|
bsnRrmDot11aRFUtilizationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A RF utlization threshold between 0 and 100 percent."
|
|
::= { bsnRrmDot11aAPDefault 3 }
|
|
|
|
bsnRrmDot11aThroughputThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1000..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A throughput threshold between 1000 and 1000000"
|
|
::= { bsnRrmDot11aAPDefault 4 }
|
|
|
|
bsnRrmDot11aMobilesThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A mobiles threshold between 1 and 75"
|
|
::= { bsnRrmDot11aAPDefault 5 }
|
|
|
|
bsnRrmDot11aCoverageThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (3..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A coverage threshold between 3 and 50."
|
|
::= { bsnRrmDot11aAPDefault 6 }
|
|
|
|
bsnRrmDot11aMobileMinExceptionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A mobile minimum exception level between 1 and 75"
|
|
::= { bsnRrmDot11aAPDefault 7 }
|
|
|
|
bsnRrmDot11aCoverageExceptionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A coverage exception level between 0 and 100 percent."
|
|
::= { bsnRrmDot11aAPDefault 8 }
|
|
|
|
bsnRrmDot11aSignalMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval (in secs) specifies how often do we get new
|
|
signal strength measurements at each Airespace AP. Default is
|
|
300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11aAPDefault 9 }
|
|
|
|
bsnRrmDot11aNoiseMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
noise and interference measurements at each Airespace AP.
|
|
Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11aAPDefault 10 }
|
|
|
|
bsnRrmDot11aLoadMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
load measurements at each Airespace AP. Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11aAPDefault 11 }
|
|
|
|
bsnRrmDot11aCoverageMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
coverage measurements at each Airespace AP. Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11aAPDefault 12 }
|
|
|
|
bsnRrmDot11aChannelMonitorList OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(1),
|
|
country(2),
|
|
dca(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the channels on which the switch monitors
|
|
noise, interference and rogues. The first option allows
|
|
monitoring on all channels while the second one on only those
|
|
that are supported by the country of operation. the option dca
|
|
implies that the monitor channel list will include those channels
|
|
that are used by automatic channel assignment."
|
|
::= { bsnRrmDot11aAPDefault 13 }
|
|
|
|
-- *********************************************************************
|
|
-- * Set Factory Defaults
|
|
-- *********************************************************************
|
|
|
|
bsnRrmDot11aSetFactoryDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
activate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate all rrm parameters are reset to factory
|
|
defaults"
|
|
::= { bsnRrmDot11a 7 }
|
|
-- *******************************************************************
|
|
-- * Begin of RRM dot11b Group Parameters
|
|
-- *******************************************************************
|
|
|
|
bsnRrmDot11bGroup OBJECT IDENTIFIER
|
|
::= { bsnRrmDot11b 1 }
|
|
|
|
|
|
bsnRrmDot11bGlobalAutomaticGrouping OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Dynamic grouping has two modes: on and off. When the grouping
|
|
is off, no dynamic grouping occurs. Each Airespace Switch
|
|
optimizes only its own Airespace APs' parameters. When
|
|
grouping is on, the Airespace Switchs form groups and
|
|
elect leaders to perform better dynamic parameter
|
|
optimization. This has been deprecated for
|
|
clrRrmDot11BandGrpTable."
|
|
DEFVAL { automatic }
|
|
::= { bsnRrmDot11bGroup 1 }
|
|
|
|
bsnRrmDot11bGroupLeaderMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is the MAC address of the group leader for the dot11b
|
|
group containing this Airespace Switch. This has been
|
|
deprecated for clrRrmDot11BandGrpTable."
|
|
::= { bsnRrmDot11bGroup 2 }
|
|
|
|
bsnRrmIsDot11bGroupLeader OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"If this Airespace Switch is a Dot11b Group Leader then this
|
|
attribute will be true else it will be false. This has been
|
|
deprecated for clrRrmDot11BandGrpTable."
|
|
::= { bsnRrmDot11bGroup 3 }
|
|
|
|
bsnRrmDot11bGroupLastUpdateTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Last time the dot11b grouping was updated on this Airespace
|
|
Switch. This is valid only if the Airespace Switch is a group
|
|
leader. This has been deprecated for clrRrmDot11BandGrpTable."
|
|
::= { bsnRrmDot11bGroup 4 }
|
|
|
|
bsnRrmDot11bGlobalGroupInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When grouping is on, this interval(in secs) represents the
|
|
period with which the grouping algorithm is run. Grouping
|
|
algorithm will also run when the group contents changes and
|
|
the automatic grouping is enabled. A dynamic grouping can be
|
|
started upon request from the system administrator. Default
|
|
value is 3600 secs. This has been
|
|
deprecated for clrRrmDot11BandGrpTable."
|
|
DEFVAL { 3600 }
|
|
::= { bsnRrmDot11bGroup 5 }
|
|
-- ************************************************************
|
|
-- * Begin of bsnWrasDot11bGroup Table
|
|
-- ************************************************************
|
|
|
|
bsnWrasDot11bGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnWrasDot11bGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is a table of Airespace Switch addresses that identifies
|
|
the members of the Dot11b RF group containing this Airespace
|
|
Switch. Max size is 20 entries. This has been deprecated for
|
|
clrRrmDot11BandGrpMemberTable."
|
|
::= { bsnRrmDot11bGroup 9 }
|
|
|
|
bsnWrasDot11bGroupEntry OBJECT-TYPE
|
|
SYNTAX BsnWrasDot11bGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"..."
|
|
INDEX { bsnWrasDot11bPeerMacAddress }
|
|
::= { bsnWrasDot11bGroupTable 1 }
|
|
|
|
BsnWrasDot11bGroupEntry ::= SEQUENCE {
|
|
bsnWrasDot11bPeerMacAddress MacAddress,
|
|
bsnWrasDot11bPeerIpAddress IpAddress
|
|
}
|
|
|
|
bsnWrasDot11bPeerMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The MAC address of the GIGE interface."
|
|
::= { bsnWrasDot11bGroupEntry 1 }
|
|
|
|
bsnWrasDot11bPeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The IP address of the Airespace Switch."
|
|
::= { bsnWrasDot11bGroupEntry 21 }
|
|
|
|
|
|
-- ************************************************************
|
|
-- * End of bsnWrasDot11bGroup Table
|
|
-- ************************************************************
|
|
--
|
|
|
|
-- ********************************************************************
|
|
-- * Begin bsnRrmDot11bAPDefault
|
|
-- *******************************************************************
|
|
|
|
bsnRrmDot11bAPDefault OBJECT IDENTIFIER
|
|
::= { bsnRrmDot11b 6 }
|
|
|
|
|
|
bsnRrmDot11bForeignInterferenceThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Foreign 802.11A interference threshold between 0 and 100
|
|
percent."
|
|
::= { bsnRrmDot11bAPDefault 1 }
|
|
|
|
bsnRrmDot11bForeignNoiseThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-127..0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A foreign noise threshold between -127 and 0 dBm."
|
|
::= { bsnRrmDot11bAPDefault 2 }
|
|
|
|
bsnRrmDot11bRFUtilizationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A RF utlization threshold between 0 and 100 percent."
|
|
::= { bsnRrmDot11bAPDefault 3 }
|
|
|
|
bsnRrmDot11bThroughputThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1000..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A Airespace AP data-rate threshold between 1000 and
|
|
1000000"
|
|
::= { bsnRrmDot11bAPDefault 4 }
|
|
|
|
bsnRrmDot11bMobilesThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A Airespace AP mobiles threshold between 1 and 75"
|
|
::= { bsnRrmDot11bAPDefault 5 }
|
|
|
|
bsnRrmDot11bCoverageThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (3..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A Airespace AP coverage threshold between 3 and 50."
|
|
::= { bsnRrmDot11bAPDefault 6 }
|
|
|
|
bsnRrmDot11bMobileMinExceptionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A Airespace AP mobile minimum exception level between 1 and
|
|
75"
|
|
::= { bsnRrmDot11bAPDefault 7 }
|
|
|
|
bsnRrmDot11bCoverageExceptionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A Airespace AP coverage exception level between 0 and 100
|
|
percent."
|
|
::= { bsnRrmDot11bAPDefault 8 }
|
|
|
|
bsnRrmDot11bSignalMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new signal
|
|
strength measurements at each Airespace AP. Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11bAPDefault 9 }
|
|
|
|
bsnRrmDot11bNoiseMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
noise and interference measurements at each Airespace AP.
|
|
Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11bAPDefault 10 }
|
|
|
|
bsnRrmDot11bLoadMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
load measurements at each Airespace AP. Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11bAPDefault 11 }
|
|
|
|
bsnRrmDot11bCoverageMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (10..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
coverage measurements at each Airespace AP. Default is 300 secs"
|
|
DEFVAL { 300 }
|
|
::= { bsnRrmDot11bAPDefault 12 }
|
|
|
|
bsnRrmDot11bChannelMonitorList OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(1),
|
|
country(2),
|
|
dca(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the channels on which the switch
|
|
monitors noise, interference and rogues.
|
|
The first option allows monitoring on all channels while the
|
|
second one on only those that are supported
|
|
by the country of operation. the option dca implies that the
|
|
monitor channel list will include those channels
|
|
that are used by automatic channel assignment."
|
|
::= { bsnRrmDot11bAPDefault 13 }
|
|
|
|
-- *********************************************************************
|
|
-- * Set Factory Defaults
|
|
-- *********************************************************************
|
|
|
|
bsnRrmDot11bSetFactoryDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
activate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate all rrm parameters are reset to factory
|
|
defaults"
|
|
::= { bsnRrmDot11b 7 }
|
|
-- *******************************************************************
|
|
-- * Begin of bsnRadiusAuthServerTable
|
|
-- *******************************************************************
|
|
|
|
bsnRadiusAuthServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRadiusAuthServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS authentication
|
|
servers with which the client shares a secret."
|
|
::= { bsnAAA 1 }
|
|
|
|
bsnRadiusAuthServerEntry OBJECT-TYPE
|
|
SYNTAX BsnRadiusAuthServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a RADIUS
|
|
authentication server with which the client shares
|
|
a secret."
|
|
INDEX { bsnRadiusAuthServerIndex }
|
|
::= { bsnRadiusAuthServerTable 1 }
|
|
|
|
BsnRadiusAuthServerEntry ::= SEQUENCE {
|
|
bsnRadiusAuthServerIndex Integer32,
|
|
bsnRadiusAuthServerAddress IpAddress,
|
|
bsnRadiusAuthClientServerPortNumber Integer32,
|
|
bsnRadiusAuthServerKey OCTET STRING,
|
|
bsnRadiusAuthServerStatus INTEGER,
|
|
bsnRadiusAuthServerKeyFormat INTEGER,
|
|
bsnRadiusAuthServerRFC3576 INTEGER,
|
|
bsnRadiusAuthServerIPSec INTEGER,
|
|
bsnRadiusAuthServerIPSecAuth INTEGER,
|
|
bsnRadiusAuthServerIPSecEncryption INTEGER,
|
|
bsnRadiusAuthServerIPSecIKEPhase1 INTEGER,
|
|
bsnRadiusAuthServerIPSecIKELifetime Integer32,
|
|
bsnRadiusAuthServerIPSecDHGroup INTEGER,
|
|
bsnRadiusAuthServerNetworkUserConfig INTEGER,
|
|
bsnRadiusAuthServerMgmtUserConfig INTEGER,
|
|
bsnRadiusAuthServerRetransmitTimeout INTEGER,
|
|
bsnRadiusAuthServerKeyWrapKEKkey OCTET STRING,
|
|
bsnRadiusAuthServerKeyWrapMACKkey OCTET STRING,
|
|
bsnRadiusAuthServerKeyWrapFormat INTEGER,
|
|
bsnRadiusAuthServerRowStatus RowStatus
|
|
}
|
|
|
|
bsnRadiusAuthServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..17)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A number uniquely identifying each RADIUS
|
|
Authentication server with which this client
|
|
communicates."
|
|
::= { bsnRadiusAuthServerEntry 1 }
|
|
|
|
bsnRadiusAuthServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS authentication server
|
|
referred to in this table entry."
|
|
::= { bsnRadiusAuthServerEntry 2 }
|
|
|
|
bsnRadiusAuthClientServerPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port the client is using to send requests to
|
|
this server."
|
|
::= { bsnRadiusAuthServerEntry 3 }
|
|
|
|
bsnRadiusAuthServerKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication and encryption key shared between
|
|
the Radius client and this Radius Server.
|
|
When the bsnRadiusAuthServerKeyFormat is hex it
|
|
can have max length of 128 bytes. If the
|
|
bsnRadiusAuthServerKeyFormat is Ascii it can have
|
|
max length of 64 bytes."
|
|
DEFVAL { "" }
|
|
::= { bsnRadiusAuthServerEntry 4 }
|
|
|
|
bsnRadiusAuthServerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Server enable or disable status."
|
|
::= { bsnRadiusAuthServerEntry 5 }
|
|
|
|
bsnRadiusAuthServerKeyFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hex(1),
|
|
ascii(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Format of the server key. When hex, the number of
|
|
characters in the key should be even."
|
|
::= { bsnRadiusAuthServerEntry 6 }
|
|
|
|
bsnRadiusAuthServerRFC3576 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Support for Dynamic Authorization Extensions to RADIUS."
|
|
DEFVAL { enable }
|
|
::= { bsnRadiusAuthServerEntry 7 }
|
|
|
|
bsnRadiusAuthServerIPSec OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPSec over RADIUS"
|
|
DEFVAL { disable }
|
|
::= { bsnRadiusAuthServerEntry 8 }
|
|
|
|
bsnRadiusAuthServerIPSecAuth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
hmacMd5(1),
|
|
hmacSha1(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hash algorithm employed by the IPSec Encrpytion.
|
|
This applies only when bsnRadiusAuthServerIPSec is in
|
|
enable state."
|
|
DEFVAL { hmacSha1 }
|
|
::= { bsnRadiusAuthServerEntry 9 }
|
|
|
|
bsnRadiusAuthServerIPSecEncryption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
des(1),
|
|
tripleDes(2),
|
|
aesCbc(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Encryption algorithm employed by this IpSec
|
|
Encryption. This applies only when
|
|
bsnRadiusAuthServerIPSec is in enable state."
|
|
DEFVAL { tripleDes }
|
|
::= { bsnRadiusAuthServerEntry 10 }
|
|
|
|
bsnRadiusAuthServerIPSecIKEPhase1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
main(1),
|
|
agressive(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPN IKE Phase 1 Mode type as per the IpSec standards.
|
|
This applies only when bsnRadiusAuthServerIPSec is in
|
|
enable state."
|
|
DEFVAL { main }
|
|
::= { bsnRadiusAuthServerEntry 11 }
|
|
|
|
bsnRadiusAuthServerIPSecIKELifetime OBJECT-TYPE
|
|
SYNTAX Integer32 (1800..345600)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPSec IKE's Lifetime.
|
|
This applies only when bsnRadiusAuthServerIPSec is in
|
|
enable state."
|
|
DEFVAL { 28800 }
|
|
::= { bsnRadiusAuthServerEntry 12 }
|
|
|
|
bsnRadiusAuthServerIPSecDHGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
group1(1),
|
|
group2(2),
|
|
group5(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IKE's Diffie-Hellman Group.
|
|
This applies only when bsnRadiusAuthServerIPSec is in
|
|
enable state."
|
|
DEFVAL { group2 }
|
|
::= { bsnRadiusAuthServerEntry 13 }
|
|
|
|
bsnRadiusAuthServerNetworkUserConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, this entry is considered as network user
|
|
radius authenticating server entry."
|
|
::= { bsnRadiusAuthServerEntry 14 }
|
|
|
|
bsnRadiusAuthServerMgmtUserConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, this entry is considered as management user
|
|
radius authenticating server entry."
|
|
::= { bsnRadiusAuthServerEntry 15 }
|
|
|
|
bsnRadiusAuthServerRetransmitTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (2..30)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time in seconds after which a radius authentication
|
|
request will timeout and a retransmission will be taken
|
|
up by the switch."
|
|
::= { bsnRadiusAuthServerEntry 17 }
|
|
|
|
bsnRadiusAuthServerKeyWrapKEKkey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Key-encryption-key (KEK) used as the key for the 128 bit
|
|
AES Key Wrap algorithm to encrypt the PMK in the key
|
|
attribute. If the key is present in request, it should be
|
|
taken as a hint by the server that the sender prefers this
|
|
method of encryption over others.
|
|
To maintain security actual keys after configuration are never
|
|
returned in get request. If keys are configured then '***'
|
|
is returned. If keys are not configured then empty string is
|
|
retunred.
|
|
bsnRadiusAuthServerKeyFormat is used this key.
|
|
if the format chosen is ascii then it should be 16 bytes in
|
|
length. if the format chosen is hex then it should be 32
|
|
bytes in length."
|
|
::= { bsnRadiusAuthServerEntry 18 }
|
|
|
|
bsnRadiusAuthServerKeyWrapMACKkey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Message-authenticator-code-key ( MACK) - used as the key for
|
|
the HMAC-SHA-1 algorithm to sign the RADIUS message to prevent
|
|
spoofing. MACK must be configured when KEK is configured.
|
|
To maintain security actual keys after configuration are never
|
|
returned in get request. If keys are configured then '***'
|
|
is returned. If keys are not configured then empty string is
|
|
returned.
|
|
bsnRadiusAuthServerKeyFormat is used this key.
|
|
if the format chosen is ascii then it should be 20 bytes in
|
|
length. If the format chosen is hex then it should be 40 bytes
|
|
in length."
|
|
::= { bsnRadiusAuthServerEntry 19 }
|
|
|
|
bsnRadiusAuthServerKeyWrapFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hex(1),
|
|
ascii(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Format for the Key Wrap keys. This object is mandatory
|
|
for manager to send if the key Wrap keys are being
|
|
configured. Get on this object will always return hex(1)"
|
|
::= { bsnRadiusAuthServerEntry 20 }
|
|
|
|
bsnRadiusAuthServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion"
|
|
::= { bsnRadiusAuthServerEntry 26 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnRadiusAccServerTable
|
|
-- *******************************************************************
|
|
|
|
bsnRadiusAccServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRadiusAccServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS accounting
|
|
servers with which the client shares a secret."
|
|
::= { bsnAAA 2 }
|
|
|
|
bsnRadiusAccServerEntry OBJECT-TYPE
|
|
SYNTAX BsnRadiusAccServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a RADIUS
|
|
accounting server with which the client shares a secret."
|
|
INDEX { bsnRadiusAccServerIndex }
|
|
::= { bsnRadiusAccServerTable 1 }
|
|
|
|
BsnRadiusAccServerEntry ::= SEQUENCE {
|
|
bsnRadiusAccServerIndex Integer32,
|
|
bsnRadiusAccServerAddress IpAddress,
|
|
bsnRadiusAccClientServerPortNumber Integer32,
|
|
bsnRadiusAccServerKey OCTET STRING,
|
|
bsnRadiusAccServerStatus INTEGER,
|
|
bsnRadiusAccServerKeyFormat INTEGER,
|
|
bsnRadiusAccServerIPSec INTEGER,
|
|
bsnRadiusAccServerIPSecAuth INTEGER,
|
|
bsnRadiusAccServerIPSecEncryption INTEGER,
|
|
bsnRadiusAccServerIPSecIKEPhase1 INTEGER,
|
|
bsnRadiusAccServerIPSecIKELifetime Integer32,
|
|
bsnRadiusAccServerIPSecDHGroup INTEGER,
|
|
bsnRadiusAccServerNetworkUserConfig INTEGER,
|
|
bsnRadiusAccServerRetransmitTimeout INTEGER,
|
|
bsnRadiusAccServerRowStatus RowStatus
|
|
}
|
|
|
|
bsnRadiusAccServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..17)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A number uniquely identifying each RADIUS
|
|
Accounting server with which this client
|
|
communicates."
|
|
::= { bsnRadiusAccServerEntry 1 }
|
|
|
|
bsnRadiusAccServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS accounting server
|
|
referred to in this table entry."
|
|
::= { bsnRadiusAccServerEntry 2 }
|
|
|
|
bsnRadiusAccClientServerPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port the client is using to send requests to
|
|
this server."
|
|
::= { bsnRadiusAccServerEntry 3 }
|
|
|
|
bsnRadiusAccServerKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication and encryption key shared between
|
|
the Radius client and this Radius Server.
|
|
When the bsnRadiusAccServerKeyFormat is hex it
|
|
can have max length of 128 bytes. If the
|
|
bsnRadiusAccServerKeyFormat is Ascii it can have
|
|
max length of 64 bytes."
|
|
DEFVAL { "" }
|
|
::= { bsnRadiusAccServerEntry 4 }
|
|
|
|
bsnRadiusAccServerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Server enable or disable status."
|
|
::= { bsnRadiusAccServerEntry 5 }
|
|
|
|
bsnRadiusAccServerKeyFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hex(1),
|
|
ascii(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Format of the server key. When hex, the number of
|
|
characters in the key should be even."
|
|
::= { bsnRadiusAccServerEntry 6 }
|
|
|
|
bsnRadiusAccServerIPSec OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPSec over RADIUS"
|
|
DEFVAL { disable }
|
|
::= { bsnRadiusAccServerEntry 7 }
|
|
|
|
bsnRadiusAccServerIPSecAuth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
hmacMd5(1),
|
|
hmacSha1(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hash algorithm employed by the IPSec Encrpytion.
|
|
This applies only when bsnRadiusAccServerIPSec is in
|
|
enable state."
|
|
DEFVAL { hmacSha1 }
|
|
::= { bsnRadiusAccServerEntry 8 }
|
|
|
|
bsnRadiusAccServerIPSecEncryption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
des(1),
|
|
tripleDes(2),
|
|
aesCbc(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Encryption algorithm employed by this IpSec
|
|
Encryption. This applies only when
|
|
bsnRadiusAccServerIPSec is in enable state."
|
|
DEFVAL { tripleDes }
|
|
::= { bsnRadiusAccServerEntry 9 }
|
|
|
|
bsnRadiusAccServerIPSecIKEPhase1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
main(1),
|
|
agressive(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPN IKE Phase 1 Mode type as per the IpSec standards.
|
|
This applies only when bsnRadiusAccServerIPSec is in
|
|
enable state."
|
|
DEFVAL { main }
|
|
::= { bsnRadiusAccServerEntry 10 }
|
|
|
|
bsnRadiusAccServerIPSecIKELifetime OBJECT-TYPE
|
|
SYNTAX Integer32 (1800..345600)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPSec IKE's Lifetime.
|
|
This applies only when bsnRadiusAccServerIPSec is in
|
|
enable state."
|
|
DEFVAL { 28800 }
|
|
::= { bsnRadiusAccServerEntry 11 }
|
|
|
|
bsnRadiusAccServerIPSecDHGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
group1(1),
|
|
group2(2),
|
|
group5(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IKE's Diffie-Hellman Group.
|
|
This applies only when bsnRadiusAccServerIPSec is in
|
|
enable state."
|
|
DEFVAL { group2 }
|
|
::= { bsnRadiusAccServerEntry 12 }
|
|
|
|
bsnRadiusAccServerNetworkUserConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, this entry is considered as network user
|
|
radius accounting server entry."
|
|
::= { bsnRadiusAccServerEntry 13 }
|
|
|
|
bsnRadiusAccServerRetransmitTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (2..30)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time in seconds after which a radius accounting request
|
|
will timeout and a retransmission will be taken up by
|
|
the switch."
|
|
::= { bsnRadiusAccServerEntry 14 }
|
|
|
|
bsnRadiusAccServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion"
|
|
::= { bsnRadiusAccServerEntry 26 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnRadiusAuthServerStatsTable
|
|
-- *******************************************************************
|
|
|
|
bsnRadiusAuthServerStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRadiusAuthServerStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The listing the Statistics of RADIUS authentication
|
|
servers."
|
|
::= { bsnAAA 3 }
|
|
|
|
bsnRadiusAuthServerStatsEntry OBJECT-TYPE
|
|
SYNTAX BsnRadiusAuthServerStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry representing statistics a RADIUS
|
|
authentication server with which the client shares
|
|
a secret."
|
|
INDEX { bsnRadiusAuthServerIndex }
|
|
::= { bsnRadiusAuthServerStatsTable 1 }
|
|
|
|
BsnRadiusAuthServerStatsEntry ::= SEQUENCE {
|
|
bsnRadiusAuthClientRoundTripTime TimeTicks,
|
|
bsnRadiusAuthClientAccessRequests Counter32,
|
|
bsnRadiusAuthClientAccessRetransmissions Counter32,
|
|
bsnRadiusAuthClientAccessAccepts Counter32,
|
|
bsnRadiusAuthClientAccessRejects Counter32,
|
|
bsnRadiusAuthClientAccessChallenges Counter32,
|
|
bsnRadiusAuthClientMalformedAccessResponses Counter32,
|
|
bsnRadiusAuthClientBadAuthenticators Counter32,
|
|
bsnRadiusAuthClientPendingRequests Gauge32,
|
|
bsnRadiusAuthClientTimeouts Counter32,
|
|
bsnRadiusAuthClientUnknownTypes Counter32,
|
|
bsnRadiusAuthClientPacketsDropped Counter32
|
|
}
|
|
|
|
bsnRadiusAuthClientRoundTripTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval (in hundredths of a second) between
|
|
the most recent Access-Reply/Access-Challenge and the
|
|
Access-Request that matched it from this RADIUS
|
|
authentication server."
|
|
::= { bsnRadiusAuthServerStatsEntry 6 }
|
|
|
|
-- *************************************************************
|
|
-- Request/Response statistics
|
|
--
|
|
-- TotalIncomingPackets = Accepts + Rejects + Challenges + UnknownTypes
|
|
--
|
|
-- TotalIncomingPackets - MalformedResponses - BadAuthenticators -
|
|
-- UnknownTypes - PacketsDropped = Successfully received
|
|
--
|
|
-- AccessRequests + PendingRequests + ClientTimeouts =
|
|
-- Successfully Received
|
|
-- *************************************************************
|
|
|
|
bsnRadiusAuthClientAccessRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Request packets sent
|
|
to this server. This does not include retransmissions."
|
|
::= { bsnRadiusAuthServerStatsEntry 7 }
|
|
|
|
bsnRadiusAuthClientAccessRetransmissions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Request packets
|
|
retransmitted to this RADIUS authentication server."
|
|
::= { bsnRadiusAuthServerStatsEntry 8 }
|
|
|
|
bsnRadiusAuthClientAccessAccepts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Accept packets
|
|
(valid or invalid) received from this server."
|
|
::= { bsnRadiusAuthServerStatsEntry 9 }
|
|
|
|
bsnRadiusAuthClientAccessRejects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Reject packets
|
|
(valid or invalid) received from this server."
|
|
::= { bsnRadiusAuthServerStatsEntry 10 }
|
|
|
|
bsnRadiusAuthClientAccessChallenges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Challenge packets
|
|
(valid or invalid) received from this server."
|
|
::= { bsnRadiusAuthServerStatsEntry 11 }
|
|
|
|
-- "Access-Response" includes an Access-Accept, Access-Challenge
|
|
-- or Access-Reject
|
|
|
|
bsnRadiusAuthClientMalformedAccessResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of malformed RADIUS Access-Response
|
|
packets received from this server.
|
|
Malformed packets include packets with
|
|
an invalid length. Bad authenticators or
|
|
Signature attributes or unknown types are not
|
|
included as malformed access responses."
|
|
::= { bsnRadiusAuthServerStatsEntry 12 }
|
|
|
|
bsnRadiusAuthClientBadAuthenticators OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Response packets
|
|
containing invalid authenticators or Signature
|
|
attributes received from this server."
|
|
::= { bsnRadiusAuthServerStatsEntry 13 }
|
|
|
|
bsnRadiusAuthClientPendingRequests OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Access-Request packets
|
|
destined for this server that have not yet timed out
|
|
or received a response. This variable is incremented
|
|
when an Access-Request is sent and decremented due to
|
|
receipt of an Acess-Accept, Access-Reject or
|
|
Access-Challenge, a timeout or retransmission."
|
|
::= { bsnRadiusAuthServerStatsEntry 14 }
|
|
|
|
bsnRadiusAuthClientTimeouts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of authentication timeouts to this server.
|
|
After a timeout the client may retry to the same
|
|
server, send to a different server, or
|
|
give up. A retry to the same server is counted as a
|
|
retransmit as well as a timeout. A send to a different
|
|
server is counted as a Request as well as a timeout."
|
|
::= { bsnRadiusAuthServerStatsEntry 15 }
|
|
|
|
bsnRadiusAuthClientUnknownTypes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS packets of unknown type which
|
|
were received from this server on the authentication port."
|
|
::= { bsnRadiusAuthServerStatsEntry 16 }
|
|
|
|
bsnRadiusAuthClientPacketsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS packets of which were
|
|
received from this server on the authentication port
|
|
and dropped for some other reason."
|
|
::= { bsnRadiusAuthServerStatsEntry 36 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnRadiusAccServerStatsTable
|
|
-- *******************************************************************
|
|
|
|
bsnRadiusAccServerStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnRadiusAccServerStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS accounting
|
|
servers with which the client shares a secret."
|
|
::= { bsnAAA 4 }
|
|
|
|
bsnRadiusAccServerStatsEntry OBJECT-TYPE
|
|
SYNTAX BsnRadiusAccServerStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a RADIUS
|
|
accounting server with which the client shares a secret."
|
|
INDEX { bsnRadiusAccServerIndex }
|
|
::= { bsnRadiusAccServerStatsTable 1 }
|
|
|
|
BsnRadiusAccServerStatsEntry ::= SEQUENCE {
|
|
bsnRadiusAccClientRoundTripTime TimeTicks,
|
|
bsnRadiusAccClientRequests Counter32,
|
|
bsnRadiusAccClientRetransmissions Counter32,
|
|
bsnRadiusAccClientResponses Counter32,
|
|
bsnRadiusAccClientMalformedResponses Counter32,
|
|
bsnRadiusAccClientBadAuthenticators Counter32,
|
|
bsnRadiusAccClientPendingRequests Gauge32,
|
|
bsnRadiusAccClientTimeouts Counter32,
|
|
bsnRadiusAccClientUnknownTypes Counter32,
|
|
bsnRadiusAccClientPacketsDropped Counter32
|
|
}
|
|
|
|
bsnRadiusAccClientRoundTripTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval between the most recent
|
|
Accounting-Response and the Accounting-Request that
|
|
matched it from this RADIUS accounting server."
|
|
::= { bsnRadiusAccServerStatsEntry 6 }
|
|
|
|
-- *************************************************************
|
|
-- Request/Response statistics
|
|
--
|
|
-- Requests = Responses + PendingRequests + ClientTimeouts
|
|
--
|
|
-- Responses - MalformedResponses - BadAuthenticators -
|
|
-- UnknownTypes - PacketsDropped = Successfully received
|
|
-- *************************************************************
|
|
|
|
bsnRadiusAccClientRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Accounting-Request packets
|
|
sent. This does not include retransmissions."
|
|
::= { bsnRadiusAccServerStatsEntry 7 }
|
|
|
|
bsnRadiusAccClientRetransmissions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Accounting-Request packets
|
|
retransmitted to this RADIUS accounting server.
|
|
Retransmissions include retries where the
|
|
Identifier and Acct-Delay have been updated, as
|
|
well as those in which they remain the same."
|
|
::= { bsnRadiusAccServerStatsEntry 8 }
|
|
|
|
bsnRadiusAccClientResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS packets received on the
|
|
accounting port from this server."
|
|
::= { bsnRadiusAccServerStatsEntry 9 }
|
|
|
|
bsnRadiusAccClientMalformedResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of malformed RADIUS Accounting-Response
|
|
packets received from this server. Malformed packets
|
|
include packets with an invalid length. Bad
|
|
authenticators and unknown types are not included as
|
|
malformed accounting responses."
|
|
::= { bsnRadiusAccServerStatsEntry 10 }
|
|
|
|
bsnRadiusAccClientBadAuthenticators OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Accounting-Response
|
|
packets which contained invalid authenticators
|
|
received from this server."
|
|
::= { bsnRadiusAccServerStatsEntry 11 }
|
|
|
|
bsnRadiusAccClientPendingRequests OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Accounting-Request packets
|
|
sent to this server that have not yet timed out or
|
|
received a response. This variable is incremented when an
|
|
Accounting-Request is sent and decremented due to
|
|
receipt of an Accounting-Response, a timeout or
|
|
a retransmission."
|
|
::= { bsnRadiusAccServerStatsEntry 12 }
|
|
|
|
bsnRadiusAccClientTimeouts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of accounting timeouts to this server.
|
|
After a timeout the client may retry to the same
|
|
server, send to a different server, or give up.
|
|
A retry to the same server is counted as a
|
|
retransmit as well as a timeout. A send to a different
|
|
server is counted as an Accounting-Request as well as
|
|
a timeout."
|
|
::= { bsnRadiusAccServerStatsEntry 13 }
|
|
|
|
bsnRadiusAccClientUnknownTypes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS packets of unknown type which
|
|
were received from this server on the accounting port."
|
|
::= { bsnRadiusAccServerStatsEntry 14 }
|
|
|
|
bsnRadiusAccClientPacketsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS packets which were received from
|
|
this server on the accounting port and dropped for some
|
|
other reason."
|
|
::= { bsnRadiusAccServerStatsEntry 34 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnUsersTable
|
|
-- *******************************************************************
|
|
|
|
bsnUsersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnUsersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The (conceptual) table listing Wlan Users"
|
|
::= { bsnAAA 5 }
|
|
|
|
bsnUsersEntry OBJECT-TYPE
|
|
SYNTAX BsnUsersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnUserName }
|
|
::= { bsnUsersTable 1 }
|
|
|
|
BsnUsersEntry ::= SEQUENCE {
|
|
bsnUserName OCTET STRING,
|
|
bsnUserPassword OCTET STRING,
|
|
bsnUserEssIndex INTEGER,
|
|
bsnUserAccessMode INTEGER,
|
|
bsnUserType INTEGER,
|
|
bsnUserInterfaceName OCTET STRING,
|
|
bsnUserRowStatus RowStatus
|
|
}
|
|
|
|
bsnUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"User Name"
|
|
::= { bsnUsersEntry 2 }
|
|
|
|
bsnUserPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"User Password"
|
|
::= { bsnUsersEntry 3 }
|
|
|
|
bsnUserEssIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..517)
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"User WLAN ID. Value 0 implies that this applies to any
|
|
WLAN ID."
|
|
::= { bsnUsersEntry 4 }
|
|
|
|
bsnUserAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
readOnly(1),
|
|
readWrite(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"User Access Mode."
|
|
::= { bsnUsersEntry 5 }
|
|
|
|
bsnUserType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
management(1),
|
|
wlan(2),
|
|
macFilter(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"User Type."
|
|
::= { bsnUsersEntry 6 }
|
|
|
|
bsnUserInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Interface Name."
|
|
::= { bsnUsersEntry 7 }
|
|
|
|
bsnUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnUsersEntry 26 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnMacFilterTable
|
|
-- *******************************************************************
|
|
|
|
bsnMacFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMacFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing MAC Filter entries"
|
|
::= { bsnAAA 9 }
|
|
|
|
bsnMacFilterEntry OBJECT-TYPE
|
|
SYNTAX BsnMacFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnMacFilterAddress }
|
|
::= { bsnMacFilterTable 1 }
|
|
|
|
BsnMacFilterEntry ::= SEQUENCE {
|
|
bsnMacFilterAddress OCTET STRING,
|
|
bsnMacFilterWlanId INTEGER,
|
|
bsnMacFilterInterfaceName OCTET STRING,
|
|
bsnMacFilterDescription OCTET STRING,
|
|
bsnMacFilterRowStatus RowStatus
|
|
}
|
|
|
|
bsnMacFilterAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of the entry"
|
|
::= { bsnMacFilterEntry 1 }
|
|
|
|
bsnMacFilterWlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..517)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WLAN ID of the WLAN that the user can connect to. 0
|
|
means any WLAN ID."
|
|
::= { bsnMacFilterEntry 2 }
|
|
|
|
bsnMacFilterInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Name."
|
|
::= { bsnMacFilterEntry 3 }
|
|
|
|
bsnMacFilterDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the MAC Filter entry."
|
|
::= { bsnMacFilterEntry 4 }
|
|
|
|
bsnMacFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnMacFilterEntry 24 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnLocalNetUserTable
|
|
-- *******************************************************************
|
|
|
|
bsnLocalNetUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnLocalNetUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing Local Net User entries."
|
|
::= { bsnAAA 10 }
|
|
|
|
bsnLocalNetUserEntry OBJECT-TYPE
|
|
SYNTAX BsnLocalNetUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnLocalNetUserName }
|
|
::= { bsnLocalNetUserTable 1 }
|
|
|
|
BsnLocalNetUserEntry ::= SEQUENCE {
|
|
bsnLocalNetUserName OCTET STRING,
|
|
bsnLocalNetUserWlanId INTEGER,
|
|
bsnLocalNetUserPassword OCTET STRING,
|
|
bsnLocalNetUserDescription OCTET STRING,
|
|
bsnLocalNetUserLifetime TimeInterval,
|
|
bsnLocalNetUserStartTime TimeTicks,
|
|
bsnLocalNetUserRemainingTime TimeInterval,
|
|
bsnLocalNetUserRowStatus RowStatus
|
|
}
|
|
|
|
bsnLocalNetUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the net user."
|
|
::= { bsnLocalNetUserEntry 1 }
|
|
|
|
bsnLocalNetUserWlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..517)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WLAN ID of the WLAN that the user can connect to. 0
|
|
means any WLAN ID."
|
|
::= { bsnLocalNetUserEntry 2 }
|
|
|
|
bsnLocalNetUserPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..24))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Password."
|
|
::= { bsnLocalNetUserEntry 3 }
|
|
|
|
bsnLocalNetUserDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the Net User entry."
|
|
::= { bsnLocalNetUserEntry 4 }
|
|
|
|
bsnLocalNetUserLifetime OBJECT-TYPE
|
|
SYNTAX TimeInterval (0 | 6000..259200000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the lifetime of an
|
|
user account expressed in hundredths of a second.
|
|
|
|
Lifetime period other than 0 will make it a guest-user.
|
|
Minimum value for guest user is 60 seconds (6000).
|
|
|
|
Once configured as non-guest user can not be change
|
|
to guest user and vice-versa. Default value is for
|
|
a day and max lifetime is 259200000(30 days). WLANIds,
|
|
which have webauth policy are valid for guest access
|
|
user."
|
|
DEFVAL { 8640000 }
|
|
::= { bsnLocalNetUserEntry 5 }
|
|
|
|
bsnLocalNetUserStartTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time when the guest user
|
|
account was created and expressed as the number of
|
|
seconds elapsed since 1st Jan, 1970."
|
|
::= { bsnLocalNetUserEntry 6 }
|
|
|
|
bsnLocalNetUserRemainingTime OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the remaining session time
|
|
for the guest user in hundredths of a second."
|
|
::= { bsnLocalNetUserEntry 7 }
|
|
|
|
bsnLocalNetUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnLocalNetUserEntry 24 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnLocalManagementUserTable
|
|
-- *******************************************************************
|
|
|
|
bsnLocalManagementUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnLocalManagementUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing Local Management Users"
|
|
::= { bsnAAA 11 }
|
|
|
|
bsnLocalManagementUserEntry OBJECT-TYPE
|
|
SYNTAX BsnLocalManagementUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnLocalManagementUserName }
|
|
::= { bsnLocalManagementUserTable 1 }
|
|
|
|
BsnLocalManagementUserEntry ::= SEQUENCE {
|
|
bsnLocalManagementUserName OCTET STRING,
|
|
bsnLocalManagementUserPassword OCTET STRING,
|
|
bsnLocalManagementUserAccessMode INTEGER,
|
|
bsnLocalManagementUserRowStatus RowStatus
|
|
}
|
|
|
|
bsnLocalManagementUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Name"
|
|
::= { bsnLocalManagementUserEntry 1 }
|
|
|
|
bsnLocalManagementUserPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Password"
|
|
::= { bsnLocalManagementUserEntry 2 }
|
|
|
|
bsnLocalManagementUserAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
readOnly(1),
|
|
readWrite(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Access Mode."
|
|
::= { bsnLocalManagementUserEntry 3 }
|
|
|
|
bsnLocalManagementUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnLocalManagementUserEntry 23 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnAclTable
|
|
-- *******************************************************************
|
|
|
|
bsnAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing ACLs (Access Control Lists) on the
|
|
Switch."
|
|
::= { bsnAAA 7 }
|
|
|
|
bsnAclEntry OBJECT-TYPE
|
|
SYNTAX BsnAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnAclName }
|
|
::= { bsnAclTable 1 }
|
|
|
|
BsnAclEntry ::= SEQUENCE {
|
|
bsnAclName OCTET STRING,
|
|
bsnAclApplyMode INTEGER,
|
|
bsnAclRowStatus RowStatus
|
|
}
|
|
|
|
bsnAclName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the Access Control List."
|
|
::= { bsnAclEntry 1 }
|
|
|
|
bsnAclApplyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notapplied(0),
|
|
applied(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The apply mode of the ACL on the switch. Mode value
|
|
'applied' means the ACL has been applied on the switch."
|
|
::= { bsnAclEntry 2 }
|
|
|
|
bsnAclRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status of the ACL."
|
|
::= { bsnAclEntry 20 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnAclRuleTable
|
|
-- *******************************************************************
|
|
|
|
bsnAclRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAclRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing Acl Rules(Access Control List Entries)
|
|
on the ACL with name bsnAclName."
|
|
::= { bsnAAA 8 }
|
|
|
|
bsnAclRuleEntry OBJECT-TYPE
|
|
SYNTAX BsnAclRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX {
|
|
bsnAclName,
|
|
bsnAclRuleIndex
|
|
}
|
|
::= { bsnAclRuleTable 1 }
|
|
|
|
BsnAclRuleEntry ::= SEQUENCE {
|
|
bsnAclRuleIndex Unsigned32,
|
|
bsnAclRuleAction INTEGER,
|
|
bsnAclRuleDirection INTEGER,
|
|
bsnAclRuleSourceIpAddress IpAddress,
|
|
bsnAclRuleSourceIpNetmask IpAddress,
|
|
bsnAclRuleDestinationIpAddress IpAddress,
|
|
bsnAclRuleDestinationIpNetmask IpAddress,
|
|
bsnAclRuleProtocol Unsigned32,
|
|
bsnAclRuleStartSourcePort Unsigned32,
|
|
bsnAclRuleEndSourcePort Unsigned32,
|
|
bsnAclRuleStartDestinationPort Unsigned32,
|
|
bsnAclRuleEndDestinationPort Unsigned32,
|
|
bsnAclRuleDscp Unsigned32,
|
|
bsnAclNewRuleIndex Unsigned32,
|
|
bsnAclRuleRowStatus RowStatus
|
|
}
|
|
|
|
bsnAclRuleIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the ACL rule. This can be updated to reset the
|
|
sequence of the rules of an ACL."
|
|
::= { bsnAclRuleEntry 2 }
|
|
|
|
bsnAclRuleAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(0),
|
|
permit(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The permission mode of a rule."
|
|
DEFVAL { deny }
|
|
::= { bsnAclRuleEntry 3 }
|
|
|
|
bsnAclRuleDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inbound(0),
|
|
outbound(1),
|
|
any(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the packet to which the rule may be
|
|
applied."
|
|
DEFVAL { any }
|
|
::= { bsnAclRuleEntry 4 }
|
|
|
|
bsnAclRuleSourceIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP Address of the ACL rule. A value 0 implies
|
|
any source address."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnAclRuleEntry 5 }
|
|
|
|
bsnAclRuleSourceIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP Netmask of the ACL rule. A value 0
|
|
implies any source mask."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnAclRuleEntry 6 }
|
|
|
|
bsnAclRuleDestinationIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP Address of the ACL rule. A value 0
|
|
implies any destination address."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnAclRuleEntry 7 }
|
|
|
|
bsnAclRuleDestinationIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination Netmask of the ACL rule. A value 0
|
|
implies any destination mask."
|
|
DEFVAL { '00000000'H }
|
|
::= { bsnAclRuleEntry 8 }
|
|
|
|
bsnAclRuleProtocol OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..256)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol of the packet. It can be either of the pre
|
|
specified protocols like TCP, UDP, ICMP, ESP, AH, GRE,
|
|
IP, Ethernet Over IP, OSPF or any number between 0
|
|
and 255. A value 256 implies that this rule applies
|
|
to 'Any' protocol."
|
|
DEFVAL { 256 }
|
|
::= { bsnAclRuleEntry 9 }
|
|
|
|
bsnAclRuleStartSourcePort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source Port of the packet. It can be either of the
|
|
pre specified ports like HTTP, HTTPS, Telnet, RADIUS
|
|
etc or any number between 0 and 65535. A value 65536
|
|
implies that this rule applies to 'Any' source port.
|
|
This value can be set only if the protocol is set to
|
|
TCP or UDP. Otherwise the value is set to Any(65536)"
|
|
DEFVAL { 0 }
|
|
::= { bsnAclRuleEntry 10 }
|
|
|
|
bsnAclRuleEndSourcePort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source Port of the packet. It can be either of the
|
|
pre specified ports like HTTP, HTTPS, Telnet, RADIUS
|
|
etc or any number between 0 and 65535.
|
|
A value 65536 implies that this rule applies to 'Any'
|
|
source port. This value can be set only if the
|
|
protocol is set to TCP or UDP.
|
|
Otherwise the value is set to Any(65536)"
|
|
DEFVAL { 65535 }
|
|
::= { bsnAclRuleEntry 11 }
|
|
|
|
bsnAclRuleStartDestinationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination Port of the packet. It can be either of
|
|
the pre specified ports like HTTP, HTTPS, Telnet,
|
|
RADIUS etc or any number between 0 and 65535.
|
|
A value 65536 implies that this rule aplpies to 'Any'
|
|
Destination port. This value can be set only if the
|
|
protocol is set to TCP or UDP. Otherwise the value is
|
|
set to Any(65536)"
|
|
DEFVAL { 0 }
|
|
::= { bsnAclRuleEntry 12 }
|
|
|
|
bsnAclRuleEndDestinationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination Port of the packet. It can be either of
|
|
the pre specified ports like HTTP, HTTPS, Telnet,
|
|
RADIUS etc or any number between 0 and 65535.
|
|
A value 65536 implies that this rule aplpies to 'Any'
|
|
Destination port. This value can be set only if the
|
|
protocol is set to TCP or UDP. Otherwise the value is
|
|
set to Any(65536)"
|
|
DEFVAL { 65535 }
|
|
::= { bsnAclRuleEntry 13 }
|
|
|
|
bsnAclRuleDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..256)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value of the rule. A value 256 implies Any"
|
|
DEFVAL { 256 }
|
|
::= { bsnAclRuleEntry 14 }
|
|
|
|
bsnAclNewRuleIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New Index of the ACL rule. This attribute should be
|
|
updated if the requirement is to reset the sequence of
|
|
the rules of an ACL. A read on this will not yield
|
|
anything."
|
|
::= { bsnAclRuleEntry 15 }
|
|
|
|
bsnAclRuleRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status of the ACL Rule."
|
|
::= { bsnAclRuleEntry 40 }
|
|
|
|
|
|
|
|
-- *******************************************************************
|
|
-- bsnAAA common attributes
|
|
-- *******************************************************************
|
|
|
|
bsnRadiusAuthKeyWrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When keyWrap is enable then for 801.1X and 802.11i
|
|
client Authentication, request is sent to those
|
|
radius servers which has KEK and MACK keys are configured.
|
|
|
|
Radius servers are widely used for user authentications.
|
|
In 802.11i and 802.1X type authentication, the controller
|
|
recives Pairwise Master KEy(PMK) from RADIUS sever using
|
|
vendor specific RADIUS attributes, which uses MPPE RFC3078.
|
|
Since MPPE uses RC4 algorithm to provide data
|
|
confidentiality, it is not FIPS approved. For this RADIUS
|
|
key WRAP attributes, bsnRadiusAuthServerKeyWrap
|
|
and bsnRadiusAuthServerKeyWrapMACKkey have been added,
|
|
which are used to securely transfer encryption keys using
|
|
non-proprietary techniques."
|
|
DEFVAL { false }
|
|
::= { bsnAAA 12 }
|
|
|
|
bsnRadiusAuthCacheCredentialsLocally OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Enable or disable caching of credentials locally for
|
|
RADIUS Auth servers. This is used when a client uses a
|
|
one time password authentication scheme."
|
|
::= { bsnAAA 14 }
|
|
|
|
bsnAAAMacDelimiter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noDelimiter(0),
|
|
colon(1),
|
|
hyphen(2),
|
|
singleHyphen(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The delimiter to be used for mac filtering. It can be
|
|
colon as in xx:xx:xx:xx:xx:xx or hyphen as in
|
|
xx-xx-xx-xx-xx-xx or single hyphen as in
|
|
xxxxxx-xxxxxx or no delimiter as in xxxxxxxxxxxx."
|
|
::= { bsnAAA 15 }
|
|
|
|
bsnAAARadiusCompatibilityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ciscoACS(0),
|
|
orinocoRadius(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The required compatibility mode for MAC filtering. For
|
|
ciscoACS, the expected MAC delimiter setting is colon and
|
|
for orinocoRadius, it is singleHyphen."
|
|
::= { bsnAAA 16 }
|
|
|
|
bsnAAARadiusCallStationIdType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipAddr(0),
|
|
macAddr(1),
|
|
apMacAddress(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute configures the call station ID information
|
|
sent in RADIUS messages. The value undefined cannot be
|
|
set during the write operation."
|
|
::= { bsnAAA 17 }
|
|
|
|
bsnAAALocalDatabaseSize OBJECT-TYPE
|
|
SYNTAX Integer32 (512..2048)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is the total number of entries permitted
|
|
in the local users database. This is the combined total
|
|
of entries for Local Management Users, Local Net Users,
|
|
Disabled Clients (previously known as blacklistclients
|
|
and the MAC Filters. If the database size limit is
|
|
reached, no more entries in any of these user lists are
|
|
allowed to be created. To continue creating more entries,
|
|
one should increase the size of the database. This value
|
|
is applied on reboot and then matches the
|
|
bsnAACurrentLocalDatabaseSize."
|
|
::= { bsnAAA 20 }
|
|
|
|
bsnAAACurrentLocalDatabaseSize OBJECT-TYPE
|
|
SYNTAX Integer32 (512..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute is the maximum number of entries in the
|
|
local users database that is effective currently.
|
|
This is the combined total of entries for Local
|
|
Management Users, Local Net Users, Disabled Clients
|
|
(previously known as blacklist clients) and the MAC
|
|
Filters."
|
|
::= { bsnAAA 21 }
|
|
-- *******************************************************************
|
|
-- bsnBlackListClientTable
|
|
-- *******************************************************************
|
|
|
|
bsnBlackListClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnBlackListClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing Wlan Black Listed Clients"
|
|
::= { bsnAAA 6 }
|
|
|
|
bsnBlackListClientEntry OBJECT-TYPE
|
|
SYNTAX BsnBlackListClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"...."
|
|
INDEX { bsnBlackListClientMacAddress }
|
|
::= { bsnBlackListClientTable 1 }
|
|
|
|
BsnBlackListClientEntry ::= SEQUENCE {
|
|
bsnBlackListClientMacAddress OCTET STRING,
|
|
bsnBlackListClientDescription OCTET STRING,
|
|
bsnBlackListClientRowStatus RowStatus
|
|
}
|
|
|
|
bsnBlackListClientMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..12))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Black Listed Client MAC Address"
|
|
::= { bsnBlackListClientEntry 1 }
|
|
|
|
bsnBlackListClientDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Black Listed Client Description"
|
|
::= { bsnBlackListClientEntry 2 }
|
|
|
|
bsnBlackListClientRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnBlackListClientEntry 22 }
|
|
|
|
|
|
-- *******************************************************************
|
|
-- * Begin of bsnExternalPolicyServerTable
|
|
-- *******************************************************************
|
|
|
|
bsnExternalPolicyServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnExternalPolicyServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the External Policy
|
|
servers with which client share a secret."
|
|
::= { bsnAAA 19 }
|
|
|
|
bsnExternalPolicyServerEntry OBJECT-TYPE
|
|
SYNTAX BsnExternalPolicyServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing an External
|
|
policy server with which the client shares
|
|
a secret."
|
|
INDEX { bsnExternalPolicyServerIndex }
|
|
::= { bsnExternalPolicyServerTable 1 }
|
|
|
|
BsnExternalPolicyServerEntry ::= SEQUENCE {
|
|
bsnExternalPolicyServerIndex Integer32,
|
|
bsnExternalPolicyServerAddress IpAddress,
|
|
bsnExternalPolicyServerPortNumber Integer32,
|
|
bsnExternalPolicyServerKey OCTET STRING,
|
|
bsnExternalPolicyServerAdminStatus INTEGER,
|
|
bsnExternalPolicyServerConnectionStatus INTEGER,
|
|
bsnExternalPolicyServerRowStatus RowStatus
|
|
}
|
|
|
|
bsnExternalPolicyServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A number uniquely identifying each External
|
|
Policy server with which this client
|
|
communicates."
|
|
::= { bsnExternalPolicyServerEntry 1 }
|
|
|
|
bsnExternalPolicyServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP address of the External Policy server
|
|
referred to in this table entry."
|
|
::= { bsnExternalPolicyServerEntry 2 }
|
|
|
|
bsnExternalPolicyServerPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The UDP port the client is using to send requests to
|
|
this server."
|
|
::= { bsnExternalPolicyServerEntry 3 }
|
|
|
|
bsnExternalPolicyServerKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The authentication and encryption key shared between
|
|
the client and this External Policy Server."
|
|
DEFVAL { "" }
|
|
::= { bsnExternalPolicyServerEntry 4 }
|
|
|
|
bsnExternalPolicyServerAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Server enable or disable status."
|
|
::= { bsnExternalPolicyServerEntry 5 }
|
|
|
|
bsnExternalPolicyServerConnectionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disconnected(0),
|
|
connected(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Server enable or disable status."
|
|
::= { bsnExternalPolicyServerEntry 6 }
|
|
|
|
bsnExternalPolicyServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion"
|
|
::= { bsnExternalPolicyServerEntry 26 }
|
|
|
|
|
|
|
|
bsnExternalPolicyServerAclName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute configures the ACL Name for External
|
|
Policy Servers"
|
|
::= { bsnAAA 18 }
|
|
|
|
bsnAcceptSelfSignedCertificate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This flag specifies if controller will accept Self Signed
|
|
Certificate from AP as part of authorization."
|
|
::= { bsnGlobalDot11Config 48 }
|
|
|
|
bsnSystemClockTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the current clock time
|
|
of the controller and expressed as the number of
|
|
seconds elapsed since 00:00:00 on
|
|
January 1, 1970, Coordinated Universal Time (UTC)."
|
|
::= { bsnGlobalDot11Config 49 }
|
|
-- *******************************************************************
|
|
-- bsnAPAuthorizationTable
|
|
-- *******************************************************************
|
|
|
|
bsnAPAuthorizationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPAuthorizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table listing AP Authorization entries"
|
|
::= { bsnAAA 22 }
|
|
|
|
bsnAPAuthorizationEntry OBJECT-TYPE
|
|
SYNTAX BsnAPAuthorizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BsnAPAuthorizationEntry"
|
|
INDEX { bsnAPAuthMacAddress }
|
|
::= { bsnAPAuthorizationTable 1 }
|
|
|
|
BsnAPAuthorizationEntry ::= SEQUENCE {
|
|
bsnAPAuthMacAddress OCTET STRING,
|
|
bsnAPAuthCertificateType INTEGER,
|
|
bsnAPAuthHashKey OCTET STRING,
|
|
bsnAPAuthRowStatus RowStatus
|
|
}
|
|
|
|
bsnAPAuthMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..24))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of the AP entry"
|
|
::= { bsnAPAuthorizationEntry 1 }
|
|
|
|
bsnAPAuthCertificateType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
mic(1),
|
|
ssc(2),
|
|
locMic(3),
|
|
locSsc(4),
|
|
none(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported certificate types are MIC, SSC
|
|
(Self-Signed-Certificate) or no certificate."
|
|
::= { bsnAPAuthorizationEntry 2 }
|
|
|
|
bsnAPAuthHashKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SHA1 hash key for SSC certificate validation.
|
|
It has to be 40 hexa-decimal characters.
|
|
This is considered when certificate type is SSC."
|
|
::= { bsnAPAuthorizationEntry 3 }
|
|
|
|
bsnAPAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnAPAuthorizationEntry 20 }
|
|
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnWrasIKECertTable
|
|
-- ********************************************************************
|
|
|
|
bsnWrasIpsecCACertificate OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
DEFVAL { "" }
|
|
::= { bsnIpsec 1 }
|
|
|
|
bsnWrasIpsecCACertificateUpdate OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Note this attribute is for updating the certificate
|
|
If you try to read it, it will always be ***"
|
|
DEFVAL { "" }
|
|
::= { bsnIpsec 2 }
|
|
|
|
bsnWrasIpsecCertTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnWrasIpsecCertEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Certificates."
|
|
::= { bsnIpsec 3 }
|
|
|
|
bsnWrasIpsecCertEntry OBJECT-TYPE
|
|
SYNTAX BsnWrasIpsecCertEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains a specific certificate."
|
|
INDEX { bsnWrasIpsecCertName }
|
|
::= { bsnWrasIpsecCertTable 1 }
|
|
|
|
BsnWrasIpsecCertEntry ::= SEQUENCE {
|
|
bsnWrasIpsecCertName DisplayString,
|
|
bsnWrasIpsecCertificateUpdate OCTET STRING,
|
|
bsnWrasIpsecCertificate OCTET STRING,
|
|
bsnWrasIpsecCertPassword OCTET STRING,
|
|
bsnWrasIpsecCertStatus RowStatus
|
|
}
|
|
|
|
bsnWrasIpsecCertName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..80))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name assigned to this set of IKE Certificates."
|
|
::= { bsnWrasIpsecCertEntry 1 }
|
|
|
|
bsnWrasIpsecCertificateUpdate OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If you try to read this it will always be ***"
|
|
DEFVAL { "" }
|
|
::= { bsnWrasIpsecCertEntry 2 }
|
|
|
|
bsnWrasIpsecCertificate OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
DEFVAL { "" }
|
|
::= { bsnWrasIpsecCertEntry 3 }
|
|
|
|
bsnWrasIpsecCertPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
DEFVAL { "" }
|
|
::= { bsnWrasIpsecCertEntry 4 }
|
|
|
|
bsnWrasIpsecCertStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row status type for the IKE Cert Entry."
|
|
::= { bsnWrasIpsecCertEntry 24 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- bsnTrap Object Group
|
|
-- *************************************************************
|
|
--
|
|
-- *************************************************************
|
|
-- bsnTrapControl would specify all the objects that enable/disable the
|
|
-- the generation of traps by Airespace Switch
|
|
-- *************************************************************
|
|
|
|
bsnTrapControl OBJECT IDENTIFIER
|
|
::= { bsnTrap 1 }
|
|
|
|
bsnTrapVariable OBJECT IDENTIFIER
|
|
::= { bsnTrap 2 }
|
|
|
|
-- *************************************************************
|
|
-- bsnTraps would specify all the possible traps that Airespace Switch
|
|
-- would need to generate
|
|
-- *************************************************************
|
|
|
|
bsnTraps OBJECT IDENTIFIER
|
|
::= { bsnTrap 3 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- Mobile Station related traps and trapControl
|
|
-- *************************************************************
|
|
|
|
bsnDot11StationTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask describes what events merit traps to network
|
|
management. If the bit for a particular event is turned on
|
|
then notification will be generated on event occurence.
|
|
Event corresponding value
|
|
----- -----------------
|
|
bsnDot11StationDisassociate 1
|
|
bsnDot11StationDeauthenticate 2
|
|
bsnDot11StationAuthenticateFail 4
|
|
bsnDot11StationAssociateFail 8
|
|
bsnDot11StationBlacklisted 16
|
|
bsnDot11StationAssociate 32
|
|
ciscoLwappDot11ClientMovedToRunState 64
|
|
By Default all bits are off."
|
|
DEFVAL { 0 }
|
|
::= { bsnTrapControl 1 }
|
|
|
|
bsnDot11StationDisassociate NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnStationReasonCode,
|
|
bsnUserIpAddress,
|
|
bsnStationUserName,
|
|
bsnStationMacAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The disassociate notification shall be sent when the Station
|
|
sends a Disassociation frame. The value of the notification
|
|
shall include the MAC address of the MAC to which the
|
|
Disassociation frame was sent and the reason for the
|
|
disassociation"
|
|
::= { bsnTraps 1 }
|
|
|
|
bsnDot11StationDeauthenticate NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnStationReasonCode,
|
|
bsnUserIpAddress,
|
|
bsnStationUserName,
|
|
bsnStationMacAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The deauthenticate notification shall be sent when the Station
|
|
sends a Deauthentication frame. The value of the notification
|
|
shall include the MAC address of the MAC to which the
|
|
Deauthentication frame was sent and the reason for the
|
|
deauthentication."
|
|
::= { bsnTraps 2 }
|
|
|
|
bsnDot11StationAuthenticateFail NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnStationReasonCode,
|
|
bsnUserIpAddress,
|
|
bsnStationUserName,
|
|
bsnStationMacAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authenticate failure notification shall be sent when the
|
|
Station sends an Authentication frame with a status code other
|
|
than 'successful'. The value of the notification shall include
|
|
the MAC address of the MAC to which the Authentication
|
|
frame was sent and the reason for the authentication failure."
|
|
::= { bsnTraps 3 }
|
|
|
|
bsnDot11StationAssociateFail NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnStationReasonCode,
|
|
bsnUserIpAddress,
|
|
bsnStationUserName,
|
|
bsnStationMacAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The associate failure notification shall be sent when the
|
|
Station sends an Association frame with a status code other
|
|
than 'successful'. The value of the notification
|
|
shall include the MAC address of the MAC to which the
|
|
Authentication frame was sent and the reason for the
|
|
authentication failure."
|
|
::= { bsnTraps 4 }
|
|
|
|
bsnDot11StationBlacklisted NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnStationBlacklistingReasonCode,
|
|
bsnUserIpAddress,
|
|
bsnStationUserName,
|
|
bsnStationMacAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The station blacklisted notification shall be sent when the
|
|
client is blacklisted. The reason could be repeated auth or
|
|
association failures or IP Address theft.
|
|
The value of the notification shall include the MAC address
|
|
of the MAC to which the Authentication frame was sent, the
|
|
MAC and Slot Id of AP that client was associated to and the
|
|
reason for black listing."
|
|
::= { bsnTraps 52 }
|
|
|
|
bsnDot11StationAssociate NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnUserIpAddress,
|
|
bsnStationMacAddress,
|
|
bsnStationUserName,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The associate notification shall be sent when any of the
|
|
watchlisted clients(present on at least one watch list)
|
|
associates with an AP. The value of the notification
|
|
shall include the MAC address and the Slot ID of the radio
|
|
to which the station Associated."
|
|
::= { bsnTraps 53 }
|
|
|
|
-- *************************************************************
|
|
-- Airespace AP related Traps
|
|
-- *************************************************************
|
|
|
|
bsnAPTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask describes what events merit traps to network
|
|
management. If the bit for a particular event is turned on
|
|
then notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
bsnAPAssociate/Disassociate 1
|
|
bsnAPIfUp/Down 4
|
|
bsnAPAuthorizationFailureCause 16
|
|
|
|
By Default all bits are on."
|
|
DEFVAL { 63 }
|
|
::= { bsnTrapControl 2 }
|
|
|
|
bsnAPUp NOTIFICATION-TYPE
|
|
OBJECTS { bsnAPDot3MacAddress }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When Airespace AP operation status goes up this trap will be
|
|
sent"
|
|
::= { bsnTraps 5 }
|
|
|
|
bsnAPDown NOTIFICATION-TYPE
|
|
OBJECTS { bsnAPDot3MacAddress }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When Airespace AP operation status goes down this trap will be
|
|
sent"
|
|
::= { bsnTraps 6 }
|
|
|
|
bsnAPAssociated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPPortNumberTrapVariable,
|
|
bsnAPName
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When Airespace AP Associates to a Airespace Switch, AP
|
|
associated notification will be sent with dot3 MAC address of
|
|
Airespace AP.This will help management system to discover
|
|
Airespace AP and add to system."
|
|
::= { bsnTraps 7 }
|
|
|
|
bsnAPDisassociated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Airespace AP disassociates from Airespace Switch, AP
|
|
disassociated notification will be sent with dot3 MAC address
|
|
of Airespace AP management system to remove Airespace AP from
|
|
this Airespace Switch"
|
|
::= { bsnTraps 8 }
|
|
|
|
bsnAPIfUp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPPortNumber,
|
|
bsnAPIfUpDownCause,
|
|
bsnAPName
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When Airespace AP's interface's operation status goes up this
|
|
trap will be sent"
|
|
::= { bsnTraps 9 }
|
|
|
|
bsnAPIfDown NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPAdminStatus,
|
|
bsnAPIfAdminStatus,
|
|
bsnAPIfUpDownCause,
|
|
bsnAPName
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When Airespace AP's interface's operation status goes down
|
|
this trap will be sent."
|
|
::= { bsnTraps 10 }
|
|
|
|
-- *************************************************************
|
|
-- RRM related trapControl and traps
|
|
-- *************************************************************
|
|
--
|
|
-- *************************************************************
|
|
-- Whenever LOAD, NOISE, INTERFERENCE, COVERAGE Profile state changes
|
|
-- from PASS to FAIL for Airespace AP IF, notification will be sent, if
|
|
-- configured to do so.
|
|
-- *************************************************************
|
|
|
|
bsnAPProfileTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask describes what events merit traps to network
|
|
management. If the bit for a particular event is turned
|
|
on then notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
LoadProfileFail 1
|
|
NoiseProfileFail 2
|
|
InterferenceProfileFail 4
|
|
CoverageProfileFailed 8"
|
|
::= { bsnTrapControl 3 }
|
|
|
|
bsnAPLoadProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When LOAD Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 11 }
|
|
|
|
bsnAPNoiseProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Noise Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 12 }
|
|
|
|
bsnAPInterferenceProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Interference Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 13 }
|
|
|
|
-- *************************************************************
|
|
-- extra trap variables definining here
|
|
-- *************************************************************
|
|
|
|
bsnAPMacAddrTrapVariable OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 20 }
|
|
|
|
bsnAPNameTrapVariable OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 21 }
|
|
|
|
bsnAPSlotIdTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP."
|
|
::= { bsnTrapVariable 22 }
|
|
|
|
bsnAPChannelNumberTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 23 }
|
|
|
|
bsnAPCoverageThresholdTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 24 }
|
|
|
|
bsnAPCoverageFailedClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 25 }
|
|
|
|
bsnAPCoverageTotalClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 26 }
|
|
|
|
bsnClientMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 27 }
|
|
|
|
bsnClientRssi OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 28 }
|
|
|
|
bsnClientSnr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 29 }
|
|
|
|
bsnInterferenceEnergyBeforeChannelUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 30 }
|
|
|
|
bsnInterferenceEnergyAfterChannelUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 31 }
|
|
|
|
bsnAPPortNumberTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 32 }
|
|
|
|
bsnAPPreviousChannelNumberTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 83 }
|
|
|
|
bsnAPReasonCodeTrapVariable OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
noReason(0),
|
|
signal(1),
|
|
noise(2),
|
|
interference(3),
|
|
load(4),
|
|
radar(5),
|
|
deviceAware(6),
|
|
majorSIAQEvent(7)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 84 }
|
|
|
|
bsnNoiseBeforeChannelUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 85 }
|
|
|
|
bsnNoiseAfterChannelUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 86 }
|
|
|
|
bsnInterferenceBeforeChannelUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 87 }
|
|
|
|
bsnInterferenceAfterChannelUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 88 }
|
|
|
|
bsnAPCoverageProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPNameTrapVariable,
|
|
bsnAPSlotIdTrapVariable,
|
|
bsnAPCoverageThresholdTrapVariable,
|
|
bsnAPCoverageFailedClients,
|
|
bsnAPCoverageTotalClients,
|
|
bsnClientMacAddr,
|
|
bsnClientRssi,
|
|
bsnClientSnr,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Coverage Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 14 }
|
|
|
|
bsnAPLoadProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When LOAD Profile state changes from FAIL to PASSt this
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 37 }
|
|
|
|
bsnAPNoiseProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Noise Profile state changes from FAIL tp PASS,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 38 }
|
|
|
|
bsnAPInterferenceProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Interference Profile state changes from FAIL tp PASS,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable /disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 39 }
|
|
|
|
bsnAPCoverageProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Coverage Profile state changes from FAIL tp PASS,
|
|
notification will be sent with Dot3 MAC address of Airespace
|
|
AP and slot ID of Airespace AP IF. This trap sending can be
|
|
enable/disable using bsnRrmProfileTrapControlFlag"
|
|
::= { bsnTraps 40 }
|
|
|
|
bsnAPParamUpdateTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Parameters are updated for a Airespace AP interface
|
|
whenever Dynamic Algorithm are run. This mask describes
|
|
what update events merit traps to network management. If
|
|
the bit for a particular event is turned on then
|
|
notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
TxPowerChange 1
|
|
ChannelChange 2
|
|
AntennaChange 4
|
|
RTSCTSThresholdChange 8
|
|
EDThresholdChange 16
|
|
FragmentationThresholdChange 32"
|
|
::= { bsnTrapControl 4 }
|
|
|
|
bsnAPCurrentTxPowerChanged NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfPhyTxPowerLevel,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever dynamic algorithms are running and
|
|
bsnAPIfPhyPowerAutomaticOn is true, Airespace AP Interface's
|
|
CurrentTxPower might get updated by algorithm. When
|
|
this occurs notification will be sent with Dot3 MAC address of
|
|
Airespace AP and slot ID of Airespace AP IF along with the
|
|
currentTxPower for this Airespace AP IF"
|
|
::= { bsnTraps 15 }
|
|
|
|
bsnAPCurrentChannelChanged NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPSlotIdTrapVariable,
|
|
bsnAPChannelNumberTrapVariable,
|
|
bsnInterferenceEnergyBeforeChannelUpdate,
|
|
bsnInterferenceEnergyAfterChannelUpdate,
|
|
bsnAPPreviousChannelNumberTrapVariable,
|
|
bsnAPReasonCodeTrapVariable,
|
|
bsnNoiseBeforeChannelUpdate,
|
|
bsnNoiseAfterChannelUpdate,
|
|
bsnInterferenceBeforeChannelUpdate,
|
|
bsnInterferenceAfterChannelUpdate,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever dynamic algorithms are running and
|
|
bsnAPIfPhyChannelAutomaticOn is true, Airespace AP
|
|
Interface's CurrentChannel might get updated by algorithm.
|
|
When this occurs notification will be sent with Dot3 MAC
|
|
address of Airespace AP and slot ID of Airespace AP IF along
|
|
with the currentChannel for this Airespace AP IF"
|
|
::= { bsnTraps 16 }
|
|
|
|
-- *************************************************************
|
|
-- Also, when dynamic grouping is done and new Group leader is choosen
|
|
-- NMS needs to be informed so that necessary updates can be done in
|
|
-- NMS.
|
|
-- *************************************************************
|
|
|
|
bsnRrmDot11aGroupingDone NOTIFICATION-TYPE
|
|
OBJECTS { bsnRrmDot11aGroupLeaderMacAddr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Grouping is done, this notification will be sent from the
|
|
previous Group Leader where grouping algorithm was run. It has
|
|
MAC address of the new Group Leader."
|
|
::= { bsnTraps 21 }
|
|
|
|
bsnRrmDot11bGroupingDone NOTIFICATION-TYPE
|
|
OBJECTS { bsnRrmDot11bGroupLeaderMacAddr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Grouping is done, this notification will be sent from the
|
|
previous Group Leader where grouping algorithm was run. It has
|
|
MAC address of the new Group Leader."
|
|
::= { bsnTraps 22 }
|
|
|
|
bsnConfigSaveTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If Rogue AP Detection and Removed Traps need to be sent"
|
|
::= { bsnTrapControl 9 }
|
|
|
|
bsnConfigSaved NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When configuration is save either from CLI or web interface
|
|
This trap will be sent to inform NMS to do refresh"
|
|
::= { bsnTraps 23 }
|
|
|
|
bsnDot11EssCreated NOTIFICATION-TYPE
|
|
OBJECTS { bsnDot11EssIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever a new Ess (WLAN) is created, this notification will
|
|
be sent along with EssIndex"
|
|
::= { bsnTraps 24 }
|
|
|
|
bsnDot11EssDeleted NOTIFICATION-TYPE
|
|
OBJECTS { bsnDot11EssIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever a Ess (WLAN)is deleted, this notification will be
|
|
sent along with EssIndex"
|
|
::= { bsnTraps 25 }
|
|
|
|
-- *************************************************************
|
|
-- AAA Traps
|
|
-- *************************************************************
|
|
|
|
bsnAuthFailureUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 1 }
|
|
|
|
bsnAuthFailureUserType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mgmtUser(1),
|
|
wlanUser(2),
|
|
macFilter(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 2 }
|
|
|
|
bsnRADIUSServerTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"if RADIUS Server Traps need to be sent"
|
|
::= { bsnTrapControl 7 }
|
|
|
|
bsnAuthenticationFailureTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If Authentication Failure Traps need to be sent"
|
|
::= { bsnTrapControl 8 }
|
|
|
|
bsn80211SecurityTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask is for Security related trap controls.
|
|
|
|
Event corresponding bit
|
|
----- -----------------
|
|
bsnWepKeyDecryptError 1
|
|
bsnSignatureAttackDetected 2
|
|
|
|
By Default all bits are off."
|
|
DEFVAL { 0 }
|
|
::= { bsnTrapControl 10 }
|
|
|
|
bsnWpsTrapControlEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This control is for WPS(Wireless Intrusion Protection
|
|
System) related traps."
|
|
DEFVAL { disable }
|
|
::= { bsnTrapControl 11 }
|
|
|
|
bsnRADIUSServerNotResponding NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is to indicate that no RADIUS server(s) are responding
|
|
to authentication requests sent by the RADIUS client within the
|
|
MWAR device(Switch)."
|
|
::= { bsnTraps 26 }
|
|
|
|
bsnAuthenticationFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAuthFailureUserType,
|
|
bsnAuthFailureUserName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is to inform that client authentication failure has
|
|
occured at MWAR(Switch). This could be cli/web user, wlan user,
|
|
or Mac Authorized user. ServiceType will indicate which type of
|
|
user it is and userName will be cli/web/wlan userName or
|
|
MacAddress of Mac Authorized User"
|
|
::= { bsnTraps 27 }
|
|
|
|
-- IPSEC Traps
|
|
|
|
bsnRemoteIPv4Address OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 3 }
|
|
|
|
bsnIpsecErrorCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 4 }
|
|
|
|
bsnIpsecSPI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 5 }
|
|
|
|
bsnRemoteUdpPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 6 }
|
|
|
|
bsnIkeAuthMethod OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 7 }
|
|
|
|
bsnIkeTotalInitFailures OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 8 }
|
|
|
|
bsnIkeTotalInitNoResponses OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 9 }
|
|
|
|
bsnIkeTotalRespFailures OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 10 }
|
|
|
|
bsnNotifiesSent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 11 }
|
|
|
|
bsnNotifiesReceived OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 12 }
|
|
|
|
bsnSuiteInitFailures OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 13 }
|
|
|
|
bsnSuiteRespondFailures OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 14 }
|
|
|
|
bsnInitiatorCookie OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The initiator cookie used in an ISAKMP message, to be
|
|
associated with a trap."
|
|
::= { bsnTrapVariable 15 }
|
|
|
|
bsnResponderCookie OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The responder cookie used in an ISAKMP message, to be
|
|
associated with a trap."
|
|
::= { bsnTrapVariable 16 }
|
|
|
|
bsnIsakmpInvalidCookies OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 17 }
|
|
|
|
bsnIpsecTrapsMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask describes what events merit traps to network
|
|
management. If the bit for a particular event is turned
|
|
on then notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
bsnIpsecEspAuthFailureTrap 1
|
|
bsnIpsecEspReplayFailureTrap 2
|
|
bsnIpsecEspPolicyFailureTrap 4
|
|
bsnIpsecEspInvalidSpiTrap 8
|
|
bsnIpsecOtherPolicyFailureTrap 16
|
|
bsnIpsecIkeNegFailure 32
|
|
bsnIpsecSuiteNegFailure 64
|
|
bsnIpsecInvalidCookieTrap 128"
|
|
::= { bsnTrapControl 5 }
|
|
|
|
bsnIpsecEspAuthFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRemoteIPv4Address,
|
|
bsnIpsecErrorCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPsec packets with invalid hashes were found in an inbound
|
|
ESP SA. The total number of authentication errors
|
|
accumulated is sent for the specific row of the
|
|
ipsecSaEspInTable table for the SA; this provides the
|
|
identity of the SA in which the error occurred.
|
|
|
|
Implementations SHOULD send one trap per SA (within a
|
|
reasonable time period), rather than sending one trap per
|
|
packet."
|
|
::= { bsnTraps 28 }
|
|
|
|
bsnIpsecEspReplayFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRemoteIPv4Address,
|
|
bsnIpsecErrorCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPsec packets with invalid sequence numbers were found in
|
|
an inbound ESP SA. The total number of replay errors
|
|
accumulated is sent for the specific row of the
|
|
ipsecSaEspInTable table for the SA; this provides the
|
|
identity of the SA in which the error occurred.
|
|
|
|
Implementations SHOULD send one trap per SA (within a
|
|
reasonable time period), rather than sending one trap per
|
|
packet."
|
|
::= { bsnTraps 29 }
|
|
|
|
bsnIpsecEspInvalidSpiTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRemoteIPv4Address,
|
|
bsnIpsecSPI
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A packet with an unknown SPI was detected from the
|
|
specified peer with the specified SPI using the specified
|
|
protocol. The destination address of the received packet is
|
|
specified by ipsecLocalAddress.
|
|
|
|
The value ifIndex may be 0 if this optional linkage is
|
|
unsupported.
|
|
|
|
If the object ipsecSecurityProtocol has the value for
|
|
IPcomp, then the ipsecSPI object is the CPI of the packet.
|
|
|
|
Implementations SHOULD send one trap per peer (within a
|
|
reasonable time period), rather than sending one trap per
|
|
packet."
|
|
::= { bsnTraps 31 }
|
|
|
|
bsnIpsecIkeNegFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRemoteIPv4Address,
|
|
bsnRemoteUdpPort,
|
|
bsnIkeAuthMethod,
|
|
bsnIkeTotalInitFailures,
|
|
bsnIkeTotalInitNoResponses,
|
|
bsnIkeTotalRespFailures,
|
|
bsnNotifiesSent,
|
|
bsnNotifiesReceived
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An attempt to negotiate a phase 1 IKE SA failed.
|
|
The notification counts are also sent as part of the trap,
|
|
along with the current value of the total negotiation error
|
|
counters for ISAKMP."
|
|
::= { bsnTraps 33 }
|
|
|
|
bsnIpsecSuiteNegFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRemoteIPv4Address,
|
|
bsnSuiteInitFailures,
|
|
bsnSuiteRespondFailures,
|
|
bsnNotifiesSent,
|
|
bsnNotifiesReceived
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An attempt to negotiate a phase 2 SA suite for the
|
|
specified selector failed.
|
|
The current total failure counts are passed as well as the
|
|
notification type counts for the notify involved in the
|
|
failure."
|
|
::= { bsnTraps 34 }
|
|
|
|
bsnIpsecInvalidCookieTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRemoteIPv4Address,
|
|
bsnRemoteUdpPort,
|
|
bsnInitiatorCookie,
|
|
bsnResponderCookie,
|
|
bsnIsakmpInvalidCookies
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ISAKMP packets with invalid cookies were detected from the
|
|
specified source, intended for the specified destination.
|
|
|
|
The initiator and responder cookies are also sent with the
|
|
trap.
|
|
|
|
The current count is sent to allow the trap to accurately
|
|
relfect dropped and throttled traps.
|
|
|
|
Implementations SHOULD send one trap per peer (within a
|
|
reasonable time period, rather than sending one trap per
|
|
packet."
|
|
::= { bsnTraps 35 }
|
|
|
|
bsnRogueAPTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If Rogue AP Detection and Removed Traps need to be sent"
|
|
::= { bsnTrapControl 6 }
|
|
|
|
bsnRogueAPDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnRogueAPAirespaceAPMacAddress,
|
|
bsnRogueAPAirespaceAPSlotId,
|
|
bsnRogueAPSsid,
|
|
bsnRogueAPChannelNumber,
|
|
bsnRogueAPAirespaceAPRSSI,
|
|
bsnRogueAPAirespaceAPSNR,
|
|
bsnRogueAPOnWiredNetwork,
|
|
bsnRogueAdhocMode,
|
|
bsnRogueAPRadioType,
|
|
bsnRogueAPAirespaceAPName,
|
|
bsnRogueAPClassType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When a Rogue AP is detected this Trap will be sent out along
|
|
with APMacAddress on which its detected"
|
|
::= { bsnTraps 36 }
|
|
|
|
bsnRogueAPRemoved NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnRogueAPAirespaceAPMacAddress,
|
|
bsnRogueAPAirespaceAPSlotId,
|
|
bsnRogueAPRadioType,
|
|
bsnRogueAPAirespaceAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When a Rogue AP that was detected earlier no longer exists
|
|
this Trap will be sent out along
|
|
with APMacAddress on which its detected"
|
|
::= { bsnTraps 41 }
|
|
|
|
bsnRogueAPDetectedOnWiredNetwork NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnRogueAPOnWiredNetwork,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When a Rogue is detected on the wired network this trap will
|
|
be sent out.
|
|
The same trap with bsnRogueAPOnWiredNetwork set to no will
|
|
clear the previous trap."
|
|
::= { bsnTraps 59 }
|
|
|
|
bsnApHasNoRadioCards NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When an AP has no radio cards present on it, the switch
|
|
sends this trap."
|
|
::= { bsnTraps 60 }
|
|
|
|
bsnDuplicateIpAddressReported NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnDuplicateIpReportedByAP,
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnDuplicateIpTrapVariable,
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnDuplicateIpTrapClear,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is issued when the switch or an AP detects another
|
|
machine using its IP Address. The first variable has value
|
|
yes if the duplicate IP is reported by an AP. In that case,
|
|
the second attribute will carry the AP MAC Address. The third
|
|
variable is the duplicate IP address in question and the last
|
|
attribute is the MAC Address of the machine that is found to
|
|
be using the duplicate IP."
|
|
::= { bsnTraps 61 }
|
|
|
|
bsnAPContainedAsARogue NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnClearTrapVariable,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When our AP detects that it is being contained by another AP,
|
|
this trap is issued. The clear flag is true if the AP is no
|
|
longer being contained."
|
|
::= { bsnTraps 62 }
|
|
|
|
bsnNetworkStateChanged NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnNetworkType,
|
|
bsnNetworkState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the 802.11a or b/g network state is changed this trap
|
|
is issued."
|
|
::= { bsnTraps 69 }
|
|
|
|
bsnSignatureAttackDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName,
|
|
bsnAPIfType,
|
|
bsnSignatureType,
|
|
bsnSignatureName,
|
|
bsnSignatureDescription,
|
|
bsnClearTrapVariable,
|
|
bsnSignatureAttackPreced,
|
|
bsnSignatureAttackFrequency,
|
|
bsnSignatureAttackChannel,
|
|
bsnSignatureAttackerMacAddress,
|
|
bsnSignatureMacInfo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent out when a signature attack is detected by
|
|
the switch. The standard and custom signatures are predefined
|
|
on the switch (see bsnSignatureConfig group). The signatures
|
|
also defines if its detection should be reported. The trap
|
|
variables bsnSignatureName and bsnSignatureDescription are
|
|
retrieved from the detected signature definition. Clear Trap
|
|
Variable is turned on when the signature attack stops. The
|
|
signature's quiet time configuration speicifes the time after
|
|
which the clear trap would be sent. bsnSignatureMacInfo
|
|
indicates whether the signature is used to track
|
|
pattern matches for all source MAC addresses together or
|
|
seperately for individual source MAC addresses.
|
|
bsnSignatureAttackFrequency will carry the value for a
|
|
specific MAC address or for all MAC addresses depending on
|
|
bsnSignatureMacInfo."
|
|
::= { bsnTraps 70 }
|
|
|
|
bsnAPRadioCardTxFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent by the switch when a radio card on an AP
|
|
stops transmitting."
|
|
::= { bsnTraps 71 }
|
|
|
|
bsnAPRadioCardTxFailureClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent by the switch when a radio card on an AP
|
|
starts transmitting again after a prior failure."
|
|
::= { bsnTraps 72 }
|
|
|
|
bsnAPRadioCardRxFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent by the switch when a radio card on an AP
|
|
stops receiving."
|
|
::= { bsnTraps 73 }
|
|
|
|
bsnAPRadioCardRxFailureClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent by the switch when a radio card on an AP
|
|
starts receiving again after a prior failure."
|
|
::= { bsnTraps 74 }
|
|
|
|
bsnAPImpersonationDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnImpersonatedAPMacAddr,
|
|
bsnImpersonatingSourceMacAddr,
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent by the switch when a radio of an
|
|
authenticated AP hears from another AP whose MAC Address
|
|
neither matches that of a rogue's and nor is it an
|
|
authenticated neighbor of the detecting AP."
|
|
::= { bsnTraps 75 }
|
|
|
|
bsnAPRegulatoryDomainMismatch NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPName,
|
|
bsnApRegulatoryDomain,
|
|
bsnGlobalDot11CountryIndex
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This trap is generated if an AP's regulatory domain doesn't
|
|
match the country the switch is configured for. Due to the
|
|
mismatch, the AP will fail to associate with the Switch."
|
|
::= { bsnTraps 79 }
|
|
|
|
bsnTrustedApHasInvalidPreamble NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnTrustedApPreambleUsed,
|
|
bsnTrustedApPreambleRequired,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a Trusted Rogue AP is auto contained for using invalid
|
|
preamble. The second param is for the preamble used and the third
|
|
param is for preamble required. If the clear variable has value
|
|
true, then the trap clears the earlier alert."
|
|
::= { bsnTraps 76 }
|
|
|
|
bsnCurrentRadiosCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 18 }
|
|
|
|
bsnLicenseRadioCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 19 }
|
|
|
|
bsnMaxRogueCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 33 }
|
|
|
|
bsnStationMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 34 }
|
|
|
|
bsnStationAPMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 35 }
|
|
|
|
bsnStationAPIfSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 36 }
|
|
|
|
bsnStationReasonCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unspecified(1),
|
|
previousAuthNotValid(2),
|
|
deauthenticationLeaving(3),
|
|
disassociationDueToInactivity(4),
|
|
disassociationAPBusy(5),
|
|
class2FrameFromNonAuthStation(6),
|
|
class2FrameFromNonAssStation(7),
|
|
disassociationStaHasLeft(8),
|
|
staReqAssociationWithoutAuth(9),
|
|
invalidInformationElement(40),
|
|
groupCipherInvalid(41),
|
|
unicastCipherInvalid(42),
|
|
akmpInvalid(43),
|
|
unsupportedRsnVersion(44),
|
|
invalidRsnIeCapabilities(45),
|
|
cipherSuiteRejected(46),
|
|
missingReasonCode(99),
|
|
maxAssociatedClientsReached(101),
|
|
unSpecifiedQosFailure(200),
|
|
qosPolicyMismatch(201),
|
|
inSufficientBandwidth(202),
|
|
inValidQosParams(203)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"unspecified - Unspecified.
|
|
previousAuthNotValid - Previous Authentication
|
|
was not valid.
|
|
deauthenticationLeaving - Leaving due to
|
|
deauthentication.
|
|
disassociationDueToInactivity - Disassociation
|
|
due to Inactivity.
|
|
disassociationAPBusy - Disassociation since AP
|
|
was busy.
|
|
class2FrameFromNonAuthStation - Class 2 frame
|
|
from non authenticated station.
|
|
class2FrameFromNonAssStation - Class 2 frame
|
|
from non associated station.
|
|
disassociationStaHasLeft - Station has left due
|
|
to disassociation.
|
|
staReqAssociationWithoutAuth - Station send
|
|
association request without authentication.
|
|
invalidInformationElement - Invalid information
|
|
element.
|
|
groupCipherInvalid - Invalid group Cipher.
|
|
unicastCipherInvalid - Invalid unicast cipher.
|
|
akmpInvalid - Invalid AKMP.
|
|
unsupportedRsnVersion - Unsupported RSN version.
|
|
invalidRsnIeCapabilities - Invalid RSN IE
|
|
capabilities.
|
|
cipherSuiteRejected - Cipher suite rejected.
|
|
missingReasonCode - Reason code is missing.
|
|
maxAssociatedClientsReached - Maximum allowed
|
|
associated client number has reached.
|
|
unSpecifiedQosFailure - Unsupported QOS failure.
|
|
qosPolicyMismatch - Mismatch on QOS policy.
|
|
inSufficientBandwidth - Insufficient bandwidth.
|
|
inValidQosParams - Invalid QOS parameters."
|
|
::= { bsnTrapVariable 37 }
|
|
|
|
bsnStationBlacklistingReasonCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed80211Auth(1),
|
|
failedAssociation(2),
|
|
ipTheft(3),
|
|
failed8021xAuth(4),
|
|
failedWebAuth(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 38 }
|
|
|
|
bsnStationUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user name of a client. This is used for the Client
|
|
Associated trap. It may be null when not known."
|
|
::= { bsnTrapVariable 39 }
|
|
|
|
bsnRogueAPOnWiredNetwork OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the flag used on the bsnRogueAPDetected trap to
|
|
state if the rogue is found on the wired network.
|
|
Typically, after a rogue is found, there may be another
|
|
bsnRogueAPDetected trap that will have the value
|
|
of this flag 1 if the rogue is detected on the wired
|
|
network."
|
|
::= { bsnTrapVariable 40 }
|
|
|
|
bsnNavDosAttackSourceMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address generating the attack."
|
|
::= { bsnTrapVariable 41 }
|
|
|
|
bsnWlanIdTrapVariable OBJECT-TYPE
|
|
SYNTAX INTEGER (1..517)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WLAN ID used by the client when the WPA MIC error
|
|
counter measure was activated."
|
|
::= { bsnTrapVariable 42 }
|
|
|
|
bsnUserIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 43 }
|
|
|
|
bsnRogueAdhocMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the flag used on the bsnRogueAPDetected trap to
|
|
state if the rogue found is an Adhoc rogue or it is an AP."
|
|
::= { bsnTrapVariable 44 }
|
|
|
|
bsnClearTrapVariable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the flag is used to indicate if this is a clear
|
|
trap for the original alert or not."
|
|
::= { bsnTrapVariable 45 }
|
|
|
|
bsnDuplicateIpTrapVariable OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is used on the bsnDuplicateIpAddressReported
|
|
trap to contain the IP Address in question when switch
|
|
or an AP detected a duplicate IP Address on another
|
|
machine."
|
|
::= { bsnTrapVariable 46 }
|
|
|
|
bsnDuplicateIpTrapClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the flag used to indicate clear state for the
|
|
bsnDuplicateIpAddressReported trap."
|
|
::= { bsnTrapVariable 47 }
|
|
|
|
bsnDuplicateIpReportedByAP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the flag used on the bsnDuplicateIpAddressReported
|
|
trap to indicate whether the switch or an AP detected a
|
|
duplicate IP Address on another machine."
|
|
::= { bsnTrapVariable 48 }
|
|
|
|
bsnTrustedApRadioPolicyRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
dot11b(1),
|
|
dot11a(2),
|
|
dot11bg(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the radio policy required by a trusted Rogue."
|
|
::= { bsnTrapVariable 49 }
|
|
|
|
bsnTrustedApEncryptionUsed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
open(1),
|
|
wep(2),
|
|
wpa(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the encryption type used by a trusted Rogue."
|
|
::= { bsnTrapVariable 50 }
|
|
|
|
bsnTrustedApEncryptionRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
open(1),
|
|
wep(2),
|
|
wpa(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the encryption type required by a trusted Rogue."
|
|
::= { bsnTrapVariable 51 }
|
|
|
|
bsnTrustedApRadioPolicyUsed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
dot11b(1),
|
|
dot11a(2),
|
|
dot11bg(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the radio policy used by a trusted Rogue."
|
|
::= { bsnTrapVariable 52 }
|
|
|
|
bsnNetworkType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11b(1),
|
|
dot11a(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 53 }
|
|
|
|
bsnNetworkState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnTrapVariable 54 }
|
|
|
|
bsnSignatureType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
standard(0),
|
|
custom(1)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Signature whose attack is detected by the switch."
|
|
::= { bsnTrapVariable 55 }
|
|
|
|
bsnSignatureName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the Signature whose attack is detected by the
|
|
switch."
|
|
::= { bsnTrapVariable 56 }
|
|
|
|
bsnSignatureDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..100))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the Signature whose attack is detected by
|
|
the switch."
|
|
::= { bsnTrapVariable 57 }
|
|
|
|
bsnImpersonatedAPMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of the AP impersonated by another AP."
|
|
::= { bsnTrapVariable 58 }
|
|
|
|
bsnTrustedApPreambleUsed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Preamble on this detecting AP."
|
|
::= { bsnTrapVariable 59 }
|
|
|
|
bsnTrustedApPreambleRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Preamble on this detecting AP."
|
|
::= { bsnTrapVariable 60 }
|
|
|
|
bsnSignatureAttackPreced OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preced in the standard/custom signature list."
|
|
::= { bsnTrapVariable 61 }
|
|
|
|
bsnSignatureAttackFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preced in the standard/custom signature list."
|
|
::= { bsnTrapVariable 62 }
|
|
|
|
bsnSignatureAttackChannel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preced in the standard/custom signature list."
|
|
::= { bsnTrapVariable 63 }
|
|
|
|
bsnSignatureAttackerMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the Attacker's mac-interface."
|
|
::= { bsnTrapVariable 64 }
|
|
|
|
bsnApRegulatoryDomain OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
a(0),
|
|
e(1),
|
|
i(6),
|
|
j(9),
|
|
c(16),
|
|
n(21),
|
|
k(32),
|
|
p(33),
|
|
s(34),
|
|
t(35),
|
|
r(48),
|
|
notavailable(65535)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regulatory domain configured on an AP."
|
|
::= { bsnTrapVariable 68 }
|
|
|
|
bsnRadiosExceedLicenseCount NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnCurrentRadiosCount,
|
|
bsnLicenseRadioCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever the currently associated Radios exceed the License Count
|
|
This trap will be sent to annoy the Customer"
|
|
::= { bsnTraps 42 }
|
|
|
|
bsnSensedTemperatureTooHigh NOTIFICATION-TYPE
|
|
OBJECTS { bsnSensorTemperature }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature sensor temp too High - temp is too high on the unit.
|
|
Immediate action should be taken"
|
|
::= { bsnTraps 43 }
|
|
|
|
bsnSensedTemperatureTooLow NOTIFICATION-TYPE
|
|
OBJECTS { bsnSensorTemperature }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature sensor temp too Low - temp is too high on the unit.
|
|
Immediate action should be taken"
|
|
::= { bsnTraps 44 }
|
|
|
|
bsnTemperatureSensorFailure NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature sensor hw failure - temp sensor has failed.
|
|
Temperature is unknown"
|
|
::= { bsnTraps 45 }
|
|
|
|
bsnTemperatureSensorClear NOTIFICATION-TYPE
|
|
OBJECTS { bsnSensorTemperature }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature sensor clear -- temp sensor alarm condition is over.
|
|
sensor is operating within proper temp range"
|
|
::= { bsnTraps 46 }
|
|
|
|
bsnPOEControllerFailure NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POE Controller has failed. Its a very critical trap.
|
|
User intervention is required."
|
|
::= { bsnTraps 47 }
|
|
|
|
bsnMaxRogueCountExceeded NOTIFICATION-TYPE
|
|
OBJECTS { bsnMaxRogueCount }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of rogues has exceeded the maximum Rogues allowed"
|
|
::= { bsnTraps 48 }
|
|
|
|
bsnMaxRogueCountClear NOTIFICATION-TYPE
|
|
OBJECTS { bsnMaxRogueCount }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of rogues is within the maximum Rogues allowed"
|
|
::= { bsnTraps 49 }
|
|
|
|
bsnApMaxRogueCountExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnMaxRogueCount,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of rogues has exceeded the maximum Rogues allowed on
|
|
the AP"
|
|
::= { bsnTraps 50 }
|
|
|
|
bsnApMaxRogueCountClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnMaxRogueCount,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of rogues is within the maximum Rogues allowed on the
|
|
AP"
|
|
::= { bsnTraps 51 }
|
|
|
|
bsnApBigNavDosAttack NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPSlotIdTrapVariable,
|
|
bsnNavDosAttackSourceMacAddr,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AP sent a string of messages with large NAV field. This is most
|
|
likely a malicious denial of service attack."
|
|
::= { bsnTraps 55 }
|
|
|
|
bsnTooManyUnsuccessLoginAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnUserIpAddress,
|
|
bsnStationUserName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Management User made too many unsuccessful login attempts."
|
|
::= { bsnTraps 56 }
|
|
|
|
bsnWepKeyDecryptError NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationMacAddress,
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a decrypt error occurrs. The WEP Key configured at
|
|
the station may be wrong."
|
|
::= { bsnTraps 57 }
|
|
|
|
bsnWpaMicErrorCounterActivated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnStationMacAddress,
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnWlanIdTrapVariable,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a WPA MIC error occurs and a counter measure is
|
|
activated at the AP."
|
|
::= { bsnTraps 58 }
|
|
|
|
bsnAdhocRogueAutoContained NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when an Adhoc Rogue is auto contained.
|
|
If the clear variable has value true, then the trap clears the
|
|
earlier alert."
|
|
::= { bsnTraps 65 }
|
|
|
|
bsnRogueApAutoContained NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a Rogue AP is auto contained for advertising our SSID.
|
|
If the clear variable has value true, then the trap clears the
|
|
earlier alert."
|
|
::= { bsnTraps 66 }
|
|
|
|
bsnTrustedApHasInvalidEncryption NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnTrustedApEncryptionUsed,
|
|
bsnTrustedApEncryptionRequired,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a Trusted Rogue AP is auto contained for using
|
|
invalid encryption. The second param is for the encryption used
|
|
and the third param is for encryption required.
|
|
If the clear variable has value true, then the trap clears the
|
|
earlier alert."
|
|
::= { bsnTraps 67 }
|
|
|
|
bsnTrustedApHasInvalidRadioPolicy NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnTrustedApRadioPolicyUsed,
|
|
bsnTrustedApRadioPolicyRequired,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a Trusted Rogue AP is auto contained for using
|
|
invalid radio policy. The second param is for the radio policy
|
|
used and the third param is for radio policy required.
|
|
If the clear variable has value true, then the trap clears the
|
|
earlier alert."
|
|
::= { bsnTraps 68 }
|
|
|
|
bsnTrustedApHasInvalidSsid NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a Trusted Rogue AP is auto contained for advertising
|
|
invalid SSID.
|
|
If the clear variable has value true, then the trap clears the
|
|
earlier alert."
|
|
::= { bsnTraps 63 }
|
|
|
|
bsnTrustedApIsMissing NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnClearTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Issued when a Trusted Rogue AP is missing or has failed.
|
|
If the clear variable has value true, then the trap clears the
|
|
earlier alert."
|
|
::= { bsnTraps 64 }
|
|
|
|
bsnImpersonatingSourceMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the source mac address which is impersonating
|
|
the AP."
|
|
::= { bsnTrapVariable 74 }
|
|
-- ********************************************************************
|
|
-- * Begin of Syslog
|
|
-- ********************************************************************
|
|
|
|
bsnSyslog OBJECT IDENTIFIER
|
|
::= { bsnUtility 1 }
|
|
|
|
|
|
bsnSyslogEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { bsnSyslog 1 }
|
|
|
|
bsnSyslogRemoteAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This would be the IP Address or host name"
|
|
::= { bsnSyslog 2 }
|
|
-- ********************************************************************
|
|
-- bsn Ping
|
|
-- ********************************************************************
|
|
|
|
bsnPing OBJECT IDENTIFIER
|
|
::= { bsnUtility 2 }
|
|
|
|
|
|
bsnPingTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnPingTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PingTest Table"
|
|
::= { bsnPing 1 }
|
|
|
|
bsnPingTestEntry OBJECT-TYPE
|
|
SYNTAX BsnPingTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Entry (conceptual row) in the bsnPingTest
|
|
Table."
|
|
INDEX { bsnPingTestId }
|
|
::= { bsnPingTestTable 1 }
|
|
|
|
BsnPingTestEntry ::= SEQUENCE {
|
|
bsnPingTestId Integer32,
|
|
bsnPingTestIPAddress IpAddress,
|
|
bsnPingTestSendCount Integer32,
|
|
bsnPingTestReceivedCount Integer32,
|
|
bsnPingTestStatus INTEGER,
|
|
bsnPingTestMaxTimeInterval Unsigned32,
|
|
bsnPingTestMinTimeInterval Unsigned32,
|
|
bsnPingTestAvgTimeInterval Unsigned32,
|
|
bsnPingTestRowStatus RowStatus
|
|
}
|
|
|
|
bsnPingTestId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..24)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Test ID"
|
|
::= { bsnPingTestEntry 1 }
|
|
|
|
bsnPingTestIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip Address to ping"
|
|
::= { bsnPingTestEntry 2 }
|
|
|
|
bsnPingTestSendCount OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes sent"
|
|
::= { bsnPingTestEntry 3 }
|
|
|
|
bsnPingTestReceivedCount OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes received."
|
|
::= { bsnPingTestEntry 4 }
|
|
|
|
bsnPingTestStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inprogress(1),
|
|
complete(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the ping test"
|
|
::= { bsnPingTestEntry 5 }
|
|
|
|
bsnPingTestMaxTimeInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "mSec"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum time interval in msec."
|
|
::= { bsnPingTestEntry 6 }
|
|
|
|
bsnPingTestMinTimeInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "mSec"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum time interval in msec."
|
|
::= { bsnPingTestEntry 7 }
|
|
|
|
bsnPingTestAvgTimeInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "mSec"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Average time interval in msec."
|
|
::= { bsnPingTestEntry 8 }
|
|
|
|
bsnPingTestRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnPingTestEntry 25 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- bsn Link
|
|
-- ********************************************************************
|
|
|
|
bsnLinkTest OBJECT IDENTIFIER
|
|
::= { bsnUtility 3 }
|
|
|
|
|
|
bsnLinkTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnLinkTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"LinkTest Table"
|
|
::= { bsnLinkTest 1 }
|
|
|
|
bsnLinkTestEntry OBJECT-TYPE
|
|
SYNTAX BsnLinkTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An Entry (conceptual row) in the bsnLinkTest
|
|
Table."
|
|
INDEX { bsnLinkTestId }
|
|
::= { bsnLinkTestTable 1 }
|
|
|
|
BsnLinkTestEntry ::= SEQUENCE {
|
|
bsnLinkTestId Integer32,
|
|
bsnLinkTestMacAddress MacAddress,
|
|
bsnLinkTestSendPktCount Integer32,
|
|
bsnLinkTestSendPktLength Integer32,
|
|
bsnLinkTestReceivedPktCount Integer32,
|
|
bsnLinkTestClientRSSI Integer32,
|
|
bsnLinkTestLocalSNR Integer32,
|
|
bsnLinkTestLocalRSSI Integer32,
|
|
bsnLinkTestStatus INTEGER,
|
|
bsnLinkTestRowStatus RowStatus
|
|
}
|
|
|
|
bsnLinkTestId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..24)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Link Test ID"
|
|
::= { bsnLinkTestEntry 1 }
|
|
|
|
bsnLinkTestMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"MAC Address of link to test"
|
|
::= { bsnLinkTestEntry 2 }
|
|
|
|
bsnLinkTestSendPktCount OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Number of packets sent."
|
|
DEFVAL { 3 }
|
|
::= { bsnLinkTestEntry 3 }
|
|
|
|
bsnLinkTestSendPktLength OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2000)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length of sent packet"
|
|
DEFVAL { 500 }
|
|
::= { bsnLinkTestEntry 4 }
|
|
|
|
bsnLinkTestReceivedPktCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Number of received packets."
|
|
::= { bsnLinkTestEntry 5 }
|
|
|
|
bsnLinkTestClientRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Client RSSI value of link."
|
|
::= { bsnLinkTestEntry 6 }
|
|
|
|
bsnLinkTestLocalSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Local SNR of the link"
|
|
::= { bsnLinkTestEntry 7 }
|
|
|
|
bsnLinkTestLocalRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Local RSSI of the link."
|
|
::= { bsnLinkTestEntry 8 }
|
|
|
|
bsnLinkTestStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inprogress(1),
|
|
complete(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Status of the link test."
|
|
::= { bsnLinkTestEntry 9 }
|
|
|
|
bsnLinkTestRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnLinkTestEntry 30 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnMobility
|
|
-- ********************************************************************
|
|
|
|
bsnMobilityConfig OBJECT IDENTIFIER
|
|
::= { bsnMobility 1 }
|
|
|
|
bsnMobilityStats OBJECT IDENTIFIER
|
|
::= { bsnMobility 2 }
|
|
|
|
|
|
bsnMobilityProtocolPortNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Number on which mobility Protocol runs"
|
|
DEFVAL { 0 }
|
|
::= { bsnMobilityConfig 1 }
|
|
|
|
bsnMobilityDynamicDiscovery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statically Configured is always enabled if members are
|
|
defined. To further enable rrm discovery, learned
|
|
discovery, broadcast discovery, enable/disable this
|
|
attribute."
|
|
::= { bsnMobilityConfig 3 }
|
|
|
|
bsnMobilityStatsReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
resetNow(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset mobility statistics by setting this atribute to
|
|
resetNow. If you try to read this attribute value will
|
|
always be 0."
|
|
::= { bsnMobilityConfig 4 }
|
|
-- ********************************************************************
|
|
-- * bsnMobilityGroupMembersTable
|
|
-- ********************************************************************
|
|
|
|
bsnMobilityGroupMembersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobilityGroupMembersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MWAR List (statically configured members of the mobility
|
|
group)"
|
|
::= { bsnMobilityConfig 10 }
|
|
|
|
bsnMobilityGroupMembersEntry OBJECT-TYPE
|
|
SYNTAX BsnMobilityGroupMembersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Entry (conceptual row) in the bsnMobilityGroupMembers
|
|
Table."
|
|
INDEX { bsnMobilityGroupMemberMacAddress }
|
|
::= { bsnMobilityGroupMembersTable 1 }
|
|
|
|
BsnMobilityGroupMembersEntry ::= SEQUENCE {
|
|
bsnMobilityGroupMemberMacAddress MacAddress,
|
|
bsnMobilityGroupMemberIPAddress IpAddress,
|
|
bsnMobilityGroupMemberGroupName DisplayString,
|
|
bsnMobilityGroupMemberRowStatus RowStatus
|
|
}
|
|
|
|
bsnMobilityGroupMemberMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Member switch MAC Address"
|
|
::= { bsnMobilityGroupMembersEntry 1 }
|
|
|
|
bsnMobilityGroupMemberIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Member switch IP Address"
|
|
::= { bsnMobilityGroupMembersEntry 2 }
|
|
|
|
bsnMobilityGroupMemberGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Member's group name. If left empty while adding a new group
|
|
member, this assumes the default mobility group name of the
|
|
switch."
|
|
::= { bsnMobilityGroupMembersEntry 3 }
|
|
|
|
bsnMobilityGroupMemberRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnMobilityGroupMembersEntry 22 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * bsnMobilityAnchorsTable
|
|
-- ********************************************************************
|
|
|
|
bsnMobilityAnchorsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobilityAnchorsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statically configured mobility anchors"
|
|
::= { bsnMobilityConfig 11 }
|
|
|
|
bsnMobilityAnchorsEntry OBJECT-TYPE
|
|
SYNTAX BsnMobilityAnchorsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Entry (conceptual row) in the bsnMobilityAnchorsTable
|
|
Table."
|
|
INDEX {
|
|
bsnMobilityAnchorWlanSsid,
|
|
bsnMobilityAnchorSwitchIPAddress
|
|
}
|
|
::= { bsnMobilityAnchorsTable 1 }
|
|
|
|
BsnMobilityAnchorsEntry ::= SEQUENCE {
|
|
bsnMobilityAnchorWlanSsid DisplayString,
|
|
bsnMobilityAnchorSwitchIPAddress IpAddress,
|
|
bsnMobilityAnchorRowStatus RowStatus
|
|
}
|
|
|
|
bsnMobilityAnchorWlanSsid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local wlan-ssid to connect to Guest/Anchor switch"
|
|
::= { bsnMobilityAnchorsEntry 1 }
|
|
|
|
bsnMobilityAnchorSwitchIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Guest/Anchor switch IP Address"
|
|
::= { bsnMobilityAnchorsEntry 2 }
|
|
|
|
bsnMobilityAnchorRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { bsnMobilityAnchorsEntry 20 }
|
|
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnMobilityStats
|
|
-- ********************************************************************
|
|
|
|
bsnTotalHandoffRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total handoff requests"
|
|
::= { bsnMobilityStats 1 }
|
|
|
|
bsnTotalHandoffs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total handoffs"
|
|
::= { bsnMobilityStats 2 }
|
|
|
|
bsnCurrentExportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current exported client count"
|
|
::= { bsnMobilityStats 3 }
|
|
|
|
bsnTotalExportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total exported client count"
|
|
::= { bsnMobilityStats 4 }
|
|
|
|
bsnCurrentImportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Imported client count"
|
|
::= { bsnMobilityStats 5 }
|
|
|
|
bsnTotalImportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Imported client count"
|
|
::= { bsnMobilityStats 6 }
|
|
|
|
bsnTotalHandoffErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total handoff errors"
|
|
::= { bsnMobilityStats 7 }
|
|
|
|
bsnTotalCommunicationErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total communication errors"
|
|
::= { bsnMobilityStats 8 }
|
|
|
|
bsnTotalReceiveErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total receive errors"
|
|
::= { bsnMobilityStats 10 }
|
|
|
|
bsnTotalTransmitErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Transmit errors"
|
|
::= { bsnMobilityStats 11 }
|
|
|
|
bsnTotalResponsesRetransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Responses Retransmitted"
|
|
::= { bsnMobilityStats 12 }
|
|
|
|
bsnTotalHandoffEndRequestsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff End Requests Received"
|
|
::= { bsnMobilityStats 13 }
|
|
|
|
bsnTotalStateTransitionsDisallowed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total State Transitions Disallowed"
|
|
::= { bsnMobilityStats 14 }
|
|
|
|
bsnTotalResourceErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Resource Errors"
|
|
::= { bsnMobilityStats 15 }
|
|
|
|
bsnTotalHandoffRequestsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Requests Sent"
|
|
::= { bsnMobilityStats 16 }
|
|
|
|
bsnTotalHandoffRepliesReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Replies Received"
|
|
::= { bsnMobilityStats 17 }
|
|
|
|
bsnTotalHandoffAsLocalReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoffs As Local Received"
|
|
::= { bsnMobilityStats 18 }
|
|
|
|
bsnTotalHandoffAsForeignReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoffs As Foreign Received"
|
|
::= { bsnMobilityStats 19 }
|
|
|
|
bsnTotalHandoffDeniesReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Denies Received"
|
|
::= { bsnMobilityStats 20 }
|
|
|
|
bsnTotalAnchorRequestsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Requests Sent"
|
|
::= { bsnMobilityStats 21 }
|
|
|
|
bsnTotalAnchorDenyReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Deny Received"
|
|
::= { bsnMobilityStats 22 }
|
|
|
|
bsnTotalAnchorGrantReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Grant Received"
|
|
::= { bsnMobilityStats 23 }
|
|
|
|
bsnTotalAnchorTransferReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Transfer Received"
|
|
::= { bsnMobilityStats 24 }
|
|
|
|
bsnTotalHandoffRequestsIgnored OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Requests Ignored"
|
|
::= { bsnMobilityStats 25 }
|
|
|
|
bsnTotalPingPongHandoffRequestsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Ping Pong Handoff Requests Dropped"
|
|
::= { bsnMobilityStats 26 }
|
|
|
|
bsnTotalHandoffRequestsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Requests Dropped"
|
|
::= { bsnMobilityStats 27 }
|
|
|
|
bsnTotalHandoffRequestsDenied OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Requests Denied"
|
|
::= { bsnMobilityStats 28 }
|
|
|
|
bsnTotalClientHandoffAsLocal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Client Handoffs As Local"
|
|
::= { bsnMobilityStats 29 }
|
|
|
|
bsnTotalClientHandoffAsForeign OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Client Handoffs As Foreign"
|
|
::= { bsnMobilityStats 30 }
|
|
|
|
bsnTotalAnchorRequestsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Requests Received"
|
|
::= { bsnMobilityStats 31 }
|
|
|
|
bsnTotalAnchorRequestsDenied OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Requests Denied"
|
|
::= { bsnMobilityStats 32 }
|
|
|
|
bsnTotalAnchorRequestsGranted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Requests Granted"
|
|
::= { bsnMobilityStats 33 }
|
|
|
|
bsnTotalAnchorTransferred OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Anchor Transferred"
|
|
::= { bsnMobilityStats 34 }
|
|
|
|
bsnTotalHandoffRequestsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Handoff Requests Received"
|
|
::= { bsnMobilityStats 35 }
|
|
-- ********************************************************************
|
|
-- * bsnMobilityGroupDirectoryTable
|
|
-- ********************************************************************
|
|
|
|
bsnMobilityGroupDirectoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnMobilityGroupDirectoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MWAR List (statically configured members of the mobility
|
|
group)"
|
|
::= { bsnMobilityStats 9 }
|
|
|
|
bsnMobilityGroupDirectoryEntry OBJECT-TYPE
|
|
SYNTAX BsnMobilityGroupDirectoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Entry (conceptual row) in the bsnMobilityGroupDirectory
|
|
Table."
|
|
INDEX { bsnGroupDirectoryMemberMacAddress }
|
|
::= { bsnMobilityGroupDirectoryTable 1 }
|
|
|
|
BsnMobilityGroupDirectoryEntry ::= SEQUENCE {
|
|
bsnGroupDirectoryMemberIPAddress IpAddress,
|
|
bsnGroupDirectoryMemberMacAddress MacAddress,
|
|
bsnGroupDirectoryDicoveryType INTEGER,
|
|
bsnMemberCurrentAnchoredClients Counter32,
|
|
bsnMemberTotalAnchoredClients Counter32,
|
|
bsnMemberCurrentExportedClients Counter32,
|
|
bsnMemberTotalExportedClients Counter32,
|
|
bsnMemberCurrentImportedClients Counter32,
|
|
bsnMemberTotalImportedClients Counter32,
|
|
bsnMemberTotalHandoffErrors Counter32,
|
|
bsnMemberTotalCommunicationErrors Counter32
|
|
}
|
|
|
|
bsnGroupDirectoryMemberIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mwar Ip Address"
|
|
::= { bsnMobilityGroupDirectoryEntry 1 }
|
|
|
|
bsnGroupDirectoryMemberMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mwar Mac Address"
|
|
::= { bsnMobilityGroupDirectoryEntry 2 }
|
|
|
|
bsnGroupDirectoryDicoveryType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
static(1),
|
|
rrm(2),
|
|
broadcast(3),
|
|
learned(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discovery type of the Group Directory."
|
|
::= { bsnMobilityGroupDirectoryEntry 3 }
|
|
|
|
bsnMemberCurrentAnchoredClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current anchored client count"
|
|
::= { bsnMobilityGroupDirectoryEntry 4 }
|
|
|
|
bsnMemberTotalAnchoredClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total anchored client count"
|
|
::= { bsnMobilityGroupDirectoryEntry 5 }
|
|
|
|
bsnMemberCurrentExportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current exported client count"
|
|
::= { bsnMobilityGroupDirectoryEntry 6 }
|
|
|
|
bsnMemberTotalExportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total exported client count"
|
|
::= { bsnMobilityGroupDirectoryEntry 7 }
|
|
|
|
bsnMemberCurrentImportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Imported client count"
|
|
::= { bsnMobilityGroupDirectoryEntry 8 }
|
|
|
|
bsnMemberTotalImportedClients OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Imported client count"
|
|
::= { bsnMobilityGroupDirectoryEntry 9 }
|
|
|
|
bsnMemberTotalHandoffErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total handoff errors"
|
|
::= { bsnMobilityGroupDirectoryEntry 10 }
|
|
|
|
bsnMemberTotalCommunicationErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Communication errors"
|
|
::= { bsnMobilityGroupDirectoryEntry 30 }
|
|
|
|
|
|
bsnAPGroupsVlanConfig OBJECT IDENTIFIER
|
|
::= { bsnWireless 10 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- Airespace Site Specific WLAN Configuration Paramaters
|
|
-- DEFINED AS "The bsnAPGroupsVlanConfig object provides all the
|
|
-- configuration and monitoring of Site Specific WLAN ";
|
|
-- ********************************************************************
|
|
|
|
bsnAPGroupsVlanFeature OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, Site Specific WLAN feature is enforced."
|
|
::= { bsnAPGroupsVlanConfig 1 }
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPGroupsVlanTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPGroupsVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPGroupsVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wireless Sites Table."
|
|
::= { bsnAPGroupsVlanConfig 2 }
|
|
|
|
bsnAPGroupsVlanEntry OBJECT-TYPE
|
|
SYNTAX BsnAPGroupsVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in bsnAPGroupsVlanTable."
|
|
INDEX { bsnAPGroupsVlanName }
|
|
::= { bsnAPGroupsVlanTable 1 }
|
|
|
|
BsnAPGroupsVlanEntry ::= SEQUENCE {
|
|
bsnAPGroupsVlanName OCTET STRING,
|
|
bsnAPGroupsVlanDescription OCTET STRING,
|
|
bsnAPGroupsVlanRowStatus RowStatus
|
|
}
|
|
|
|
bsnAPGroupsVlanName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string is an unique identifier/name assigned to a site."
|
|
::= { bsnAPGroupsVlanEntry 1 }
|
|
|
|
bsnAPGroupsVlanDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description about the site."
|
|
::= { bsnAPGroupsVlanEntry 2 }
|
|
|
|
bsnAPGroupsVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion of entries in
|
|
bsnAPGroupsVlanTable"
|
|
::= { bsnAPGroupsVlanEntry 20 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of bsnAPGroupsVlanMappingTable
|
|
-- ********************************************************************
|
|
|
|
bsnAPGroupsVlanMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsnAPGroupsVlanMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A table for the WLAN-interace-mappings allowed for each
|
|
configured site. Each site can have a set of WLANs associated
|
|
with it."
|
|
::= { bsnAPGroupsVlanConfig 3 }
|
|
|
|
bsnAPGroupsVlanMappingEntry OBJECT-TYPE
|
|
SYNTAX BsnAPGroupsVlanMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An entry in bsnAPGroupsVlanMappingTable."
|
|
INDEX {
|
|
bsnAPGroupsVlanName,
|
|
bsnAPGroupsVlanMappingSsid
|
|
}
|
|
::= { bsnAPGroupsVlanMappingTable 1 }
|
|
|
|
BsnAPGroupsVlanMappingEntry ::= SEQUENCE {
|
|
bsnAPGroupsVlanMappingSsid DisplayString,
|
|
bsnAPGroupsVlanMappingInterfaceName OCTET STRING,
|
|
bsnAPGroupsVlanMappingRowStatus RowStatus
|
|
}
|
|
|
|
bsnAPGroupsVlanMappingSsid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When an AP is associated with a site, and the site
|
|
has an associated set of WLANs, then only those WLANs are
|
|
beamed by the AP. Here 'bsnAPGroupsVlanMappingSsid'
|
|
is the wlan to be used when a client connects on this AP."
|
|
::= { bsnAPGroupsVlanMappingEntry 1 }
|
|
|
|
bsnAPGroupsVlanMappingInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When an AP is associated with a site, and the site
|
|
has an associated set of WLANs, then only those WLANs are
|
|
beamed by the AP. Here 'bsnAPGroupsVlanMappingInterfaceName'
|
|
is the interface to be used when a client connects to the
|
|
'bsnAPGroupsVlanMappingSsid' WLAN on this AP."
|
|
::= { bsnAPGroupsVlanMappingEntry 2 }
|
|
|
|
bsnAPGroupsVlanMappingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row Status for creation/deletion of WLAN-interface-mappings
|
|
asscoiated with sites."
|
|
::= { bsnAPGroupsVlanMappingEntry 20 }
|
|
|
|
|
|
|
|
bsnAPIPAddressFallback NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnApIpAddress,
|
|
bsnAPStaticIPAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent out when an AP, with the configured static
|
|
ip-address, fails to establish connection with outside world
|
|
and starts using DHCP as a fallback option."
|
|
::= { bsnTraps 77 }
|
|
|
|
bsnAPFunctionalityDisabled NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnApFunctionalityDisableReasonCode,
|
|
bsnLicenseKeyTrapVariable,
|
|
bsnLicenseKeyFeatureSetTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent out when AP functionality on the switch is
|
|
disabled because the License key has expired
|
|
or has been deleted or doesn't match the switch image."
|
|
::= { bsnTraps 78 }
|
|
|
|
bsnLicenseKeyTrapVariable OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..255))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the license key that has been found to be deleted,
|
|
expired or is mismatched causing AP
|
|
functionality to be disabled on the switch."
|
|
::= { bsnTrapVariable 65 }
|
|
|
|
bsnApFunctionalityDisableReasonCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
licenseKeyExpired(1),
|
|
licenseKeyDeleted(2),
|
|
licenseKeyFeatureMismatch(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the reason why the AP functionality was disabled
|
|
on the switch. It could be either expiry or deletion or
|
|
mismatch found of the license key."
|
|
::= { bsnTrapVariable 66 }
|
|
|
|
bsnLicenseKeyFeatureSetTrapVariable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
wps(1),
|
|
all(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the switch feature set whose license key has
|
|
expired or is deleted or is mismatched.
|
|
To enable the AP functionality again, the license key for
|
|
this feature set should be re-configured."
|
|
::= { bsnTrapVariable 67 }
|
|
|
|
bsnRxMulticastQueueFull NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates that the CPU's Receive Multicast Queue is
|
|
Full."
|
|
::= { bsnTraps 80 }
|
|
|
|
bsnAPAuthorizationFailureCause OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
keymismatch(1),
|
|
entrydoesnotexist(2),
|
|
invalidCertifcate(3),
|
|
entryIsMIC(4),
|
|
aaaEntryDoesNotExist(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This denotes the reason for AP authorization failure.
|
|
[entrydoesnotexist]:
|
|
The AP has not been added to Controller's
|
|
AP Authorization List.
|
|
[keymismatch]: The key entry in Controller's AP Authorization
|
|
list does not match the SHA1 key received from
|
|
the AP.
|
|
[invalidCert]: Could not verify the self signed Certificate.
|
|
[entryIsMIC]: AP has Self Signed Certificate where as in
|
|
Controller AP Authorization list has
|
|
Manufactured Installed Certificate
|
|
[aaaEntryDoesNotExist]: RADIUS authorization for the AP failed.
|
|
[unknown]: Default."
|
|
::= { bsnTrapVariable 69 }
|
|
|
|
bsnAPIfUpDownCause OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
radioFailure(1),
|
|
radioLowPower(2),
|
|
maxRetransmission(3),
|
|
echoTimeout(4),
|
|
configAP(5),
|
|
configRadio(6),
|
|
configNetwork(7),
|
|
adminConfigured(8),
|
|
missedRekey(9),
|
|
detectingInLinePower(10),
|
|
newDiscovery(11)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This denotes the reason for AP If up or down
|
|
normal -
|
|
radio Failure - radio failed
|
|
radioLowPower - AP is not able draw enough power.
|
|
maxRetransmission - max retransmission of AP Reached.
|
|
echoTimeout - heartbeat timeout.
|
|
configAP - admin enable/disable AP
|
|
configRadio - admin enable/disable config radio
|
|
configNetwork - admin enable/disable network
|
|
adminConfigured - admin configuration
|
|
missedRekey - Missed Rekey
|
|
detectingInLinePower - Detecting in-line power
|
|
newDiscovery - New Discovery"
|
|
::= { bsnTrapVariable 70 }
|
|
|
|
bsnAPInvalidRadioType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unsupportedRadio(0)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radio types which are not supported by controller."
|
|
::= { bsnTrapVariable 71 }
|
|
|
|
locationNotifyContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..512))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the content of the notification."
|
|
::= { bsnTrapVariable 72 }
|
|
|
|
bsnSignatureMacInfo OBJECT-TYPE
|
|
SYNTAX BsnTxtSignatureMacInfo
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the pattern followed by the
|
|
LWAPP APs to perform signature analysis with this
|
|
signature and report the results to the
|
|
Controller."
|
|
::= { bsnTrapVariable 73 }
|
|
|
|
bsnRadarChannelDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfPhyChannelNumber,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when radar signals are detected on the
|
|
current channel"
|
|
::= { bsnTraps 81 }
|
|
|
|
bsnRadarChannelCleared NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfPhyChannelNumber,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap will be generated, if a radar trap has been
|
|
generated earlier, after the expiry of Non-Occupancy Period."
|
|
::= { bsnTraps 82 }
|
|
|
|
bsnAPAuthorizationFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPName,
|
|
bsnAPAuthCertificateType,
|
|
bsnAPAuthorizationFailureCause
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent out in case of authorization failure while
|
|
attempting to associate the AP to the controller.
|
|
bsnAPDot3MacAddress represents the mac-address of that AP.
|
|
bsnAPName is name of AP"
|
|
::= { bsnTraps 83 }
|
|
|
|
radioCoreDumpTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When radio module in AP dumps core, it informs controller and
|
|
controller generates this trap. The core file can be retrieved
|
|
on demand."
|
|
::= { bsnTraps 84 }
|
|
|
|
invalidRadioTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPInvalidRadioType,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap will be generated when an AP has joined is using
|
|
unsupported radio or a radio slot not currently not being
|
|
used."
|
|
::= { bsnTraps 85 }
|
|
|
|
countryChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS { bsnGlobalDot11CountryIndex }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This trap will be generated when an operator changes the
|
|
country of operation. New country code will be sent in trap."
|
|
::= { bsnTraps 86 }
|
|
|
|
unsupportedAPTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap will be generated when unsupported AP try to join
|
|
40xx/410x or 3500 with 64MB flash."
|
|
::= { bsnTraps 87 }
|
|
|
|
heartbeatLossTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap will be generated when controller loses
|
|
connection with the Supervisor Switch in which it
|
|
is physically embedded and doesn't hear the
|
|
heartbeat keepalives from the Supervisor."
|
|
::= { bsnTraps 88 }
|
|
|
|
locationNotifyTrap NOTIFICATION-TYPE
|
|
OBJECTS { locationNotifyContent }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap will be generated by the location server
|
|
for notifications of location events."
|
|
::= { bsnTraps 89 }
|
|
|
|
-- ********************************************************************
|
|
-- * Compliance statements
|
|
-- ********************************************************************
|
|
|
|
bsnWrasCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the bsnWireless module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
bsnEssGroup,
|
|
bsnApGroup,
|
|
bsnGlobalDot11Group,
|
|
bsnRrmGroup,
|
|
bsnAAAGroup,
|
|
bsnTrapsGroup,
|
|
bsnUtilityGroup,
|
|
bsnMobilityGroup,
|
|
bsnIpsecGroup
|
|
}
|
|
::= { bsnWrasCompliances 1 }
|
|
|
|
bsnWrasComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the bsnWireless module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
bsnEssGroupRev1,
|
|
bsnApGroupRev1,
|
|
bsnGlobalDot11GroupRev1,
|
|
bsnRrmGroup,
|
|
bsnAAAGroupRev1,
|
|
bsnTrapsGroupRev1,
|
|
bsnWrasTrapRev1,
|
|
bsnUtilityGroupRev1,
|
|
bsnMobilityGroup,
|
|
bsnIpsecGroup
|
|
}
|
|
::= { bsnWrasCompliances 2 }
|
|
|
|
-- ********************************************************************
|
|
-- * Units of conformance
|
|
-- ********************************************************************
|
|
|
|
bsnEssGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnDot11EssIndex,
|
|
bsnDot11EssSsid,
|
|
bsnDot11EssSessionTimeout,
|
|
bsnDot11EssMacFiltering,
|
|
bsnDot11EssAdminStatus,
|
|
bsnDot11EssSecurityAuthType,
|
|
bsnDot11EssStaticWEPSecurity,
|
|
bsnDot11EssStaticWEPEncryptionType,
|
|
bsnDot11EssStaticWEPDefaultKey,
|
|
bsnDot11EssStaticWEPKeyIndex,
|
|
bsnDot11EssStaticWEPKeyFormat,
|
|
bsnDot11Ess8021xSecurity,
|
|
bsnDot11Ess8021xEncryptionType,
|
|
bsnDot11EssIpsecSecurity,
|
|
bsnDot11EssVpnEncrTransform,
|
|
bsnDot11EssVpnAuthTransform,
|
|
bsnDot11EssVpnIkeAuthMode,
|
|
bsnDot11EssVpnSharedKey,
|
|
bsnDot11EssVpnSharedKeySize,
|
|
bsnDot11EssVpnIkePhase1Mode,
|
|
bsnDot11EssVpnIkeLifetime,
|
|
bsnDot11EssVpnIkeDHGroup,
|
|
bsnDot11EssIpsecPassthruSecurity,
|
|
bsnDot11EssVpnPassthruGateway,
|
|
bsnDot11EssWebSecurity,
|
|
bsnDot11EssRadioPolicy,
|
|
bsnDot11EssQualityOfService,
|
|
bsnDot11EssDhcpRequired,
|
|
bsnDot11EssDhcpServerIpAddress,
|
|
bsnDot11EssVpnContivityMode,
|
|
bsnDot11EssVpnQotdServerAddress,
|
|
bsnDot11EssBlacklistTimeout,
|
|
bsnDot11EssNumberOfMobileStations,
|
|
bsnDot11EssWebPassthru,
|
|
bsnDot11EssCraniteSecurity,
|
|
bsnDot11EssBlacklistingCapability,
|
|
bsnDot11EssInterfaceName,
|
|
bsnDot11EssAclName,
|
|
bsnDot11EssAAAOverride,
|
|
bsnDot11EssWepAllowSharedKeyAuth,
|
|
bsnDot11EssFortressSecurity,
|
|
bsnDot11EssL2tpSecurity,
|
|
bsnDot11EssBroadcastSsid,
|
|
bsnDot11EssExternalPolicyValidation,
|
|
bsnDot11EssRowStatus,
|
|
bsnDot11EssWmePolicySetting,
|
|
bsnDot11Ess80211ePolicySetting,
|
|
bsnDot11EssWebPassthroughEmail,
|
|
bsnDot11Ess7920PhoneSupport,
|
|
bsnDot11EssRadiusAuthPrimaryServer,
|
|
bsnDot11EssRadiusAuthSecondaryServer,
|
|
bsnDot11EssRadiusAuthTertiaryServer,
|
|
bsnDot11EssRadiusAcctPrimaryServer,
|
|
bsnDot11EssRadiusAcctSecondaryServer,
|
|
bsnDot11EssRadiusAcctTertiaryServer,
|
|
bsnMobileStationMacAddress,
|
|
bsnMobileStationIpAddress,
|
|
bsnMobileStationUserName,
|
|
bsnMobileStationAPMacAddr,
|
|
bsnMobileStationAPIfSlotId,
|
|
bsnMobileStationEssIndex,
|
|
bsnMobileStationSsid,
|
|
bsnMobileStationStatus,
|
|
bsnMobileStationReasonCode,
|
|
bsnMobileStationMobilityStatus,
|
|
bsnMobileStationAID,
|
|
bsnMobileStationAnchorAddress,
|
|
bsnMobileStationCFPollable,
|
|
bsnMobileStationCFPollRequest,
|
|
bsnMobileStationChannelAgilityEnabled,
|
|
bsnMobileStationPBCCOptionImplemented,
|
|
bsnMobileStationShortPreambleOptionImplemented,
|
|
bsnMobileStationSessionTimeout,
|
|
bsnMobileStationAuthenticationAlgorithm,
|
|
bsnMobileStationWepState,
|
|
bsnMobileStationPortNumber,
|
|
bsnMobileStationDeleteAction,
|
|
bsnMobileStationPolicyManagerState,
|
|
bsnMobileStationSecurityPolicyStatus,
|
|
bsnMobileStationProtocol,
|
|
bsnMobileStationMirrorMode,
|
|
bsnMobileStationInterface,
|
|
bsnMobileStationApMode,
|
|
bsnMobileStationVlanId,
|
|
bsnMobileStationPolicyType,
|
|
bsnMobileStationEncryptionCypher,
|
|
bsnMobileStationEapType,
|
|
bsnMobileStationCcxVersion,
|
|
bsnMobileStationE2eVersion,
|
|
bsnMobileStationStatusCode,
|
|
bsnMobileStationPerRadioPerVapIndex,
|
|
bsnMobileStationMacAddr,
|
|
bsnMobileStationRSSI,
|
|
bsnMobileStationBytesReceived,
|
|
bsnMobileStationBytesSent,
|
|
bsnMobileStationPolicyErrors,
|
|
bsnMobileStationPacketsReceived,
|
|
bsnMobileStationPacketsSent,
|
|
bsnMobileStationSnr,
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnRogueAPTotalDetectingAPs,
|
|
bsnRogueAPFirstReported,
|
|
bsnRogueAPLastReported,
|
|
bsnRogueAPContainmentLevel,
|
|
bsnRogueAPType,
|
|
bsnRogueAPOnNetwork,
|
|
bsnRogueAPTotalClients,
|
|
bsnRogueAPRowStatus,
|
|
bsnRogueAPMaxDetectedRSSI,
|
|
bsnRogueAPSSID,
|
|
bsnRogueAPState,
|
|
bsnRogueAPAirespaceAPMacAddress,
|
|
bsnRogueAPAirespaceAPSlotId,
|
|
bsnRogueAPRadioType,
|
|
bsnRogueAPAirespaceAPName,
|
|
bsnRogueAPChannelNumber,
|
|
bsnRogueAPSsid,
|
|
bsnRogueAPAirespaceAPRSSI,
|
|
bsnRogueAPContainmentMode,
|
|
bsnRogueAPContainmentChannelCount,
|
|
bsnRogueAPContainmentChannels,
|
|
bsnRogueAPAirespaceAPLastHeard,
|
|
bsnRogueAPAirespaceAPWepMode,
|
|
bsnRogueAPAirespaceAPPreamble,
|
|
bsnRogueAPAirespaceAPWpaMode,
|
|
bsnRogueAPAirespaceAPSNR,
|
|
bsnMobileStationByIpAddress,
|
|
bsnMobileStationByIpMacAddress,
|
|
bsnMobileStationRssiDataApMacAddress,
|
|
bsnMobileStationRssiDataApIfSlotId,
|
|
bsnMobileStationRssiDataApIfType,
|
|
bsnMobileStationRssiDataApName,
|
|
bsnMobileStationRssiData,
|
|
bsnAPIfPhyAntennaIndex,
|
|
bsnMobileStationRssiDataLastHeard,
|
|
bsnMobileStationByUserName,
|
|
bsnMobileStationByUserMacAddress,
|
|
bsnRogueClientAirespaceAPMacAddress,
|
|
bsnRogueClientAirespaceAPSlotId,
|
|
bsnRogueClientRadioType,
|
|
bsnRogueClientAirespaceAPName,
|
|
bsnRogueClientChannelNumber,
|
|
bsnRogueClientAirespaceAPRSSI,
|
|
bsnRogueClientAirespaceAPLastHeard,
|
|
bsnRogueClientAirespaceAPSNR,
|
|
bsnRogueClientTotalDetectingAPs,
|
|
bsnRogueClientFirstReported,
|
|
bsnRogueClientLastReported,
|
|
bsnRogueClientBSSID,
|
|
bsnRogueClientContainmentLevel,
|
|
bsnRogueClientLastHeard,
|
|
bsnRogueClientState,
|
|
bsnRogueAPDot11MacAddr,
|
|
bsnRogueClientDot11MacAddr,
|
|
bsnDot11QosProfileName,
|
|
bsnDot11QosProfileDesc,
|
|
bsnDot11QosAverageDataRate,
|
|
bsnDot11QosBurstDataRate,
|
|
bsnDot11QosAvgRealTimeDataRate,
|
|
bsnDot11QosBurstRealTimeDataRate,
|
|
bsnDot11QosMaxRFUsagePerAP,
|
|
bsnDot11QosProfileQueueDepth,
|
|
bsnDot11WiredQosProtocol,
|
|
bsnDot11802Dot1PTag,
|
|
bsnDot11ResetProfileToDefault,
|
|
bsnTagDot11MacAddress,
|
|
bsnTagType,
|
|
bsnTagTimeInterval,
|
|
bsnTagBatteryStatus,
|
|
bsnTagLastReported,
|
|
bsnTagRssiDataApMacAddress,
|
|
bsnTagRssiDataApIfSlotId,
|
|
bsnTagRssiDataApIfType,
|
|
bsnTagRssiDataApName,
|
|
bsnTagRssiDataLastHeard,
|
|
bsnTagRssiData,
|
|
bsnTagRssiDataSnr,
|
|
bsnTagBytesReceived,
|
|
bsnTagPacketsReceived
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects provides information
|
|
about Airespace Wireless LAN Configuration Attributes
|
|
These objects are defined under bsnEss object."
|
|
::= { bsnWrasGroups 1 }
|
|
|
|
bsnApGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPNumOfSlots,
|
|
bsnAPName,
|
|
bsnAPLocation,
|
|
bsnAPMonitorOnlyMode,
|
|
bsnAPOperationStatus,
|
|
bsnAPSoftwareVersion,
|
|
bsnAPBootVersion,
|
|
bsnAPPrimaryMwarName,
|
|
bsnAPReset,
|
|
bsnAPStatsTimer,
|
|
bsnAPPortNumber,
|
|
bsnAPModel,
|
|
bsnAPSerialNumber,
|
|
bsnAPClearConfig,
|
|
bsnApIpAddress,
|
|
bsnAPMirrorMode,
|
|
bsnAPRemoteModeSupport,
|
|
bsnAPType,
|
|
bsnAPSecondaryMwarName,
|
|
bsnAPTertiaryMwarName,
|
|
bsnAPIsStaticIP,
|
|
bsnAPNetmask,
|
|
bsnAPGateway,
|
|
bsnAPStaticIPAddress,
|
|
bsnAPBridgingSupport,
|
|
bsnAPGroupVlanName,
|
|
bsnAPIOSVersion,
|
|
bsnAPCertificateType,
|
|
bsnAPEthernetMacAddress,
|
|
bsnAPAdminStatus,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPIfPhyChannelAssignment,
|
|
bsnAPIfPhyChannelNumber,
|
|
bsnAPIfPhyTxPowerControl,
|
|
bsnAPIfPhyTxPowerLevel,
|
|
bsnAPIfPhyAntennaMode,
|
|
bsnAPIfPhyAntennaType,
|
|
bsnAPIfPhyAntennaDiversity,
|
|
bsnAPIfCellSiteConfigId,
|
|
bsnAPIfNumberOfVaps,
|
|
bsnAPIfOperStatus,
|
|
bsnAPIfPortNumber,
|
|
bsnAPIfPhyAntennaOptions,
|
|
bsnApIfNoOfUsers,
|
|
bsnAPIfWlanOverride,
|
|
bsnAPIfPacketsSniffingFeature,
|
|
bsnAPIfSniffChannel,
|
|
bsnAPIfSniffServerIPAddress,
|
|
bsnAPIfAntennaGain,
|
|
bsnAPIfChannelList,
|
|
bsnAPIfAbsolutePowerList,
|
|
bsnAPIfRegulatoryDomainSupport,
|
|
bsnAPIfAdminStatus,
|
|
bsnAPIfDot11BeaconPeriod,
|
|
bsnAPIfDot11MediumOccupancyLimit,
|
|
bsnAPIfDot11CFPPeriod,
|
|
bsnAPIfDot11CFPMaxDuration,
|
|
bsnAPIfDot11OperationalRateSet,
|
|
bsnAPIfDot11DTIMPeriod,
|
|
bsnAPIfDot11MultiDomainCapabilityImplemented,
|
|
bsnAPIfDot11MultiDomainCapabilityEnabled,
|
|
bsnAPIfDot11CountryString,
|
|
bsnAPIfDot11SmtParamsConfigType,
|
|
bsnAPIfDot11BSSID,
|
|
bsnAPIfDot11MaximumTransmitPowerLevel,
|
|
bsnAPIfDot11FirstChannelNumber,
|
|
bsnAPIfDot11NumberofChannels,
|
|
bsnAPIfDot11MacRTSThreshold,
|
|
bsnAPIfDot11MacShortRetryLimit,
|
|
bsnAPIfDot11MacLongRetryLimit,
|
|
bsnAPIfDot11MacFragmentationThreshold,
|
|
bsnAPIfDot11MacMaxTransmitMSDULifetime,
|
|
bsnAPIfDot11MacParamsConfigType,
|
|
bsnAPIfDot11MacMaxReceiveLifetime,
|
|
bsnAPIfDot11TransmittedFragmentCount,
|
|
bsnAPIfDot11MulticastTransmittedFrameCount,
|
|
bsnAPIfDot11RetryCount,
|
|
bsnAPIfDot11MultipleRetryCount,
|
|
bsnAPIfDot11FrameDuplicateCount,
|
|
bsnAPIfDot11RTSSuccessCount,
|
|
bsnAPIfDot11RTSFailureCount,
|
|
bsnAPIfDot11ACKFailureCount,
|
|
bsnAPIfDot11ReceivedFragmentCount,
|
|
bsnAPIfDot11MulticastReceivedFrameCount,
|
|
bsnAPIfDot11FCSErrorCount,
|
|
bsnAPIfDot11TransmittedFrameCount,
|
|
bsnAPIfDot11WEPUndecryptableCount,
|
|
bsnAPIfDot11FailedCount,
|
|
bsnAPIfDot11EDThreshold,
|
|
bsnAPIfDot11TIThreshold,
|
|
bsnAPIfProfileParamAssignment,
|
|
bsnAPIfForeignInterferenceThreshold,
|
|
bsnAPIfForeignNoiseThreshold,
|
|
bsnAPIfRFUtilizationThreshold,
|
|
bsnAPIfThroughputThreshold,
|
|
bsnAPIfMobilesThreshold,
|
|
bsnAPIfCoverageThreshold,
|
|
bsnAPIfMobileMinExceptionLevel,
|
|
bsnAPIfCoverageExceptionLevel,
|
|
bsnAPIfLoadRxUtilization,
|
|
bsnAPIfLoadTxUtilization,
|
|
bsnAPIfLoadChannelUtilization,
|
|
bsnAPIfLoadNumOfClients,
|
|
bsnAPIfPoorSNRClients,
|
|
bsnAPIfInterferenceChannelNo,
|
|
bsnAPIfInterferencePower,
|
|
bsnAPIfInterferenceUtilization,
|
|
bsnAPIfNoiseChannelNo,
|
|
bsnAPIfDBNoisePower,
|
|
bsnAPIfLoadProfileState,
|
|
bsnAPIfInterferenceProfileState,
|
|
bsnAPIfNoiseProfileState,
|
|
bsnAPIfCoverageProfileState,
|
|
bsnAPIfRxNeighborMacAddress,
|
|
bsnAPIfRxNeighborIpAddress,
|
|
bsnAPIfRxNeighborRSSI,
|
|
bsnAPIfRxNeighborSlot,
|
|
bsnAPIfStationRSSICoverageIndex,
|
|
bsnAPIfRSSILevel,
|
|
bsnAPIfStationCountOnRSSI,
|
|
bsnAPIfStationSNRCoverageIndex,
|
|
bsnAPIfSNRLevel,
|
|
bsnAPIfStationCountOnSNR,
|
|
bsnAPIfRecommendedChannelNumber,
|
|
bsnAPIfRecommendedTxPowerLevel,
|
|
bsnAPIfRecommendedRTSThreshold,
|
|
bsnAPIfRecommendedFragmentationThreshold,
|
|
bsnAPIfWlanOverrideId,
|
|
bsnAPIfWlanOverrideSsid,
|
|
bsnAPIfWlanOverrideRowStatus,
|
|
bsnMeshNodeRole,
|
|
bsnMeshNodeGroup,
|
|
bsnMeshNodeBackhaul,
|
|
bsnMeshNodeBackhaulPAP,
|
|
bsnMeshNodeBackhaulRAP,
|
|
bsnMeshNodeDataRate,
|
|
bsnMeshNodeChannel,
|
|
bsnMeshNodeRoutingState,
|
|
bsnMeshNodeMalformedNeighPackets,
|
|
bsnMeshNodePoorNeighSnr,
|
|
bsnMeshNodeBlacklistPackets,
|
|
bsnMeshNodeInsufficientMemory,
|
|
bsnMeshNodeRxNeighReq,
|
|
bsnMeshNodeRxNeighRsp,
|
|
bsnMeshNodeTxNeighReq,
|
|
bsnMeshNodeTxNeighRsp,
|
|
bsnMeshNodeParentChanges,
|
|
bsnMeshNodeNeighTimeout,
|
|
bsnMeshNodeParentMacAddress,
|
|
bsnMeshNodeAPType,
|
|
bsnMeshNodeEthernetBridge,
|
|
bsnMeshNodeHops,
|
|
bsnMeshNeighMacAddress,
|
|
bsnMeshNeighType,
|
|
bsnMeshNeighState,
|
|
bsnMeshNeighSnr,
|
|
bsnMeshNeighSnrUp,
|
|
bsnMeshNeighSnrDown,
|
|
bsnMeshNeighLinkSnr,
|
|
bsnMeshNeighAdjustedEase,
|
|
bsnMeshNeighUnadjustedEase,
|
|
bsnMeshNeighRapEase,
|
|
bsnMeshNeighTxParent,
|
|
bsnMeshNeighRxParent,
|
|
bsnMeshNeighPoorSnr,
|
|
bsnMeshNeighLastUpdate,
|
|
bsnMeshNeighParentChange,
|
|
bsnAPIfRadarDetectedChannelNumber,
|
|
bsnAPIfRadarSignalLastHeard
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace APs that are associated with the Switch.
|
|
These objects are defined under bsnAP object."
|
|
::= { bsnWrasGroups 2 }
|
|
|
|
bsnGlobalDot11Group OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnGlobalDot11PrivacyOptionImplemented,
|
|
bsnGlobalDot11AuthenticationResponseTimeOut,
|
|
bsnGlobalDot11MultiDomainCapabilityImplemented,
|
|
bsnGlobalDot11MultiDomainCapabilityEnabled,
|
|
bsnGlobalDot11CountryIndex,
|
|
bsnGlobalDot11LoadBalancing,
|
|
bsnGlobalDot11RogueTimer,
|
|
bsnPrimaryMwarForAPs,
|
|
bsnRtpProtocolPriority,
|
|
bsnSystemCurrentTime,
|
|
bsnUpdateSystemTime,
|
|
bsnOperatingTemperatureEnvironment,
|
|
bsnSensorTemperature,
|
|
bsnTemperatureAlarmLowLimit,
|
|
bsnTemperatureAlarmHighLimit,
|
|
bsnVirtualGatewayAddress,
|
|
bsnRFMobilityDomainName,
|
|
bsnClientWatchListFeature,
|
|
bsnRogueLocationDiscoveryProtocol,
|
|
bsnRogueAutoContainFeature,
|
|
bsnOverAirProvisionApMode,
|
|
bsnMaximumNumberOfConcurrentLogins,
|
|
bsnAutoContainRoguesAdvertisingSsid,
|
|
bsnAutoContainAdhocNetworks,
|
|
bsnAutoContainTrustedClientsOnRogueAps,
|
|
bsnValidateRogueClientsAgainstAAA,
|
|
bsnSystemTimezoneDelta,
|
|
bsnSystemTimezoneDeltaMinutes,
|
|
bsnAllowAuthorizeApAgainstAAA,
|
|
bsnApFallbackEnabled,
|
|
bsnAppleTalkEnabled,
|
|
bsnPolicyForMisconfiguredAps,
|
|
bsnEncryptionPolicyEnforced,
|
|
bsnPreamblePolicyEnforced,
|
|
bsnDot11ModePolicyEnforced,
|
|
bsnRadioTypePolicyEnforced,
|
|
bsnValidateSsidForTrustedAp,
|
|
bsnAlertIfTrustedApMissing,
|
|
bsnTrustedApEntryExpirationTimeout,
|
|
bsnExcessive80211AssocFailures,
|
|
bsnExcessive80211AuthFailures,
|
|
bsnExcessive8021xAuthFailures,
|
|
bsnExternalPolicyServerFailures,
|
|
bsnExcessiveWebAuthFailures,
|
|
bsnIPTheftORReuse,
|
|
bsnStandardSignaturePrecedence,
|
|
bsnStandardSignatureName,
|
|
bsnStandardSignatureDescription,
|
|
bsnStandardSignatureFrameType,
|
|
bsnStandardSignatureAction,
|
|
bsnStandardSignatureState,
|
|
bsnStandardSignatureFrequency,
|
|
bsnStandardSignatureQuietTime,
|
|
bsnStandardSignatureVersion,
|
|
bsnStandardSignatureConfigType,
|
|
bsnStandardSignatureEnable,
|
|
bsnStandardSignatureMacInfo,
|
|
bsnStandardSignatureMacFreq,
|
|
bsnStandardSignatureRowStatus,
|
|
bsnStandardSignaturePatternIndex,
|
|
bsnStandardSignaturePatternOffset,
|
|
bsnStandardSignaturePatternString,
|
|
bsnStandardSignaturePatternMask,
|
|
bsnStandardSignaturePatternOffSetStart,
|
|
bsnStandardSignaturePatternRowStatus,
|
|
bsnCustomSignaturePrecedence,
|
|
bsnCustomSignatureName,
|
|
bsnCustomSignatureDescription,
|
|
bsnCustomSignatureFrameType,
|
|
bsnCustomSignatureAction,
|
|
bsnCustomSignatureState,
|
|
bsnCustomSignatureFrequency,
|
|
bsnCustomSignatureQuietTime,
|
|
bsnCustomSignatureVersion,
|
|
bsnCustomSignatureConfigType,
|
|
bsnCustomSignatureEnable,
|
|
bsnCustomSignatureMacInfo,
|
|
bsnCustomSignatureMacFreq,
|
|
bsnCustomSignatureRowStatus,
|
|
bsnCustomSignaturePatternIndex,
|
|
bsnCustomSignaturePatternOffset,
|
|
bsnCustomSignaturePatternString,
|
|
bsnCustomSignaturePatternMask,
|
|
bsnCustomSignaturePatternOffSetStart,
|
|
bsnCustomSignaturePatternRowStatus,
|
|
bsnSignatureCheckState,
|
|
bsnRfIdTagStatus,
|
|
bsnRfIdTagDataTimeout,
|
|
bsnRfIdTagAutoTimeoutStatus,
|
|
bsnAPNeighborAuthStatus,
|
|
bsnAPNeighborAuthAlarmThreshold,
|
|
bsnRFNetworkName,
|
|
bsnFastSSIDChangeFeature,
|
|
bsnBridgingZeroTouchConfig,
|
|
bsnBridgingSharedSecretKey,
|
|
bsnGlobalDot11bNetworkStatus,
|
|
bsnGlobalDot11bBeaconPeriod,
|
|
bsnGlobalDot11bDynamicChannelAssignment,
|
|
bsnGlobalDot11bCurrentChannel,
|
|
bsnGlobalDot11bDynamicChannelUpdateInterval,
|
|
bsnGlobalDot11bInputsForDCA,
|
|
bsnGlobalDot11bChannelUpdateCmdInvoke,
|
|
bsnGlobalDot11bChannelUpdateCmdStatus,
|
|
bsnGlobalDot11bDynamicTransmitPowerControl,
|
|
bsnGlobalDot11bDynamicTxPowerControlInterval,
|
|
bsnGlobalDot11bCurrentTxPowerLevel,
|
|
bsnGlobalDot11bInputsForDTP,
|
|
bsnGlobalDot11bPowerUpdateCmdInvoke,
|
|
bsnGlobalDot11bPowerUpdateCmdStatus,
|
|
bsnGlobalDot11bDataRate1Mhz,
|
|
bsnGlobalDot11bDataRate2Mhz,
|
|
bsnGlobalDot11bDataRate5AndHalfMhz,
|
|
bsnGlobalDot11bDataRate11Mhz,
|
|
bsnGlobalDot11bShortPreamble,
|
|
bsnGlobalDot11bDot11gSupport,
|
|
bsnGlobalDot11bDataRate6Mhz,
|
|
bsnGlobalDot11bDataRate9Mhz,
|
|
bsnGlobalDot11bDataRate12Mhz,
|
|
bsnGlobalDot11bDataRate18Mhz,
|
|
bsnGlobalDot11bDataRate24Mhz,
|
|
bsnGlobalDot11bDataRate36Mhz,
|
|
bsnGlobalDot11bDataRate48Mhz,
|
|
bsnGlobalDot11bDataRate54Mhz,
|
|
bsnGlobalDot11bPicoCellMode,
|
|
bsnGlobalDot11bFastRoamingMode,
|
|
bsnGlobalDot11bFastRoamingVoipMinRate,
|
|
bsnGlobalDot11bFastRoamingVoipPercentage,
|
|
bsnGlobalDot11b80211eMaxBandwidth,
|
|
bsnGlobalDot11bDTPCSupport,
|
|
bsnGlobalDot11bMediumOccupancyLimit,
|
|
bsnGlobalDot11bCFPPeriod,
|
|
bsnGlobalDot11bCFPMaxDuration,
|
|
bsnGlobalDot11bCFPollable,
|
|
bsnGlobalDot11bCFPollRequest,
|
|
bsnGlobalDot11bDTIMPeriod,
|
|
bsnGlobalDot11bMaximumTransmitPowerLevel,
|
|
bsnGlobalDot11bFirstChannelNumber,
|
|
bsnGlobalDot11bNumberofChannels,
|
|
bsnGlobalDot11bRTSThreshold,
|
|
bsnGlobalDot11bShortRetryLimit,
|
|
bsnGlobalDot11bLongRetryLimit,
|
|
bsnGlobalDot11bFragmentationThreshold,
|
|
bsnGlobalDot11bMaxTransmitMSDULifetime,
|
|
bsnGlobalDot11bMaxReceiveLifetime,
|
|
bsnGlobalDot11bEDThreshold,
|
|
bsnGlobalDot11bChannelAgilityEnabled,
|
|
bsnGlobalDot11bPBCCOptionImplemented,
|
|
bsnGlobalDot11bShortPreambleOptionImplemented,
|
|
bsnGlobalDot11aNetworkStatus,
|
|
bsnGlobalDot11aLowBandNetwork,
|
|
bsnGlobalDot11aMediumBandNetwork,
|
|
bsnGlobalDot11aHighBandNetwork,
|
|
bsnGlobalDot11aBeaconPeriod,
|
|
bsnGlobalDot11aDynamicChannelAssignment,
|
|
bsnGlobalDot11aCurrentChannel,
|
|
bsnGlobalDot11aDynamicChannelUpdateInterval,
|
|
bsnGlobalDot11aInputsForDCA,
|
|
bsnGlobalDot11aChannelUpdateCmdInvoke,
|
|
bsnGlobalDot11aChannelUpdateCmdStatus,
|
|
bsnGlobalDot11aDynamicTransmitPowerControl,
|
|
bsnGlobalDot11aCurrentTxPowerLevel,
|
|
bsnGlobalDot11aDynamicTxPowerControlInterval,
|
|
bsnGlobalDot11aInputsForDTP,
|
|
bsnGlobalDot11aPowerUpdateCmdInvoke,
|
|
bsnGlobalDot11aPowerUpdateCmdStatus,
|
|
bsnGlobalDot11aDataRate6Mhz,
|
|
bsnGlobalDot11aDataRate9Mhz,
|
|
bsnGlobalDot11aDataRate12Mhz,
|
|
bsnGlobalDot11aDataRate18Mhz,
|
|
bsnGlobalDot11aDataRate24Mhz,
|
|
bsnGlobalDot11aDataRate36Mhz,
|
|
bsnGlobalDot11aDataRate48Mhz,
|
|
bsnGlobalDot11aDataRate54Mhz,
|
|
bsnGlobalDot11aPicoCellMode,
|
|
bsnGlobalDot11aFastRoamingMode,
|
|
bsnGlobalDot11aFastRoamingVoipMinRate,
|
|
bsnGlobalDot11aFastRoamingVoipPercentage,
|
|
bsnGlobalDot11a80211eMaxBandwidth,
|
|
bsnGlobalDot11aDTPCSupport,
|
|
bsnGlobalDot11aMediumOccupancyLimit,
|
|
bsnGlobalDot11aCFPPeriod,
|
|
bsnGlobalDot11aCFPMaxDuration,
|
|
bsnGlobalDot11aCFPollable,
|
|
bsnGlobalDot11aCFPollRequest,
|
|
bsnGlobalDot11aDTIMPeriod,
|
|
bsnGlobalDot11aMaximumTransmitPowerLevel,
|
|
bsnGlobalDot11aFirstChannelNumber,
|
|
bsnGlobalDot11aNumberofChannels,
|
|
bsnGlobalDot11aRTSThreshold,
|
|
bsnGlobalDot11aShortRetryLimit,
|
|
bsnGlobalDot11aLongRetryLimit,
|
|
bsnGlobalDot11aFragmentationThreshold,
|
|
bsnGlobalDot11aMaxTransmitMSDULifetime,
|
|
bsnGlobalDot11aMaxReceiveLifetime,
|
|
bsnGlobalDot11aTIThreshold,
|
|
bsnGlobalDot11aChannelAgilityEnabled,
|
|
bsnGlobalDot11hPowerConstraint,
|
|
bsnGlobalDot11hChannelSwitchEnable,
|
|
bsnGlobalDot11hChannelSwitchMode,
|
|
bsnRrmDot11aGlobalAutomaticGrouping
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace 802.11 standard attributes applied globally.
|
|
These objects are defined under bsnGlobalDot11 object."
|
|
::= { bsnWrasGroups 3 }
|
|
|
|
bsnRrmGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnRrmDot11aForeignInterferenceThreshold,
|
|
bsnRrmDot11aForeignNoiseThreshold,
|
|
bsnRrmDot11aRFUtilizationThreshold,
|
|
bsnRrmDot11aThroughputThreshold,
|
|
bsnRrmDot11aMobilesThreshold,
|
|
bsnRrmDot11aCoverageThreshold,
|
|
bsnRrmDot11aMobileMinExceptionLevel,
|
|
bsnRrmDot11aCoverageExceptionLevel,
|
|
bsnRrmDot11aSignalMeasurementInterval,
|
|
bsnRrmDot11aNoiseMeasurementInterval,
|
|
bsnRrmDot11aLoadMeasurementInterval,
|
|
bsnRrmDot11aCoverageMeasurementInterval,
|
|
bsnRrmDot11aChannelMonitorList,
|
|
bsnRrmDot11aSetFactoryDefault,
|
|
bsnRrmDot11bForeignInterferenceThreshold,
|
|
bsnRrmDot11bForeignNoiseThreshold,
|
|
bsnRrmDot11bRFUtilizationThreshold,
|
|
bsnRrmDot11bThroughputThreshold,
|
|
bsnRrmDot11bMobilesThreshold,
|
|
bsnRrmDot11bCoverageThreshold,
|
|
bsnRrmDot11bMobileMinExceptionLevel,
|
|
bsnRrmDot11bCoverageExceptionLevel,
|
|
bsnRrmDot11bSignalMeasurementInterval,
|
|
bsnRrmDot11bNoiseMeasurementInterval,
|
|
bsnRrmDot11bLoadMeasurementInterval,
|
|
bsnRrmDot11bCoverageMeasurementInterval,
|
|
bsnRrmDot11bChannelMonitorList,
|
|
bsnRrmDot11bSetFactoryDefault
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Radio Resource Management Configuration
|
|
Parameters. These objects are defined under bsnRrm object."
|
|
::= { bsnWrasGroups 4 }
|
|
|
|
bsnAAAGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnRadiusAuthServerIndex,
|
|
bsnRadiusAuthServerAddress,
|
|
bsnRadiusAuthClientServerPortNumber,
|
|
bsnRadiusAuthServerKey,
|
|
bsnRadiusAuthServerStatus,
|
|
bsnRadiusAuthServerKeyFormat,
|
|
bsnRadiusAuthServerRFC3576,
|
|
bsnRadiusAuthServerIPSec,
|
|
bsnRadiusAuthServerIPSecAuth,
|
|
bsnRadiusAuthServerIPSecEncryption,
|
|
bsnRadiusAuthServerIPSecIKEPhase1,
|
|
bsnRadiusAuthServerIPSecIKELifetime,
|
|
bsnRadiusAuthServerIPSecDHGroup,
|
|
bsnRadiusAuthServerNetworkUserConfig,
|
|
bsnRadiusAuthServerMgmtUserConfig,
|
|
bsnRadiusAuthServerRetransmitTimeout,
|
|
bsnRadiusAuthServerKeyWrapKEKkey,
|
|
bsnRadiusAuthServerKeyWrapMACKkey,
|
|
bsnRadiusAuthServerKeyWrapFormat,
|
|
bsnRadiusAuthServerRowStatus,
|
|
bsnRadiusAccServerIndex,
|
|
bsnRadiusAccServerAddress,
|
|
bsnRadiusAccClientServerPortNumber,
|
|
bsnRadiusAccServerKey,
|
|
bsnRadiusAccServerStatus,
|
|
bsnRadiusAccServerKeyFormat,
|
|
bsnRadiusAccServerIPSec,
|
|
bsnRadiusAccServerIPSecAuth,
|
|
bsnRadiusAccServerIPSecEncryption,
|
|
bsnRadiusAccServerIPSecIKEPhase1,
|
|
bsnRadiusAccServerIPSecIKELifetime,
|
|
bsnRadiusAccServerIPSecDHGroup,
|
|
bsnRadiusAccServerNetworkUserConfig,
|
|
bsnRadiusAccServerRetransmitTimeout,
|
|
bsnRadiusAccServerRowStatus,
|
|
bsnRadiusAuthClientRoundTripTime,
|
|
bsnRadiusAuthClientAccessRequests,
|
|
bsnRadiusAuthClientAccessRetransmissions,
|
|
bsnRadiusAuthClientAccessAccepts,
|
|
bsnRadiusAuthClientAccessRejects,
|
|
bsnRadiusAuthClientAccessChallenges,
|
|
bsnRadiusAuthClientMalformedAccessResponses,
|
|
bsnRadiusAuthClientBadAuthenticators,
|
|
bsnRadiusAuthClientPendingRequests,
|
|
bsnRadiusAuthClientTimeouts,
|
|
bsnRadiusAuthClientUnknownTypes,
|
|
bsnRadiusAuthClientPacketsDropped,
|
|
bsnRadiusAccClientRoundTripTime,
|
|
bsnRadiusAccClientRequests,
|
|
bsnRadiusAccClientRetransmissions,
|
|
bsnRadiusAccClientResponses,
|
|
bsnRadiusAccClientMalformedResponses,
|
|
bsnRadiusAccClientBadAuthenticators,
|
|
bsnRadiusAccClientPendingRequests,
|
|
bsnRadiusAccClientTimeouts,
|
|
bsnRadiusAccClientUnknownTypes,
|
|
bsnRadiusAccClientPacketsDropped,
|
|
bsnAclName,
|
|
bsnAclApplyMode,
|
|
bsnAclRowStatus,
|
|
bsnAclRuleIndex,
|
|
bsnAclRuleAction,
|
|
bsnAclRuleDirection,
|
|
bsnAclRuleSourceIpAddress,
|
|
bsnAclRuleSourceIpNetmask,
|
|
bsnAclRuleDestinationIpAddress,
|
|
bsnAclRuleDestinationIpNetmask,
|
|
bsnAclRuleProtocol,
|
|
bsnAclRuleStartSourcePort,
|
|
bsnAclRuleEndSourcePort,
|
|
bsnAclRuleStartDestinationPort,
|
|
bsnAclRuleEndDestinationPort,
|
|
bsnAclRuleDscp,
|
|
bsnAclNewRuleIndex,
|
|
bsnAclRuleRowStatus,
|
|
bsnMacFilterAddress,
|
|
bsnMacFilterWlanId,
|
|
bsnMacFilterInterfaceName,
|
|
bsnMacFilterDescription,
|
|
bsnMacFilterRowStatus,
|
|
bsnLocalNetUserName,
|
|
bsnLocalNetUserWlanId,
|
|
bsnLocalNetUserPassword,
|
|
bsnLocalNetUserDescription,
|
|
bsnLocalNetUserLifetime,
|
|
bsnLocalNetUserStartTime,
|
|
bsnLocalNetUserRemainingTime,
|
|
bsnLocalNetUserRowStatus,
|
|
bsnLocalManagementUserName,
|
|
bsnLocalManagementUserPassword,
|
|
bsnLocalManagementUserAccessMode,
|
|
bsnLocalManagementUserRowStatus,
|
|
bsnBlackListClientMacAddress,
|
|
bsnBlackListClientDescription,
|
|
bsnBlackListClientRowStatus,
|
|
bsnRadiusAuthKeyWrapEnable,
|
|
bsnRadiusAuthCacheCredentialsLocally,
|
|
bsnAAAMacDelimiter,
|
|
bsnAAARadiusCompatibilityMode,
|
|
bsnAAARadiusCallStationIdType,
|
|
bsnAAALocalDatabaseSize,
|
|
bsnAAACurrentLocalDatabaseSize,
|
|
bsnExternalPolicyServerAclName,
|
|
bsnAcceptSelfSignedCertificate,
|
|
bsnSystemClockTime,
|
|
bsnAPAuthMacAddress,
|
|
bsnAPAuthCertificateType,
|
|
bsnAPAuthHashKey,
|
|
bsnAPAuthRowStatus
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Authentication, Authorization, and
|
|
Accounting Attributes. These objects are defined under
|
|
bsnAAA object.
|
|
bsnAAAGroup object is superseded by banAAGroupRev1."
|
|
::= { bsnWrasGroups 5 }
|
|
|
|
bsnTrapsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnDot11StationTrapControlMask,
|
|
bsnAPTrapControlMask,
|
|
bsnAPProfileTrapControlMask,
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPNameTrapVariable,
|
|
bsnAPSlotIdTrapVariable,
|
|
bsnAPChannelNumberTrapVariable,
|
|
bsnAPCoverageThresholdTrapVariable,
|
|
bsnAPCoverageFailedClients,
|
|
bsnAPCoverageTotalClients,
|
|
bsnClientMacAddr,
|
|
bsnClientRssi,
|
|
bsnClientSnr,
|
|
bsnInterferenceEnergyBeforeChannelUpdate,
|
|
bsnInterferenceEnergyAfterChannelUpdate,
|
|
bsnAPPortNumberTrapVariable,
|
|
bsnAPParamUpdateTrapControlMask,
|
|
bsnConfigSaveTrapEnable,
|
|
bsnRADIUSServerTrapEnable,
|
|
bsnAuthenticationFailureTrapEnable,
|
|
bsn80211SecurityTrapControlMask,
|
|
bsnWpsTrapControlEnable,
|
|
bsnAuthFailureUserName,
|
|
bsnAuthFailureUserType,
|
|
bsnRemoteIPv4Address,
|
|
bsnIpsecErrorCount,
|
|
bsnIpsecSPI,
|
|
bsnRemoteUdpPort,
|
|
bsnIkeAuthMethod,
|
|
bsnIkeTotalInitFailures,
|
|
bsnIkeTotalInitNoResponses,
|
|
bsnIkeTotalRespFailures,
|
|
bsnNotifiesSent,
|
|
bsnNotifiesReceived,
|
|
bsnSuiteInitFailures,
|
|
bsnSuiteRespondFailures,
|
|
bsnInitiatorCookie,
|
|
bsnResponderCookie,
|
|
bsnIsakmpInvalidCookies,
|
|
bsnIpsecTrapsMask,
|
|
bsnRogueAPTrapEnable,
|
|
bsnCurrentRadiosCount,
|
|
bsnLicenseRadioCount,
|
|
bsnMaxRogueCount,
|
|
bsnStationMacAddress,
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnUserIpAddress,
|
|
bsnStationReasonCode,
|
|
bsnStationBlacklistingReasonCode,
|
|
bsnStationUserName,
|
|
bsnRogueAPOnWiredNetwork,
|
|
bsnRogueAdhocMode,
|
|
bsnDuplicateIpReportedByAP,
|
|
bsnDuplicateIpTrapVariable,
|
|
bsnDuplicateIpTrapClear,
|
|
bsnNavDosAttackSourceMacAddr,
|
|
bsnWlanIdTrapVariable,
|
|
bsnClearTrapVariable,
|
|
bsnTrustedApEncryptionUsed,
|
|
bsnTrustedApEncryptionRequired,
|
|
bsnTrustedApRadioPolicyUsed,
|
|
bsnNetworkType,
|
|
bsnNetworkState,
|
|
bsnSignatureType,
|
|
bsnSignatureName,
|
|
bsnSignatureDescription,
|
|
bsnSignatureAttackPreced,
|
|
bsnSignatureAttackFrequency,
|
|
bsnSignatureAttackChannel,
|
|
bsnSignatureAttackerMacAddress,
|
|
bsnApRegulatoryDomain,
|
|
bsnImpersonatedAPMacAddr,
|
|
bsnTrustedApPreambleUsed,
|
|
bsnTrustedApPreambleRequired,
|
|
bsnTrustedApRadioPolicyRequired,
|
|
bsnGroupDirectoryMemberIPAddress,
|
|
bsnGroupDirectoryMemberMacAddress,
|
|
bsnGroupDirectoryDicoveryType,
|
|
bsnMemberCurrentAnchoredClients,
|
|
bsnMemberTotalAnchoredClients,
|
|
bsnMemberCurrentExportedClients,
|
|
bsnMemberTotalExportedClients,
|
|
bsnMemberCurrentImportedClients,
|
|
bsnMemberTotalImportedClients,
|
|
bsnMemberTotalHandoffErrors,
|
|
bsnMemberTotalCommunicationErrors,
|
|
bsnAPGroupsVlanFeature,
|
|
bsnAPGroupsVlanName,
|
|
bsnAPGroupsVlanDescription,
|
|
bsnAPGroupsVlanRowStatus,
|
|
bsnAPGroupsVlanMappingSsid,
|
|
bsnAPGroupsVlanMappingInterfaceName,
|
|
bsnAPGroupsVlanMappingRowStatus,
|
|
bsnLicenseKeyTrapVariable,
|
|
bsnApFunctionalityDisableReasonCode,
|
|
bsnLicenseKeyFeatureSetTrapVariable,
|
|
bsnAPAuthorizationFailureCause,
|
|
bsnAPIfUpDownCause,
|
|
bsnAPInvalidRadioType,
|
|
locationNotifyContent,
|
|
bsnSignatureMacInfo
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Trap Configuration and Trap definition.
|
|
These objects are defined under bsnTrap."
|
|
::= { bsnWrasGroups 6 }
|
|
|
|
bsnUtilityGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnSyslogEnable,
|
|
bsnSyslogRemoteAddress,
|
|
bsnPingTestId,
|
|
bsnPingTestIPAddress,
|
|
bsnPingTestSendCount,
|
|
bsnPingTestReceivedCount,
|
|
bsnPingTestStatus,
|
|
bsnPingTestRowStatus
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace General Utilities such as ping, syslog.
|
|
These objects are defined under bsnUtility."
|
|
::= { bsnWrasGroups 7 }
|
|
|
|
bsnMobilityGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnMobilityProtocolPortNum,
|
|
bsnMobilityDynamicDiscovery,
|
|
bsnMobilityStatsReset,
|
|
bsnMobilityGroupMemberMacAddress,
|
|
bsnMobilityGroupMemberIPAddress,
|
|
bsnMobilityGroupMemberGroupName,
|
|
bsnMobilityGroupMemberRowStatus,
|
|
bsnMobilityAnchorWlanSsid,
|
|
bsnMobilityAnchorSwitchIPAddress,
|
|
bsnMobilityAnchorRowStatus,
|
|
bsnTotalHandoffRequests,
|
|
bsnTotalHandoffs,
|
|
bsnCurrentExportedClients,
|
|
bsnTotalExportedClients,
|
|
bsnCurrentImportedClients,
|
|
bsnTotalImportedClients,
|
|
bsnTotalHandoffErrors,
|
|
bsnTotalCommunicationErrors,
|
|
bsnTotalReceiveErrors,
|
|
bsnTotalTransmitErrors,
|
|
bsnTotalResponsesRetransmitted,
|
|
bsnTotalHandoffEndRequestsReceived,
|
|
bsnTotalStateTransitionsDisallowed,
|
|
bsnTotalResourceErrors,
|
|
bsnTotalHandoffRequestsSent,
|
|
bsnTotalHandoffRepliesReceived,
|
|
bsnTotalHandoffAsLocalReceived,
|
|
bsnTotalHandoffAsForeignReceived,
|
|
bsnTotalHandoffDeniesReceived,
|
|
bsnTotalAnchorRequestsSent,
|
|
bsnTotalAnchorDenyReceived,
|
|
bsnTotalAnchorGrantReceived,
|
|
bsnTotalAnchorTransferReceived,
|
|
bsnTotalHandoffRequestsIgnored,
|
|
bsnTotalPingPongHandoffRequestsDropped,
|
|
bsnTotalHandoffRequestsDropped,
|
|
bsnTotalHandoffRequestsDenied,
|
|
bsnTotalClientHandoffAsLocal,
|
|
bsnTotalClientHandoffAsForeign,
|
|
bsnTotalAnchorRequestsReceived,
|
|
bsnTotalAnchorRequestsDenied,
|
|
bsnTotalAnchorRequestsGranted,
|
|
bsnTotalAnchorTransferred,
|
|
bsnTotalHandoffRequestsReceived
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Mobility Group Parameters and ststistics.
|
|
These are objects defined under bsnMobility."
|
|
::= { bsnWrasGroups 8 }
|
|
|
|
bsnIpsecGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnWrasIpsecCACertificate,
|
|
bsnWrasIpsecCACertificateUpdate,
|
|
bsnWrasIpsecCertName,
|
|
bsnWrasIpsecCertificateUpdate,
|
|
bsnWrasIpsecCertificate,
|
|
bsnWrasIpsecCertPassword,
|
|
bsnWrasIpsecCertStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Global IpSec Group. These objects are defined
|
|
under bsnIpsec."
|
|
::= { bsnWrasGroups 9 }
|
|
|
|
bsnWrasDepGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnDot11EssWPASecurity,
|
|
bsnDot11EssWPAEncryptionType,
|
|
bsnDot11EssWPAAuthKeyMgmtMode,
|
|
bsnDot11EssWPAAuthPresharedKey,
|
|
bsnDot11EssWPAAuthPresharedKeyHex,
|
|
bsnDot11EssRSNSecurity,
|
|
bsnDot11EssRSNWPACompatibilityMode,
|
|
bsnDot11EssRSNAllowTKIPClients,
|
|
bsnDot11EssRSNAuthKeyMgmtMode,
|
|
bsnDot11EssRSNAuthPresharedKey,
|
|
bsnDot11EssRSNAuthPresharedKeyHex,
|
|
bsnAPIfDot11NumberSupportedPowerLevels,
|
|
bsnAPIfDot11TxPowerLevel1,
|
|
bsnAPIfDot11TxPowerLevel2,
|
|
bsnAPIfDot11TxPowerLevel3,
|
|
bsnAPIfDot11TxPowerLevel4,
|
|
bsnAPIfDot11TxPowerLevel5,
|
|
bsnAPIfDot11TxPowerLevel6,
|
|
bsnAPIfDot11TxPowerLevel7,
|
|
bsnAPIfDot11TxPowerLevel8,
|
|
bsnAPIfDot11CurrentCCAMode,
|
|
bsnLinkTestId,
|
|
bsnLinkTestMacAddress,
|
|
bsnLinkTestSendPktCount,
|
|
bsnLinkTestSendPktLength,
|
|
bsnLinkTestReceivedPktCount,
|
|
bsnLinkTestClientRSSI,
|
|
bsnLinkTestLocalSNR,
|
|
bsnLinkTestLocalRSSI,
|
|
bsnLinkTestStatus,
|
|
bsnLinkTestRowStatus
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects are derprecated in bsnWireless
|
|
module."
|
|
::= { bsnWrasGroups 10 }
|
|
|
|
bsnWrasObsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnUserName,
|
|
bsnUserPassword,
|
|
bsnUserEssIndex,
|
|
bsnUserAccessMode,
|
|
bsnUserType,
|
|
bsnUserInterfaceName,
|
|
bsnUserRowStatus,
|
|
bsnExternalPolicyServerIndex,
|
|
bsnExternalPolicyServerAddress,
|
|
bsnExternalPolicyServerPortNumber,
|
|
bsnExternalPolicyServerKey,
|
|
bsnExternalPolicyServerAdminStatus,
|
|
bsnExternalPolicyServerConnectionStatus,
|
|
bsnExternalPolicyServerRowStatus,
|
|
bsnThirdPartyAPMacAddress,
|
|
bsnThirdPartyAPInterface,
|
|
bsnThirdPartyAPIpAddress,
|
|
bsnThirdPartyAP802Dot1XRequired,
|
|
bsnThirdPartyAPMirrorMode,
|
|
bsnThirdPartyAPRowStatus,
|
|
bsnWatchListClientKey,
|
|
bsnWatchListClientType,
|
|
bsnWatchListClientRowStatus
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This collection of objects are obsoleted in bsnWireless
|
|
module."
|
|
::= { bsnWrasGroups 11 }
|
|
|
|
bsnWrasTrap NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
bsnDot11StationDisassociate,
|
|
bsnDot11StationDeauthenticate,
|
|
bsnDot11StationAuthenticateFail,
|
|
bsnDot11StationAssociateFail,
|
|
bsnDot11StationBlacklisted,
|
|
bsnDot11StationAssociate,
|
|
bsnAPUp,
|
|
bsnAPDown,
|
|
bsnAPAssociated,
|
|
bsnAPDisassociated,
|
|
bsnAPIfUp,
|
|
bsnAPIfDown,
|
|
bsnAPLoadProfileFailed,
|
|
bsnAPNoiseProfileFailed,
|
|
bsnAPInterferenceProfileFailed,
|
|
bsnAPCoverageProfileFailed,
|
|
bsnAPLoadProfileUpdatedToPass,
|
|
bsnAPNoiseProfileUpdatedToPass,
|
|
bsnAPInterferenceProfileUpdatedToPass,
|
|
bsnAPCoverageProfileUpdatedToPass,
|
|
bsnAPCurrentTxPowerChanged,
|
|
bsnAPCurrentChannelChanged,
|
|
bsnRrmDot11aGroupingDone,
|
|
bsnRrmDot11bGroupingDone,
|
|
bsnConfigSaved,
|
|
bsnDot11EssCreated,
|
|
bsnDot11EssDeleted,
|
|
bsnRADIUSServerNotResponding,
|
|
bsnAuthenticationFailure,
|
|
bsnIpsecEspAuthFailureTrap,
|
|
bsnIpsecEspReplayFailureTrap,
|
|
bsnIpsecEspInvalidSpiTrap,
|
|
bsnIpsecIkeNegFailure,
|
|
bsnIpsecSuiteNegFailure,
|
|
bsnIpsecInvalidCookieTrap,
|
|
bsnRogueAPDetected,
|
|
bsnRogueAPRemoved,
|
|
bsnRogueAPDetectedOnWiredNetwork,
|
|
bsnApHasNoRadioCards,
|
|
bsnDuplicateIpAddressReported,
|
|
bsnAPContainedAsARogue,
|
|
bsnNetworkStateChanged,
|
|
bsnSignatureAttackDetected,
|
|
bsnAPRadioCardTxFailure,
|
|
bsnAPRadioCardTxFailureClear,
|
|
bsnAPRadioCardRxFailure,
|
|
bsnAPRadioCardRxFailureClear,
|
|
bsnAPImpersonationDetected,
|
|
bsnAPRegulatoryDomainMismatch,
|
|
bsnTrustedApHasInvalidPreamble,
|
|
bsnRadiosExceedLicenseCount,
|
|
bsnSensedTemperatureTooHigh,
|
|
bsnSensedTemperatureTooLow,
|
|
bsnTemperatureSensorFailure,
|
|
bsnTemperatureSensorClear,
|
|
bsnPOEControllerFailure,
|
|
bsnMaxRogueCountExceeded,
|
|
bsnMaxRogueCountClear,
|
|
bsnApMaxRogueCountExceeded,
|
|
bsnApMaxRogueCountClear,
|
|
bsnApBigNavDosAttack,
|
|
bsnTooManyUnsuccessLoginAttempts,
|
|
bsnWepKeyDecryptError,
|
|
bsnWpaMicErrorCounterActivated,
|
|
bsnAdhocRogueAutoContained,
|
|
bsnRogueApAutoContained,
|
|
bsnTrustedApHasInvalidEncryption,
|
|
bsnTrustedApHasInvalidRadioPolicy,
|
|
bsnTrustedApHasInvalidSsid,
|
|
bsnTrustedApIsMissing,
|
|
bsnAPIPAddressFallback,
|
|
bsnAPFunctionalityDisabled,
|
|
bsnRxMulticastQueueFull,
|
|
bsnRadarChannelDetected,
|
|
bsnRadarChannelCleared,
|
|
bsnAPAuthorizationFailure,
|
|
radioCoreDumpTrap,
|
|
invalidRadioTrap,
|
|
countryChangeTrap,
|
|
unsupportedAPTrap,
|
|
heartbeatLossTrap,
|
|
locationNotifyTrap
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This collection of objects provides all notification
|
|
that Switch need to generate to the Management System."
|
|
::= { bsnWrasGroups 12 }
|
|
|
|
bsnEssGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnDot11EssIndex,
|
|
bsnDot11EssSsid,
|
|
bsnDot11EssSessionTimeout,
|
|
bsnDot11EssMacFiltering,
|
|
bsnDot11EssAdminStatus,
|
|
bsnDot11EssSecurityAuthType,
|
|
bsnDot11EssStaticWEPSecurity,
|
|
bsnDot11EssStaticWEPEncryptionType,
|
|
bsnDot11EssStaticWEPDefaultKey,
|
|
bsnDot11EssStaticWEPKeyIndex,
|
|
bsnDot11EssStaticWEPKeyFormat,
|
|
bsnDot11Ess8021xSecurity,
|
|
bsnDot11Ess8021xEncryptionType,
|
|
bsnDot11EssIpsecSecurity,
|
|
bsnDot11EssVpnEncrTransform,
|
|
bsnDot11EssVpnAuthTransform,
|
|
bsnDot11EssVpnIkeAuthMode,
|
|
bsnDot11EssVpnSharedKey,
|
|
bsnDot11EssVpnSharedKeySize,
|
|
bsnDot11EssVpnIkePhase1Mode,
|
|
bsnDot11EssVpnIkeLifetime,
|
|
bsnDot11EssVpnIkeDHGroup,
|
|
bsnDot11EssIpsecPassthruSecurity,
|
|
bsnDot11EssVpnPassthruGateway,
|
|
bsnDot11EssWebSecurity,
|
|
bsnDot11EssRadioPolicy,
|
|
bsnDot11EssQualityOfService,
|
|
bsnDot11EssDhcpRequired,
|
|
bsnDot11EssDhcpServerIpAddress,
|
|
bsnDot11EssVpnContivityMode,
|
|
bsnDot11EssVpnQotdServerAddress,
|
|
bsnDot11EssBlacklistTimeout,
|
|
bsnDot11EssNumberOfMobileStations,
|
|
bsnDot11EssWebPassthru,
|
|
bsnDot11EssCraniteSecurity,
|
|
bsnDot11EssBlacklistingCapability,
|
|
bsnDot11EssInterfaceName,
|
|
bsnDot11EssAclName,
|
|
bsnDot11EssAAAOverride,
|
|
bsnDot11EssWepAllowSharedKeyAuth,
|
|
bsnDot11EssFortressSecurity,
|
|
bsnDot11EssL2tpSecurity,
|
|
bsnDot11EssBroadcastSsid,
|
|
bsnDot11EssExternalPolicyValidation,
|
|
bsnDot11EssRowStatus,
|
|
bsnDot11EssWmePolicySetting,
|
|
bsnDot11Ess80211ePolicySetting,
|
|
bsnDot11EssWebPassthroughEmail,
|
|
bsnDot11Ess7920PhoneSupport,
|
|
bsnDot11EssRadiusAuthPrimaryServer,
|
|
bsnDot11EssRadiusAuthSecondaryServer,
|
|
bsnDot11EssRadiusAuthTertiaryServer,
|
|
bsnDot11EssRadiusAcctPrimaryServer,
|
|
bsnDot11EssRadiusAcctSecondaryServer,
|
|
bsnDot11EssRadiusAcctTertiaryServer,
|
|
bsnMobileStationMacAddress,
|
|
bsnMobileStationIpAddress,
|
|
bsnMobileStationUserName,
|
|
bsnMobileStationAPMacAddr,
|
|
bsnMobileStationAPIfSlotId,
|
|
bsnMobileStationEssIndex,
|
|
bsnMobileStationSsid,
|
|
bsnMobileStationStatus,
|
|
bsnMobileStationReasonCode,
|
|
bsnMobileStationMobilityStatus,
|
|
bsnMobileStationAID,
|
|
bsnMobileStationAnchorAddress,
|
|
bsnMobileStationCFPollable,
|
|
bsnMobileStationCFPollRequest,
|
|
bsnMobileStationChannelAgilityEnabled,
|
|
bsnMobileStationPBCCOptionImplemented,
|
|
bsnMobileStationShortPreambleOptionImplemented,
|
|
bsnMobileStationSessionTimeout,
|
|
bsnMobileStationAuthenticationAlgorithm,
|
|
bsnMobileStationWepState,
|
|
bsnMobileStationPortNumber,
|
|
bsnMobileStationDeleteAction,
|
|
bsnMobileStationPolicyManagerState,
|
|
bsnMobileStationSecurityPolicyStatus,
|
|
bsnMobileStationProtocol,
|
|
bsnMobileStationMirrorMode,
|
|
bsnMobileStationInterface,
|
|
bsnMobileStationApMode,
|
|
bsnMobileStationVlanId,
|
|
bsnMobileStationPolicyType,
|
|
bsnMobileStationEncryptionCypher,
|
|
bsnMobileStationEapType,
|
|
bsnMobileStationCcxVersion,
|
|
bsnMobileStationE2eVersion,
|
|
bsnMobileStationStatusCode,
|
|
bsnMobileStationPerRadioPerVapIndex,
|
|
bsnMobileStationMacAddr,
|
|
bsnMobileStationRSSI,
|
|
bsnMobileStationBytesReceived,
|
|
bsnMobileStationBytesSent,
|
|
bsnMobileStationPolicyErrors,
|
|
bsnMobileStationPacketsReceived,
|
|
bsnMobileStationPacketsSent,
|
|
bsnMobileStationSnr,
|
|
bsnRogueAPDot11MacAddress,
|
|
bsnRogueAPTotalDetectingAPs,
|
|
bsnRogueAPFirstReported,
|
|
bsnRogueAPLastReported,
|
|
bsnRogueAPContainmentLevel,
|
|
bsnRogueAPType,
|
|
bsnRogueAPOnNetwork,
|
|
bsnRogueAPTotalClients,
|
|
bsnRogueAPRowStatus,
|
|
bsnRogueAPMaxDetectedRSSI,
|
|
bsnRogueAPSSID,
|
|
bsnRogueAPState,
|
|
bsnRogueAPDetectingAPRadioType,
|
|
bsnRogueAPDetectingAPMacAddress,
|
|
bsnRogueAPMaxRssiRadioType,
|
|
bsnRogueAPClassType,
|
|
bsnRogueAPChannel,
|
|
bsnRogueAPDetectingAPName,
|
|
bsnRogueAPChannelWidth,
|
|
bsnRogueAPAirespaceAPMacAddress,
|
|
bsnRogueAPAirespaceAPSlotId,
|
|
bsnRogueAPRadioType,
|
|
bsnRogueAPAirespaceAPName,
|
|
bsnRogueAPChannelNumber,
|
|
bsnRogueAPSsid,
|
|
bsnRogueAPAirespaceAPRSSI,
|
|
bsnRogueAPContainmentMode,
|
|
bsnRogueAPContainmentChannelCount,
|
|
bsnRogueAPContainmentChannels,
|
|
bsnRogueAPAirespaceAPLastHeard,
|
|
bsnRogueAPAirespaceAPWepMode,
|
|
bsnRogueAPAirespaceAPPreamble,
|
|
bsnRogueAPAirespaceAPWpaMode,
|
|
bsnRogueAPAirespaceAPSNR,
|
|
bsnMobileStationByIpAddress,
|
|
bsnMobileStationByIpMacAddress,
|
|
bsnMobileStationRssiDataApMacAddress,
|
|
bsnMobileStationRssiDataApIfSlotId,
|
|
bsnMobileStationRssiDataApIfType,
|
|
bsnMobileStationRssiDataApName,
|
|
bsnMobileStationRssiData,
|
|
bsnAPIfPhyAntennaIndex,
|
|
bsnMobileStationRssiDataLastHeard,
|
|
bsnMobileStationByUserName,
|
|
bsnMobileStationByUserMacAddress,
|
|
bsnRogueClientAirespaceAPMacAddress,
|
|
bsnRogueClientAirespaceAPSlotId,
|
|
bsnRogueClientRadioType,
|
|
bsnRogueClientAirespaceAPName,
|
|
bsnRogueClientChannelNumber,
|
|
bsnRogueClientAirespaceAPRSSI,
|
|
bsnRogueClientAirespaceAPLastHeard,
|
|
bsnRogueClientAirespaceAPSNR,
|
|
bsnRogueClientTotalDetectingAPs,
|
|
bsnRogueClientFirstReported,
|
|
bsnRogueClientLastReported,
|
|
bsnRogueClientBSSID,
|
|
bsnRogueClientContainmentLevel,
|
|
bsnRogueClientLastHeard,
|
|
bsnRogueClientState,
|
|
bsnRogueAPDot11MacAddr,
|
|
bsnRogueClientDot11MacAddr,
|
|
bsnDot11QosProfileName,
|
|
bsnDot11QosProfileDesc,
|
|
bsnDot11QosAverageDataRate,
|
|
bsnDot11QosBurstDataRate,
|
|
bsnDot11QosAvgRealTimeDataRate,
|
|
bsnDot11QosBurstRealTimeDataRate,
|
|
bsnDot11QosMaxRFUsagePerAP,
|
|
bsnDot11QosProfileQueueDepth,
|
|
bsnDot11WiredQosProtocol,
|
|
bsnDot11802Dot1PTag,
|
|
bsnDot11ResetProfileToDefault,
|
|
bsnTagDot11MacAddress,
|
|
bsnTagType,
|
|
bsnTagTimeInterval,
|
|
bsnTagBatteryStatus,
|
|
bsnTagLastReported,
|
|
bsnTagRssiDataApMacAddress,
|
|
bsnTagRssiDataApIfSlotId,
|
|
bsnTagRssiDataApIfType,
|
|
bsnTagRssiDataApName,
|
|
bsnTagRssiDataLastHeard,
|
|
bsnTagRssiData,
|
|
bsnTagRssiDataSnr,
|
|
bsnTagBytesReceived,
|
|
bsnTagPacketsReceived
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provides information
|
|
about Airespace Wireless LAN Configuration Attributes
|
|
These objects are defined under bsnEss object."
|
|
::= { bsnWrasGroups 13 }
|
|
|
|
bsnGlobalDot11GroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnGlobalDot11PrivacyOptionImplemented,
|
|
bsnGlobalDot11AuthenticationResponseTimeOut,
|
|
bsnGlobalDot11MultiDomainCapabilityImplemented,
|
|
bsnGlobalDot11MultiDomainCapabilityEnabled,
|
|
bsnGlobalDot11RogueTimer,
|
|
bsnPrimaryMwarForAPs,
|
|
bsnRtpProtocolPriority,
|
|
bsnSystemCurrentTime,
|
|
bsnUpdateSystemTime,
|
|
bsnOperatingTemperatureEnvironment,
|
|
bsnSensorTemperature,
|
|
bsnTemperatureAlarmLowLimit,
|
|
bsnTemperatureAlarmHighLimit,
|
|
bsnVirtualGatewayAddress,
|
|
bsnRFMobilityDomainName,
|
|
bsnClientWatchListFeature,
|
|
bsnRogueLocationDiscoveryProtocol,
|
|
bsnRogueAutoContainFeature,
|
|
bsnOverAirProvisionApMode,
|
|
bsnMaximumNumberOfConcurrentLogins,
|
|
bsnAutoContainRoguesAdvertisingSsid,
|
|
bsnAutoContainAdhocNetworks,
|
|
bsnAutoContainTrustedClientsOnRogueAps,
|
|
bsnValidateRogueClientsAgainstAAA,
|
|
bsnSystemTimezoneDelta,
|
|
bsnSystemTimezoneDeltaMinutes,
|
|
bsnAllowAuthorizeApAgainstAAA,
|
|
bsnApFallbackEnabled,
|
|
bsnAppleTalkEnabled,
|
|
bsnPolicyForMisconfiguredAps,
|
|
bsnEncryptionPolicyEnforced,
|
|
bsnPreamblePolicyEnforced,
|
|
bsnDot11ModePolicyEnforced,
|
|
bsnRadioTypePolicyEnforced,
|
|
bsnValidateSsidForTrustedAp,
|
|
bsnAlertIfTrustedApMissing,
|
|
bsnTrustedApEntryExpirationTimeout,
|
|
bsnExcessive80211AssocFailures,
|
|
bsnExcessive80211AuthFailures,
|
|
bsnExcessive8021xAuthFailures,
|
|
bsnExternalPolicyServerFailures,
|
|
bsnExcessiveWebAuthFailures,
|
|
bsnIPTheftORReuse,
|
|
bsnStandardSignaturePrecedence,
|
|
bsnStandardSignatureName,
|
|
bsnStandardSignatureDescription,
|
|
bsnStandardSignatureFrameType,
|
|
bsnStandardSignatureAction,
|
|
bsnStandardSignatureState,
|
|
bsnStandardSignatureFrequency,
|
|
bsnStandardSignatureQuietTime,
|
|
bsnStandardSignatureVersion,
|
|
bsnStandardSignatureConfigType,
|
|
bsnStandardSignatureEnable,
|
|
bsnStandardSignatureMacInfo,
|
|
bsnStandardSignatureMacFreq,
|
|
bsnStandardSignatureRowStatus,
|
|
bsnStandardSignaturePatternIndex,
|
|
bsnStandardSignaturePatternOffset,
|
|
bsnStandardSignaturePatternString,
|
|
bsnStandardSignaturePatternMask,
|
|
bsnStandardSignaturePatternOffSetStart,
|
|
bsnStandardSignaturePatternRowStatus,
|
|
bsnCustomSignaturePrecedence,
|
|
bsnCustomSignatureName,
|
|
bsnCustomSignatureDescription,
|
|
bsnCustomSignatureFrameType,
|
|
bsnCustomSignatureAction,
|
|
bsnCustomSignatureState,
|
|
bsnCustomSignatureFrequency,
|
|
bsnCustomSignatureQuietTime,
|
|
bsnCustomSignatureVersion,
|
|
bsnCustomSignatureConfigType,
|
|
bsnCustomSignatureEnable,
|
|
bsnCustomSignatureMacInfo,
|
|
bsnCustomSignatureMacFreq,
|
|
bsnCustomSignatureRowStatus,
|
|
bsnCustomSignaturePatternIndex,
|
|
bsnCustomSignaturePatternOffset,
|
|
bsnCustomSignaturePatternString,
|
|
bsnCustomSignaturePatternMask,
|
|
bsnCustomSignaturePatternOffSetStart,
|
|
bsnCustomSignaturePatternRowStatus,
|
|
bsnSignatureCheckState,
|
|
bsnRfIdTagStatus,
|
|
bsnRfIdTagDataTimeout,
|
|
bsnRfIdTagAutoTimeoutStatus,
|
|
bsnAPNeighborAuthStatus,
|
|
bsnAPNeighborAuthAlarmThreshold,
|
|
bsnRFNetworkName,
|
|
bsnFastSSIDChangeFeature,
|
|
bsnBridgingZeroTouchConfig,
|
|
bsnBridgingSharedSecretKey,
|
|
bsnGlobalDot11bNetworkStatus,
|
|
bsnGlobalDot11bBeaconPeriod,
|
|
bsnGlobalDot11bDynamicChannelAssignment,
|
|
bsnGlobalDot11bCurrentChannel,
|
|
bsnGlobalDot11bDynamicChannelUpdateInterval,
|
|
bsnGlobalDot11bInputsForDCA,
|
|
bsnGlobalDot11bChannelUpdateCmdInvoke,
|
|
bsnGlobalDot11bChannelUpdateCmdStatus,
|
|
bsnGlobalDot11bDynamicTransmitPowerControl,
|
|
bsnGlobalDot11bDynamicTxPowerControlInterval,
|
|
bsnGlobalDot11bCurrentTxPowerLevel,
|
|
bsnGlobalDot11bInputsForDTP,
|
|
bsnGlobalDot11bPowerUpdateCmdInvoke,
|
|
bsnGlobalDot11bPowerUpdateCmdStatus,
|
|
bsnGlobalDot11bDataRate1Mhz,
|
|
bsnGlobalDot11bDataRate2Mhz,
|
|
bsnGlobalDot11bDataRate5AndHalfMhz,
|
|
bsnGlobalDot11bDataRate11Mhz,
|
|
bsnGlobalDot11bShortPreamble,
|
|
bsnGlobalDot11bDot11gSupport,
|
|
bsnGlobalDot11bDataRate6Mhz,
|
|
bsnGlobalDot11bDataRate9Mhz,
|
|
bsnGlobalDot11bDataRate12Mhz,
|
|
bsnGlobalDot11bDataRate18Mhz,
|
|
bsnGlobalDot11bDataRate24Mhz,
|
|
bsnGlobalDot11bDataRate36Mhz,
|
|
bsnGlobalDot11bDataRate48Mhz,
|
|
bsnGlobalDot11bDataRate54Mhz,
|
|
bsnGlobalDot11bPicoCellMode,
|
|
bsnGlobalDot11bFastRoamingMode,
|
|
bsnGlobalDot11bFastRoamingVoipMinRate,
|
|
bsnGlobalDot11bFastRoamingVoipPercentage,
|
|
bsnGlobalDot11b80211eMaxBandwidth,
|
|
bsnGlobalDot11bDTPCSupport,
|
|
bsnGlobalDot11bMediumOccupancyLimit,
|
|
bsnGlobalDot11bCFPPeriod,
|
|
bsnGlobalDot11bCFPMaxDuration,
|
|
bsnGlobalDot11bCFPollable,
|
|
bsnGlobalDot11bCFPollRequest,
|
|
bsnGlobalDot11bDTIMPeriod,
|
|
bsnGlobalDot11bRTSThreshold,
|
|
bsnGlobalDot11bShortRetryLimit,
|
|
bsnGlobalDot11bLongRetryLimit,
|
|
bsnGlobalDot11bFragmentationThreshold,
|
|
bsnGlobalDot11bMaxTransmitMSDULifetime,
|
|
bsnGlobalDot11bMaxReceiveLifetime,
|
|
bsnGlobalDot11bEDThreshold,
|
|
bsnGlobalDot11bChannelAgilityEnabled,
|
|
bsnGlobalDot11bPBCCOptionImplemented,
|
|
bsnGlobalDot11bShortPreambleOptionImplemented,
|
|
bsnGlobalDot11aNetworkStatus,
|
|
bsnGlobalDot11aLowBandNetwork,
|
|
bsnGlobalDot11aMediumBandNetwork,
|
|
bsnGlobalDot11aHighBandNetwork,
|
|
bsnGlobalDot11aBeaconPeriod,
|
|
bsnGlobalDot11aDynamicChannelAssignment,
|
|
bsnGlobalDot11aCurrentChannel,
|
|
bsnGlobalDot11aDynamicChannelUpdateInterval,
|
|
bsnGlobalDot11aInputsForDCA,
|
|
bsnGlobalDot11aChannelUpdateCmdInvoke,
|
|
bsnGlobalDot11aChannelUpdateCmdStatus,
|
|
bsnGlobalDot11aDynamicTransmitPowerControl,
|
|
bsnGlobalDot11aCurrentTxPowerLevel,
|
|
bsnGlobalDot11aDynamicTxPowerControlInterval,
|
|
bsnGlobalDot11aInputsForDTP,
|
|
bsnGlobalDot11aPowerUpdateCmdInvoke,
|
|
bsnGlobalDot11aPowerUpdateCmdStatus,
|
|
bsnGlobalDot11aDataRate6Mhz,
|
|
bsnGlobalDot11aDataRate9Mhz,
|
|
bsnGlobalDot11aDataRate12Mhz,
|
|
bsnGlobalDot11aDataRate18Mhz,
|
|
bsnGlobalDot11aDataRate24Mhz,
|
|
bsnGlobalDot11aDataRate36Mhz,
|
|
bsnGlobalDot11aDataRate48Mhz,
|
|
bsnGlobalDot11aDataRate54Mhz,
|
|
bsnGlobalDot11aPicoCellMode,
|
|
bsnGlobalDot11aFastRoamingMode,
|
|
bsnGlobalDot11aFastRoamingVoipMinRate,
|
|
bsnGlobalDot11aFastRoamingVoipPercentage,
|
|
bsnGlobalDot11a80211eMaxBandwidth,
|
|
bsnGlobalDot11aDTPCSupport,
|
|
bsnGlobalDot11aMediumOccupancyLimit,
|
|
bsnGlobalDot11aCFPPeriod,
|
|
bsnGlobalDot11aCFPMaxDuration,
|
|
bsnGlobalDot11aCFPollable,
|
|
bsnGlobalDot11aCFPollRequest,
|
|
bsnGlobalDot11aDTIMPeriod,
|
|
bsnGlobalDot11aRTSThreshold,
|
|
bsnGlobalDot11aShortRetryLimit,
|
|
bsnGlobalDot11aLongRetryLimit,
|
|
bsnGlobalDot11aFragmentationThreshold,
|
|
bsnGlobalDot11aMaxTransmitMSDULifetime,
|
|
bsnGlobalDot11aMaxReceiveLifetime,
|
|
bsnGlobalDot11aTIThreshold,
|
|
bsnGlobalDot11aChannelAgilityEnabled,
|
|
bsnGlobalDot11hPowerConstraint,
|
|
bsnGlobalDot11hChannelSwitchEnable,
|
|
bsnGlobalDot11hChannelSwitchMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace 802.11 standard attributes applied globally.
|
|
These objects are defined under bsnGlobalDot11 object."
|
|
::= { bsnWrasGroups 14 }
|
|
|
|
bsnAAAGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnRadiusAuthServerIndex,
|
|
bsnRadiusAuthServerAddress,
|
|
bsnRadiusAuthClientServerPortNumber,
|
|
bsnRadiusAuthServerKey,
|
|
bsnRadiusAuthServerStatus,
|
|
bsnRadiusAuthServerKeyFormat,
|
|
bsnRadiusAuthServerRFC3576,
|
|
bsnRadiusAuthServerIPSec,
|
|
bsnRadiusAuthServerIPSecAuth,
|
|
bsnRadiusAuthServerIPSecEncryption,
|
|
bsnRadiusAuthServerIPSecIKEPhase1,
|
|
bsnRadiusAuthServerIPSecIKELifetime,
|
|
bsnRadiusAuthServerIPSecDHGroup,
|
|
bsnRadiusAuthServerNetworkUserConfig,
|
|
bsnRadiusAuthServerMgmtUserConfig,
|
|
bsnRadiusAuthServerRetransmitTimeout,
|
|
bsnRadiusAuthServerKeyWrapKEKkey,
|
|
bsnRadiusAuthServerKeyWrapMACKkey,
|
|
bsnRadiusAuthServerKeyWrapFormat,
|
|
bsnRadiusAuthServerRowStatus,
|
|
bsnRadiusAccServerIndex,
|
|
bsnRadiusAccServerAddress,
|
|
bsnRadiusAccClientServerPortNumber,
|
|
bsnRadiusAccServerKey,
|
|
bsnRadiusAccServerStatus,
|
|
bsnRadiusAccServerKeyFormat,
|
|
bsnRadiusAccServerIPSec,
|
|
bsnRadiusAccServerIPSecAuth,
|
|
bsnRadiusAccServerIPSecEncryption,
|
|
bsnRadiusAccServerIPSecIKEPhase1,
|
|
bsnRadiusAccServerIPSecIKELifetime,
|
|
bsnRadiusAccServerIPSecDHGroup,
|
|
bsnRadiusAccServerNetworkUserConfig,
|
|
bsnRadiusAccServerRetransmitTimeout,
|
|
bsnRadiusAccServerRowStatus,
|
|
bsnRadiusAuthClientRoundTripTime,
|
|
bsnRadiusAuthClientAccessRequests,
|
|
bsnRadiusAuthClientAccessRetransmissions,
|
|
bsnRadiusAuthClientAccessAccepts,
|
|
bsnRadiusAuthClientAccessRejects,
|
|
bsnRadiusAuthClientAccessChallenges,
|
|
bsnRadiusAuthClientMalformedAccessResponses,
|
|
bsnRadiusAuthClientBadAuthenticators,
|
|
bsnRadiusAuthClientPendingRequests,
|
|
bsnRadiusAuthClientTimeouts,
|
|
bsnRadiusAuthClientUnknownTypes,
|
|
bsnRadiusAuthClientPacketsDropped,
|
|
bsnRadiusAccClientRoundTripTime,
|
|
bsnRadiusAccClientRequests,
|
|
bsnRadiusAccClientRetransmissions,
|
|
bsnRadiusAccClientResponses,
|
|
bsnRadiusAccClientMalformedResponses,
|
|
bsnRadiusAccClientBadAuthenticators,
|
|
bsnRadiusAccClientPendingRequests,
|
|
bsnRadiusAccClientTimeouts,
|
|
bsnRadiusAccClientUnknownTypes,
|
|
bsnRadiusAccClientPacketsDropped,
|
|
bsnAclName,
|
|
bsnAclApplyMode,
|
|
bsnAclRowStatus,
|
|
bsnAclRuleIndex,
|
|
bsnAclRuleAction,
|
|
bsnAclRuleDirection,
|
|
bsnAclRuleSourceIpAddress,
|
|
bsnAclRuleSourceIpNetmask,
|
|
bsnAclRuleDestinationIpAddress,
|
|
bsnAclRuleDestinationIpNetmask,
|
|
bsnAclRuleProtocol,
|
|
bsnAclRuleStartSourcePort,
|
|
bsnAclRuleEndSourcePort,
|
|
bsnAclRuleStartDestinationPort,
|
|
bsnAclRuleEndDestinationPort,
|
|
bsnAclRuleDscp,
|
|
bsnAclNewRuleIndex,
|
|
bsnAclRuleRowStatus,
|
|
bsnMacFilterAddress,
|
|
bsnMacFilterWlanId,
|
|
bsnMacFilterInterfaceName,
|
|
bsnMacFilterDescription,
|
|
bsnMacFilterRowStatus,
|
|
bsnLocalNetUserName,
|
|
bsnLocalNetUserWlanId,
|
|
bsnLocalNetUserPassword,
|
|
bsnLocalNetUserDescription,
|
|
bsnLocalNetUserLifetime,
|
|
bsnLocalNetUserStartTime,
|
|
bsnLocalNetUserRemainingTime,
|
|
bsnLocalNetUserRowStatus,
|
|
bsnLocalManagementUserName,
|
|
bsnLocalManagementUserPassword,
|
|
bsnLocalManagementUserAccessMode,
|
|
bsnLocalManagementUserRowStatus,
|
|
bsnBlackListClientMacAddress,
|
|
bsnBlackListClientDescription,
|
|
bsnBlackListClientRowStatus,
|
|
bsnRadiusAuthKeyWrapEnable,
|
|
bsnAAAMacDelimiter,
|
|
bsnAAARadiusCompatibilityMode,
|
|
bsnAAARadiusCallStationIdType,
|
|
bsnAAALocalDatabaseSize,
|
|
bsnAAACurrentLocalDatabaseSize,
|
|
bsnExternalPolicyServerAclName,
|
|
bsnAcceptSelfSignedCertificate,
|
|
bsnSystemClockTime,
|
|
bsnAPAuthMacAddress,
|
|
bsnAPAuthCertificateType,
|
|
bsnAPAuthHashKey,
|
|
bsnAPAuthRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Authentication, Authorization, and
|
|
Accounting Attributes. These objects are defined under
|
|
bsnAAA object."
|
|
::= { bsnWrasGroups 15 }
|
|
|
|
bsnTrapsGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnDot11StationTrapControlMask,
|
|
bsnAPTrapControlMask,
|
|
bsnAPProfileTrapControlMask,
|
|
bsnAPMacAddrTrapVariable,
|
|
bsnAPNameTrapVariable,
|
|
bsnAPSlotIdTrapVariable,
|
|
bsnAPChannelNumberTrapVariable,
|
|
bsnAPCoverageThresholdTrapVariable,
|
|
bsnAPCoverageFailedClients,
|
|
bsnAPCoverageTotalClients,
|
|
bsnClientMacAddr,
|
|
bsnClientRssi,
|
|
bsnClientSnr,
|
|
bsnInterferenceEnergyBeforeChannelUpdate,
|
|
bsnInterferenceEnergyAfterChannelUpdate,
|
|
bsnAPPortNumberTrapVariable,
|
|
bsnAPParamUpdateTrapControlMask,
|
|
bsnConfigSaveTrapEnable,
|
|
bsnRADIUSServerTrapEnable,
|
|
bsnAuthenticationFailureTrapEnable,
|
|
bsn80211SecurityTrapControlMask,
|
|
bsnWpsTrapControlEnable,
|
|
bsnAuthFailureUserName,
|
|
bsnAuthFailureUserType,
|
|
bsnRemoteIPv4Address,
|
|
bsnIpsecErrorCount,
|
|
bsnIpsecSPI,
|
|
bsnRemoteUdpPort,
|
|
bsnIkeAuthMethod,
|
|
bsnIkeTotalInitFailures,
|
|
bsnIkeTotalInitNoResponses,
|
|
bsnIkeTotalRespFailures,
|
|
bsnNotifiesSent,
|
|
bsnNotifiesReceived,
|
|
bsnSuiteInitFailures,
|
|
bsnSuiteRespondFailures,
|
|
bsnInitiatorCookie,
|
|
bsnResponderCookie,
|
|
bsnIsakmpInvalidCookies,
|
|
bsnIpsecTrapsMask,
|
|
bsnRogueAPTrapEnable,
|
|
bsnCurrentRadiosCount,
|
|
bsnLicenseRadioCount,
|
|
bsnMaxRogueCount,
|
|
bsnStationMacAddress,
|
|
bsnStationAPMacAddr,
|
|
bsnStationAPIfSlotId,
|
|
bsnUserIpAddress,
|
|
bsnStationReasonCode,
|
|
bsnStationBlacklistingReasonCode,
|
|
bsnStationUserName,
|
|
bsnRogueAPOnWiredNetwork,
|
|
bsnRogueAdhocMode,
|
|
bsnDuplicateIpReportedByAP,
|
|
bsnDuplicateIpTrapVariable,
|
|
bsnDuplicateIpTrapClear,
|
|
bsnNavDosAttackSourceMacAddr,
|
|
bsnWlanIdTrapVariable,
|
|
bsnClearTrapVariable,
|
|
bsnTrustedApEncryptionUsed,
|
|
bsnTrustedApEncryptionRequired,
|
|
bsnTrustedApRadioPolicyUsed,
|
|
bsnNetworkType,
|
|
bsnNetworkState,
|
|
bsnSignatureType,
|
|
bsnSignatureName,
|
|
bsnSignatureDescription,
|
|
bsnSignatureAttackPreced,
|
|
bsnSignatureAttackFrequency,
|
|
bsnSignatureAttackChannel,
|
|
bsnSignatureAttackerMacAddress,
|
|
bsnApRegulatoryDomain,
|
|
bsnImpersonatedAPMacAddr,
|
|
bsnTrustedApPreambleUsed,
|
|
bsnTrustedApPreambleRequired,
|
|
bsnTrustedApRadioPolicyRequired,
|
|
bsnGroupDirectoryMemberIPAddress,
|
|
bsnGroupDirectoryMemberMacAddress,
|
|
bsnGroupDirectoryDicoveryType,
|
|
bsnMemberCurrentAnchoredClients,
|
|
bsnMemberTotalAnchoredClients,
|
|
bsnMemberCurrentExportedClients,
|
|
bsnMemberTotalExportedClients,
|
|
bsnMemberCurrentImportedClients,
|
|
bsnMemberTotalImportedClients,
|
|
bsnMemberTotalHandoffErrors,
|
|
bsnMemberTotalCommunicationErrors,
|
|
bsnAPGroupsVlanFeature,
|
|
bsnAPGroupsVlanName,
|
|
bsnAPGroupsVlanDescription,
|
|
bsnAPGroupsVlanRowStatus,
|
|
bsnLicenseKeyTrapVariable,
|
|
bsnApFunctionalityDisableReasonCode,
|
|
bsnLicenseKeyFeatureSetTrapVariable,
|
|
bsnAPAuthorizationFailureCause,
|
|
bsnAPIfUpDownCause,
|
|
bsnAPInvalidRadioType,
|
|
locationNotifyContent,
|
|
bsnSignatureMacInfo,
|
|
bsnAPPreviousChannelNumberTrapVariable,
|
|
bsnAPReasonCodeTrapVariable,
|
|
bsnNoiseBeforeChannelUpdate,
|
|
bsnNoiseAfterChannelUpdate,
|
|
bsnInterferenceBeforeChannelUpdate,
|
|
bsnInterferenceAfterChannelUpdate,
|
|
bsnImpersonatingSourceMacAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace Trap Configuration and Trap definition.
|
|
These objects are defined under bsnTrap."
|
|
::= { bsnWrasGroups 16 }
|
|
|
|
bsnWrasTrapRev1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
bsnDot11StationDisassociate,
|
|
bsnDot11StationDeauthenticate,
|
|
bsnDot11StationAuthenticateFail,
|
|
bsnDot11StationAssociateFail,
|
|
bsnDot11StationBlacklisted,
|
|
bsnDot11StationAssociate,
|
|
bsnAPDisassociated,
|
|
bsnAPLoadProfileFailed,
|
|
bsnAPNoiseProfileFailed,
|
|
bsnAPInterferenceProfileFailed,
|
|
bsnAPCoverageProfileFailed,
|
|
bsnAPLoadProfileUpdatedToPass,
|
|
bsnAPNoiseProfileUpdatedToPass,
|
|
bsnAPInterferenceProfileUpdatedToPass,
|
|
bsnAPCoverageProfileUpdatedToPass,
|
|
bsnAPCurrentTxPowerChanged,
|
|
bsnAPCurrentChannelChanged,
|
|
bsnRrmDot11aGroupingDone,
|
|
bsnRrmDot11bGroupingDone,
|
|
bsnConfigSaved,
|
|
bsnDot11EssCreated,
|
|
bsnDot11EssDeleted,
|
|
bsnRADIUSServerNotResponding,
|
|
bsnAuthenticationFailure,
|
|
bsnIpsecEspAuthFailureTrap,
|
|
bsnIpsecEspReplayFailureTrap,
|
|
bsnIpsecEspInvalidSpiTrap,
|
|
bsnIpsecIkeNegFailure,
|
|
bsnIpsecSuiteNegFailure,
|
|
bsnIpsecInvalidCookieTrap,
|
|
bsnRogueAPDetected,
|
|
bsnRogueAPRemoved,
|
|
bsnRogueAPDetectedOnWiredNetwork,
|
|
bsnApHasNoRadioCards,
|
|
bsnDuplicateIpAddressReported,
|
|
bsnAPContainedAsARogue,
|
|
bsnNetworkStateChanged,
|
|
bsnSignatureAttackDetected,
|
|
bsnAPRadioCardTxFailure,
|
|
bsnAPRadioCardTxFailureClear,
|
|
bsnAPRadioCardRxFailure,
|
|
bsnAPRadioCardRxFailureClear,
|
|
bsnAPImpersonationDetected,
|
|
bsnTrustedApHasInvalidPreamble,
|
|
bsnRadiosExceedLicenseCount,
|
|
bsnSensedTemperatureTooHigh,
|
|
bsnSensedTemperatureTooLow,
|
|
bsnTemperatureSensorFailure,
|
|
bsnTemperatureSensorClear,
|
|
bsnPOEControllerFailure,
|
|
bsnMaxRogueCountExceeded,
|
|
bsnMaxRogueCountClear,
|
|
bsnApMaxRogueCountExceeded,
|
|
bsnApMaxRogueCountClear,
|
|
bsnApBigNavDosAttack,
|
|
bsnTooManyUnsuccessLoginAttempts,
|
|
bsnWepKeyDecryptError,
|
|
bsnWpaMicErrorCounterActivated,
|
|
bsnAdhocRogueAutoContained,
|
|
bsnRogueApAutoContained,
|
|
bsnTrustedApHasInvalidEncryption,
|
|
bsnTrustedApHasInvalidRadioPolicy,
|
|
bsnTrustedApHasInvalidSsid,
|
|
bsnTrustedApIsMissing,
|
|
bsnAPIPAddressFallback,
|
|
bsnAPFunctionalityDisabled,
|
|
bsnRxMulticastQueueFull,
|
|
bsnRadarChannelDetected,
|
|
bsnRadarChannelCleared,
|
|
bsnAPAuthorizationFailure,
|
|
radioCoreDumpTrap,
|
|
invalidRadioTrap,
|
|
unsupportedAPTrap,
|
|
heartbeatLossTrap,
|
|
locationNotifyTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provides all notification
|
|
that Switch need to generate to the Management System."
|
|
::= { bsnWrasGroups 17 }
|
|
|
|
bsnApGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnAPDot3MacAddress,
|
|
bsnAPNumOfSlots,
|
|
bsnAPName,
|
|
bsnAPLocation,
|
|
bsnAPMonitorOnlyMode,
|
|
bsnAPOperationStatus,
|
|
bsnAPSoftwareVersion,
|
|
bsnAPBootVersion,
|
|
bsnAPPrimaryMwarName,
|
|
bsnAPReset,
|
|
bsnAPStatsTimer,
|
|
bsnAPModel,
|
|
bsnAPSerialNumber,
|
|
bsnAPClearConfig,
|
|
bsnApIpAddress,
|
|
bsnAPMirrorMode,
|
|
bsnAPRemoteModeSupport,
|
|
bsnAPType,
|
|
bsnAPSecondaryMwarName,
|
|
bsnAPTertiaryMwarName,
|
|
bsnAPIsStaticIP,
|
|
bsnAPNetmask,
|
|
bsnAPGateway,
|
|
bsnAPStaticIPAddress,
|
|
bsnAPBridgingSupport,
|
|
bsnAPGroupVlanName,
|
|
bsnAPIOSVersion,
|
|
bsnAPCertificateType,
|
|
bsnAPEthernetMacAddress,
|
|
bsnAPIfSlotId,
|
|
bsnAPIfType,
|
|
bsnAPIfPhyChannelAssignment,
|
|
bsnAPIfPhyChannelNumber,
|
|
bsnAPIfPhyTxPowerControl,
|
|
bsnAPIfPhyTxPowerLevel,
|
|
bsnAPIfPhyAntennaMode,
|
|
bsnAPIfPhyAntennaType,
|
|
bsnAPIfPhyAntennaDiversity,
|
|
bsnAPIfCellSiteConfigId,
|
|
bsnAPIfNumberOfVaps,
|
|
bsnAPIfOperStatus,
|
|
bsnAPIfPortNumber,
|
|
bsnAPIfPhyAntennaOptions,
|
|
bsnApIfNoOfUsers,
|
|
bsnAPIfWlanOverride,
|
|
bsnAPIfPacketsSniffingFeature,
|
|
bsnAPIfSniffChannel,
|
|
bsnAPIfSniffServerIPAddress,
|
|
bsnAPIfAntennaGain,
|
|
bsnAPIfChannelList,
|
|
bsnAPIfAbsolutePowerList,
|
|
bsnAPIfRegulatoryDomainSupport,
|
|
bsnAPIfDot11BeaconPeriod,
|
|
bsnAPIfDot11MediumOccupancyLimit,
|
|
bsnAPIfDot11CFPPeriod,
|
|
bsnAPIfDot11CFPMaxDuration,
|
|
bsnAPIfDot11OperationalRateSet,
|
|
bsnAPIfDot11DTIMPeriod,
|
|
bsnAPIfDot11MultiDomainCapabilityImplemented,
|
|
bsnAPIfDot11MultiDomainCapabilityEnabled,
|
|
bsnAPIfDot11CountryString,
|
|
bsnAPIfDot11SmtParamsConfigType,
|
|
bsnAPIfDot11BSSID,
|
|
bsnAPIfDot11MaximumTransmitPowerLevel,
|
|
bsnAPIfDot11FirstChannelNumber,
|
|
bsnAPIfDot11NumberofChannels,
|
|
bsnAPIfDot11MacRTSThreshold,
|
|
bsnAPIfDot11MacShortRetryLimit,
|
|
bsnAPIfDot11MacLongRetryLimit,
|
|
bsnAPIfDot11MacFragmentationThreshold,
|
|
bsnAPIfDot11MacMaxTransmitMSDULifetime,
|
|
bsnAPIfDot11MacParamsConfigType,
|
|
bsnAPIfDot11MacMaxReceiveLifetime,
|
|
bsnAPIfDot11TransmittedFragmentCount,
|
|
bsnAPIfDot11MulticastTransmittedFrameCount,
|
|
bsnAPIfDot11RetryCount,
|
|
bsnAPIfDot11MultipleRetryCount,
|
|
bsnAPIfDot11FrameDuplicateCount,
|
|
bsnAPIfDot11RTSSuccessCount,
|
|
bsnAPIfDot11RTSFailureCount,
|
|
bsnAPIfDot11ACKFailureCount,
|
|
bsnAPIfDot11ReceivedFragmentCount,
|
|
bsnAPIfDot11MulticastReceivedFrameCount,
|
|
bsnAPIfDot11FCSErrorCount,
|
|
bsnAPIfDot11TransmittedFrameCount,
|
|
bsnAPIfDot11WEPUndecryptableCount,
|
|
bsnAPIfDot11FailedCount,
|
|
bsnAPIfDot11EDThreshold,
|
|
bsnAPIfDot11TIThreshold,
|
|
bsnAPIfProfileParamAssignment,
|
|
bsnAPIfForeignInterferenceThreshold,
|
|
bsnAPIfForeignNoiseThreshold,
|
|
bsnAPIfRFUtilizationThreshold,
|
|
bsnAPIfThroughputThreshold,
|
|
bsnAPIfMobilesThreshold,
|
|
bsnAPIfCoverageThreshold,
|
|
bsnAPIfMobileMinExceptionLevel,
|
|
bsnAPIfCoverageExceptionLevel,
|
|
bsnAPIfLoadRxUtilization,
|
|
bsnAPIfLoadTxUtilization,
|
|
bsnAPIfLoadChannelUtilization,
|
|
bsnAPIfLoadNumOfClients,
|
|
bsnAPIfPoorSNRClients,
|
|
bsnAPIfInterferenceChannelNo,
|
|
bsnAPIfInterferencePower,
|
|
bsnAPIfInterferenceUtilization,
|
|
bsnAPIfNoiseChannelNo,
|
|
bsnAPIfDBNoisePower,
|
|
bsnAPIfLoadProfileState,
|
|
bsnAPIfInterferenceProfileState,
|
|
bsnAPIfNoiseProfileState,
|
|
bsnAPIfCoverageProfileState,
|
|
bsnAPIfRxNeighborMacAddress,
|
|
bsnAPIfRxNeighborIpAddress,
|
|
bsnAPIfRxNeighborRSSI,
|
|
bsnAPIfRxNeighborSlot,
|
|
bsnAPIfStationRSSICoverageIndex,
|
|
bsnAPIfRSSILevel,
|
|
bsnAPIfStationCountOnRSSI,
|
|
bsnAPIfStationSNRCoverageIndex,
|
|
bsnAPIfSNRLevel,
|
|
bsnAPIfStationCountOnSNR,
|
|
bsnAPIfRecommendedChannelNumber,
|
|
bsnAPIfRecommendedTxPowerLevel,
|
|
bsnAPIfRecommendedRTSThreshold,
|
|
bsnAPIfRecommendedFragmentationThreshold,
|
|
bsnAPIfWlanOverrideId,
|
|
bsnAPIfWlanOverrideSsid,
|
|
bsnAPIfWlanOverrideRowStatus,
|
|
bsnMeshNodeRole,
|
|
bsnMeshNodeGroup,
|
|
bsnMeshNodeBackhaul,
|
|
bsnMeshNodeBackhaulPAP,
|
|
bsnMeshNodeBackhaulRAP,
|
|
bsnMeshNodeDataRate,
|
|
bsnMeshNodeChannel,
|
|
bsnMeshNodeRoutingState,
|
|
bsnMeshNodeMalformedNeighPackets,
|
|
bsnMeshNodePoorNeighSnr,
|
|
bsnMeshNodeBlacklistPackets,
|
|
bsnMeshNodeInsufficientMemory,
|
|
bsnMeshNodeRxNeighReq,
|
|
bsnMeshNodeRxNeighRsp,
|
|
bsnMeshNodeTxNeighReq,
|
|
bsnMeshNodeTxNeighRsp,
|
|
bsnMeshNodeParentChanges,
|
|
bsnMeshNodeNeighTimeout,
|
|
bsnMeshNodeParentMacAddress,
|
|
bsnMeshNodeAPType,
|
|
bsnMeshNodeEthernetBridge,
|
|
bsnMeshNodeHops,
|
|
bsnMeshNeighMacAddress,
|
|
bsnMeshNeighType,
|
|
bsnMeshNeighState,
|
|
bsnMeshNeighSnr,
|
|
bsnMeshNeighSnrUp,
|
|
bsnMeshNeighSnrDown,
|
|
bsnMeshNeighLinkSnr,
|
|
bsnMeshNeighAdjustedEase,
|
|
bsnMeshNeighUnadjustedEase,
|
|
bsnMeshNeighRapEase,
|
|
bsnMeshNeighTxParent,
|
|
bsnMeshNeighRxParent,
|
|
bsnMeshNeighPoorSnr,
|
|
bsnMeshNeighLastUpdate,
|
|
bsnMeshNeighParentChange,
|
|
bsnAPIfRadarDetectedChannelNumber,
|
|
bsnAPIfRadarSignalLastHeard,
|
|
bsnAPIfRxNeighborChannel,
|
|
bsnAPIfRxNeighborChannelWidth,
|
|
bsnStandardSignatureInterval,
|
|
bsnCustomSignatureInterval
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace APs that are associated with the Switch.
|
|
These objects are defined under bsnAP object."
|
|
::= { bsnWrasGroups 18 }
|
|
|
|
bsnUtilityGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnSyslogEnable,
|
|
bsnSyslogRemoteAddress,
|
|
bsnPingTestId,
|
|
bsnPingTestIPAddress,
|
|
bsnPingTestSendCount,
|
|
bsnPingTestReceivedCount,
|
|
bsnPingTestStatus,
|
|
bsnPingTestRowStatus,
|
|
bsnPingTestMaxTimeInterval,
|
|
bsnPingTestMinTimeInterval,
|
|
bsnPingTestAvgTimeInterval
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Airespace General Utilities such as ping, syslog.
|
|
These objects are defined under bsnUtility."
|
|
::= { bsnWrasGroups 19 }
|
|
|
|
bsnWrasObsGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
bsnMobileStationSampleTime,
|
|
bsnMobileStationTxExcessiveRetries,
|
|
bsnMobileStationTxRetries,
|
|
bsnMobileStationTxFiltered,
|
|
bsnSystemTimezoneDaylightSavings
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This collection of objects are obsoleted in bsnWireless
|
|
module."
|
|
::= { bsnWrasGroups 20 }
|
|
|
|
bsnWrasObsTrap NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
bsnAPUp,
|
|
bsnAPDown
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This collection of objects provides all notification
|
|
that Switch need to generate to the Management System."
|
|
::= { bsnWrasGroups 21 }
|
|
|
|
END
|
|
|
|
|