Configs/MIBs/AIRESPACE-WIRELESS-MIB.my

17106 lines
609 KiB
Plaintext
Raw Normal View History

2018-04-05 11:42:39 +02:00
-- **********************************************************
-- Airespace Wireless MIB
-- Copyright 2005, 2010 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
-- **********************************************************
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 "201002090000Z"
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 "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. 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 current
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)
}
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)
}
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)
}
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 current
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)
}
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 current
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 current
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 current
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 current
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 current
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 current
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 current
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 current
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 current
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."
::= { bsnRrmDot11aGroup 9 }
bsnWrasDot11aGroupEntry OBJECT-TYPE
SYNTAX BsnWrasDot11aGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"..."
INDEX { bsnWrasDot11aPeerMacAddress }
::= { bsnWrasDot11aGroupTable 1 }
BsnWrasDot11aGroupEntry ::= SEQUENCE {
bsnWrasDot11aPeerMacAddress MacAddress,
bsnWrasDot11aPeerIpAddress IpAddress
}
bsnWrasDot11aPeerMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the member Switch."
::= { bsnWrasDot11aGroupEntry 1 }
bsnWrasDot11aPeerIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
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 100000"
::= { 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 current
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."
DEFVAL { automatic }
::= { bsnRrmDot11bGroup 1 }
bsnRrmDot11bGroupLeaderMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the MAC address of the group leader for the dot11b
group containing this Airespace Switch."
::= { bsnRrmDot11bGroup 2 }
bsnRrmIsDot11bGroupLeader OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If this Airespace Switch is a Dot11b Group Leader then this
attribute will be true else it will be false."
::= { bsnRrmDot11bGroup 3 }
bsnRrmDot11bGroupLastUpdateTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last time the dot11b grouping was updated on this Airespace
Switch. This is valid only if the Airespace Switch is a group
leader."
::= { bsnRrmDot11bGroup 4 }
bsnRrmDot11bGlobalGroupInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
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 }
::= { bsnRrmDot11bGroup 5 }
-- ************************************************************
-- * Begin of bsnWrasDot11bGroup Table
-- ************************************************************
bsnWrasDot11bGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsnWrasDot11bGroupEntry
MAX-ACCESS not-accessible
STATUS current
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."
::= { bsnRrmDot11bGroup 9 }
bsnWrasDot11bGroupEntry OBJECT-TYPE
SYNTAX BsnWrasDot11bGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"..."
INDEX { bsnWrasDot11bPeerMacAddress }
::= { bsnWrasDot11bGroupTable 1 }
BsnWrasDot11bGroupEntry ::= SEQUENCE {
bsnWrasDot11bPeerMacAddress MacAddress,
bsnWrasDot11bPeerIpAddress IpAddress
}
bsnWrasDot11bPeerMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the GIGE interface."
::= { bsnWrasDot11bGroupEntry 1 }
bsnWrasDot11bPeerIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
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 100000"
::= { 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 current
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 current
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)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
""
::= { 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,
bsnDot11EssIPv6Bridging,
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 {
bsnRrmDot11aGroupLeaderMacAddr,
bsnRrmIsDot11aGroupLeader,
bsnRrmDot11aGroupLastUpdateTime,
bsnRrmDot11aGlobalGroupInterval,
bsnWrasDot11aPeerMacAddress,
bsnWrasDot11aPeerIpAddress,
bsnRrmDot11aForeignInterferenceThreshold,
bsnRrmDot11aForeignNoiseThreshold,
bsnRrmDot11aRFUtilizationThreshold,
bsnRrmDot11aThroughputThreshold,
bsnRrmDot11aMobilesThreshold,
bsnRrmDot11aCoverageThreshold,
bsnRrmDot11aMobileMinExceptionLevel,
bsnRrmDot11aCoverageExceptionLevel,
bsnRrmDot11aSignalMeasurementInterval,
bsnRrmDot11aNoiseMeasurementInterval,
bsnRrmDot11aLoadMeasurementInterval,
bsnRrmDot11aCoverageMeasurementInterval,
bsnRrmDot11aChannelMonitorList,
bsnRrmDot11aSetFactoryDefault,
bsnRrmDot11bGlobalAutomaticGrouping,
bsnRrmDot11bGroupLeaderMacAddr,
bsnRrmIsDot11bGroupLeader,
bsnRrmDot11bGroupLastUpdateTime,
bsnRrmDot11bGlobalGroupInterval,
bsnWrasDot11bPeerMacAddress,
bsnWrasDot11bPeerIpAddress,
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."
::= { 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,
bsnDot11EssIPv6Bridging,
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,
bsnRrmDot11aGlobalAutomaticGrouping
}
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,
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,
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