diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/arubaos | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/arubaos')
| -rw-r--r-- | MIBS/arubaos/AI-AP-MIB | 5220 | ||||
| -rw-r--r-- | MIBS/arubaos/ARUBA-MGMT-MIB | 157 | ||||
| -rw-r--r-- | MIBS/arubaos/ARUBA-MIB | 623 | ||||
| -rw-r--r-- | MIBS/arubaos/ARUBA-TC | 1162 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSR-AP-MIB | 3511 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-AUTH-MIB | 399 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-CTS-MIB | 149 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-ESI-MIB | 193 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-HA-MIB | 711 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-IFEXT-MIB | 1065 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-MESH-MIB | 283 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-MOBILITY-MIB | 771 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-MON-MIB | 2959 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-RS-MIB | 900 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-SNR-MIB | 401 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-STATS-MIB | 121 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-SWITCH-MIB | 2514 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-SYSTEMEXT-MIB | 1314 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-TRAP-MIB | 4831 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-TUNNELEDNODE-MIB | 125 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-USER-MIB | 730 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-USER6-MIB | 868 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-VOICE-MIB | 1008 | ||||
| -rw-r--r-- | MIBS/arubaos/WLSX-WLAN-MIB | 6231 |
24 files changed, 36246 insertions, 0 deletions
diff --git a/MIBS/arubaos/AI-AP-MIB b/MIBS/arubaos/AI-AP-MIB new file mode 100644 index 0000000..880b7fd --- /dev/null +++ b/MIBS/arubaos/AI-AP-MIB @@ -0,0 +1,5220 @@ +--- ArubaOS 8.8.0.1_80393 + AI-AP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION + FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + Counter64, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + DisplayString, + PhysAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue, + DateAndTime + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + aiEnterpriseMibModules + FROM ARUBA-MIB; + + aiMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB is for managing Aruba Instant WLAN" + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { aiEnterpriseMibModules 1 } + +ArubaEnableValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents a Flag which is either Enabled or Disabled." + SYNTAX INTEGER { enabled(1), disabled(2) } + + +ArubaFrameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the Frame type." + SYNTAX INTEGER { + associateRequest(0), + associateResponse(1), + reassociateRequest(2), + reassociateResponse(3), + probeRequest(4), + probeResponse(5), + beacon(8), + atim(9), + disassociate(10), + auth(11), + deauth(12) + } + +ArubaPhyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the PHY-type of the access point or client. Wired clients will + show 'wired' in user MIB entries. + " + SYNTAX INTEGER { + dot11a(1), + dot11b(2), + dot11g(3), + dot11ag(4), + wired(5) + } + +ArubaHTMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the HT status of the access point or client. + " + SYNTAX INTEGER { + none(1), + ht20(2), + ht40(3), + vht20(4), + vht40(5), + vht80(6), + vht160(7), + vht80plus80(8), + he20(9), + he40(10), + he80(11), + he160(12), + he80plus80(13) + } + +ArubaHTExtChannel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the extension channel offset relative to the current channel." + SYNTAX INTEGER { + none(1), + above(2), + below(3) + } + +ArubaMonEncryptionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the encryption type supported by the access point." + SYNTAX INTEGER { + open(0), + wep(1), + wpa(2), + wpa2(3), + wpa3(4) + } + +ArubaMonEncryptionCipher ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the WPA encryption cipher supported by the access point." + SYNTAX INTEGER { + none(0), + wep40(1), + wep104(2), + tkip(3), + aesccmp(4), + other(5), + gcm256(6) + } + +ArubaMonAuthAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the WPA authentication algorithm supported by the access point." + SYNTAX INTEGER { + none(0), + psk(1), + dot1x(2), + ft8021x(3), + ftpsk(4), + dot1x256(5), + psk256(6), + tdls(7), + sae(8), + ftsae(9), + other(10), + suiteb(11), + owe(12) + } + +ArubaSwitchRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the role of the controller" + SYNTAX INTEGER { + master(1), + local(2), + backupmaster(3) + } + +ArubaSupportStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents if a feature is supported or unsupported." + SYNTAX INTEGER { + unsupported(1), + supported(2) + } + +ArubaActiveState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents if a feature is active or inactive." + SYNTAX INTEGER { + active(1), + inactive(2) + } + +ArubaACLDomain ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents both the source and destination to which an ACL rule will + be applied. + " + SYNTAX INTEGER { + alias(1), + any(2), + user(3), + host(4), + network(5) + } + +ArubaACLNetworkServiceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the network service in an ACL Rule." + SYNTAX INTEGER { + alias(1), + any(2), + tcp(3), + udp(4), + protocol(5) + } + +ArubaACLAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX INTEGER { + deny(1), + permit(2), + srcNAT(3), + dstNAT(4), + redirect(5) + } + +ArubaDaysOfWeek ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX INTEGER { + sun(1), + mon(2), + tue(3), + wed(4), + thu(5), + fri(6), + sat(7) + } + +ArubaAuthenticationMethods ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Authentication Method." + SYNTAX INTEGER { + none(0), + web(1), + mac(2), + vpn(3), + dot1x(4), + kerberos(5), + secureId(7), + pubcookie(15), + xSec(16), + xSecMachine(17), + via-vpn(28), + other(255) + } + +ArubaSubAuthenticationMethods ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Sub Authentication Method (e.g. EAP type)." + SYNTAX INTEGER { + authPAP(1), + authCHAP(2), + authMSCHAP(3), + authMSCHAPv2(4), + eapTLS(5), + eapTTLS(6), + eapLEAP(7), + eapMD5(8), + eapPEAP(9) + } + +ArubaEncryptionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Encryption Method." + SYNTAX INTEGER { + none(0), + static-wep(1), + dynamic-wep(2), + wpa-psk-tkip(3), + wpa-tkip(4), + wpa-psk-aes(5), + wpa-aes(6), + wpa2-psk-tkip(7), + wpa2-tkip(8), + wpa2-psk-aes(9), + wpa2-aes(10), + xSec(11), + bSec-128(12), + bSec-256(13), + aes-128-cmac(14), + unknown(15), + ft-psk(16), + ft-8021x(17), + wpa3-cnsa(18), + owe-aes(20), + wpa3-sae-aes(21), + wpa3-aes-gcmp-256(22) + } + +ArubaUserForwardMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " User Forwarding Mode." + SYNTAX INTEGER { + tunnel-encrypted(0), + bridge(1), + tunnel-decrypted(2), + split-tunnel(3) + } + +ArubaRogueApType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the Rogue AP Type. " + SYNTAX INTEGER { + valid(1), + interfering(2), + unsecure(3), + dos(4), + unknown(5), + knownInterfering(6), + suspectedUnsecure(7) + } + +ArubaAPMatchType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the match type of a suspected rogue AP. " + SYNTAX INTEGER { + unknown(0), + configuredWiredMac(1), + ethernetWiredMac(2), + apWiredMac(3), + externalWiredMac(4), + manual(5), + baseBSSIDOverride(6), + mms(7), + ethernetGatewayWiredMac(8), + classificationDisabled(9), + apBSSID(10), + propagatedEthernetWiredMac(11), + apRule(12), + systemWiredMac(13), + systemGatewayMac(14) + } + +ArubaAPMatchMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the match method of a suspected rogue AP. " + SYNTAX INTEGER { + notApplicable(0), + exactMatch(1), + plusOneMatch(2), + minusOneMatch(3), + ouiMatch(4) + } + +ArubaStationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the station type. " + SYNTAX INTEGER { + valid(1), + interfering(2), + dos(3) + } + +ArubaEncryptionMethods ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX BITS{ + disabled(0), + static-wep(1), + dynamic-wep(2), + static-wpa(3), + dynamic-wpa(4), + wpa2-psk-aes(5), + wpa2-8021x-aes(6), + wpa2PreAuth(7), + xsec(8), + wpa-psk-aes(9), + wpa-aes(10), + wpa2-psk-tkip(11), + wpa2-8021x-tkip(12), + bSec-128(13), + bSec-256(14), + owe-aes(16), + wpa3-sae-aes(17), + wpa3-cnsa(18), + wpa3-aes-ccm-128(19), + mpsk-aes(21), + wpa3-aes-gcm-256(22) + } + + ArubaHashAlgorithms ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX INTEGER { + md5(1), + sha(2) + } + +ArubaVlanValidRange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the Valid Vlan Id Range." + SYNTAX INTEGER(1..4095) + +ArubaPortMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the controller port mode." + SYNTAX INTEGER { + access(1), + dot1q(2) + } + +ArubaDot1dState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the controller port spanning tree state." + SYNTAX INTEGER { + disabled(1), + blocked(2), + listening(3), + learning(4), + forwarding(5) + } + +ArubaPoeState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the POE mode." + SYNTAX INTEGER { + disabled(1), + enabled(2), + enabledCisco(3), + notAvailable(4) + } + +ArubaCardType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Type of the hardware module. + " + SYNTAX INTEGER { + lc1(1), + lc2(2), + sc1(3), + sc2(4), + sw2400(5), + sw800(6), + sw200(7), + m3mk1(8), + sw3200(9), + sw3400(10), + sw3600(11), + sw650(12), + sw651(13), + reserved1(14), + reserved2(15), + sw620(16) + } + +ArubaESIServerMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The mode of the ESI server. + " + SYNTAX INTEGER { + bridged(1), + routed(2), + nat(3) + } + +ArubaESIServerStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The status of the ESI server. + " + SYNTAX INTEGER { + up(1), + down(2) + } + +ArubaIfType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The type of interface referred to by the value of ifIndex. + " + SYNTAX INTEGER { + port(1), + vlan(2), + tunnel(3), + loopback(4) + } + +ArubaVoipProtocolType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The type of VoIP protocols supported. + " + SYNTAX INTEGER{ + sccp(1), + svp(2), + vocera(3), + sip(4), + unknown(10) + } + +ArubaAccessPointMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The mode of the access point. + " + SYNTAX INTEGER{ + airMonitor(1), + accessPoint(2), + accessPointAndMonitor(3), + meshPortal(4), + meshPoint(5), + rfprotectSensor(6), + spectrumSensor(7) + } + +ArubaAuthServerType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The type of the auth server. + " + SYNTAX INTEGER{ + internaldb(1), + radius(2), + ldap(3), + kerberos(4), + tacacs(5) + } + +ArubaAddressType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Address Type. + " + SYNTAX INTEGER{ + srcAddress(1), + dstAddress(2), + bssid(3) + } + +ArubaBlackListReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Black List Reason. + " + SYNTAX INTEGER { + userDefined(1), + mitmAttack(2), + authFailure(3), + pingFlood(4), + sessionFlood(5), + synFlood(6), + sessionBlacklist(7), + ipSpoofing(8), + esiBlacklist(9), + other(100) + } + +ArubaDBType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + DataBase Type. + " + SYNTAX INTEGER { + mssql(1), + mysql(2) + } + + +ArubaVrrpState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + DataBase Type. + " + SYNTAX INTEGER { + initialize(1), + backup(2), + master(3) + } + + +ArubaOperStateValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents Operational state of an interface." + SYNTAX INTEGER { up(1), down(2), testing(3) } + + + +ArubaAntennaSetting ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the status of the external antenna." + SYNTAX INTEGER { notPresent(1), enabled(2), disabled(3) } + +ArubaAPStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The status of the access point. + " + SYNTAX INTEGER { up(1), down(2) } + +ArubaPortSpeed ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Port Speed. + " + SYNTAX INTEGER { speed10Mbps(1), + speed100Mbps(2), + speed1000Mbps(3), + speedAuto(4), + speed10Gbps(5) + } + +ArubaPortDuplex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Port Duplexity. + " + SYNTAX INTEGER { half(1), + full(2), + auto(3) + } + +ArubaPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Port Type. + " + SYNTAX INTEGER { fastethernet(1), + gigabitethernet(2), + xgigabitethernet(3) + } + +ArubaEnet1Mode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Mode of the Ethernet port on the Access Point" + SYNTAX INTEGER { + activeStandby(1), + tunnel(2), + bridge(3), + notApplicable(4), + split(5) + } + +ArubaUnprovisionedStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents whether the AP is provisioned or not." + SYNTAX INTEGER { + yes(1), + no(2) + } + +ArubaMonitorMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents whether the AP has any radios dedicated to monitoring." + SYNTAX INTEGER { + unknown(0), + all(1), + none(2), + mixed(3) + } + +ArubaConfigurationState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Configuration Transfer Types." + SYNTAX INTEGER { + success(1), + error(2) + } + +ArubaConfigurationChangeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Configuration Change Types." + SYNTAX INTEGER { + create(1), + delete(2), + modify(3) + } + +ArubaCallStates ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The Call state. + " + SYNTAX INTEGER { + idle(0), + initiated(1), + connecting(2), + delivered(3), + connected(4), + offered(5), + alerting(6), + releasing(7), + cancelling(8), + challenging(9), + transient(10), + blockwait(11), + succ(12), + fail(13), + aborted(14), + blocked(15) + } + +ArubaVoipProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + VoIP protocol used + " + SYNTAX INTEGER { + sccp(1), + svp(2), + vocera(3), + sip(9), ua(11) + } + +ArubaVoipRegState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + VoIP registered state + " + SYNTAX INTEGER { + unknown(0), + registering(1), + unregistering(2), + challenge(3), + registered(4), + unregistered(5) + } + +ArubaVoiceCdrDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + VoIP CDR direction + " + SYNTAX INTEGER { + og(0), + ic(1) + } + +ArubaVoiceCacBit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Voice CAC bit flags + " + SYNTAX BITS { + cacActiveLoadBalancing(0), + cacHighCapThresholdReached(1), + cacHandRsrvThresholdReached(2), + cacPeakCapacityReached(3) + } + +ArubaMeshRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Mesh role + " + SYNTAX INTEGER { + nonmesh(0), + point(1), + portal(2) + } + +ArubaHTRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents HT rate" + SYNTAX INTEGER { + unknown(0), + ht6dot5(1), + ht13(2), + ht13dot5(3), + ht15(4), + ht19dot5(5), + ht26(6), + ht27(7), + ht30(8), + ht39(9), + ht40dot5(10), + ht45(11), + ht52(12), + ht54(13), + ht58dot5(14), + ht60(15), + ht65(16), + ht78(17), + ht81(18), + ht90(19), + ht104(20), + ht108(21), + ht117(22), + ht120(23), + ht121dot5(24), + ht130(25), + ht135(26), + ht150(27), + ht162(28), + ht180(29), + ht216(30), + ht240(31), + ht243(32), + ht270(33), + ht300(34) + } + +ArubaUSBStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + USB device status + " + SYNTAX INTEGER { + unknown(0), + notPresent(1), + inactive(2), + active(3) + } + +ArubaARMChangeReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The reason for ARM based change. + " + SYNTAX INTEGER { + radarDetected(1), + radarCleared(2), + txHang(3), + txHangClear(4), + fortyMhzIntol(5), + cancel40mhzIntol(6), + fortyMhzAlign(7), + armInterference(8), + armInvalidCh(9), + armErrorThresh(10), + armNoiseThresh(11), + armEmptyCh(12), + armRogueCont(13), + armDecreasePower(14), + armIncreasePower(15), + armTurnOffRadio(16), + armTurnOnRadio(17) + } + +ArubaAPMasterStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + AP status as seen by the master controller + (used to indicate a status change). + " + SYNTAX INTEGER { + up(1), + down(2), + move(3) + } + +ArubaAPUplinkType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + AP uplink type + " + SYNTAX INTEGER { + ethernet(1), + usb(2), + pppoe(3), + wifi(4) + } + +ArubaAPUplinkChangeReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the reason for AP uplink change. + + linkFailure - The uplink went down + vpnFailure - VPN tunnel could not be sustained using the uplink + preemption - The uplink was pre-empted by a higher-priority uplink" + SYNTAX INTEGER { + linkFailure(1), + vpnFailure(2), + preemption(3), + internetFailover(4) + } + +ArubaPortalServerDownReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the reason for Portal server down. + + connectFail - Connect Portal server fail" + SYNTAX INTEGER { + connectFail(1) + } + + aiInfoGroup OBJECT IDENTIFIER ::= { aiMIB 1 } + aiStateGroup OBJECT IDENTIFIER ::= { aiMIB 2 } + aiManagedInfoGroup OBJECT IDENTIFIER ::= { aiMIB 3 } + + + aiVirtualControllerKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Virtual Controller key" + ::= { aiInfoGroup 1 } + + aiVirtualControllerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual Controller name" + ::= { aiInfoGroup 2 } + + aiVirtualControllerOrganization OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual Controller organization" + ::= { aiInfoGroup 3 } + + aiVirtualControllerVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software Version" + ::= { aiInfoGroup 4 } + + aiVirtualControllerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual Controller IP Address. If this is not set, returns 0.0.0.0" + ::= { aiInfoGroup 5 } + + aiMasterIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP Address of AP where virtual controller software is active" + ::= { aiInfoGroup 6 } + + aiWlanSSIDTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiWlanSSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { aiInfoGroup 7 } + + aiWlanSSIDEntry OBJECT-TYPE + SYNTAX AiWlanSSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiSSIDIndex } + ::= { aiWlanSSIDTable 1} + + AiWlanSSIDEntry ::= + SEQUENCE { + aiSSIDIndex Integer32, + aiSSID OCTET STRING, + aiSSIDStatus INTEGER, + aiSSIDClientNum Integer32, + aiSSIDHide INTEGER + } + + aiSSIDIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID Index" + ::= { aiWlanSSIDEntry 1 } + + aiSSID OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID" + ::= { aiWlanSSIDEntry 2 } + + aiSSIDStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(0), + disable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the whether the SSID is enabled(0) or disabled(1)" + ::= { aiWlanSSIDEntry 3 } + + aiSSIDClientNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Number of per SSID" + ::= { aiWlanSSIDEntry 4 } + + aiSSIDHide OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the whether the SSID is hide enabled(1) or disabled(0)" + ::= { aiWlanSSIDEntry 5 } + + aiMeshTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiMeshEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { aiInfoGroup 15 } + + aiMeshEntry OBJECT-TYPE + SYNTAX AiMeshEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiMeshIndex } + ::= { aiMeshTable 1} + + AiMeshEntry ::= + SEQUENCE { + aiMeshIndex Integer32, + aiMeshPointMac MacAddress, + aiMeshPortalMac DisplayString, + aiMeshChannel DisplayString, + aiMeshAvgRssi Integer32, + aiMeshHops Integer32, + aiMeshAge Integer32, + aiMeshCost DisplayString, + aiMeshRelation DisplayString + } + + aiMeshIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Index" + ::= { aiMeshEntry 1 } + + aiMeshPointMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Point Mac Address" + ::= { aiMeshEntry 2 } + + aiMeshPortalMac OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Portal Mac Address" + ::= { aiMeshEntry 3 } + + aiMeshChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Channel" + ::= { aiMeshEntry 4 } + + aiMeshAvgRssi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Average RSSI" + ::= { aiMeshEntry 5 } + + aiMeshHops OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Hops" + ::= { aiMeshEntry 6 } + + aiMeshAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Age" + ::= { aiMeshEntry 7 } + + aiMeshCost OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Cost" + ::= { aiMeshEntry 8 } + + aiMeshRelation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh Relation" + ::= { aiMeshEntry 9 } + + aiAccessPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This contains all access points connected to the + virtual controller. This table is empty on AP where + virtual controller is not active" + ::= { aiStateGroup 1 } + + aiAccessPointEntry OBJECT-TYPE + SYNTAX AiAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiAPMACAddress } + ::= { aiAccessPointTable 1 } + + AiAccessPointEntry ::= + SEQUENCE { + aiAPMACAddress MacAddress, + aiAPName DisplayString, + aiAPIPAddress IpAddress, + aiAPSerialNum DisplayString, + aiAPModel OBJECT IDENTIFIER, + aiAPModelName DisplayString, + aiAPCPUUtilization Integer32, + aiAPMemoryFree Integer32, + aiAPUptime TimeTicks, + aiAPTotalMemory Integer32, + aiAPStatus INTEGER, + aiAPHwopmode INTEGER, + aiAPRole DisplayString + } + + aiAPMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point MAC Address" + ::= { aiAccessPointEntry 1 } + + aiAPName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point name" + ::= { aiAccessPointEntry 2 } + + aiAPIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point IP Address" + ::= { aiAccessPointEntry 3 } + + aiAPSerialNum OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Serial Number" + ::= { aiAccessPointEntry 4 } + + aiAPModel OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point System OID" + ::= { aiAccessPointEntry 5 } + + aiAPModelName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Model Name" + ::= { aiAccessPointEntry 6 } + + aiAPCPUUtilization OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point CPU Utilization" + ::= { aiAccessPointEntry 7 } + + aiAPMemoryFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Amount of memory free in the access point in bytes" + ::= { aiAccessPointEntry 8 } + + aiAPUptime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point uptime" + ::= { aiAccessPointEntry 9 } + + aiAPTotalMemory OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total amount of memory available in the AP in bytes" + ::= { aiAccessPointEntry 10 } + + aiAPStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the Access Point Status" + ::= { aiAccessPointEntry 11 } + + aiAPHwopmode OBJECT-TYPE + SYNTAX INTEGER { + default(0), + rsdbsplit(1), + rsdb5g(2), + rsdb2g(3), + dual5gon(4), + dual5goff(5), + split5goff(6), + split5gon(7) + + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP HW OPMODE" + ::= { aiAccessPointEntry 12 } + + aiAPRole OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP State" + ::= { aiAccessPointEntry 13 } + + aiRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all radios of all access points + connected to the virtual controller. This table is + indexed by Access Point MAC Address and radio number" + ::= { aiStateGroup 2 } + + aiRadioEntry OBJECT-TYPE + SYNTAX AiRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiRadioAPMACAddress, aiRadioIndex } + ::= { aiRadioTable 1 } + + AiRadioEntry ::= + SEQUENCE { + aiRadioAPMACAddress MacAddress, + aiRadioIndex Integer32, + aiRadioMACAddress MacAddress, + aiRadioChannel DisplayString, + aiRadioTransmitPower Integer32, + aiRadioNoiseFloor Integer32, + aiRadioUtilization4 Integer32, + aiRadioUtilization64 Integer32, + aiRadioTxTotalFrames Counter32, + aiRadioTxMgmtFrames Counter32, + aiRadioTxDataFrames Counter32, + aiRadioTxDataBytes Counter32, + aiRadioTxDrops Counter32, + aiRadioRxTotalFrames Counter32, + aiRadioRxDataFrames Counter32, + aiRadioRxDataBytes Counter32, + aiRadioRxMgmtFrames Counter32, + aiRadioRxBad Counter32, + aiRadioPhyEvents Counter32, + aiRadioStatus INTEGER, + aiRadioClientNum Integer32, + aiRadioMode DisplayString + } + + aiRadioAPMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address of access point where this radio is active" + ::= { aiRadioEntry 1 } + + aiRadioIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio number" + ::= { aiRadioEntry 2 } + + + aiRadioMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio MAC Address" + ::= { aiRadioEntry 3 } + + + aiRadioChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Radio channel. First byte contains primary channel and + first two bits on second byte contains indicator for secondary + channel. If first two bits of second byte is 0, it is a 20MHz + channel. If first two bits of second byte is 01, secondary channel is + above primary channel, if first two bits of second by is 10, secondary + channel is below the primary channel. + " + ::= { aiRadioEntry 4 } + + aiRadioTransmitPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio transmit power" + ::= { aiRadioEntry 5 } + + aiRadioNoiseFloor OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio noise floor in dBm" + ::= { aiRadioEntry 6 } + + aiRadioUtilization4 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel utilization 4 second average" + ::= { aiRadioEntry 7 } + + aiRadioUtilization64 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel utilization 64 second average" + ::= { aiRadioEntry 8 } + + aiRadioTxTotalFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted frames" + ::= { aiRadioEntry 9 } + + aiRadioTxMgmtFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted management frames" + ::= { aiRadioEntry 10 } + + aiRadioTxDataFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted data frames" + ::= { aiRadioEntry 11 } + + aiRadioTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted data bytes" + ::= { aiRadioEntry 12 } + + aiRadioTxDrops OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total frames dropped during transmission" + ::= { aiRadioEntry 13 } + + aiRadioRxTotalFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total received frames" + ::= { aiRadioEntry 14 } + + aiRadioRxDataFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received data frames" + ::= { aiRadioEntry 15 } + + aiRadioRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received data bytes" + ::= { aiRadioEntry 16 } + + aiRadioRxMgmtFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received management frames" + ::= { aiRadioEntry 17 } + + aiRadioRxBad OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames received in error" + ::= { aiRadioEntry 18 } + + aiRadioPhyEvents OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of phy events that indicates frames not received + because of interference" + ::= { aiRadioEntry 19 } + + aiRadioStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio state of AP - UP/DOWN" + ::= { aiRadioEntry 20 } + + aiRadioClientNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Number of per Radio" + ::= { aiRadioEntry 21 } + + aiRadioMode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio state of AP - access/monitor" + ::= { aiRadioEntry 22 } + + aiWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all BSSIDs active on this virtual + controller. This table is indexed by Access Point MAC + Address and a WLAN Index" + ::= { aiStateGroup 3 } + + aiWlanEntry OBJECT-TYPE + SYNTAX AiWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiWlanAPMACAddress, aiWlanIndex } + ::= { aiWlanTable 1 } + + AiWlanEntry ::= + SEQUENCE { + aiWlanAPMACAddress MacAddress, + aiWlanIndex Integer32, + aiWlanESSID DisplayString, + aiWlanMACAddress MacAddress, + aiWlanTxTotalFrames Counter32, + aiWlanTxDataFrames Counter32, + aiWlanTxDataBytes Counter32, + aiWlanRxTotalFrames Counter32, + aiWlanRxDataFrames Counter32, + aiWlanRxDataBytes Counter32 + } + + aiWlanAPMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address of access point where WLAN is active" + ::= { aiWlanEntry 1 } + + aiWlanIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of WLAN. This is a unique index assigned to the WLAN + active on the access point." + ::= { aiWlanEntry 2 } + + aiWlanESSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ESSID of WLAN" + ::= { aiWlanEntry 3 } + + aiWlanMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BSSID of WLAN" + ::= { aiWlanEntry 4 } + + aiWlanTxTotalFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted frames" + ::= { aiWlanEntry 5 } + + aiWlanTxDataFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted data frames" + ::= { aiWlanEntry 6 } + + aiWlanTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted data bytes" + ::= { aiWlanEntry 7 } + + aiWlanRxTotalFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total received frames" + ::= { aiWlanEntry 8 } + + aiWlanRxDataFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received data frames" + ::= { aiWlanEntry 9 } + + aiWlanRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received data bytes" + ::= { aiWlanEntry 10 } + + aiClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information about all clients + connected to the virtual controller. When a client roams + from one access point to another, all counters in this + table are reset to 0. aiClientUptime also get reset on a + mobility event" + ::= { aiStateGroup 4 } + + aiClientEntry OBJECT-TYPE + SYNTAX AiClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiClientMACAddress } + ::= { aiClientTable 1 } + + AiClientEntry ::= + SEQUENCE { + aiClientMACAddress MacAddress, + aiClientWlanMACAddress MacAddress, + aiClientIPAddress IpAddress, + aiClientAPIPAddress IpAddress, + aiClientName DisplayString, + aiClientOperatingSystem DisplayString, + aiClientSNR Integer32, + aiClientTxDataFrames Counter32, + aiClientTxDataBytes Counter32, + aiClientTxRetries Counter32, + aiClientTxRate Integer32, + aiClientRxDataFrames Counter32, + aiClientRxDataBytes Counter32, + aiClientRxRetries Counter32, + aiClientRxRate Integer32, + aiClientUptime TimeTicks, + aiClientPhyType ArubaPhyType, + aiClientHtMode ArubaHTMode + } + + aiClientMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address of client" + ::= { aiClientEntry 1 } + + aiClientWlanMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BSSID of WLAN where client is associated" + ::= { aiClientEntry 2 } + + aiClientIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client IP Address" + ::= { aiClientEntry 3 } + + + aiClientAPIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Associated Access Point IP Address" + ::= { aiClientEntry 4 } + + aiClientName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of user using the client" + ::= { aiClientEntry 5 } + + aiClientOperatingSystem OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client operating system" + ::= { aiClientEntry 6 } + + aiClientSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal to noise ratio of client connection to the access point" + ::= { aiClientEntry 7 } + + aiClientTxDataFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total frames transmitted by the client" + ::= { aiClientEntry 8 } + + aiClientTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes transmitted by the client" + ::= { aiClientEntry 9 } + + aiClientTxRetries OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of retry frames transmitted by the client" + ::= { aiClientEntry 10 } + + aiClientTxRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit rate of client in mbps" + ::= { aiClientEntry 11 } + + aiClientRxDataFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total frames received by the client" + ::= { aiClientEntry 12 } + + aiClientRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes received by the client" + ::= { aiClientEntry 13 } + + aiClientRxRetries OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of retry frames received by the client" + ::= { aiClientEntry 14 } + + aiClientRxRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive rate of client in mbps" + ::= { aiClientEntry 15 } + + aiClientUptime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client uptime. On mobility event all counters are reset to + 0 and uptime gets reset to 0." + ::= { aiClientEntry 16 } + + aiClientPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless PHY type to which the client is associated, or 'wired'" + ::= { aiClientEntry 17 } + + aiClientHtMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The HT mode of this Client" + ::= { aiClientEntry 18 } + +--- Begining of voice client location entry + + aiVoiceClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiVoiceClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of voice clients" + ::= { aiStateGroup 5 } + + aiVoiceClientEntry OBJECT-TYPE + SYNTAX AiVoiceClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of a voice client" + INDEX { aiClientMac } + ::= { aiVoiceClientTable 1} + + AiVoiceClientEntry ::= + SEQUENCE { + aiClientMac MacAddress, + aiClientIP IpAddress, + aiClientAPMac MacAddress, + aiClientAPName DisplayString + } + + aiClientMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of voice client" + ::= { aiVoiceClientEntry 1 } + + + aiClientIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of voice client" + ::= { aiVoiceClientEntry 2 } + + aiClientAPMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of AP on which voice client is associated currently" + ::= { aiVoiceClientEntry 3 } + + + aiClientAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of AP on which voice client is associated currently" + ::= { aiVoiceClientEntry 4 } + +--- End of voice client location entry + +--- Begin of Interfer AP entry + aiInterferAccessPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF AiInterferAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This contains all interfer access points infomation" + ::= { aiInfoGroup 8 } + + aiInterferAccessPointEntry OBJECT-TYPE + SYNTAX AiInterferAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { aiInterferAPIndex } + ::= { aiInterferAccessPointTable 1 } + + AiInterferAccessPointEntry ::= + SEQUENCE { + aiInterferAPIndex Integer32, + aiInterferAPBSSID MacAddress, + aiInterferAPESSID OCTET STRING, + aiInterferAPChannel DisplayString, + aiInterferAPPhyType DisplayString, + aiInterferAPEncr DisplayString, + aiInterferAPAvgSnr Integer32, + aiInterferAPType DisplayString + } + + aiInterferAPIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point Index" + ::= { aiInterferAccessPointEntry 1 } + + aiInterferAPBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point MAC" + ::= { aiInterferAccessPointEntry 2 } + + aiInterferAPESSID OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point ESSID" + ::= { aiInterferAccessPointEntry 3 } + + aiInterferAPChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point Channel" + ::= { aiInterferAccessPointEntry 4 } + + aiInterferAPPhyType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point Phy Type" + ::= { aiInterferAccessPointEntry 5 } + + aiInterferAPEncr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point Encryption" + ::= { aiInterferAccessPointEntry 6 } + + + aiInterferAPAvgSnr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point Average Snr" + ::= { aiInterferAccessPointEntry 7 } + + aiInterferAPType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interfer Access Point AP Type" + ::= { aiInterferAccessPointEntry 8 } + +--- End of Interfer AP entry + + aiManagedModeSinceLastSync OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time since last config was applied" + ::= { aiManagedInfoGroup 1 } + + +-- aiTrapsGroup +-- This group defines all the traps generated by the switch. + + aiTrapsGroup OBJECT IDENTIFIER ::= { aiMIB 200 } + +--Trap Object Group contains objects used in the traps. + + aiTrapObjectsGroup OBJECT IDENTIFIER ::= { aiTrapsGroup 1 } + +--Trap Definitions Group contains Traps definitions. + + aiTrapDefinitionsGroup OBJECT IDENTIFIER ::= { aiTrapsGroup 2 } + + wlsxTrapAPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate + the wired MAC address of an access point, for which the trap is being raised. + " + ::= {aiTrapObjectsGroup 1 } + + wlsxTrapAPIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate + the IP address of an access point, for which the trap is being raised. + " + ::= {aiTrapObjectsGroup 2 } + + wlsxTrapAPBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the BSSID of the + access point, for which the trap is being raised. + " + ::= {aiTrapObjectsGroup 3 } + + wlsxTrapEssid OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the SSID of the + access point, for which the trap is being raised. + " + ::= {aiTrapObjectsGroup 4 } + + wlsxTrapTargetAPBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the BSSID of the + access point, for which we are raising the trap. If an + Air Monitor is sending the trap then this will indicate + AP. If an access point is sending the trap, then it will point + to itself. + " + ::= {aiTrapObjectsGroup 5 } + + wlsxTrapTargetAPSSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the SSID of the + access point, for which the trap is being raised. If an + Air Monitor is sending the trap then this will indicate + AP. If an access point is sending the trap, then it will point + to itself. + " + ::= {aiTrapObjectsGroup 6 } + + wlsxTrapTargetAPChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the channel of the + access point, for which the trap is being raised. If an + wlsxr monitor is sending the trap then this will indicate + AP. If an access point is sending the trap, then it will point + to itself. + " + ::= {aiTrapObjectsGroup 7 } + + wlsxTrapNodeMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + a node. + " + ::= {aiTrapObjectsGroup 8 } + + wlsxTrapSourceMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the source. + " + ::= {aiTrapObjectsGroup 9 } + + wlsxReceiverMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the receiver. + " + ::= {aiTrapObjectsGroup 10 } + + wlsxTrapTransmitterMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the transmitter. + " + ::= {aiTrapObjectsGroup 11 } + + wlsxTrapReceiverMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the receiver. + " + ::= {aiTrapObjectsGroup 12 } + + wlsxTrapSnr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Signal to Noise + ratio. + " + ::= {aiTrapObjectsGroup 13 } + + wlsxTrapSignatureName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Signature Name. + " + ::= {aiTrapObjectsGroup 14 } + + wlsxTrapFrameType OBJECT-TYPE + SYNTAX ArubaFrameType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Frame Type + " + ::= {aiTrapObjectsGroup 15 } + + wlsxTrapAddressType OBJECT-TYPE + SYNTAX ArubaAddressType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Address type. + " + ::= {aiTrapObjectsGroup 16 } + + wlsxTrapAPLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..255)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Location of the AP. + " + ::= {aiTrapObjectsGroup 17 } + + wlsxTrapAPChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Current Channel. + " + ::= {aiTrapObjectsGroup 18 } + + wlsxTrapAPTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the AP Transmit Power. + " + ::= {aiTrapObjectsGroup 19 } + + wlsxTrapMatchedMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address + " + ::= {aiTrapObjectsGroup 20 } + + wlsxTrapMatchedIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the IP address + " + ::= {aiTrapObjectsGroup 21 } + + wlsxTrapRogueIfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used to point to the WEBUI Rogue AP information URL. + " + ::= {aiTrapObjectsGroup 22 } + + wlsxTrapVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the VLAN Id. + " + ::= {aiTrapObjectsGroup 23 } + + wlsxTrapAdminStatus OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the admin status of + VLAN. + " + ::= {aiTrapObjectsGroup 24 } + + wlsxTrapOperStatus OBJECT-TYPE + SYNTAX ArubaOperStateValue + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the admin status of + VLAN. + " + ::= {aiTrapObjectsGroup 25 } + + wlsxTrapAuthServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Authentication Server used for Authentication. + " + ::= {aiTrapObjectsGroup 26 } + + wlsxTrapAuthServerTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Authentication Server Timeout. + " + ::= {aiTrapObjectsGroup 27 } + + wlsxTrapCardSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Slot in which this card is present. + " + ::= {aiTrapObjectsGroup 28 } + + wlsxTrapTemperatureValue OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Temperature Value. + " + ::= {aiTrapObjectsGroup 29 } + + wlsxTrapProcessName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Process name. + " + ::= {aiTrapObjectsGroup 30 } + + wlsxTrapFanNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Fan Number. + " + ::= {aiTrapObjectsGroup 31 } + + wlsxTrapVoltageType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + type of Voltage. + " + ::= {aiTrapObjectsGroup 32 } + + wlsxTrapVoltageValue OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + voltage value in Float. + " + ::= {aiTrapObjectsGroup 33 } + + wlsxTrapStationBlackListReason OBJECT-TYPE + SYNTAX ArubaBlackListReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The Reason for which a station is black listed. + " + ::= {aiTrapObjectsGroup 34 } + + wlsxTrapSpoofedIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify a spoofed IP address. + " + ::= {aiTrapObjectsGroup 35 } + + wlsxTrapSpoofedOldPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify an old MAC address. + " + ::= {aiTrapObjectsGroup 36 } + + wlsxTrapSpoofedNewPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify a New MAC address. + " + ::= {aiTrapObjectsGroup 37 } + + wlsxTrapDBName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify name of the database. + " + ::= {aiTrapObjectsGroup 38 } + + wlsxTrapDBUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify name of the database user. + " + ::= {aiTrapObjectsGroup 39 } + + wlsxTrapDBIpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify the IpAddress of the + Database. + " + ::= {aiTrapObjectsGroup 40 } + + wlsxTrapDBType OBJECT-TYPE + SYNTAX ArubaDBType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify the port of the user. + " + ::= {aiTrapObjectsGroup 41 } + + wlsxTrapVrrpID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object contains the Virtual Router Identifier. + " + ::= {aiTrapObjectsGroup 42 } + + wlsxTrapVrrpMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object contains the Master IP address. + " + ::= {aiTrapObjectsGroup 43 } + + wlsxTrapVrrpOperState OBJECT-TYPE + SYNTAX ArubaVrrpState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the VRRP Operational state. + " + ::= {aiTrapObjectsGroup 44 } + + wlsxTrapESIServerGrpName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the External Services Interface (ESI) Server + Group name + " + ::= {aiTrapObjectsGroup 45 } + + wlsxTrapESIServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the External Services Interface (ESI) Server + Name + " + ::= {aiTrapObjectsGroup 46 } + + wlsxTrapESIServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the External Services Interface (ESI) Server + IP address + " + ::= {aiTrapObjectsGroup 47 } + + wlsxTrapLicenseDaysRemaining OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents number of the days remaining prior to a + license expiry. + " + ::= {aiTrapObjectsGroup 48 } + + wlsxTrapSwitchIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the controller IP address. + " + ::= {aiTrapObjectsGroup 49 } + + wlsxTrapSwitchRole OBJECT-TYPE + SYNTAX ArubaSwitchRole + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Role of the controller. + " + ::= {aiTrapObjectsGroup 50 } + + wlsxTrapUserIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents IP address of the User. + " + ::= {aiTrapObjectsGroup 51 } + + wlsxTrapUserPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents MAC address of the User. + " + ::= {aiTrapObjectsGroup 52 } + + wlsxTrapUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the user name. + " + ::= {aiTrapObjectsGroup 53 } + + wlsxTrapUserRole OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Authentication method of the user. + " + ::= {aiTrapObjectsGroup 54 } + + wlsxTrapUserAuthenticationMethod OBJECT-TYPE + SYNTAX ArubaAuthenticationMethods + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Authentication method of the user. + " + ::= {aiTrapObjectsGroup 55 } + + wlsxTrapAPRadioNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the radio number. + " + ::= {aiTrapObjectsGroup 56 } + + wlsxTrapRogueInfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used to point to the WEBGUI Rogue AP information + URL. + " + ::= {aiTrapObjectsGroup 57 } + + wlsxTrapInterferingAPInfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used to point to the WEBGUI Rogue interfering + AP information URL. + " + ::= {aiTrapObjectsGroup 58 } + + wlsxTrapPortNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + port number. + " + ::= {aiTrapObjectsGroup 59 } + + wlsxTrapTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in all the enterprise traps to indicate the + the time when the trap is generated on the controller. + " + ::= {aiTrapObjectsGroup 60 } + + wlsxTrapHostIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Trap host. + " + ::= {aiTrapObjectsGroup 61 } + + wlsxTrapHostPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Trap host port. + " + ::= {aiTrapObjectsGroup 62 } + + wlsxTrapConfigurationId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the ID of the configuration, to be used in traps. + " + ::= {aiTrapObjectsGroup 63 } + + wlsxTrapCTSURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the URL from which the transfer should happen. + " + ::= {aiTrapObjectsGroup 64 } + + wlsxTrapCTSTransferType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the transfer type, upload or download. + " + ::= {aiTrapObjectsGroup 65 } + + wlsxTrapConfigurationState OBJECT-TYPE + SYNTAX ArubaConfigurationState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents state of the configuration transfer. + " + ::= {aiTrapObjectsGroup 66 } + + wlsxTrapUpdateFailureReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the reason for the update failure. + " + ::= {aiTrapObjectsGroup 67 } + + wlsxTrapUpdateFailedObj OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This variable represents the AMAPI object which is the reason for the the update failure. + " + ::= {aiTrapObjectsGroup 68 } + + wlsxTrapTableEntryChangeType OBJECT-TYPE + SYNTAX ArubaConfigurationChangeType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents type of the configuration change. + " + ::= {aiTrapObjectsGroup 69 } + + wlsxTrapGlobalConfigObj OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This variable represents the AMAPI object corresponding to the global configuration change. + " + ::= {aiTrapObjectsGroup 70 } + + wlsxTrapTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents generation number of a table. Used in the MMS, to keep track of the table content changes. + " + ::= {aiTrapObjectsGroup 71 } + + wlsxTrapLicenseId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the license ID. + " + ::= {aiTrapObjectsGroup 72 } + + wlsxTrapConfidenceLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Confidence Level as a percentage + " + ::= {aiTrapObjectsGroup 73 } + + wlsxTrapMissingLicenses OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This variable indicates any licenses that are not present during a configuration update + " + ::= {aiTrapObjectsGroup 74 } + + wlsxVoiceCurrentNumCdr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the number of CDRs in buffer. + " + ::= {aiTrapObjectsGroup 75 } + + wlsxTrapTunnelId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel ID. + " + ::= {aiTrapObjectsGroup 76 } + + wlsxTrapTunnelStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel Status. + " + ::= {aiTrapObjectsGroup 77 } + + wlsxTrapTunnelUpReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel up reason. + " + ::= {aiTrapObjectsGroup 78 } + + wlsxTrapTunnelDownReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel down reason. + " + ::= {aiTrapObjectsGroup 79 } + + wlsxTrapApSerialNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the AP Serial Number. + " + ::= {aiTrapObjectsGroup 80 } + + wlsxTrapTimeStr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Time in String format. + " + ::= {aiTrapObjectsGroup 81 } + + wlsxTrapMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the master IP address. + " + ::= {aiTrapObjectsGroup 82 } + + wlsxTrapLocalIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Local IP address. + " + ::= {aiTrapObjectsGroup 83 } + + wlsxTrapMasterName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the master controller name. + " + ::= {aiTrapObjectsGroup 84 } + + wlsxTrapLocalName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the local controller name. + " + ::= {aiTrapObjectsGroup 85 } + + wlsxTrapPrimaryControllerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IP address of the AP's primary controller. + " + ::= {aiTrapObjectsGroup 86 } + + wlsxTrapBackupControllerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IP address of the AP's backup controller. + " + ::= {aiTrapObjectsGroup 87 } + + wlsxTrapSpoofedFrameType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Spoofed Frame Type + " + ::= {aiTrapObjectsGroup 88 } + + wlsxTrapAssociationType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the type of association + " + ::= {aiTrapObjectsGroup 89 } + + wlsxTrapDeviceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IP address of a device seen by an AP. + " + ::= {aiTrapObjectsGroup 90 } + + wlsxTrapDeviceMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the MAC address of a device seen by an AP. + " + ::= {aiTrapObjectsGroup 91 } + + wlsxTrapVcIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Ip Address of a Voice client. + " + ::= {aiTrapObjectsGroup 92 } + + wlsxTrapVcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the MAC address of a Voice client. + " + ::= {aiTrapObjectsGroup 93 } + + wlsxTrapAPName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..255)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Name of the AP. + " + ::= {aiTrapObjectsGroup 94 } + + wlsxTrapApMode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the AP Mode. + " + ::= {aiTrapObjectsGroup 95 } + + wlsxTrapAPPrevChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Previous Channel. + " + ::= {aiTrapObjectsGroup 96 } + + wlsxTrapAPPrevChannelSec OBJECT-TYPE + SYNTAX ArubaHTExtChannel + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Previous Secondary Channel. + " + ::= {aiTrapObjectsGroup 97 } + + wlsxTrapAPPrevTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate previous AP Transmit Power. + " + ::= {aiTrapObjectsGroup 98 } + + wlsxTrapAPCurMode OBJECT-TYPE + SYNTAX ArubaAccessPointMode + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the APs Current Mode. + " + ::= {aiTrapObjectsGroup 99 } + + wlsxTrapAPPrevMode OBJECT-TYPE + SYNTAX ArubaAccessPointMode + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the APs Previous Mode. + " + ::= {aiTrapObjectsGroup 100 } + + wlsxTrapAPARMChangeReason OBJECT-TYPE + SYNTAX ArubaARMChangeReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the APs Previous Mode. + " + ::= {aiTrapObjectsGroup 101 } + + wlsxTrapAPChannelSec OBJECT-TYPE + SYNTAX ArubaHTExtChannel + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Current Secondary Channel. + " + ::= {aiTrapObjectsGroup 102 } + + wlsxTrapUserAttributeChangeType OBJECT-TYPE + SYNTAX ArubaConfigurationChangeType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents type of the configuration change. + " + ::= {aiTrapObjectsGroup 103 } + + wlsxTrapApControllerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + IP address of the controller to which the AP is + (or was most recently) registered. + " + ::= {aiTrapObjectsGroup 104 } + + wlsxTrapApMasterStatus OBJECT-TYPE + SYNTAX ArubaAPMasterStatus + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Status of the AP as seen by the master when the status changes. + " + ::= {aiTrapObjectsGroup 105 } + + wlsxTrapCaName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the name of the trustpoint. + " + ::= {aiTrapObjectsGroup 106 } + + wlsxTrapCrlName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the name of the crl. + " + ::= {aiTrapObjectsGroup 107 } + + wlsxTrapCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the number of occurrence of this trap. + " + ::= {aiTrapObjectsGroup 108 } + + wlsxTrapAPPreviousUplinkType OBJECT-TYPE + SYNTAX ArubaAPUplinkType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link type for an AP. + " + ::= {aiTrapObjectsGroup 130 } + + wlsxTrapAPPreviousUplinkActiveTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link type for an AP. + " + ::= {aiTrapObjectsGroup 131 } + + wlsxTrapAPActiveUplinkType OBJECT-TYPE + SYNTAX ArubaAPUplinkType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link type for an AP. + " + ::= {aiTrapObjectsGroup 132 } + + wlsxTrapAPUplinkChangeReason OBJECT-TYPE + SYNTAX ArubaAPUplinkChangeReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link change reason. + " + ::= {aiTrapObjectsGroup 133 } + + wlsxTrapAPManagedModeConfigFailure OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object indicates the error for the failure of config apply on IAP. + " + ::= {aiTrapObjectsGroup 138 } + + wlsxTrapAuthServerAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Authentication Server IP used for Authentication. + " + ::= {aiTrapObjectsGroup 139 } + + wlsxTrapPortalServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Captive Portal Server used for Authentication. + " + ::= {aiTrapObjectsGroup 140 } + + wlsxTrapPortalServerAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Captive Portal Server IP or host name used for Authentication. + " + ::= {aiTrapObjectsGroup 141 } + + wlsxTrapPortalServerDownReason OBJECT-TYPE + SYNTAX ArubaPortalServerDownReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the captive portal server down reason. + " + ::= {aiTrapObjectsGroup 142 } + + wlsxTrapStationBlackListReasonStr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + type of Blacklist reason. + " + ::= {aiTrapObjectsGroup 144 } + + wlsxTrapAPUSBStatus OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents plug in or plug out status of an USB device. + " + ::= {aiTrapObjectsGroup 147 } + + wlsxTrapUSBVendorProductID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents vendor ID or product ID of an USB device. + " + ::= {aiTrapObjectsGroup 148 } + + wlsxTrapAuthFailureReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the reason for the authentication failure. + " + ::= {aiTrapObjectsGroup 155 } + +-- Definition of traps + + wlsxNodeRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPBSSID, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that a node is exceeding the threshold set for + the frame type. + " + ::= {aiTrapDefinitionsGroup 1003 } + + wlsxNUserEntryCreated NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a new user was created. + " + ::= {aiTrapDefinitionsGroup 1014 } + + wlsxNUserEntryDeleted NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a user was deleted. + " + ::= {aiTrapDefinitionsGroup 1015 } + + wlsxNUserEntryAuthenticated NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress, + wlsxTrapUserName,wlsxTrapUserAuthenticationMethod, + wlsxTrapUserRole} + STATUS current + DESCRIPTION + " + This trap indicates that a user is Authenticated. + " + ::= {aiTrapDefinitionsGroup 1016 } + + wlsxNUserEntryDeAuthenticated NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a user is Deauthenticated. + " + ::= {aiTrapDefinitionsGroup 1017 } + + wlsxNUserAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress,wlsxTrapAuthServerName,wlsxTrapAuthServerAddress,wlsxTrapAPBSSID,wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that a user authentication has failed. + " + ::= {aiTrapDefinitionsGroup 1018 } + + wlsxNAuthServerReqTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress,wlsxTrapAuthServerName,wlsxTrapAuthServerAddress,wlsxTrapAPBSSID,wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the authentication server request timed out. + " + ::= {aiTrapDefinitionsGroup 1019 } + + wlsxNAuthServerTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName,wlsxTrapAuthServerTimeout} + STATUS current + DESCRIPTION + " + This trap indicates that the authentication server timed out. + " + ::= {aiTrapDefinitionsGroup 1020 } + + wlsxNAuthServerIsUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName, wlsxTrapAuthServerAddress} + STATUS current + DESCRIPTION + " + This trap indicates that an authentication server is up. + " + ::= {aiTrapDefinitionsGroup 1021 } + + wlsxNAccessPointIsUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that an access point up. + " + ::= {aiTrapDefinitionsGroup 1040 } + + wlsxNAccessPointIsDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that an access point down. + " + ::= {aiTrapDefinitionsGroup 1041 } + + wlsxNChannelChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPBSSID,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point at Location + wlsxTrapAPLocation has changed the channel. + " + ::= {aiTrapDefinitionsGroup 1043 } + + wlsxNStationAddedToBlackList NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapStationBlackListReason, + wlsxTrapStationBlackListReasonStr} + STATUS current + DESCRIPTION + " + This trap indicates that the station is black listed. + " + ::= {aiTrapDefinitionsGroup 1044 } + + wlsxNStationRemovedFromBlackList NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac} + STATUS current + DESCRIPTION + " + This trap indicates that the station is removed from the black list. + " + ::= {aiTrapDefinitionsGroup 1045 } + + wlsxNRadioAttributesChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPIpAddress,wlsxTrapAPChannel, + wlsxTrapAPTxPower} + STATUS current + DESCRIPTION + " + A Trap which indicates changes in the Radio attributes of an + access point. + " + ::= {aiTrapDefinitionsGroup 1049 } + + wlsxUnsecureAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel, + wlsxTrapMatchedMac,wlsxTrapMatchedIp, + wlsxTrapRogueInfoURL} + STATUS current + DESCRIPTION + " This trap indicates that an unauthorized access point is connected to the wired network. The access point is declared Rogue because it was matched to a MAC address. " + ::= {aiTrapDefinitionsGroup 1053 } + + wlsxUnsecureAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified as Rogue, + is no longer present in the network. + " + ::= {aiTrapDefinitionsGroup 1054 } + + wlsxStaImpersonation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected Station Impersonation. + " + ::= {aiTrapDefinitionsGroup 1055 } + + wlsxReservedChannelViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected an access point + which is violating the Reserved Channel configuration. + " + ::= {aiTrapDefinitionsGroup 1056 } + + wlsxValidSSIDViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected an access point is violating + Valid SSID configuration by using an SSID that is reserved for use by a valid AP only. + " + ::= {aiTrapDefinitionsGroup 1057 } + + wlsxChannelMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that has a channel misconfiguration + because it is using a channel that is not valid. + " + ::= {aiTrapDefinitionsGroup 1058 } + + wlsxOUIMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that has an OUI misconfiguration because + it is using an OUI that is not valid. + " + ::= {aiTrapDefinitionsGroup 1059 } + + wlsxSSIDMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that has an SSID misconfiguration because it is using + an SSID that is not valid. + " + ::= {aiTrapDefinitionsGroup 1060 } + + wlsxShortPreableMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point has bad Short preamble + configuration. + " + ::= {aiTrapDefinitionsGroup 1061 } + + wlsxWPAMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that is misconfigured because it is not using WPA. + " + ::= {aiTrapDefinitionsGroup 1062 } + + wlsxAdhocNetworkDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network. + " + ::= {aiTrapDefinitionsGroup 1063 } + + wlsxAdhocNetworkRemoved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected Ad hoc Network is no + longer present in the network. + " + ::= {aiTrapDefinitionsGroup 1064 } + + wlsxStaPolicyViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that Protection was enforced because a valid station's association to a non-valid access point violated Valid Station policy. + " + ::= {aiTrapDefinitionsGroup 1065 } + + wlsxRepeatWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid access point is using the same WEP initialization vector in consecutive packets. + " + ::= {aiTrapDefinitionsGroup 1066 } + + wlsxWeakWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid access point is using a Weak WEP initialization vector. + " + ::= {aiTrapDefinitionsGroup 1067 } + + wlsxChannelInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected channel interference. + " + ::= {aiTrapDefinitionsGroup 1068 } + + wlsxChannelInterferenceCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected channel interference + is no longer present. + " + ::= {aiTrapDefinitionsGroup 1069 } + + wlsxAPInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected interference for an access point. + " + ::= {aiTrapDefinitionsGroup 1070 } + + wlsxAPInterferenceCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the previously detected interference for an access point + is no longer present. + " + ::= {aiTrapDefinitionsGroup 1071 } + + wlsxStaInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected interference for a station. + " + ::= {aiTrapDefinitionsGroup 1072 } + + wlsxStaInterferenceCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the previously detected interference for a station + is no longer present. + " + ::= {aiTrapDefinitionsGroup 1073 } + + wlsxFrameRetryRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that an access point has exceeded the configured upper threshold for Frame Retry Rate. + " + ::= {aiTrapDefinitionsGroup 1074 } + + wlsxFrameReceiveErrorRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapTargetAPChannel,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that an access point has exceeded the configured upper threshold for Frame Receive Error Rate. + " + ::= {aiTrapDefinitionsGroup 1075 } + + wlsxFrameFragmentationRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapTargetAPChannel,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that an access point exceeded the configured upper threshold for Frame Fragmentation Rate. + " + ::= {aiTrapDefinitionsGroup 1076 } + + wlsxFrameBandWidthRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a station or access point has exceeded the configured upper threshold for Bandwidth rate. + " + ::= {aiTrapDefinitionsGroup 1077 } + + wlsxFrameLowSpeedRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a station has exceeded the configured upper threshold for Low speed rate. + " + ::= {aiTrapDefinitionsGroup 1078 } + + wlsxFrameNonUnicastRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a station has exceeded the configured upper threshold for Non Unicast traffic rate. + " + ::= {aiTrapDefinitionsGroup 1079 } + + wlsxLoadbalancingEnabled NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM is reporting that an AP + has enabled Load balancing. + " + ::= {aiTrapDefinitionsGroup 1080 } + + wlsxLoadbalancingDisabled NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM is reporting that an AP + has enabled Load balancing. + " + ::= {aiTrapDefinitionsGroup 1081 } + + wlsxChannelFrameRetryRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected that the configured upper threshold for Frame Retry Rate was exceeded on a channel. + " + ::= {aiTrapDefinitionsGroup 1082 } + + wlsxChannelFrameFragmentationRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected that the configured upper threshold for Frame Fragmentation Rate was exceeded on a channel. + " + ::= {aiTrapDefinitionsGroup 1083 } + + wlsxChannelFrameErrorRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected that the configured upper threshold for Frame Receive Error Rate was exceeded on a channel. + " + ::= {aiTrapDefinitionsGroup 1084 } + + wlsxSignatureMatchAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match in a frame from an access point. + " + ::= {aiTrapDefinitionsGroup 1085 } + + wlsxSignatureMatchSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match in a frame from a Station. + " + ::= {aiTrapDefinitionsGroup 1086 } + + wlsxChannelRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected frames on a channel which + exceed the configured IDS rate threshold. + " + ::= {aiTrapDefinitionsGroup 1087 } + + wlsxNodeRateAnomalyAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected frames transmitted or received by an + access point, which exceed the configured IDS rate threshold. + " + ::= {aiTrapDefinitionsGroup 1088 } + + wlsxNodeRateAnomalySta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected frames transmitted or received by a + node, which exceed the configured IDS rate threshold. + " + ::= {aiTrapDefinitionsGroup 1089 } + + wlsxEAPRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the rate of EAP Handshake packets + received by an AP has exceeded the configured IDS EAP Handshake rate threshold. + " + ::= {aiTrapDefinitionsGroup 1090 } + + wlsxSignalAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a Signal Anomaly. + " + ::= {aiTrapDefinitionsGroup 1091 } + + wlsxSequenceNumberAnomalyAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM received packets from an AP + which exceeds the acceptable sequence number difference. + The acceptable sequence number difference is an IDS configuration + object. + " + ::= {aiTrapDefinitionsGroup 1092 } + + wlsxSequenceNumberAnomalySta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM received packets from a Node + which exceeds the acceptable sequence number difference. + The acceptable sequence number difference is an IDS configuration + object. + " + ::= {aiTrapDefinitionsGroup 1093 } + + wlsxDisconnectStationAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a station Disconnect + attack. + " + ::= {aiTrapDefinitionsGroup 1094 } + + wlsxApFloodAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the number of potential fake APs detected by + an AP has exceeded the configured IDS threshold. This is the total number of fake APs observed across all bands. + " + ::= {aiTrapDefinitionsGroup 1095 } + + wlsxAdhocNetwork NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected an Ad hoc + Network. An Station is connected to an ad hoc AP. + " + ::= {aiTrapDefinitionsGroup 1096 } + + wlsxWirelessBridge NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTransmitterMac,wlsxTrapReceiverMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a Wireless Bridge when a WDS frame was seen between the transmitter and receiver addresses. + " + ::= {aiTrapDefinitionsGroup 1097 } + + wlsxInvalidMacOUIAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAddressType,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an invalid MAC OUI in the BSSID of a frame. An invalid MAC OUI suggests that the frame may be spoofed. + " + ::= {aiTrapDefinitionsGroup 1098 } + + wlsxInvalidMacOUISta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAddressType,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an invalid MAC OUI in the SRC or DST address of a frame. An invalid MAC OUI suggests that the frame may be spoofed. + " + ::= {aiTrapDefinitionsGroup 1099 } + + wlsxWEPMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that is misconfigured because it does not have Privacy enabled. + " + ::= {aiTrapDefinitionsGroup 1100 } + + wlsxStaRepeatWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid station is using the same WEP initialization vector in consecutive packets. + " + ::= {aiTrapDefinitionsGroup 1101 } + + wlsxStaWeakWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid station is using a Weak WEP initialization vector. + " + ::= {aiTrapDefinitionsGroup 1102 } + + wlsxStaAssociatedToUnsecureAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel,wlsxTrapRogueInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a client associated + with a Rogue access point. + " + ::= {aiTrapDefinitionsGroup 1103 } + + wlsxStaUnAssociatedFromUnsecureAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected rogue access point + association is no longer present. + " + ::= {aiTrapDefinitionsGroup 1104 } + + wlsxAdhocNetworkBridgeDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network that is bridging to a wired network + " + ::= {aiTrapDefinitionsGroup 1105 } + + wlsxInterferingApDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel, + wlsxTrapInterferingAPInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point classified as Interfering. The access point + is declared Interfering because it is neither authorized or classified as Rogue. + " + ::= {aiTrapDefinitionsGroup 1106 } + + wlsxColdStart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + An enterprise version of cold start trap, which contains the controller time stamp. + " + ::= {aiTrapDefinitionsGroup 1111 } + + wlsxWarmStart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + An enterprise version of warm start trap, which contains the controller time stamp. + " + ::= {aiTrapDefinitionsGroup 1112 } + + wlsxAPImpersonation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected AP Impersonation because the number of beacons seen has exceeded the expected number by the configured percentage threshold. + The expected number is calculated based on the Beacon Interval Field in the Beacon frame. + " + ::= {aiTrapDefinitionsGroup 1113 } + + wlsxNAuthServerIsDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName, wlsxTrapAuthServerAddress} + STATUS current + DESCRIPTION + " + This trap indicates that an authentication server is down. + " + ::= {aiTrapDefinitionsGroup 1115 } + + wlsxWindowsBridgeDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected a station + that is bridging from a wireless network + to a wired network + " + ::= {aiTrapDefinitionsGroup 1129 } + + wlsxSignAPNetstumbler NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Netstumbler from an access point. + " + ::= {aiTrapDefinitionsGroup 1134 } + + wlsxSignStaNetstumbler NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Netstumbler from a Station. + " + ::= {aiTrapDefinitionsGroup 1135 } + + wlsxSignAPAsleap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for ASLEAP from an access point. + " + ::= {aiTrapDefinitionsGroup 1136 } + + wlsxSignStaAsleap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for ASLEAP from a Station. + " + ::= {aiTrapDefinitionsGroup 1137 } + + wlsxSignAPAirjack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for AirJack from an access point. + " + ::= {aiTrapDefinitionsGroup 1138 } + + wlsxSignStaAirjack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for AirJack from a Station. + " + ::= {aiTrapDefinitionsGroup 1139 } + + wlsxSignAPNullProbeResp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Null-Probe-Response from an access point. + " + ::= {aiTrapDefinitionsGroup 1140 } + + wlsxSignStaNullProbeResp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Null-Probe-Response from a Station. + " + ::= {aiTrapDefinitionsGroup 1141 } + + wlsxSignAPDeauthBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Deauth-Broadcast from an access point. + " + ::= {aiTrapDefinitionsGroup 1142 } + + wlsxSignStaDeauthBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Deauth-Broadcast from a Station. + " + ::= {aiTrapDefinitionsGroup 1143 } + + wlsxWindowsBridgeDetectedAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is detecting an access point that is bridging from a wireless network + to a wired network. + " + ::= {aiTrapDefinitionsGroup 1144 } + + wlsxWindowsBridgeDetectedSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is detecting a station that is bridging from a wireless network + to a wired network. + " + ::= {aiTrapDefinitionsGroup 1145 } + + wlsxAdhocNetworkBridgeDetectedAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network that is bridging to a wired network + " + ::= {aiTrapDefinitionsGroup 1146 } + + wlsxAdhocNetworkBridgeDetectedSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network that is bridging to a wired network + " + ::= {aiTrapDefinitionsGroup 1147 } + + wlsxDisconnectStationAttackAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a station disconnect + attack. + " + ::= {aiTrapDefinitionsGroup 1148 } + + wlsxDisconnectStationAttackSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a station Disconnect + attack. + " + ::= {aiTrapDefinitionsGroup 1149 } + + wlsxSuspectUnsecureAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPRadioNumber,wlsxTrapMatchedMac, + wlsxTrapMatchedIp,wlsxTrapConfidenceLevel, + wlsxTrapAPLocation,wlsxTrapRogueInfoURL} + STATUS current + DESCRIPTION + " This trap indicates that an access point, classified as Suspected Rogue, has been + detected by a Controller. The AP is suspected to be rogue, + with the supplied confidence level, because it was matched to + the wired MAC address. + " + ::= {aiTrapDefinitionsGroup 1150 } + + wlsxSuspectUnsecureAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPRadioNumber} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified Suspected + Rogue, is either no longer present in the network or + has changed its state. + " + ::= {aiTrapDefinitionsGroup 1151 } + + wlsxHtGreenfieldSupported NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that supports HT Greenfield mode. + " + ::= {aiTrapDefinitionsGroup 1157 } + + wlsxHT40MHzIntoleranceAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is detecting an access point with the HT 40MHz intolerance setting. + " + ::= {aiTrapDefinitionsGroup 1158 } + + wlsxHT40MHzIntoleranceSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPChannel,wlsxTrapFrameType, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the system is detecting an HT 40MHz Intolerance setting from a Station. + " + ::= {aiTrapDefinitionsGroup 1159 } + + wlsxNAuthServerAllInService NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapESIServerGrpName} + STATUS current + DESCRIPTION + " + This trap indicates that all authentication servers is a server group are brought back in service. + " + ::= {aiTrapDefinitionsGroup 1160 } + + wlsxNAdhocNetwork NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc + network where a station is connected to an ad hoc access point. + " + ::= {aiTrapDefinitionsGroup 1161 } + + wlsxNAdhocNetworkBridgeDetectedAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc + network that is bridging to a wired network. + " + ::= {aiTrapDefinitionsGroup 1162 } + + wlsxNAdhocNetworkBridgeDetectedSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc + network that is bridging to a wired network. + " + ::= {aiTrapDefinitionsGroup 1163 } + + + wlsxClientFloodAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the number of potential fake clients detected by + an AP has exceeded the configured IDS threshold. This is the total number of fake clients observed across all bands. + " + ::= {aiTrapDefinitionsGroup 1170 } + + wlsxValidClientNotUsingEncryption NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an unencrypted data frame between a valid client and an access point. + " + ::= {aiTrapDefinitionsGroup 1171 } + + wlsxAdhocUsingValidSSID NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc network using a valid/protected SSID. + " + ::= {aiTrapDefinitionsGroup 1172 } + + wlsxAPSpoofingDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapSpoofedFrameType, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that one of its virtual APs is being spoofed using MAC spoofing. + " + ::= {aiTrapDefinitionsGroup 1173 } + + wlsxClientAssociatingOnWrongChannel NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapSpoofedFrameType, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a client trying to associate to one of its BSSIDs on the wrong channel. This can be a sign that the BSSID is + being spoofed in order to fool the client into thinking the AP is operating on another channel. + " + ::= {aiTrapDefinitionsGroup 1174 } + + wlsxNDisconnectStationAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has determined that a client is under Disconnect Attack because the rate of Assoc/Reassoc Response packets + received by that client exceeds the configured threshold. + " + ::= {aiTrapDefinitionsGroup 1175 } + + wlsxNStaUnAssociatedFromUnsecureAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP that had previously detected a client association to a Rogue access point is no longer detecting that association. + " + ::= {aiTrapDefinitionsGroup 1176 } + + wlsxOmertaAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an Omerta attack. + " + ::= {aiTrapDefinitionsGroup 1177 } + + wlsxTKIPReplayAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a TKIP replay attack. If successful this could be the precursor to more + advanced attacks. + " + ::= {aiTrapDefinitionsGroup 1178 } + + wlsxChopChopAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a ChopChop attack. + " + ::= {aiTrapDefinitionsGroup 1179 } + + wlsxFataJackAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a FATA-Jack attack. + " + ::= {aiTrapDefinitionsGroup 1180 } + + wlsxInvalidAddressCombination NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapAPChannel, + wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an invalid source and destination combination. + " + ::= {aiTrapDefinitionsGroup 1181 } + + wlsxValidClientMisassociation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAssociationType, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a misassociation between a valid client and an unsafe AP. + " + ::= {aiTrapDefinitionsGroup 1182 } + + wlsxMalformedHTIEDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a malformed HT Information Element. This can be the result of a misbehaving wireless driver or it may be an indication of a new wireless attack. + " + ::= {aiTrapDefinitionsGroup 1183 } + + wlsxMalformedAssocReqDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a malformed association request with a NULL SSID. + " + ::= {aiTrapDefinitionsGroup 1184 } + + wlsxOverflowIEDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a management frame with a malformed information element. The declared length of the element is larger than the entire frame containing the element. This may be used to corrupt or crash wireless drivers. + " + ::= {aiTrapDefinitionsGroup 1185 } + + wlsxOverflowEAPOLKeyDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a key in an EAPOL Key message with a specified length greater than the length of the entire message. + " + ::= {aiTrapDefinitionsGroup 1186 } + + wlsxMalformedFrameLargeDurationDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an unusually large duration in a wireless frame. This may be an attempt to block other devices from transmitting. + " + ::= {aiTrapDefinitionsGroup 1187 } + + wlsxMalformedFrameWrongChannelDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapTargetAPChannel,wlsxTrapAPChannel, + wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a beacon on one channel advertising another channel. This could be an attempt to lure clients away from a valid AP. + " + ::= {aiTrapDefinitionsGroup 1188 } + + wlsxMalformedAuthFrame NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an authentication frame with + either a bad algorithm (similar to Fata-Jack) or a bad transaction. + " + ::= {aiTrapDefinitionsGroup 1189 } + + wlsxCTSRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the rate of CTS packets + received by an AP exceeds the configured IDS threshold. + " + ::= {aiTrapDefinitionsGroup 1190 } + + wlsxRTSRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the rate of RTS packets + received by an AP exceeds the configured IDS threshold. + " + ::= {aiTrapDefinitionsGroup 1191 } + + wlsxNRogueAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an unauthorized access point is connected to the wired network. The access point is + classified as Rogue by the system. + " + ::= {aiTrapDefinitionsGroup 1192 } + + wlsxNRogueAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified as Rogue, + is either no longer present in the network or it changed its state. + " + ::= {aiTrapDefinitionsGroup 1193 } + + wlsxNeighborAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point has been classified as a Neighbor by the system. + " + ::= {aiTrapDefinitionsGroup 1194 } + + wlsxNInterferingAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point has been classified as Interfering by the system. The access point + is declared Interfering because it is not authorized, nor has it been classified as a Rogue. + " + ::= {aiTrapDefinitionsGroup 1195 } + + wlsxNSuspectRogueAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel,wlsxTrapConfidenceLevel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point, classified as Suspected Rogue, is + detected by the system. The AP is suspected to be rogue + with the supplied confidence level. + " + ::= {aiTrapDefinitionsGroup 1196 } + + wlsxNSuspectRogueAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified as Suspected + Rogue, is either no longer present in the network or + has changed its state. + " + ::= {aiTrapDefinitionsGroup 1197 } + + wlsxBlockAckAttackDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an attempt has been made to deny service to + the source address by spoofing a block ACK add request that sets a + sequence number window outside the currently used window. + " + ::= {aiTrapDefinitionsGroup 1198 } + + wlsxHotspotterAttackDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapNodeMac, + wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr, + wlsxTrapTargetAPSSID} + STATUS current + DESCRIPTION + " + This trap indicates that a new AP has appeared immediately following a client probe request. + This is indicative of the Hotspotter tool or similar that attempts to trap clients with a fake + hotspot or other wireless network. + " + ::= {aiTrapDefinitionsGroup 1199 } + + wlsxNSignatureMatch NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match in a frame. + " + ::= {aiTrapDefinitionsGroup 1200 } + + wlsxNSignatureMatchNetstumbler NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Netstumbler in a frame. + " + ::= {aiTrapDefinitionsGroup 1201 } + + wlsxNSignatureMatchAsleap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for ASLEAP in a frame. + " + ::= {aiTrapDefinitionsGroup 1202 } + + wlsxNSignatureMatchAirjack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Airjack in a frame. + " + ::= {aiTrapDefinitionsGroup 1203 } + + wlsxNSignatureMatchNullProbeResp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Null-Probe-Response in a frame. + " + ::= {aiTrapDefinitionsGroup 1204 } + + wlsxNSignatureMatchDeauthBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Deauth-Broadcast in a frame. + " + ::= {aiTrapDefinitionsGroup 1205 } + + wlsxNSignatureMatchDisassocBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Disassoc-Broadcast in a frame. + " + ::= {aiTrapDefinitionsGroup 1206 } + + wlsxNSignatureMatchWellenreiter NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Wellenreiter in a frame. + " + ::= {aiTrapDefinitionsGroup 1207 } + + wlsxAPDeauthContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapAPChannel,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by disconnecting its client. + " + ::= {aiTrapDefinitionsGroup 1208 } + + wlsxClientDeauthContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain a client by disconnecting it from the AP that it is associated with. + " + ::= {aiTrapDefinitionsGroup 1209 } + + wlsxAPWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by disrupting traffic to its client on the wired interface. + " + ::= {aiTrapDefinitionsGroup 1210 } + + wlsxClientWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain a client by disrupting traffic to it on the wired interface. + " + ::= {aiTrapDefinitionsGroup 1211 } + + wlsxAPTaggedWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapVlanId,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by disrupting traffic to its client on the wired interface. + " + ::= {aiTrapDefinitionsGroup 1212 } + + wlsxClientTaggedWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapVlanId,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain a client by disrupting traffic to it on the wired interface. + " + ::= {aiTrapDefinitionsGroup 1213 } + + wlsxTarpitContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapAPChannel,wlsxTrapTargetAPChannel, + wlsxTrapSourceMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by moving a client that is attempting to associate to it to a tarpit. + " + ::= {aiTrapDefinitionsGroup 1214 } + + wlsxAPChannelChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPChannel,wlsxTrapAPChannelSec, + wlsxTrapAPPrevChannel,wlsxTrapAPPrevChannelSec, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPARMChangeReason} + STATUS current + DESCRIPTION + " + This trap indicates that an AP changed its channel. + " + ::= {aiTrapDefinitionsGroup 1216 } + + wlsxAPPowerChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPTxPower,wlsxTrapAPPrevTxPower, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP changed its transmit power level. + " + ::= {aiTrapDefinitionsGroup 1217 } + + wlsxAPModeChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPCurMode,wlsxTrapAPPrevMode, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP changed its mode from AP to APMonitor or vice versa. + " + ::= {aiTrapDefinitionsGroup 1218 } + + wlsxUserEntryAttributesChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress, + wlsxTrapAPBSSID,wlsxTrapAPName, + wlsxTrapCardSlot,wlsxTrapPortNumber, + wlsxTrapUserAttributeChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the user entry attributes have changed. + " + ::= {aiTrapDefinitionsGroup 1219 } + + wlsxPowerSaveDosAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a Power Save DoS attack. + " + ::= {aiTrapDefinitionsGroup 1220 } + + wlsxNAPMasterStatusChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapApControllerIp, + wlsxTrapApMasterStatus} + STATUS current + DESCRIPTION + " + This trap indicates that the status of the AP as seen by + the master controller has changed. + " + ::= {aiTrapDefinitionsGroup 1221 } + + wlsxNAdhocUsingValidSSID NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc network node using a valid/protected SSID. + " + ::= {aiTrapDefinitionsGroup 1222 } + + wlsxMgmtUserAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapAuthServerName, + wlsxTrapAuthServerAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a management user authentication has failed. + " + ::= {aiTrapDefinitionsGroup 1224 } + + wlsxAPActiveUplinkChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPPreviousUplinkType, + wlsxTrapAPPreviousUplinkActiveTime,wlsxTrapAPActiveUplinkType, + wlsxTrapAPUplinkChangeReason} + STATUS current + DESCRIPTION + " + When the active uplink of an AP changes, a notification is + sent to the Management Entity with the new uplink type + " + ::= {aiTrapDefinitionsGroup 1252 } + + wlsxAPManagedModeConfigFailureTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPManagedModeConfigFailure} + STATUS current + DESCRIPTION + " + Indicated failure in applying config. + " + ::= {aiTrapDefinitionsGroup 1255 } + + wlsxNAuthServerAcctTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapAuthServerName, + wlsxTrapAuthServerAddress,wlsxTrapAPBSSID, + wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the authentication server accounting timed out. + " + ::= {aiTrapDefinitionsGroup 1256 } + + wlsxPortalServerDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPortalServerName, wlsxTrapPortalServerAddress, + wlsxTrapAPName,wlsxTrapPortalServerDownReason} + STATUS current + DESCRIPTION + " + This trap indicates that the portal server is down. + " + ::= {aiTrapDefinitionsGroup 1259 } + + wlsxPortalServerUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPortalServerName, wlsxTrapPortalServerAddress, + wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the portal server is up. + " + ::= {aiTrapDefinitionsGroup 1260 } + + wlsxIAPVoiceClientLocationUpdate NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVcIpAddress, wlsxTrapVcMacAddress, + wlsxTrapAPMacAddress, wlsxTrapAPName} + STATUS current + DESCRIPTION + " + The trap represents a IAP voice client location update. + " + ::= {aiTrapDefinitionsGroup 1262 } + + wlsxWPAFTAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapNodeMac, + wlsxTrapAPChannel,wlsxTrapTargetAPBSSID} + STATUS current + DESCRIPTION + " + This trap indicates there is a possible attack of the Fast BSS Transition causing a WPA key re-installation. + This can be indicative of a security breach where an attacker can hijack a client's association and/or + decrypt an otherwise secure connection. + " + ::= {aiTrapDefinitionsGroup 1267 } + + wlsxMitMDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPLocation,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapSourceMac, + wlsxTrapTargetAPBSSID,wlsxTrapAPChannel, + wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a possible channel-based Man in the Middle attack by someone using spoofed beacons with an invalid Channel Switch Announcement. + " + ::= {aiTrapDefinitionsGroup 1268 } + + wlsxAPLoopDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapPortNumber} + STATUS current + DESCRIPTION + " + This trap indicates that loop is detected on AP's secure jack port. + " + ::= {aiTrapDefinitionsGroup 1271 } + + wlsxAPBROADCASTSTORM NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapPortNumber} + STATUS current + DESCRIPTION + " + This trap indicates that broadcast storm is detected on AP's secure jack port. + " + ::= {aiTrapDefinitionsGroup 1272 } + + wlsxCLEARPASSSERVERINVALID NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName} + STATUS current + DESCRIPTION + " + This trap indicates that clearpass server is not valid when using the CA to verity the server for download-role. + " + ::= {aiTrapDefinitionsGroup 1274 } + + wlsxAPUSBPLUGALARM NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName,wlsxTrapUSBVendorProductID,wlsxTrapUSBVendorProductID,wlsxTrapAPUSBStatus} + STATUS current + DESCRIPTION + " + This trap indicates that an USB device is plugged in or out to an AP. + " + ::= {aiTrapDefinitionsGroup 1277 } + + wlsxClientRejectedByMaxClientCount NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserPhyAddress,wlsxTrapAPBSSID, + wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapEssid} + STATUS current + DESCRIPTION + " + This trap indicates the client is rejected by the max client count. + " + ::= {aiTrapDefinitionsGroup 1284 } + + wlsxClientPskAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserPhyAddress,wlsxTrapAuthFailureReason, + wlsxTrapAPBSSID,wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapEssid} + STATUS current + DESCRIPTION + " + This trap indicates the client PSK Authentication Failed. + " + ::= {aiTrapDefinitionsGroup 1285 } + +END diff --git a/MIBS/arubaos/ARUBA-MGMT-MIB b/MIBS/arubaos/ARUBA-MGMT-MIB new file mode 100644 index 0000000..3a7b6bc --- /dev/null +++ b/MIBS/arubaos/ARUBA-MGMT-MIB @@ -0,0 +1,157 @@ +--- ArubaOS 8.8.0.1_80393 +-- *********************************************************** +-- ARUBA-MGMT-MIB +-- +-- ************************************************************ +-- + +ARUBA-MGMT-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + ObjectName, Integer32, Counter32, snmpModules + FROM SNMPv2-SMI + TruthValue, DisplayString, TestAndIncr, TimeStamp, + PhysAddress + FROM SNMPv2-TC +-- TEXTUAL-CONVENTION, RowStatus, TimeStamp +-- FROM SNMPv2-TC + + ArubaEnableValue + FROM ARUBA-TC + arubaMgmt + FROM ARUBA-MIB + + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF; + + +-- The arubaMgmtMIB is derived from the Aruba Enterprise MIB +-- branch under aruba.arubaMgmt as +-- defined under. The absolute path from root is : +-- .iso +-- .org.dod +-- .internet.private.enterprises +-- .aruba.arubaMgmt +-- + + arubaMgmtExtensions MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "A MIB module for supporting the Aruba Management + Protocol. This protocol is an extension to SNMP." + ::= { arubaMgmt 3 } + + arubaMgmtGroup OBJECT IDENTIFIER ::= {arubaMgmtExtensions 1} + +-- arubaMgmtGroup begin + + arubaGetTable OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The object is used in the Aruba Management Protocol. + In a GET Table request the instance of the object + will contain the Table/Entry OID to be retrieved. + The value of the object in a GET Table response is the + table OID or Entry OID. + A Get request on this object returns <0.0>. + " + ::= { arubaMgmtGroup 1 } + + arubaNumberOfRows OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The object is used in the Aruba Management Protocol. + This Object is used to specify the number of Objects + to be retrieved in a GET Table request. Instance + of the Object will contain the number of Rows. + In the Response to the GET Table this object will + contain the number of Objects returned in the response. + A Get request on this object returns 0. + " + ::= { arubaMgmtGroup 2 } + + + arubaRowInstance OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The object is used in the Aruba Management Protocol. + This Object is used to specify the Row Instance + in the GET Table Request. The response will start from the + Next Row. Instance of the Object is the row instance of the + request. + In the Response to the GET Table this object will + contain the Instance of Last row included in the response. + A Get request on this object returns <0.0> . + " + ::= { arubaMgmtGroup 3 } + + arubaGetTableStatus OBJECT-TYPE + SYNTAX INTEGER{ + endTable(1), + moreTable(2), + retrieveError(3), + noAmpSupport(4), + invalidColumnID(5), + resourceAllocationFailure(6) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The object is used in the Aruba Management Protocol. + This Object is used to give the status of the GetTable + request. + endTable -- indicates that there are no more rows in + the table. + moreTable -- indicates that there are some more rows + in the table. + retrieveError -- indicates an error occurred while + processing the getTable request. + (Will be expanded ). + A Get request on this object returns 0 . + " + ::= { arubaMgmtGroup 4 } + + arubaNumberOfColumns OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The object is used in the Aruba Management Protocol. + This Object is used to specify the number of Columns + per row in the Get Table Response. + A Get request on this object returns 0. + " + ::= { arubaMgmtGroup 5 } + + arubaSwitchAMPSupport OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object is used in the Aruba Management Protocol. + This Object is used to specify the number of Columns + per row in the Get Table Response. + A Get request on this object returns 0. + " + ::= { arubaMgmtGroup 6 } +END diff --git a/MIBS/arubaos/ARUBA-MIB b/MIBS/arubaos/ARUBA-MIB new file mode 100644 index 0000000..c3f6005 --- /dev/null +++ b/MIBS/arubaos/ARUBA-MIB @@ -0,0 +1,623 @@ +--- ArubaOS 8.8.0.1_80393 +ARUBA-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + OBJECT-IDENTITY, + enterprises, + snmpModules FROM SNMPv2-SMI + TEXTUAL-CONVENTION FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; + + +-- The top node + +aruba OBJECT IDENTIFIER ::= { enterprises 14823 } + +-- Node Product will contain all the products from Aruba Networks. + +products OBJECT IDENTIFIER ::= { aruba 1} + +-- Node arubaEnterpriseMibModules contains all the Enterprise +-- specific MIBS supported by Aruba Networks products. + +arubaEnterpriseMibModules OBJECT IDENTIFIER ::= { aruba 2} + +-- Node arubaMgmtGroup defines the objects related to the Aruba Management +-- Extensions. + +arubaMgmt OBJECT IDENTIFIER ::= { aruba 3} + +--Node arubaPki. +arubaPki OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Aruba PKI OIDs. This arc is not used in Aruba SNMP MIBs." + ::= { aruba 4} + +-- List of all the products. + +-- Switch Products +switchProducts OBJECT IDENTIFIER ::= { products 1} + +-- a5000 product , this object is the SYSOID + +a5000 OBJECT IDENTIFIER ::= { switchProducts 1} + +-- a2400 product , this object is the SYSOID + +a2400 OBJECT IDENTIFIER ::= { switchProducts 2} + +-- a800 product , this object is the SYSOID + +a800 OBJECT IDENTIFIER ::= { switchProducts 3} + +-- a6000 product , this object is the SYSOID + +a6000 OBJECT IDENTIFIER ::= { switchProducts 4} + +-- a2400E product , this object is the SYSOID + +a2400E OBJECT IDENTIFIER ::= { switchProducts 7} + +-- a800-E product , this object is the SYSOID + +a800E OBJECT IDENTIFIER ::= { switchProducts 8} + +-- a800-4 product , this object is the SYSOID + +a804 OBJECT IDENTIFIER ::= { switchProducts 9} + +-- a200 product , this object is the SYSOID + +a200 OBJECT IDENTIFIER ::= { switchProducts 10} + +-- a2400-24 product , this object is the SYSOID + +a2424 OBJECT IDENTIFIER ::= { switchProducts 11} + +-- a6000-SC3 (nebbiolo) product , this object is the SYSOID + +a6000-SC3 OBJECT IDENTIFIER ::= { switchProducts 12} + +a3200 OBJECT IDENTIFIER ::= { switchProducts 13} +a3200-8 OBJECT IDENTIFIER ::= { switchProducts 14} + +a3400 OBJECT IDENTIFIER ::= { switchProducts 15} +a3400-32 OBJECT IDENTIFIER ::= { switchProducts 16} + +a3600 OBJECT IDENTIFIER ::= { switchProducts 17} + +a3600-64 OBJECT IDENTIFIER ::= { switchProducts 18} + +a650 OBJECT IDENTIFIER ::= { switchProducts 19} +a651 OBJECT IDENTIFIER ::= { switchProducts 20} +reserved1 OBJECT IDENTIFIER ::= { switchProducts 21} +reserved2 OBJECT IDENTIFIER ::= { switchProducts 22} +a620 OBJECT IDENTIFIER ::= { switchProducts 23} + +s3500-24P OBJECT IDENTIFIER ::= { switchProducts 24 } +s3500-24T OBJECT IDENTIFIER ::= { switchProducts 25 } +s3500-48P OBJECT IDENTIFIER ::= { switchProducts 26 } +s3500-48T OBJECT IDENTIFIER ::= { switchProducts 27 } + +s2500-24P OBJECT IDENTIFIER ::= { switchProducts 28 } +s2500-24T OBJECT IDENTIFIER ::= { switchProducts 29 } +s2500-48P OBJECT IDENTIFIER ::= { switchProducts 30 } +s2500-48T OBJECT IDENTIFIER ::= { switchProducts 31 } + +a7210 OBJECT IDENTIFIER ::= { switchProducts 32 } +a7220 OBJECT IDENTIFIER ::= { switchProducts 33 } +a7240 OBJECT IDENTIFIER ::= { switchProducts 34 } + +s3500-24F OBJECT IDENTIFIER ::= { switchProducts 35 } + +s1500-48P OBJECT IDENTIFIER ::= { switchProducts 36 } +s1500-24P OBJECT IDENTIFIER ::= { switchProducts 37 } +s1500-12P OBJECT IDENTIFIER ::= { switchProducts 38 } + +a7005 OBJECT IDENTIFIER ::= { switchProducts 39 } +a7010 OBJECT IDENTIFIER ::= { switchProducts 40 } +a7030 OBJECT IDENTIFIER ::= { switchProducts 41 } +a7205 OBJECT IDENTIFIER ::= { switchProducts 42 } +a7024 OBJECT IDENTIFIER ::= { switchProducts 43 } +a7215 OBJECT IDENTIFIER ::= { switchProducts 44 } +vmc-tact OBJECT IDENTIFIER ::= { switchProducts 45 } +vmc-sp10k OBJECT IDENTIFIER ::= { switchProducts 46 } +a7240xm OBJECT IDENTIFIER ::= { switchProducts 47 } +a7008 OBJECT IDENTIFIER ::= { switchProducts 48 } +vmc-tact8 OBJECT IDENTIFIER ::= { switchProducts 49 } +mm-va OBJECT IDENTIFIER ::= { switchProducts 50 } +a7280 OBJECT IDENTIFIER ::= { switchProducts 51 } +mc-va OBJECT IDENTIFIER ::= { switchProducts 52 } +mm-hw-1K OBJECT IDENTIFIER ::= { switchProducts 53 } +mm-hw-5K OBJECT IDENTIFIER ::= { switchProducts 54 } +mm-hw-10K OBJECT IDENTIFIER ::= { switchProducts 55 } +a9004 OBJECT IDENTIFIER ::= { switchProducts 56 } +a9012 OBJECT IDENTIFIER ::= { switchProducts 57 } +a9004-lte OBJECT IDENTIFIER ::= { switchProducts 58 } + + +--Undefined switch. +aUndefined OBJECT IDENTIFIER ::= { switchProducts 9999} + +-- Access Point Products +apProducts OBJECT IDENTIFIER ::= { products 2} + +-- a50 , this object is the SYSOID + +a50 OBJECT IDENTIFIER ::= {apProducts 1} + +-- a52 , this object is the SYSOID + +a52 OBJECT IDENTIFIER ::= {apProducts 2} + +-- a60 , this object is the SYSOID + +ap60 OBJECT IDENTIFIER ::= {apProducts 3} + +-- a61 , this object is the SYSOID + +ap61 OBJECT IDENTIFIER ::= {apProducts 4} + +-- a70 , this object is the SYSOID + +ap70 OBJECT IDENTIFIER ::= {apProducts 5} + +-- walljackAp61, this object is the SYSOID + +walljackAp61 OBJECT IDENTIFIER ::= {apProducts 6} + +-- a2E, this object is the SYSOID + +a2E OBJECT IDENTIFIER ::= {apProducts 7} + +-- ap1200, this object is the SYSOID + +ap1200 OBJECT IDENTIFIER ::= {apProducts 8} + +-- ap80s, this object is the SYSOID + +ap80s OBJECT IDENTIFIER ::= {apProducts 9} + +-- ap80m, this object is the SYSOID + +ap80m OBJECT IDENTIFIER ::= {apProducts 10} + +-- wg102, this object is the SYSOID + +wg102 OBJECT IDENTIFIER ::= {apProducts 11} + +-- ap40, this object is the SYSOID + +ap40 OBJECT IDENTIFIER ::= {apProducts 12} + +-- ap41, this object is the SYSOID + +ap41 OBJECT IDENTIFIER ::= {apProducts 13} + +-- ap65, this object is the SYSOID + +ap65 OBJECT IDENTIFIER ::= {apProducts 14} + +-- NesotMW1700 +apMw1700 OBJECT IDENTIFIER ::= {apProducts 15} + +-- ortronics Wi Jack Duo +apDuowj OBJECT IDENTIFIER ::= {apProducts 16} + +-- ortronics Duo +apDuo OBJECT IDENTIFIER ::= {apProducts 17} + +--ap80MB, this object is the SYSOID + +ap80MB OBJECT IDENTIFIER ::= {apProducts 18} + +--ap80SB, this object is the SYSOID + +ap80SB OBJECT IDENTIFIER ::= {apProducts 19} + +--ap85, this object is the SYSOID + +ap85 OBJECT IDENTIFIER ::= {apProducts 20} + +--ap124, this object is the SYSOID + +ap124 OBJECT IDENTIFIER ::= {apProducts 21} + +--ap125, this object is the SYSOID + +ap125 OBJECT IDENTIFIER ::= {apProducts 22} + +--ap120, this object is the SYSOID + +ap120 OBJECT IDENTIFIER ::= {apProducts 23} + +--ap121, this object is the SYSOID + +ap121 OBJECT IDENTIFIER ::= {apProducts 24} + +--ap1250, this object is the SYSOID + +ap1250 OBJECT IDENTIFIER ::= {apProducts 25} + +--ap120abg, this object is the SYSOID + +ap120abg OBJECT IDENTIFIER ::= {apProducts 26} + +--ap121abg, this object is the SYSOID + +ap121abg OBJECT IDENTIFIER ::= {apProducts 27} + +--ap124abg, this object is the SYSOID + +ap124abg OBJECT IDENTIFIER ::= {apProducts 28} + +--ap125abg, this object is the SYSOID + +ap125abg OBJECT IDENTIFIER ::= {apProducts 29} + +-- rap5wn, this object is the SYSOID + +rap5wn OBJECT IDENTIFIER ::= {apProducts 30} + +-- rap5, this object is the SYSOID + +rap5 OBJECT IDENTIFIER ::= {apProducts 31} + +-- rap2wg, this object is the SYSOID + +rap2wg OBJECT IDENTIFIER ::= {apProducts 32} + +--reserved-4, this object is the SYSOID + +reserved4 OBJECT IDENTIFIER ::= {apProducts 33} + +--ap105, this object is the SYSOID + +ap105 OBJECT IDENTIFIER ::= {apProducts 34} + +--ap65wb, this object is the SYSOID + +ap65wb OBJECT IDENTIFIER ::= {apProducts 35} + +--ap651, this object is the SYSOID + +ap651 OBJECT IDENTIFIER ::= {apProducts 36} + +--reserved-6, this object is the SYSOID + +reserved6 OBJECT IDENTIFIER ::= {apProducts 37} + +--ap60p, this object is the SYSOID + +ap60p OBJECT IDENTIFIER ::= {apProducts 38} + +--reserved-7, this object is the SYSOID + +reserved7 OBJECT IDENTIFIER ::= {apProducts 39} + +--ap92, this object is the SYSOID + +ap92 OBJECT IDENTIFIER ::= {apProducts 40} + +--ap93, this object is the SYSOID + +ap93 OBJECT IDENTIFIER ::= {apProducts 41} + +--ap68, this object is the SYSOID + +ap68 OBJECT IDENTIFIER ::= {apProducts 42} + +--ap68p, this object is the SYSOID + +ap68p OBJECT IDENTIFIER ::= {apProducts 43} + +--ap175p, this object is the SYSOID + +ap175p OBJECT IDENTIFIER ::= {apProducts 44} + +--ap175ac, this object is the SYSOID + +ap175ac OBJECT IDENTIFIER ::= {apProducts 45} + +--ap175dc, this object is the SYSOID + +ap175dc OBJECT IDENTIFIER ::= {apProducts 46} + +--ap134, this object is the SYSOID + +ap134 OBJECT IDENTIFIER ::= {apProducts 47} + +--ap135, this object is the SYSOID + +ap135 OBJECT IDENTIFIER ::= {apProducts 48} + +--reserved-8, this object is the SYSOID + +reserved8 OBJECT IDENTIFIER ::= {apProducts 49} + +--ap93h, this object is the SYSOID + +ap93h OBJECT IDENTIFIER ::= {apProducts 50} + +--rap3wn, this object is the SYSOID + +rap3wn OBJECT IDENTIFIER ::= {apProducts 51} + +--rap3wnp, this object is the SYSOID + +rap3wnp OBJECT IDENTIFIER ::= {apProducts 52} + +--ap104, this object is the SYSOID + +ap104 OBJECT IDENTIFIER ::= {apProducts 53} + +--rap155, this object is the SYSOID +rap155 OBJECT IDENTIFIER ::= {apProducts 54} + +--rap155p, this object is the SYSOID +rap155p OBJECT IDENTIFIER ::= {apProducts 55} + +--rap108, this object is the SYSOID +rap108 OBJECT IDENTIFIER ::= {apProducts 56} + +--rap109, this object is the SYSOID +rap109 OBJECT IDENTIFIER ::= {apProducts 57} + +--ap224, this object is the SYSOID +ap224 OBJECT IDENTIFIER ::= {apProducts 58} + +--ap225, this object is the SYSOID +ap225 OBJECT IDENTIFIER ::= {apProducts 59} + +--ap114, this object is the SYSOID +ap114 OBJECT IDENTIFIER ::= {apProducts 60} + +--ap115, this object is the SYSOID +ap115 OBJECT IDENTIFIER ::= {apProducts 61} + +--rap109L, this object is the SYSOID +rap109L OBJECT IDENTIFIER ::= {apProducts 62} + +--ap274, this object is the SYSOID +ap274 OBJECT IDENTIFIER ::= {apProducts 63} + +--ap275, this object is the SYSOID +ap275 OBJECT IDENTIFIER ::= {apProducts 64} + +--ap214a, this object is the SYSOID +ap214a OBJECT IDENTIFIER ::= {apProducts 65} + +--ap215a, this object is the SYSOID +ap215a OBJECT IDENTIFIER ::= {apProducts 66} + +--ap204, this object is the SYSOID +ap204 OBJECT IDENTIFIER ::= {apProducts 67} + +--ap205, this object is the SYSOID +ap205 OBJECT IDENTIFIER ::= {apProducts 68} + +--ap103, this object is the SYSOID +ap103 OBJECT IDENTIFIER ::= {apProducts 69} + +--ap103H, this object is the SYSOID +ap103H OBJECT IDENTIFIER ::= {apProducts 70} + +--iapvc, this object is the SYSOID +iapvc OBJECT IDENTIFIER ::= {apProducts 71} + +--ap277, this object is the SYSOID +ap277 OBJECT IDENTIFIER ::= {apProducts 72} + +--ap214, this object is the SYSOID +ap214 OBJECT IDENTIFIER ::= {apProducts 73} + +--ap215, this object is the SYSOID +ap215 OBJECT IDENTIFIER ::= {apProducts 74} + +--ap228, this object is the SYSOID +ap228 OBJECT IDENTIFIER ::= {apProducts 75} + +--ap205H, this object is the SYSOID +ap205H OBJECT IDENTIFIER ::= {apProducts 76} + +--ap324, this object is the SYSOID +ap324 OBJECT IDENTIFIER ::= {apProducts 77} + +--ap325, this object is the SYSOID +ap325 OBJECT IDENTIFIER ::= {apProducts 78} + +--ap334, this object is the SYSOID +ap334 OBJECT IDENTIFIER ::= {apProducts 79} + +--ap335, this object is the SYSOID +ap335 OBJECT IDENTIFIER ::= {apProducts 80} + +--ap314, this object is the SYSOID +ap314 OBJECT IDENTIFIER ::= {apProducts 81} + +--ap315, this object is the SYSOID +ap315 OBJECT IDENTIFIER ::= {apProducts 82} + +--apm210, this object is the SYSOID +apm210 OBJECT IDENTIFIER ::= {apProducts 83} + +--ap207, this object is the SYSOID +ap207 OBJECT IDENTIFIER ::= {apProducts 84} + +--ap304, this object is the SYSOID +ap304 OBJECT IDENTIFIER ::= {apProducts 85} + +--ap305, this object is the SYSOID +ap305 OBJECT IDENTIFIER ::= {apProducts 86} + +--ap303h, this object is the SYSOID +ap303h OBJECT IDENTIFIER ::= {apProducts 87} + +--ap365, this object is the SYSOID +ap365 OBJECT IDENTIFIER ::= {apProducts 88} + +--ap367, this object is the SYSOID +ap367 OBJECT IDENTIFIER ::= {apProducts 89} + + +--ap203H, this object is the SYSOID +ap203H OBJECT IDENTIFIER ::= {apProducts 90} + +--ap203R, this object is the SYSOID +ap203R OBJECT IDENTIFIER ::= {apProducts 91} + +--ap203RP, this object is the SYSOID +ap203RP OBJECT IDENTIFIER ::= {apProducts 92} + +--ap344, this object is the SYSOID +ap344 OBJECT IDENTIFIER ::= {apProducts 93} + +--ap345, this object is the SYSOID +ap345 OBJECT IDENTIFIER ::= {apProducts 94} + +--ap374, this object is the SYSOID +ap374 OBJECT IDENTIFIER ::= {apProducts 95} + +--ap375, this object is the SYSOID +ap375 OBJECT IDENTIFIER ::= {apProducts 96} + +--ap377, this object is the SYSOID +ap377 OBJECT IDENTIFIER ::= {apProducts 97} + +--ap318, this object is the SYSOID +ap318 OBJECT IDENTIFIER ::= {apProducts 98} + +--ap303, this object is the SYSOID +ap303 OBJECT IDENTIFIER ::= {apProducts 99} + +--ap555, this object is the SYSOID +ap555 OBJECT IDENTIFIER ::= {apProducts 100} + +--ap534, this object is the SYSOID +ap534 OBJECT IDENTIFIER ::= {apProducts 101} + +--ap535, this object is the SYSOID +ap535 OBJECT IDENTIFIER ::= {apProducts 102} + +--ap387, this object is the SYSOID +ap387 OBJECT IDENTIFIER ::= {apProducts 104} + +--ap303P, this object is the SYSOID +ap303P OBJECT IDENTIFIER ::= {apProducts 105} + +--ap514, this object is the SYSOID +ap514 OBJECT IDENTIFIER ::= {apProducts 106} + +--ap515, this object is the SYSOID +ap515 OBJECT IDENTIFIER ::= {apProducts 107} + +--ap544, this object is the SYSOID +ap544 OBJECT IDENTIFIER ::= {apProducts 108} + +--ap545, this object is the SYSOID +ap545 OBJECT IDENTIFIER ::= {apProducts 109} + +--ap504, this object is the SYSOID +ap504 OBJECT IDENTIFIER ::= {apProducts 110} + +--ap505, this object is the SYSOID +ap505 OBJECT IDENTIFIER ::= {apProducts 111} + +--ap505H, this object is the SYSOID +ap505H OBJECT IDENTIFIER ::= {apProducts 112} + +--ap574, this object is the SYSOID +ap574 OBJECT IDENTIFIER ::= {apProducts 113} + +--ap575, this object is the SYSOID +ap575 OBJECT IDENTIFIER ::= {apProducts 114} + +--ap577, this object is the SYSOID +ap577 OBJECT IDENTIFIER ::= {apProducts 115} + +--ap518, this object is the SYSOID +ap518 OBJECT IDENTIFIER ::= {apProducts 116} + +--ap503H, this object is the SYSOID +ap503H OBJECT IDENTIFIER ::= {apProducts 117} + +--ap565, this object is the SYSOID +ap565 OBJECT IDENTIFIER ::= {apProducts 118} + +--ap567, this object is the SYSOID +ap567 OBJECT IDENTIFIER ::= {apProducts 119} + +--ap575EX, this object is the SYSOID +ap575EX OBJECT IDENTIFIER ::= {apProducts 120} + +--ap577EX, this object is the SYSOID +ap577EX OBJECT IDENTIFIER ::= {apProducts 121} + +--ap565EX, this object is the SYSOID +ap565EX OBJECT IDENTIFIER ::= {apProducts 122} + +--ap567EX, this object is the SYSOID +ap567EX OBJECT IDENTIFIER ::= {apProducts 123} + +--ap375ATEX, this object is the SYSOID +ap375ATEX OBJECT IDENTIFIER ::= {apProducts 124} + +--Undefined ap. +apUndefined OBJECT IDENTIFIER ::= { apProducts 9999} + +-- EMS Products +emsProducts OBJECT IDENTIFIER ::= { products 3} + + +--Partner Products +partnerProducts OBJECT IDENTIFIER ::= {products 4} + +ecsE50 OBJECT IDENTIFIER ::= {partnerProducts 1} +ecsE100C OBJECT IDENTIFIER ::= {partnerProducts 2} +ecsE100A OBJECT IDENTIFIER ::= {partnerProducts 3} +ecsENSM OBJECT IDENTIFIER ::= {partnerProducts 4} + +--Amigopod +amigopodProducts OBJECT IDENTIFIER ::= { products 5 } + +-- ClearPass +clearpassProducts OBJECT IDENTIFIER ::= { products 6 } + +-- ClearPass Policy Manager +clearpass OBJECT IDENTIFIER ::= { clearpassProducts 1 } + +-- List of all the Enterprise MIB Modules. + +-- common node will contain all the objects which can be shared between +-- Aruba products. + +common OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 1 } + +-- switch node will contain all the objects for the switch products + +switch OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 2 } + +-- Aruba AP will contain all the objects for the Aruba AP. +arubaAp OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 3 } + +arubaEcs OBJECT IDENTIFIER ::= {arubaEnterpriseMibModules 4} + +-- Common MIB Modules shared across Aruba products. +arubaMIBModules OBJECT IDENTIFIER ::= { common 1 } + +-- Switch Mib Modules. +wlsxEnterpriseMibModules OBJECT IDENTIFIER ::= { switch 1 } + +-- Access Point Mib Modules. +wlsrEnterpriseMibModules OBJECT IDENTIFIER ::= { arubaAp 1 } + +-- Outdoor AP Mib definition. +wlsrOutDoorApMibModules OBJECT IDENTIFIER ::= { arubaAp 2 } + +-- Instant Mib definition. +aiEnterpriseMibModules OBJECT IDENTIFIER ::= { arubaAp 3 } + + +END diff --git a/MIBS/arubaos/ARUBA-TC b/MIBS/arubaos/ARUBA-TC new file mode 100644 index 0000000..54cd715 --- /dev/null +++ b/MIBS/arubaos/ARUBA-TC @@ -0,0 +1,1162 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +ARUBA-TC DEFINITIONS ::= BEGIN + +IMPORTS + ObjectSyntax, TimeTicks + FROM SNMPv2-SMI; + + +-- definition of textual conventions + +ArubaEnableValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents a Flag which is either Enabled or Disabled." + SYNTAX INTEGER { enabled(1), disabled(2) } + + +ArubaFrameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the Frame type." + SYNTAX INTEGER { + associateRequest(0), + associateResponse(1), + reassociateRequest(2), + reassociateResponse(3), + probeRequest(4), + probeResponse(5), + beacon(8), + atim(9), + disassociate(10), + auth(11), + deauth(12) + } + +ArubaPhyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the PHY-type of the access point or client. Wired clients will + show 'wired' in user MIB entries. + " + SYNTAX INTEGER { + dot11a(1), + dot11b(2), + dot11g(3), + dot11ag(4), + wired(5) + } + +ArubaHTMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the HT status of the access point or client. + " + SYNTAX INTEGER { + none(1), + ht20(2), + ht40(3), + vht20(4), + vht40(5), + vht80(6), + vht160(7), + vht80plus80(8), + he20(9), + he40(10), + he80(11), + he160(12), + he80plus80(13) + } + +ArubaHTExtChannel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the extension channel offset relative to the current channel." + SYNTAX INTEGER { + none(1), + above(2), + below(3), + eighty(4), + onesixty(5) + } + +ArubaMonEncryptionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the encryption type supported by the access point." + SYNTAX INTEGER { + open(0), + wep(1), + wpa(2), + wpa2(3), + wpa3(4) + } + +ArubaMonEncryptionCipher ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the WPA encryption cipher supported by the access point." + SYNTAX INTEGER { + none(0), + wep40(1), + wep104(2), + tkip(3), + aesccmp(4), + other(5), + gcm256(6) + } + +ArubaMonAuthAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the WPA authentication algorithm supported by the access point." + SYNTAX INTEGER { + none(0), + psk(1), + dot1x(2), + ftdot1x(3), + ftpsk(4), + dot1x256(5), + psk256(6), + tdls(7), + sae(8), + ftsae(9), + other(10), + suiteb(11), + owe(12) + } + +ArubaSwitchRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the role of the controller" + SYNTAX INTEGER { + master(1), + local(2), + backupmaster(3), + standalone(4) + } + +ArubaSupportStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents if a feature is supported or unsupported." + SYNTAX INTEGER { + unsupported(1), + supported(2) + } + +ArubaActiveState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents if a feature is active or inactive." + SYNTAX INTEGER { + active(1), + inactive(2) + } + +ArubaACLDomain ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents both the source and destination to which an ACL rule will + be applied. + " + SYNTAX INTEGER { + alias(1), + any(2), + user(3), + host(4), + network(5) + } + +ArubaACLNetworkServiceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the network service in an ACL Rule." + SYNTAX INTEGER { + alias(1), + any(2), + tcp(3), + udp(4), + protocol(5) + } + +ArubaACLAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX INTEGER { + deny(1), + permit(2), + srcNAT(3), + dstNAT(4), + redirect(5) + } + +ArubaDaysOfWeek ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX INTEGER { + sun(1), + mon(2), + tue(3), + wed(4), + thu(5), + fri(6), + sat(7) + } + +ArubaAuthenticationMethods ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Authentication Method." + SYNTAX INTEGER { + none(0), + web(1), + mac(2), + vpn(3), + dot1x(4), + kerberos(5), + secureId(7), + pubcookie(15), + xSec(16), + xSecMachine(17), + via-vpn(28), + other(255) + } + +ArubaSubAuthenticationMethods ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Sub Authentication Method (e.g. EAP type)." + SYNTAX INTEGER { + authPAP(1), + authCHAP(2), + authMSCHAP(3), + authMSCHAPv2(4), + eapTLS(5), + eapTTLS(6), + eapLEAP(7), + eapMD5(8), + eapPEAP(9) + } + +ArubaEncryptionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Encryption Method." + SYNTAX INTEGER { + none(0), + static-wep(1), + dynamic-wep(2), + wpa-psk-tkip(3), + wpa-tkip(4), + wpa-psk-aes(5), + wpa-aes(6), + wpa2-psk-tkip(7), + wpa2-tkip(8), + wpa2-psk-aes(9), + wpa2-aes(10), + xSec(11), + bSec-128(12), + bSec-256(13), + aes-128-cmac(14), + unknown(15), + ft-psk(16), + ft-8021x(17), + wpa3-cnsa(18), + owe-aes(20), + wpa3-sae-aes(21), + wpa3-aes-gcmp-256(22) + } + +ArubaUserForwardMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " User Forwarding Mode." + SYNTAX INTEGER { + tunnel-encrypted(0), + bridge(1), + tunnel-decrypted(2), + split-tunnel(3) + } + +ArubaRogueApType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the Rogue AP Type. " + SYNTAX INTEGER { + valid(1), + interfering(2), + unsecure(3), + dos(4), + unknown(5), + knownInterfering(6), + suspectedUnsecure(7) + } + +ArubaAPMatchType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the match type of a suspected rogue AP. " + SYNTAX INTEGER { + unknown(0), + configuredWiredMac(1), + ethernetWiredMac(2), + apWiredMac(3), + externalWiredMac(4), + manual(5), + baseBSSIDOverride(6), + mms(7), + ethernetGatewayWiredMac(8), + classificationDisabled(9), + apBSSID(10), + propagatedEthernetWiredMac(11), + apRule(12), + systemWiredMac(13), + systemGatewayMac(14) + } + +ArubaAPMatchMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the match method of a suspected rogue AP. " + SYNTAX INTEGER { + notApplicable(0), + exactMatch(1), + plusOneMatch(2), + minusOneMatch(3), + ouiMatch(4) + } + +ArubaStationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the station type. " + SYNTAX INTEGER { + unknown(0), + valid(1), + interfering(2), + dos(3) + } + +ArubaEncryptionMethods ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX BITS{ + disabled(0), + static-wep(1), + dynamic-wep(2), + static-wpa(3), + dynamic-wpa(4), + wpa2-psk-aes(5), + wpa2-8021x-aes(6), + wpa2PreAuth(7), + xsec(8), + wpa-psk-aes(9), + wpa-aes(10), + wpa2-psk-tkip(11), + wpa2-8021x-tkip(12), + bSec-128(13), + bSec-256(14), + owe-aes(16), + wpa3-sae-aes(17), + wpa3-cnsa(18), + wpa3-aes-ccm-128(19), + mpsk-aes(21), + wpa3-aes-gcm-256(22) + } + + ArubaHashAlgorithms ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Actions in an ACL rule." + SYNTAX INTEGER { + md5(1), + sha(2) + } + +ArubaVlanValidRange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the Valid Vlan Id Range." + SYNTAX INTEGER(1..4095) + +ArubaPortMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the controller port mode." + SYNTAX INTEGER { + access(1), + dot1q(2) + } + +ArubaDot1dState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the controller port spanning tree state." + SYNTAX INTEGER { + disabled(1), + blocked(2), + listening(3), + learning(4), + forwarding(5) + } + +ArubaAPDot1dState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the AP port spanning tree state." + SYNTAX INTEGER { + notAvailable(1), + off(2), + disabled(3), + listening(4), + learning(5), + forwarding(6), + blocking(7) + } + +ArubaPoeState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the POE mode." + SYNTAX INTEGER { + disabled(1), + enabled(2), + enabledCisco(3), + notAvailable(4) + } + +ArubaCardType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Type of the hardware module. + " + SYNTAX INTEGER { + lc1(1), + lc2(2), + sc1(3), + sc2(4), + sw2400(5), + sw800(6), + sw200(7), + m3mk1(8), + sw3200(9), + sw3400(10), + sw3600(11), + sw650(12), + sw651(13), + reserved1(14), + reserved2(15), + sw620(16), + sw7210(17), + sw7220(18), + sw7240(19), + sw3500(20), + sw2500(21), + sw1500(22), + sw7010(23), + sw7005(24), + sw7030(25), + sw7205(26), + sw7024(27), + sw7024xm(28) + } + +ArubaESIServerMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The mode of the ESI server. + " + SYNTAX INTEGER { + bridged(1), + routed(2), + nat(3) + } + +ArubaESIServerStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The status of the ESI server. + " + SYNTAX INTEGER { + up(1), + down(2) + } + +ArubaIfType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The type of interface referred to by the value of ifIndex. + " + SYNTAX INTEGER { + port(1), + vlan(2), + tunnel(3), + loopback(4) + } + +ArubaVoipProtocolType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The type of VoIP protocols supported. + " + SYNTAX INTEGER{ + sccp(1), + svp(2), + vocera(3), + sip(9), + ua(11), + h323(13), + unknown(15) + } + +ArubaAccessPointMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The mode of the access point. + " + SYNTAX INTEGER{ + airMonitor(1), + accessPoint(2), + accessPointAndMonitor(3), + meshPortal(4), + meshPoint(5), + rfprotectSensor(6), + spectrumSensor(7) + } + +ArubaAuthServerType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The type of the auth server. + " + SYNTAX INTEGER{ + internaldb(1), + radius(2), + ldap(3), + kerberos(4), + tacacs(5) + } + +ArubaAddressType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Address Type. + " + SYNTAX INTEGER{ + srcAddress(1), + dstAddress(2), + bssid(3) + } + +ArubaBlackListReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Black List Reason. + " + SYNTAX INTEGER { + userDefined(1), + mitmAttack(2), + authFailure(3), + pingFlood(4), + sessionFlood(5), + synFlood(6), + sessionBlacklist(7), + ipSpoofing(8), + esiBlacklist(9), + other(100) + } + +ArubaDBType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + DataBase Type. + " + SYNTAX INTEGER { + mssql(1), + mysql(2) + } + + +ArubaVrrpState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + DataBase Type. + " + SYNTAX INTEGER { + initialize(1), + backup(2), + master(3) + } + + +ArubaOperStateValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents Operational state of an interface." + SYNTAX INTEGER { up(1), down(2), testing(3) } + + + +ArubaAntennaSetting ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the status of the external antenna." + SYNTAX INTEGER { notPresent(1), enabled(2), disabled(3) } + +ArubaAPStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The status of the access point. + " + SYNTAX INTEGER { up(1), down(2) } + +ArubaPortSpeed ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Port Speed. + " + SYNTAX INTEGER { speed10Mbps(1), + speed100Mbps(2), + speed1000Mbps(3), + speedAuto(4), + speed10Gbps(5), + speed2Point5Gbps(6), + speed5Gbps(7), + speed40Gbps(8) + } + +ArubaPortDuplex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Port Duplexity. + " + SYNTAX INTEGER { half(1), + full(2), + auto(3) + } + +ArubaPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Port Type. + " + SYNTAX INTEGER { fastethernet(1), + gigabitethernet(2), + xgigabitethernet(3), + twogigabitethernet(4), + fivegigabitethernet(5) + } + +ArubaEnet1Mode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Mode of the Ethernet port on the Access Point" + SYNTAX INTEGER { + activeStandby(1), + tunnel(2), + bridge(3), + notApplicable(4), + split(5) + } + +ArubaUnprovisionedStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents whether the AP is provisioned or not." + SYNTAX INTEGER { + yes(1), + no(2) + } + +ArubaMonitorMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents whether the AP has any radios dedicated to monitoring." + SYNTAX INTEGER { + unknown(0), + all(1), + none(2), + mixed(3) + } + +ArubaConfigurationState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Configuration Transfer Types." + SYNTAX INTEGER { + success(1), + error(2) + } + +ArubaConfigurationChangeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Configuration Change Types." + SYNTAX INTEGER { + create(1), + delete(2), + modify(3) + } + +ArubaCallStates ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The Call state. + " + SYNTAX INTEGER { + idle(0), + initiated(1), + connecting(2), + delivered(3), + connected(4), + offered(5), + alerting(6), + releasing(7), + cancelling(8), + challenging(9), + transient(10), + blockwait(11), + succ(12), + fail(13), + aborted(14), + blocked(15) + } + +ArubaVoipProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + VoIP protocol used + " + SYNTAX INTEGER { + sccp(1), + svp(2), + vocera(3), + sip(9), + ua(11), + h323(13) + } + +ArubaVoipRegState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + VoIP registered state + " + SYNTAX INTEGER { + unknown(0), + registering(1), + unregistering(2), + challenge(3), + registered(4), + unregistered(5) + } + +ArubaVoiceCdrDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + VoIP CDR direction + " + SYNTAX INTEGER { + og(0), + ic(1) + } + +ArubaVoiceCacBit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Voice CAC bit flags + " + SYNTAX BITS { + cacActiveLoadBalancing(0), + cacHighCapThresholdReached(1), + cacHandRsrvThresholdReached(2), + cacPeakCapacityReached(3) + } + +ArubaMeshRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Mesh role + " + SYNTAX INTEGER { + nonmesh(0), + point(1), + portal(2) + } + +ArubaHTRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents HT rate" + SYNTAX INTEGER { + unknown(0), + ht6dot5(1), + ht13(2), + ht13dot5(3), + ht15(4), + ht19dot5(5), + ht26(6), + ht27(7), + ht30(8), + ht39(9), + ht40dot5(10), + ht45(11), + ht52(12), + ht54(13), + ht58dot5(14), + ht60(15), + ht65(16), + ht78(17), + ht81(18), + ht90(19), + ht104(20), + ht108(21), + ht117(22), + ht120(23), + ht121dot5(24), + ht130(25), + ht135(26), + ht150(27), + ht162(28), + ht180(29), + ht216(30), + ht240(31), + ht243(32), + ht270(33), + ht300(34) + } + + +ArubaARMChangeReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + The reason for ARM or AirMatch based change. + " + SYNTAX INTEGER { + radarDetected(1), + radarCleared(2), + txHang(3), + txHangClear(4), + fortyMhzIntol(5), + cancel40mhzIntol(6), + fortyMhzAlign(7), + armInterference(8), + armInvalidCh(9), + armErrorThresh(10), + armNoiseThresh(11), + armEmptyCh(12), + armRogueCont(13), + armDecreasePower(14), + armIncreasePower(15), + armTurnOffRadio(16), + armTurnOnRadio(17), + armChannelQualityThresh(18), + armDynamicBW(19), + armInterferenceCCA(20), + airmatchNoise(21), + airmatchSolver(22), + airmatchFreeze(23), + airmatchUnfreeze(24), + random(25), + airmatchInit(26), + unknown(27), + airmatchNoiseCleared(28), + airmatchRogueCont(29) + } + +ArubaAPMasterStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + AP status as seen by the master controller + (used to indicate a status change). + " + SYNTAX INTEGER { + up(1), + down(2), + move(3) + } + +ArubaDot3azStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the state of Energy Efficient Ethernet (802.3az)." + SYNTAX BITS { + disabled(0), + unsupported(1), + eee100BaseTX(2), + eee1000BaseT(3), + eee10GBaseT(4), + eee1000BaseKX(5), + eee10GBaseKX4(6), + eee10GBaseKR(7) + } + +ArubaDot3bzStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the state of 802.3bz." + SYNTAX INTEGER { + unsupported(0), + no(1), + yes(2) + } + +ArubaThresholdResourceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the Threshold Resource Types" + SYNTAX INTEGER { + dataPathCpu(0), + controlPathCpu(1), + controlPathMemory(2), + totalTunnelCapacity(3), + userCapacity(4), + noofAps(5) , + noofLocals(6), + noofVaps(7) + } + +ArubaStackState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The state of the stack element in the stack. + + primary - the stack element is in primary state. + secondary - the stack element is in secondary state. + linecard - the stack element is in linecard state. + away - the stack element is in inactive state. + + primary, secondary and linecard implies active state of the stack + element." + SYNTAX INTEGER { + primary(1), + secondary(2), + linecard(3), + away(4) + } + +ArubaStackChangeEvent ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the event which caused change in topology in stack." + SYNTAX INTEGER { + other(1), + primarySlotChanged(2), + secondarySlotChanged(3), + lineCardSlotChanged(4), + roleChanged(5), + priorityChanged(6), + versionMismatch(7), + slotExceeded(8) + } + +ArubaStackIfTopoJoined ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify whether an interface has joined the stacking + topology or left the topology." + SYNTAX INTEGER { + connected(1), -- An interface has joined stacking topology. + disconnected(2) -- An interface has left stacking topology. + } + +InterfaceIndex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each interface or + interface sub-layer in the managed system. It is + recommended that values are assigned contiguously starting + from 1. The value for each interface sub-layer must remain + constant at least from one re-initialization of the entity's + network management system to the next re-initialization." + SYNTAX Integer32 (1..2147483647) + +ArubaIfState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the state of an interface. + + linkUp - Operational state of this interface is up. + linkDown - Operational state of this interface is down." + SYNTAX INTEGER { + linkUp(1), + linkDown(2) + } + +ArubaIfStateChangeReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the reason for interface state change. + + admin - User has explicitly issued 'shutdown' or 'no shutdown' + configuration from CLI on this interface. + loopProtect - If ifState of an interface changes to linkDown, then + it is used to specify that a loop has been detected on + this interface by loop protect mechanism. + If ifState of an interface changes to linkUp, then + it is used to specify that loop-protect error has been + cleared out on this interface through port auto-recovery + mechanism or through explicit clear error-recovery + command. + macLimit - If ifState of an interface changes to linkDown, then + it is used to specify that number of learnt MACs on this + interface exceeds the limit configured. + If ifState of an interface changes to linkUp, then it is + used to specify that mac-limit error has been cleared out + on this interface through port auto-recovery mechanism or + through explicit clear error-recovery command. + raGuard - If ifState of an interface changes to linkDown, then it + is used to specify that invalid router advertisement has + been identified on this interface, resulting shutting + down of this interface. + If ifState of an interface changes to linkUp, then it is + used to specify that raGuard error has been cleared out on + this interface through port auto-recovery mechanism or + through explicit clear error-recovery command. + bpduGuard - If ifState of an interface changes to linkDown, then it + is used to specify that BPDU is received on this interface + resulting shutting down of this interface. + If ifState of an interface changes to linkUp, then it is + used to specify that BPDU Guard error has been cleared out + on this interface through port auto-recovery mechanism or + through explicit clear error-recovery command." + SYNTAX INTEGER { + admin(1), + loopProtect(2), + macLimit(3), + raGuard(4), + bpduGuard(5) + } + +ArubaAPUplinkType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + AP uplink type + " + SYNTAX INTEGER { + ethernet(1), + usb(2), + pppoe(3), + wifi(4) + } + +ArubaAPUplinkChangeReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the reason for AP uplink change. + + linkFailure - The uplink went down + vpnFailure - VPN tunnel could not be sustained using the uplink + preemption - The uplink was pre-empted by a higher-priority uplink" + SYNTAX INTEGER { + linkFailure(1), + vpnFailure(2), + preemption(3) + } + +ArubaPortalServerDownReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to specify the reason for Portal server down. + + connectFail - Connect Portal server fail" + SYNTAX INTEGER { + connectFail(1) + } + +ArubaHaRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the HA role of the Aruba controller" + SYNTAX INTEGER { + dual(0), + active(1), + standby(2), + disabled(3) + } + +ArubaHaConnectivityStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Represents the HA standby connectivity status of the Access Point" + SYNTAX INTEGER { + haSuccess(0), + haNetUnreach(1), + haCpUnreach(2), + haImageMissMatch(3), + haApDenied(4), + haHbtFailure(5), + haInvalidHelloResponse(6), + haStandbyTunnelDown(7) + } + +ArubaFlexRadioMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Flex Radio Operating Mode + " + SYNTAX INTEGER { + single2GHzBand(0), + single5GHzBand(1), + dual2GHzplus5GHzBand(2), + unknown(3), + notApplicable(4) + } + +ArubaDual5GMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Dual 5GHz Operating Mode + " + SYNTAX INTEGER { + disabled(0), + enabled(1), + unknown(2), + notApplicable(3) + } + +ArubaSplit5GMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + Split 5GHz Operating Mode + " + SYNTAX INTEGER { + disabled(0), + enabled(1), + unknown(2), + notApplicable(3) + } + +END diff --git a/MIBS/arubaos/WLSR-AP-MIB b/MIBS/arubaos/WLSR-AP-MIB new file mode 100644 index 0000000..63ca2d8 --- /dev/null +++ b/MIBS/arubaos/WLSR-AP-MIB @@ -0,0 +1,3511 @@ +--- ArubaOS 8.8.0.1_80393 + WLSR-AP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsrEnterpriseMibModules + FROM ARUBA-MIB; + + wlsrMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB is for managing the + Access Points and Air Monitors. + " + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsrEnterpriseMibModules 1 } + + wlsrConfigGroup OBJECT IDENTIFIER ::= { wlsrMIB 1 } + wlsrStatsGroup OBJECT IDENTIFIER ::= { wlsrMIB 3 } + wlsrAirMonitorGroup OBJECT IDENTIFIER ::= { wlsrMIB 4 } + wlsrTrapsGroup OBJECT IDENTIFIER ::= { wlsrMIB 100 } + + -- wlsrConfigGroup contains objects to describe the Current AP + -- Configuration. + +-- wlsrConfigTable contains all the configuration data of an AP. +-- Each row in the table will represent a wifi interface. + + wlsrConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Table will list the configuration data of a wifi interface. + " + ::= { wlsrConfigGroup 1 } + + wlsrConfigEntry OBJECT-TYPE + SYNTAX WlsrConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + A Wifi configuration entry + " + INDEX { wlsrBSSID } + ::= { wlsrConfigTable 1 } + + WlsrConfigEntry ::= + SEQUENCE { + wlsrBSSID MacAddress, + wlsrESSID DisplayString, + wlsrMode INTEGER, + wlsrCurrentChannel INTEGER, + wlsrTxPower Integer32, + wlsrRTSThreshold INTEGER , + wlsrRetryLimit INTEGER , + wlsrPreamble INTEGER , + wlsrBeaconInterval INTEGER , + wlsrPowerMgmt INTEGER , + wlsrLoadBalance INTEGER , + wlsrSupportedRates BITS , + wlsrDTIMPeriod INTEGER , + wlsrLMSAddress IpAddress , + wlsrEncryption BITS , + wlsrStatus TruthValue , + wlsrAgeout Integer32 , + wlsrMTU INTEGER , + wlsrLocation DisplayString , + wlsrHideSSID TruthValue , + wlsrDenyBroadcast TruthValue, + wlsrBGmode INTEGER , + wlsrCardType INTEGER , + wlsrRegDomain Integer32 , + wlsrCountryCode DisplayString, + wlsrTxRates BITS + } + + wlsrBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + BSSID of the WIFI Interface + " + ::= { wlsrConfigEntry 1 } + + wlsrESSID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the WIFI Interface + " + ::= { wlsrConfigEntry 2 } + + wlsrMode OBJECT-TYPE + SYNTAX INTEGER { + master(1), + adhoc(2), + monitor(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mode of the Access Point. Master indicates that we are + operating as Access Point. monitor indicates that the + AP is an Air Monitor. + " + ::= { wlsrConfigEntry 3 } + + wlsrCurrentChannel OBJECT-TYPE + SYNTAX INTEGER (1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The current operating frequency channel of the DSSS PHY. + " + ::= { wlsrConfigEntry 4 } + + wlsrTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmit power of the Access point. The value is between 0 ... 4 + " + ::= { wlsrConfigEntry 5 } + + wlsrRTSThreshold 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. + " + ::= { wlsrConfigEntry 6 } + + wlsrRetryLimit 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 dot11RTSThreshold, that shall be made before a + failure condition is indicated. The default value of this + attribute shall be 7. + " + ::= { wlsrConfigEntry 7 } + + wlsrPreamble OBJECT-TYPE + SYNTAX INTEGER { + short(1), + long(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The current radio preamble type in use by the wifi interface. + " + ::= { wlsrConfigEntry 8 } + + wlsrBeaconInterval OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object shall specify the number of TU that a station shall + use for scheduling Beacon transmissions. This value is transmitted + in Beacon and Probe Response frames. + " + ::= { wlsrConfigEntry 9 } + + wlsrPowerMgmt OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates whether Power Management is enabled + or not. + " + ::= { wlsrConfigEntry 10 } + + wlsrLoadBalance OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates if load balancing is enabled or disabled. + " + ::= { wlsrConfigEntry 11 } + + + wlsrSupportedRates OBJECT-TYPE + SYNTAX BITS { + unused0(0), + unused1(1), + unused2(2), + unused3(3), + rate54Mbps(4), + rate48Mbps(5), + rate36Mbps(6), + rate24Mbps(7), + rate18Mbps(8), + rate12Mbps(9), + rate9Mbps(10), + rate6Mbps(11), + rate11Mbps(12), + rate5Mbps(13), + rate2Mbps(14), + rate1Mbps(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Basic Bit rates supported by this WIFI interface. + " + ::= { wlsrConfigEntry 12 } + + wlsrDTIMPeriod 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. + + " + ::= { wlsrConfigEntry 13 } + + + wlsrLMSAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the IP Address of the Local + switch that the AP is connected to. + " + ::= { wlsrConfigEntry 14 } + + wlsrEncryption OBJECT-TYPE + SYNTAX BITS{ + unused0(0), + unused1(1), + unused2(2), + unused3(3), + unused4(4), + unused5(5), + unused6(6), + xSec(7), + wpa2PreAuth(8), + aes8021x(9), + aesPSK(10), + dynamicTkip(11), + staticTkip(12), + dynamicWep(13), + staticWep(14), + disabled(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Encryption type of the WIFI interface. + " + ::= { wlsrConfigEntry 15 } + + wlsrStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the status of the WIFI Interface. + " + ::= { wlsrConfigEntry 17 } + + wlsrAgeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the ageout value in seconds. + " + ::= { wlsrConfigEntry 18 } + + wlsrMTU OBJECT-TYPE + SYNTAX INTEGER (0..2347) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the MTU of the WIFI Interface. + " + ::= { wlsrConfigEntry 19 } + + wlsrLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Location of the Access Point in + Building.Floor.location format. + " + ::= { wlsrConfigEntry 20 } + + wlsrHideSSID OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates if SSID is hidden or not. + " + ::= { wlsrConfigEntry 21 } + + wlsrDenyBroadcast OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + A True value indicates that Broadcast is disabled. + " + ::= { wlsrConfigEntry 22 } + + wlsrBGmode OBJECT-TYPE + SYNTAX INTEGER{ + bgMixed(1), + bOnly(2), + gOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attributes indicates the mode of the WIFI Interface + " + ::= { wlsrConfigEntry 23 } + + wlsrCardType OBJECT-TYPE + SYNTAX INTEGER { + noCard(1), + intersil(2), + atherosA(3), + atherosBG(4), + atherosABG(5), + ar5212A(10), + ar5212BG(11), + ar5212ABG(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the type of the radio card. + " + ::= { wlsrConfigEntry 24 } + + wlsrRegDomain OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This Object represents the configured Regulatory Domain this AP + will adhere to. + 1 -- US + 2 -- JAPAN + 3 -- EU + 4 -- EU2 + 5 -- EU3 + 6 -- KOREA + 7 -- CHINA + 8 -- France + 9 -- Singapore + 10 -- MALAY + 11 -- BRAZIL + 12 -- Taiwan + 13 -- Czech Republic + 14 -- GR + 15 -- South Africa + 16 -- Argentina + 17 -- Australia + 18 -- Chile + " + ::= { wlsrConfigEntry 25 } + + wlsrCountryCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the configured Country code . + " + ::= { wlsrConfigEntry 26 } + + wlsrTxRates OBJECT-TYPE + SYNTAX BITS { + unused0(0), + unused1(1), + unused2(2), + unused3(3), + rate54Mbps(4), + rate48Mbps(5), + rate36Mbps(6), + rate24Mbps(7), + rate18Mbps(8), + rate12Mbps(9), + rate9Mbps(10), + rate6Mbps(11), + rate11Mbps(12), + rate5Mbps(13), + rate2Mbps(14), + rate1Mbps(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmit Bit rates supported by this WIFI interface. + " + ::= { wlsrConfigEntry 27 } + +-- wlsrStatsGroup All the Statistics stored by the Access Point. + +-- Channel Statistics Group contains all the statistics related to +-- a channel. + +-- wlsrChannelStatsTable will contain all the Aggregate statistics collected +-- on a channel + + wlsrStatsChannelGroup OBJECT IDENTIFIER ::= { wlsrStatsGroup 3 } + + wlsrChannelStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrChannelStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Table contains the Channel Statistics. + " + + ::= { wlsrStatsChannelGroup 1 } + + wlsrChannelStatsEntry OBJECT-TYPE + SYNTAX WlsrChannelStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Channel Statistics Table" + INDEX { wlsrChStatsChannel} + ::= { wlsrChannelStatsTable 1 } + + WlsrChannelStatsEntry ::= + SEQUENCE { + wlsrChStatsChannel INTEGER , + wlsrChStatsNumAPs Integer32 , + wlsrChStatsNumStations Integer32 , + wlsrChStatsTotPkts Counter32 , + wlsrChStatsTotBytes Counter32 , + wlsrChStatsTotRetryPkts Counter32 , + wlsrChStatsTotFragmentedPkts Counter32 , + wlsrChStatsTotPhyErrPkts Counter32 , + wlsrChStatsTotMacErrPkts Counter32 , + wlsrChStatsFrameErrorRate Integer32 , + wlsrChStatsFrameRetryRate Integer32 , + wlsrChStatsFrameLowSpeedRate Integer32 , + wlsrChStatsFrameNonUnicastRate Integer32 , + wlsrChStatsFrameBandwidthRate Integer32 , + wlsrChStatsFrameFragmentationRate Integer32 , + wlsrChStatsMonitoredTime TimeTicks + + } + + wlsrChStatsChannel OBJECT-TYPE + SYNTAX INTEGER (1..165) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The frequency Channel on which these statistics are collected. + " + ::= { wlsrChannelStatsEntry 1 } + + wlsrChStatsNumAPs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of APs using this + channel. + " + ::= { wlsrChannelStatsEntry 2 } + + + wlsrChStatsNumStations OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of stations using this + channel. + " + ::= { wlsrChannelStatsEntry 3 } + + + wlsrChStatsTotPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets observed on this + channel. + " + ::= { wlsrChannelStatsEntry 4 } + + wlsrChStatsTotBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Bytes observed on this + channel. + " + ::= { wlsrChannelStatsEntry 5 } + + wlsrChStatsTotRetryPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Retry Packets observed on this + channel. + " + ::= { wlsrChannelStatsEntry 6 } + + wlsrChStatsTotFragmentedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Fragmented Packets observed on + this channel. + " + ::= { wlsrChannelStatsEntry 7 } + + wlsrChStatsTotPhyErrPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Physical Error Packets observed + on this channel. + " + ::= { wlsrChannelStatsEntry 8 } + + wlsrChStatsTotMacErrPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Mac errors packets observed on + this channel. + " + ::= { wlsrChannelStatsEntry 9 } + + wlsrChStatsFrameErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame errors as a percentage of total frames on this channel. + " + ::= { wlsrChannelStatsEntry 10 } + + wlsrChStatsFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Frame Retry Rate + " + ::= { wlsrChannelStatsEntry 11 } + + wlsrChStatsFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Low speed error rate in kbps. + " + ::= { wlsrChannelStatsEntry 12 } + + wlsrChStatsFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame non Unicast rate in kbps. + " + ::= { wlsrChannelStatsEntry 13 } + + wlsrChStatsFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Bandwidth rate in kbps. + " + ::= { wlsrChannelStatsEntry 14 } + + wlsrChStatsFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Fragmentation Rate in kbps. + " + ::= { wlsrChannelStatsEntry 15 } + + wlsrChStatsMonitoredTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time in ticks, since we were observing this channel. + " + ::= { wlsrChannelStatsEntry 16 } + +-- This table breaks down the channel statistics observed into different +-- rate categories. + + wlsrChannelRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrChannelRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but represented in terms of rate categories. + " + + ::= { wlsrStatsChannelGroup 2 } + + wlsrChannelRateStatsEntry OBJECT-TYPE + SYNTAX WlsrChannelRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Channel Rate Statistics." + INDEX { wlsrChStatsChannel} + ::= { wlsrChannelRateStatsTable 1 } + + WlsrChannelRateStatsEntry ::= + SEQUENCE { + wlsrChStatsTotPktsAt1Mbps Counter32 , + wlsrChStatsTotBytesAt1Mbps Counter32 , + wlsrChStatsTotPktsAt2Mbps Counter32 , + wlsrChStatsTotBytesAt2Mbps Counter32 , + wlsrChStatsTotPktsAt5Mbps Counter32 , + wlsrChStatsTotBytesAt5Mbps Counter32 , + wlsrChStatsTotPktsAt11Mbps Counter32 , + wlsrChStatsTotBytesAt11Mbps Counter32 , + wlsrChStatsTotPktsAt6Mbps Counter32 , + wlsrChStatsTotBytesAt6Mbps Counter32 , + wlsrChStatsTotPktsAt12Mbps Counter32 , + wlsrChStatsTotBytesAt12Mbps Counter32 , + wlsrChStatsTotPktsAt18Mbps Counter32 , + wlsrChStatsTotBytesAt18Mbps Counter32 , + wlsrChStatsTotPktsAt24Mbps Counter32 , + wlsrChStatsTotBytesAt24Mbps Counter32 , + wlsrChStatsTotPktsAt36Mbps Counter32 , + wlsrChStatsTotBytesAt36Mbps Counter32 , + wlsrChStatsTotPktsAt48Mbps Counter32 , + wlsrChStatsTotBytesAt48Mbps Counter32 , + wlsrChStatsTotPktsAt54Mbps Counter32 , + wlsrChStatsTotBytesAt54Mbps Counter32 + + } + + wlsrChStatsTotPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 1Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 1 } + + wlsrChStatsTotBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 1Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 2 } + + wlsrChStatsTotPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 2Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 3 } + + wlsrChStatsTotBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 2Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 4 } + + wlsrChStatsTotPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 5Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 5 } + + wlsrChStatsTotBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 5Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 6 } + + wlsrChStatsTotPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 11Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 7 } + + wlsrChStatsTotBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 11Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 8 } + + wlsrChStatsTotPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 6Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 9 } + + wlsrChStatsTotBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 6Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 10 } + + wlsrChStatsTotPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 12Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 11 } + + wlsrChStatsTotBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 12Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 12 } + + wlsrChStatsTotPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 18Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 13 } + + wlsrChStatsTotBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 18Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 14 } + + wlsrChStatsTotPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 24Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 15 } + + wlsrChStatsTotBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 24Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 16 } + + wlsrChStatsTotPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 36Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 17 } + + wlsrChStatsTotBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 36Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 18 } + + wlsrChStatsTotPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 48Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 19 } + + wlsrChStatsTotBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 48Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 20 } + + wlsrChStatsTotPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this channel at 54Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 21 } + + wlsrChStatsTotBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this channel at 54Mbps rate. + " + ::= { wlsrChannelRateStatsEntry 22 } + +-- This table breaks down the channel statistics observed based on the +-- Destination Address Types. + + wlsrChannelDATypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrChannelDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but broken down in terms of Destination Address Type. + " + ::= { wlsrStatsChannelGroup 3 } + + wlsrChannelDATypeStatsEntry OBJECT-TYPE + SYNTAX WlsrChannelDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Channel Statistics based on the Address Type." + INDEX { wlsrChStatsChannel} + ::= { wlsrChannelDATypeStatsTable 1 } + + WlsrChannelDATypeStatsEntry ::= + SEQUENCE { + wlsrChStatsTotDABroadcastPkts Counter32 , + wlsrChStatsTotDABroadcastBytes Counter32 , + wlsrChStatsTotDAMulticastPkts Counter32 , + wlsrChStatsTotDAMulticastBytes Counter32 , + wlsrChStatsTotDAUnicastPkts Counter32 , + wlsrChStatsTotDAUnicastBytes Counter32 + + } + + wlsrChStatsTotDABroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Broadcast packets + observed on this channel. + " + ::= { wlsrChannelDATypeStatsEntry 1 } + + wlsrChStatsTotDABroadcastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Broadcast Bytes + observed on this channel. + " + ::= { wlsrChannelDATypeStatsEntry 2 } + + wlsrChStatsTotDAMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Multicast packets + observed on this channel. + " + ::= { wlsrChannelDATypeStatsEntry 3 } + + wlsrChStatsTotDAMulticastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Multicast Bytes + observed on this channel. + " + ::= { wlsrChannelDATypeStatsEntry 4 } + + wlsrChStatsTotDAUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Unicast packets + observed on this channel. + " + ::= { wlsrChannelDATypeStatsEntry 5 } + + wlsrChStatsTotDAUnicastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Unicast Bytes + observed on this channel. + " + ::= { wlsrChannelDATypeStatsEntry 6 } + +-- This table breaks down the channel statistics observed based on the +-- the Type of the Packet. + + wlsrChannelFrameTypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrChannelFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but broken down into different Frame Types. + " + ::= { wlsrStatsChannelGroup 4 } + + wlsrChannelFrameTypeStatsEntry OBJECT-TYPE + SYNTAX WlsrChannelFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Channel Statistics based on Frame Type." + INDEX { wlsrChStatsChannel} + ::= { wlsrChannelFrameTypeStatsTable 1 } + + WlsrChannelFrameTypeStatsEntry ::= + SEQUENCE { + wlsrChStatsTotMgmtPkts Counter32 , + wlsrChStatsTotMgmtBytes Counter32 , + wlsrChStatsTotCtrlPkts Counter32 , + wlsrChStatsTotCtrlBytes Counter32 , + wlsrChStatsTotDataPkts Counter32 , + wlsrChStatsTotDataBytes Counter32 + + } + + wlsrChStatsTotMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Management packets + observed on this channel. + " + ::= { wlsrChannelFrameTypeStatsEntry 1 } + + wlsrChStatsTotMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Management Bytes + observed on this channel. + " + ::= { wlsrChannelFrameTypeStatsEntry 2 } + + wlsrChStatsTotCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Control packets + observed on this channel. + " + ::= { wlsrChannelFrameTypeStatsEntry 3 } + + wlsrChStatsTotCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Control Bytes + observed on this channel. + " + ::= { wlsrChannelFrameTypeStatsEntry 4 } + + wlsrChStatsTotDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Data packets + observed on this channel. + " + ::= { wlsrChannelFrameTypeStatsEntry 5 } + + wlsrChStatsTotDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Data Bytes + observed on this channel. + " + ::= { wlsrChannelFrameTypeStatsEntry 6 } + +-- This table breaks down the channel statistics observed into packet size +-- buckets. + + wlsrChannelPktSizeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrChannelPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but broken down into different Packet Sizes. + " + ::= { wlsrStatsChannelGroup 5 } + + wlsrChannelPktSizeStatsEntry OBJECT-TYPE + SYNTAX WlsrChannelPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Channel Statistics based on the packet sizes." + INDEX { wlsrChStatsChannel} + ::= { wlsrChannelPktSizeStatsTable 1 } + + WlsrChannelPktSizeStatsEntry ::= + SEQUENCE { + wlsrChStatsPkts63Bytes Counter32 , + wlsrChStatsPkts64To127 Counter32 , + wlsrChStatsPkts128To255 Counter32 , + wlsrChStatsPkts256To511 Counter32 , + wlsrChStatsPkts512To1023 Counter32 , + wlsrChStatsPkts1024To1518 Counter32 + + } + + wlsrChStatsPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + less than 64 bytes long. + " + ::= { wlsrChannelPktSizeStatsEntry 1 } + + wlsrChStatsPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 64 and 127 bytes long. + " + ::= { wlsrChannelPktSizeStatsEntry 2 } + + wlsrChStatsPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 128 and 255 bytes long. + " + ::= { wlsrChannelPktSizeStatsEntry 3 } + + wlsrChStatsPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 256 and 511 bytes long. + " + ::= { wlsrChannelPktSizeStatsEntry 4 } + + wlsrChStatsPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 512 and 1023 bytes long. + " + ::= { wlsrChannelPktSizeStatsEntry 5 } + + wlsrChStatsPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 1024 and 1518 bytes long. + " + ::= { wlsrChannelPktSizeStatsEntry 6 } + + +-- Station Statistics Group contains all the statistics related to +-- a Station. + +-- wlsrStaStatsTable will contain all the Aggregate statistics collected +-- for a Station + + wlsrStatsStaGroup OBJECT IDENTIFIER ::= { wlsrStatsGroup 4 } + + wlsrStaStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrStaStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table contains all the Aggregate statistics collected for a + station. + " + ::= { wlsrStatsStaGroup 1 } + + wlsrStaStatsEntry OBJECT-TYPE + SYNTAX WlsrStaStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Statistics." + INDEX { wlsrStaAddress} + ::= { wlsrStaStatsTable 1 } + + WlsrStaStatsEntry ::= + SEQUENCE { + wlsrStaAddress MacAddress , + wlsrStaTxPkts Counter32 , + wlsrStaTxBytes Counter32 , + wlsrStaRxPkts Counter32 , + wlsrStaRxBytes Counter32 , + wlsrStaTxRetryPkts Counter32 , + wlsrStaRxRetryPkts Counter32 , + wlsrStaTxFragmentedPkts Counter32 , + wlsrStaRxFragmentedPkts Counter32 , + wlsrStaReceiveErrPkts Counter32 , + wlsrStaTxTotSignal Integer32 , + wlsrStaTxSignalPkts Counter32 , + wlsrStaTxCurSignal Integer32 , + wlsrStaTxHighSignal Integer32 , + wlsrStaRxTotNoise Counter32 , + wlsrStaRxNoisePkts Counter32 , + wlsrStaRxCurrentNoise Integer32 , + wlsrStaRxHighNoise Integer32 , + wlsrStaRxLowNoise Integer32 , + wlsrStaFrameRetryRate Integer32 , + wlsrStaFrameLowSpeedRate Integer32 , + wlsrStaFrameNonUnicastRate Integer32 , + wlsrStaFrameRetryErrorRate Integer32 , + wlsrStaFrameBandwidthRate Integer32 , + wlsrStaFrameFragmentationRate Integer32 , + wlsrStaFrameHighBandwidthRate Integer32 + + } + + wlsrStaAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Mac Address of the Station connected to this Access Point. + " + ::= { wlsrStaStatsEntry 1 } + + wlsrStaTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets Transmitted to the + Station. + " + ::= { wlsrStaStatsEntry 2 } + + wlsrStaTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Bytes Transmitted to the + Station. + " + ::= { wlsrStaStatsEntry 3 } + + wlsrStaRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets Received from the + Station. + " + ::= { wlsrStaStatsEntry 4 } + + wlsrStaRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Bytes Received from the + Station. + " + ::= { wlsrStaStatsEntry 5 } + + wlsrStaTxRetryPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Retry Packets transmitted by the + station + " + ::= { wlsrStaStatsEntry 6 } + + wlsrStaRxRetryPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Retry Packets received from the + station + " + ::= { wlsrStaStatsEntry 7 } + + wlsrStaTxFragmentedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Fragmented Packets transmitted by the + station. + " + ::= { wlsrStaStatsEntry 8 } + + wlsrStaRxFragmentedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Fragmented Packets Received from the + station. + " + ::= { wlsrStaStatsEntry 9 } + + wlsrStaReceiveErrPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Error Packets received from + this station. + " + ::= { wlsrStaStatsEntry 10 } + + wlsrStaTxTotSignal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The attribute indicates the total transmitted signal computed for + this station. + " + ::= { wlsrStaStatsEntry 11 } + + wlsrStaTxSignalPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Signal Packets transmitted by + this station. + " + ::= { wlsrStaStatsEntry 12 } + + wlsrStaTxCurSignal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicate the stations current transmit signal + strength. + " + ::= { wlsrStaStatsEntry 13 } + + wlsrStaTxHighSignal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicate the stations high transmit signal + strength. + " + ::= { wlsrStaStatsEntry 14 } + + + wlsrStaRxTotNoise OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total Noise. + " + ::= { wlsrStaStatsEntry 15 } + + wlsrStaRxNoisePkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Received Noise. + " + ::= { wlsrStaStatsEntry 16 } + + wlsrStaRxCurrentNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Current Noise. + " + ::= { wlsrStaStatsEntry 17 } + + wlsrStaRxHighNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + High Noise + " + ::= { wlsrStaStatsEntry 18 } + + wlsrStaRxLowNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Low Noise + " + ::= { wlsrStaStatsEntry 19 } + + wlsrStaFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Retry Rate in kbps. + " + ::= { wlsrStaStatsEntry 20 } + + wlsrStaFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Low speed error rate in kbps. + " + ::= { wlsrStaStatsEntry 21 } + + wlsrStaFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Non Unicast rate in kbps. + " + ::= { wlsrStaStatsEntry 22 } + + wlsrStaFrameRetryErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Retry Error Rate in kbps. + " + ::= { wlsrStaStatsEntry 23 } + + wlsrStaFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Bandwidth rate in kbps. + " + ::= { wlsrStaStatsEntry 24 } + + wlsrStaFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Fragmentation Rate in kbps. + " + ::= { wlsrStaStatsEntry 25 } + + wlsrStaFrameHighBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame High Bandwidth Rate in kbps. + " + ::= { wlsrStaStatsEntry 26 } + +-- This table breaks down the Station statistics into different +-- rate categories. + + wlsrStaRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrStaRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but represented in terms of rate categories. + " + + ::= { wlsrStatsStaGroup 2 } + + wlsrStaRateStatsEntry OBJECT-TYPE + SYNTAX WlsrStaRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Station Rate Stats Table" + INDEX { wlsrStaAddress} + ::= { wlsrStaRateStatsTable 1 } + + WlsrStaRateStatsEntry ::= + SEQUENCE { + wlsrStaTxPktsAt1Mbps Counter32 , + wlsrStaTxBytesAt1Mbps Counter32 , + wlsrStaTxPktsAt2Mbps Counter32 , + wlsrStaTxBytesAt2Mbps Counter32 , + wlsrStaTxPktsAt5Mbps Counter32 , + wlsrStaTxBytesAt5Mbps Counter32 , + wlsrStaTxPktsAt11Mbps Counter32 , + wlsrStaTxBytesAt11Mbps Counter32 , + wlsrStaTxPktsAt6Mbps Counter32 , + wlsrStaTxBytesAt6Mbps Counter32 , + wlsrStaTxPktsAt12Mbps Counter32 , + wlsrStaTxBytesAt12Mbps Counter32 , + wlsrStaTxPktsAt18Mbps Counter32 , + wlsrStaTxBytesAt18Mbps Counter32 , + wlsrStaTxPktsAt24Mbps Counter32 , + wlsrStaTxBytesAt24Mbps Counter32 , + wlsrStaTxPktsAt36Mbps Counter32 , + wlsrStaTxBytesAt36Mbps Counter32 , + wlsrStaTxPktsAt48Mbps Counter32 , + wlsrStaTxBytesAt48Mbps Counter32 , + wlsrStaTxPktsAt54Mbps Counter32 , + wlsrStaTxBytesAt54Mbps Counter32 , + wlsrStaRxPktsAt1Mbps Counter32 , + wlsrStaRxBytesAt1Mbps Counter32 , + wlsrStaRxPktsAt2Mbps Counter32 , + wlsrStaRxBytesAt2Mbps Counter32 , + wlsrStaRxPktsAt5Mbps Counter32 , + wlsrStaRxBytesAt5Mbps Counter32 , + wlsrStaRxPktsAt11Mbps Counter32 , + wlsrStaRxBytesAt11Mbps Counter32 , + wlsrStaRxPktsAt6Mbps Counter32 , + wlsrStaRxBytesAt6Mbps Counter32 , + wlsrStaRxPktsAt12Mbps Counter32 , + wlsrStaRxBytesAt12Mbps Counter32 , + wlsrStaRxPktsAt18Mbps Counter32 , + wlsrStaRxBytesAt18Mbps Counter32 , + wlsrStaRxPktsAt24Mbps Counter32 , + wlsrStaRxBytesAt24Mbps Counter32 , + wlsrStaRxPktsAt36Mbps Counter32 , + wlsrStaRxBytesAt36Mbps Counter32 , + wlsrStaRxPktsAt48Mbps Counter32 , + wlsrStaRxBytesAt48Mbps Counter32 , + wlsrStaRxPktsAt54Mbps Counter32 , + wlsrStaRxBytesAt54Mbps Counter32 + + + } + + wlsrStaTxPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 1Mbps rate. + " + ::= { wlsrStaRateStatsEntry 1 } + + wlsrStaTxBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 1Mbps rate. + " + ::= { wlsrStaRateStatsEntry 2 } + + wlsrStaTxPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 2Mbps rate. + " + ::= { wlsrStaRateStatsEntry 3 } + + wlsrStaTxBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 2Mbps rate. + " + ::= { wlsrStaRateStatsEntry 4 } + + wlsrStaTxPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 5Mbps rate. + " + ::= { wlsrStaRateStatsEntry 5 } + + wlsrStaTxBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 5Mbps rate. + " + ::= { wlsrStaRateStatsEntry 6 } + + wlsrStaTxPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 11Mbps rate. + " + ::= { wlsrStaRateStatsEntry 7 } + + wlsrStaTxBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 11Mbps rate. + " + ::= { wlsrStaRateStatsEntry 8 } + + wlsrStaTxPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 6Mbps rate. + " + ::= { wlsrStaRateStatsEntry 9 } + + wlsrStaTxBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 6Mbps rate. + " + ::= { wlsrStaRateStatsEntry 10 } + + wlsrStaTxPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 12Mbps rate. + " + ::= { wlsrStaRateStatsEntry 11 } + + wlsrStaTxBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 12Mbps rate. + " + ::= { wlsrStaRateStatsEntry 12 } + + wlsrStaTxPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 18Mbps rate. + " + ::= { wlsrStaRateStatsEntry 13 } + + wlsrStaTxBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 18Mbps rate. + " + ::= { wlsrStaRateStatsEntry 14 } + + wlsrStaTxPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 24Mbps rate. + " + ::= { wlsrStaRateStatsEntry 15 } + + wlsrStaTxBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 24Mbps rate. + " + ::= { wlsrStaRateStatsEntry 16 } + + wlsrStaTxPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 36Mbps rate. + " + ::= { wlsrStaRateStatsEntry 17 } + + wlsrStaTxBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 36Mbps rate. + " + ::= { wlsrStaRateStatsEntry 18 } + + wlsrStaTxPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 48Mbps rate. + " + ::= { wlsrStaRateStatsEntry 19 } + + wlsrStaTxBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 48Mbps rate. + " + ::= { wlsrStaRateStatsEntry 20 } + + wlsrStaTxPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 54Mbps rate. + " + ::= { wlsrStaRateStatsEntry 21 } + + wlsrStaTxBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 54Mbps rate. + " + ::= { wlsrStaRateStatsEntry 22 } + + wlsrStaRxPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 1Mbps rate. + " + ::= { wlsrStaRateStatsEntry 23 } + + wlsrStaRxBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 1Mbps rate. + " + ::= { wlsrStaRateStatsEntry 24 } + + wlsrStaRxPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 2Mbps rate. + " + ::= { wlsrStaRateStatsEntry 25 } + + wlsrStaRxBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 2Mbps rate. + " + ::= { wlsrStaRateStatsEntry 26 } + + wlsrStaRxPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 5Mbps rate. + " + ::= { wlsrStaRateStatsEntry 27 } + + wlsrStaRxBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 5Mbps rate. + " + ::= { wlsrStaRateStatsEntry 28 } + + wlsrStaRxPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 11Mbps rate. + " + ::= { wlsrStaRateStatsEntry 29 } + + wlsrStaRxBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 11Mbps rate. + " + ::= { wlsrStaRateStatsEntry 30 } + + wlsrStaRxPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 6Mbps rate. + " + ::= { wlsrStaRateStatsEntry 31 } + + wlsrStaRxBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 6Mbps rate. + " + ::= { wlsrStaRateStatsEntry 32 } + + wlsrStaRxPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 12Mbps rate. + " + ::= { wlsrStaRateStatsEntry 33 } + + wlsrStaRxBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 12Mbps rate. + " + ::= { wlsrStaRateStatsEntry 34 } + + wlsrStaRxPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 18Mbps rate. + " + ::= { wlsrStaRateStatsEntry 35 } + + wlsrStaRxBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 18Mbps rate. + " + ::= { wlsrStaRateStatsEntry 36 } + + wlsrStaRxPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 24Mbps rate. + " + ::= { wlsrStaRateStatsEntry 37 } + + wlsrStaRxBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 24Mbps rate. + " + ::= { wlsrStaRateStatsEntry 38 } + + wlsrStaRxPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 36Mbps rate. + " + ::= { wlsrStaRateStatsEntry 39 } + + wlsrStaRxBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 36Mbps rate. + " + ::= { wlsrStaRateStatsEntry 40 } + + wlsrStaRxPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 48Mbps rate. + " + ::= { wlsrStaRateStatsEntry 41 } + + wlsrStaRxBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 48Mbps rate. + " + ::= { wlsrStaRateStatsEntry 42 } + + wlsrStaRxPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 54Mbps rate. + " + ::= { wlsrStaRateStatsEntry 43 } + + wlsrStaRxBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 54Mbps rate. + " + ::= { wlsrStaRateStatsEntry 44 } + +-- This table breaks down the Station statistics based on the +-- Destination Address Types. + + wlsrStaDATypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrStaDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but broken down in terms of Destination Address Type. + " + ::= { wlsrStatsStaGroup 3 } + + wlsrStaDATypeStatsEntry OBJECT-TYPE + SYNTAX WlsrStaDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Statistics based on the Destination Address Type." + INDEX { wlsrStaAddress} + ::= { wlsrStaDATypeStatsTable 1 } + + WlsrStaDATypeStatsEntry ::= + SEQUENCE { + wlsrStaTxDABroadcastPkts Counter32 , + wlsrStaTxDABroadcastBytes Counter32 , + wlsrStaTxDAMulticastPkts Counter32 , + wlsrStaTxDAMulticastBytes Counter32 , + wlsrStaTxDAUnicastPkts Counter32 , + wlsrStaTxDAUnicastBytes Counter32 + + } + + wlsrStaTxDABroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Broadcast packets + transmitted by this Station. + " + ::= { wlsrStaDATypeStatsEntry 1 } + + wlsrStaTxDABroadcastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Broadcast Bytes + transmitted by this Station. + " + ::= { wlsrStaDATypeStatsEntry 2 } + + wlsrStaTxDAMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Multicast packets + transmitted by this station. + " + ::= { wlsrStaDATypeStatsEntry 3 } + + wlsrStaTxDAMulticastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Multicast Bytes + transmitted by this station. + " + ::= { wlsrStaDATypeStatsEntry 4 } + + wlsrStaTxDAUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total of Unicast packets + transmitted by this station. + " + ::= { wlsrStaDATypeStatsEntry 5 } + + wlsrStaTxDAUnicastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total of Unicast Bytes + transmitted by this station. + " + ::= { wlsrStaDATypeStatsEntry 6 } + +-- This table breaks down the Station statistics based on the +-- the Type of the Packet. + + wlsrStaFrameTypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrStaFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but broken down into different Frame Types. + " + ::= { wlsrStatsStaGroup 4 } + + wlsrStaFrameTypeStatsEntry OBJECT-TYPE + SYNTAX WlsrStaFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Frame Type Stats Entry." + INDEX { wlsrStaAddress} + ::= { wlsrStaFrameTypeStatsTable 1 } + + WlsrStaFrameTypeStatsEntry ::= + SEQUENCE { + wlsrStaTxMgmtPkts Counter32 , + wlsrStaTxMgmtBytes Counter32 , + wlsrStaTxCtrlPkts Counter32 , + wlsrStaTxCtrlBytes Counter32 , + wlsrStaTxDataPkts Counter32 , + wlsrStaTxDataBytes Counter32 , + wlsrStaRxMgmtPkts Counter32 , + wlsrStaRxMgmtBytes Counter32 , + wlsrStaRxCtrlPkts Counter32 , + wlsrStaRxCtrlBytes Counter32 , + wlsrStaRxDataPkts Counter32 , + wlsrStaRxDataBytes Counter32 + + } + + wlsrStaTxMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Management packets + from a station. + " + ::= { wlsrStaFrameTypeStatsEntry 1 } + + wlsrStaTxMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Management Bytes + from a station + " + ::= { wlsrStaFrameTypeStatsEntry 2 } + + wlsrStaTxCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Control packets + from a station + " + ::= { wlsrStaFrameTypeStatsEntry 3 } + + wlsrStaTxCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Control Bytes + from a station + " + ::= { wlsrStaFrameTypeStatsEntry 4 } + + wlsrStaTxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Data packets + from a station + " + ::= { wlsrStaFrameTypeStatsEntry 5 } + + wlsrStaTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Data Bytes + observed on this channel. + " + ::= { wlsrStaFrameTypeStatsEntry 6 } + + wlsrStaRxMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Management packets + at a station. + " + ::= { wlsrStaFrameTypeStatsEntry 7 } + + wlsrStaRxMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Management Bytes + at a station. + " + ::= { wlsrStaFrameTypeStatsEntry 8 } + + wlsrStaRxCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Control packets + at a station. + " + ::= { wlsrStaFrameTypeStatsEntry 9 } + + wlsrStaRxCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Control Bytes + at a station. + " + ::= { wlsrStaFrameTypeStatsEntry 10 } + + wlsrStaRxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Data packets + at a station. + " + ::= { wlsrStaFrameTypeStatsEntry 11 } + + wlsrStaRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Data Bytes + at a station. + " + ::= { wlsrStaFrameTypeStatsEntry 12 } + +-- This table breaks down the Station statistics received or transmitted by a +-- station into packet size buckets. + + wlsrStaPktSizeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrStaPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per channel Packet and Byte Counts + but broken down into different Packet Sizes. + " + ::= { wlsrStatsStaGroup 5 } + + wlsrStaPktSizeStatsEntry OBJECT-TYPE + SYNTAX WlsrStaPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Packet Size Stats." + INDEX { wlsrStaAddress} + ::= { wlsrStaPktSizeStatsTable 1 } + + WlsrStaPktSizeStatsEntry ::= + SEQUENCE { + wlsrStaTxPkts63Bytes Counter32 , + wlsrStaTxPkts64To127 Counter32 , + wlsrStaTxPkts128To255 Counter32 , + wlsrStaTxPkts256To511 Counter32 , + wlsrStaTxPkts512To1023 Counter32 , + wlsrStaTxPkts1024To1518 Counter32 , + wlsrStaRxPkts63Bytes Counter32 , + wlsrStaRxPkts64To127 Counter32 , + wlsrStaRxPkts128To255 Counter32 , + wlsrStaRxPkts256To511 Counter32 , + wlsrStaRxPkts512To1023 Counter32 , + wlsrStaRxPkts1024To1518 Counter32 + + } + + wlsrStaTxPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were less than 64 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 1 } + + wlsrStaTxPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 64 and 127 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 2 } + + wlsrStaTxPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 128 and 255 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 3 } + + wlsrStaTxPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 256 and 511 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 4 } + + wlsrStaTxPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 512 and 1023 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 5 } + + wlsrStaTxPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 1024 and 1518 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 6 } + + wlsrStaRxPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were less than 64 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 7 } + + wlsrStaRxPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 64 and 127 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 8 } + + wlsrStaRxPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 128 and 255 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 9 } + + wlsrStaRxPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 256 and 511 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 10 } + + wlsrStaRxPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 512 and 1023 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 11 } + + wlsrStaRxPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 1024 and 1518 bytes long. + " + ::= { wlsrStaPktSizeStatsEntry 12 } + +-- Air Monitor Access Point List Table. On an Air monitor this table lists all +-- the Access Points the AM is monitoring. On an Access Point, this table +-- contains itself. + + wlsrAirMonitorApListTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsrAirMonitorApListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Access Points monitored by the AM. + " + ::= { wlsrAirMonitorGroup 1 } + + wlsrAirMonitorApListEntry OBJECT-TYPE + SYNTAX WlsrAirMonitorApListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ap List Entry" + INDEX { wlsrAmApBSSID} + ::= { wlsrAirMonitorApListTable 1 } + + WlsrAirMonitorApListEntry ::= + SEQUENCE { + wlsrAmApBSSID MacAddress , + wlsrAmSSID DisplayString , + wlsrAmChannel INTEGER , + wlsrAmPhysicalType INTEGER , + wlsrAmAccessPointType INTEGER , + wlsrAmRAPType INTEGER, + wlsrAmRSSI Integer32, + wlsrAmMonitoredTime TimeTicks, + wlsrAmInactivityTime TimeTicks, + wlsrAmLoadBalancing INTEGER + + } + + wlsrAmApBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + BSSID of the Access Point. + " + ::= { wlsrAirMonitorApListEntry 1 } + + wlsrAmSSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the SSID of the AP. + " + ::= { wlsrAirMonitorApListEntry 2 } + + wlsrAmChannel OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the channel on which this AP is + operating. + " + ::= { wlsrAirMonitorApListEntry 3 } + + wlsrAmPhysicalType OBJECT-TYPE + SYNTAX INTEGER{ + dot11b(1), + dot11a(2), + dot11g(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the physical layer type. + " + ::= { wlsrAirMonitorApListEntry 4 } + + + wlsrAmAccessPointType OBJECT-TYPE + SYNTAX INTEGER{ + genericAp(1), + softAp(2), + ciscoAp(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the type of AP. + " + ::= { wlsrAirMonitorApListEntry 5 } + + wlsrAmRAPType OBJECT-TYPE + SYNTAX INTEGER{ + valid(1), + interfering(2), + unsecure(3), + dos(4), + unknown(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Type of the Access Point. + " + ::= { wlsrAirMonitorApListEntry 6 } + + wlsrAmRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Access point Receiver Signal Strength Indicator. + + " + ::= { wlsrAirMonitorApListEntry 7 } + + wlsrAmMonitoredTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time in ticks, since the AM is observing this access point. + " + ::= { wlsrAirMonitorApListEntry 8 } + + wlsrAmInactivityTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Access point Inactivity Time. + + " + ::= { wlsrAirMonitorApListEntry 9 } + + wlsrAmLoadBalancing OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The attributes indicates whether Load balancing is enabled + for this access point. + + " + ::= { wlsrAirMonitorApListEntry 10 } + +-- wlsrTrapsGroup +-- This group defines all the traps generated by the access points. + +-- Objects defined under this group does not have support for +-- GET or SET. They are defined in the MIB to pass specific +-- information. which has meaning only in the context of a trap. + +wlsrTrapObjectsGroup OBJECT IDENTIFIER ::= { wlsrTrapsGroup 100 } + +wlsrTargetApBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the BSSID of the + Access Point, for which we are raising the trap. If an + Air Monitor is sending the trap then this will indicate + AP. If an Access Point is sending the trap, then it will point + to itself. + " +::= { wlsrTrapObjectsGroup 1 } + +wlsrTargetApSSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the SSID of the + Access Point, for which we are raising the trap. If an + Air Monitor is sending the trap then this will indicate + AP. If an Access Point is sending the trap, then it will point + to itself. + " +::= { wlsrTrapObjectsGroup 2 } + +wlsrTargetApChannel OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the Channel of the + Access Point, for which we are raising the trap. If an + Air Monitor is sending the trap then this will indicate + AP. If an Access Point is sending the trap, then it will point + to itself. + " +::= { wlsrTrapObjectsGroup 3 } + +wlsrSourceMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the MAC + address of the Source. + " +::= { wlsrTrapObjectsGroup 4 } + +wlsrNodeMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the MAC + address of a Node. + " +::= { wlsrTrapObjectsGroup 5 } + +wlsrFrameType OBJECT-TYPE + SYNTAX INTEGER{ + associateRequest(1), + associateResponse(2), + reassociateRequest(3), + reassociateResponse(4), + probeRequest(5), + probeResponse(6), + beacon(9), + atim(10), + disassociate(11), + auth(12), + deauth(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Frame Type. + " +::= { wlsrTrapObjectsGroup 6 } + +wlsrAddressType OBJECT-TYPE + SYNTAX INTEGER{ + srcAddress(1), + dstAddress(2), + bssid(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Address Type. + " +::= { wlsrTrapObjectsGroup 7 } + +wlsrSignatureName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Signature Name. + " +::= { wlsrTrapObjectsGroup 8 } + +wlsrMatchedMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Macaddress. + " +::= { wlsrTrapObjectsGroup 9 } + +wlsrMatchedIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Ip Address. + " +::= { wlsrTrapObjectsGroup 10 } + +wlsrReceiverMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the MAC + address of the Receiver. + " +::= { wlsrTrapObjectsGroup 11 } + +wlsrTransmitterMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the MAC + address of the Transmitter. + " +::= { wlsrTrapObjectsGroup 12 } + +wlsrRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Signal Strength Indicator. + " +::= { wlsrTrapObjectsGroup 13 } + +wlsrRogueInfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used to point to the WEBGUI Rogue AP information + URL. + " +::= { wlsrTrapObjectsGroup 14 } + +wlsrInterferingAPInfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used to point to the WEBGUI Rogue interfering + AP information URL. + " +::= { wlsrTrapObjectsGroup 15 } + + +wlsrUnsecureApDetected NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel, wlsrMatchedMac, + wlsrMatchedIp, wlsrRogueInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that an Unsecure Access Point is detected + by an Air Monitor located at wlsrLocation on channel + wlsrCurrentChannel. The AP is declared unsecure, because we + matched it to the wlsrMatchedMac/wlsrMatchedIp. + + " + ::= { wlsrTrapsGroup 1001 } + +wlsrStaImpersonation NOTIFICATION-TYPE + OBJECTS {wlsrNodeMac, wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM at location wlsrLocation detected + a Station impersonation. + " + ::= { wlsrTrapsGroup 1002 } +wlsrReservedChannelViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point is detected + by an AP at location wlsrLocation, which + violates the Reserved Channel configuration. + " + ::= { wlsrTrapsGroup 1003 } + + +wlsrValidSSIDViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point violating Valid SSID is + detected by an AP at wlsrLocation. + " + ::= { wlsrTrapsGroup 1004 } + +wlsrChannelMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point has a bad channel + configuration. + " + ::= { wlsrTrapsGroup 1005 } + + +wlsrOUIMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point has bad OUI + configuration. + " + ::= { wlsrTrapsGroup 1006 } + + +wlsrSSIDMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point has bad SSID + configuration. + " + ::= { wlsrTrapsGroup 1007 } + +wlsrShortPreableMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point has bad Short preamble + configuration. + " + ::= { wlsrTrapsGroup 1008 } + + +wlsrWPAMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point has bad WPA + configuration. + " + ::= { wlsrTrapsGroup 1009 } + + +wlsrAdhocNetworkDetected NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Adhoc + network. + " + ::= { wlsrTrapsGroup 1010 } + + +wlsrStaPolicyViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrNodeMac, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a Valid Station policy is violated. + " + ::= { wlsrTrapsGroup 1011 } + + +wlsrRepeatWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM detected a Repeat WEP-IV violation. + " + ::= { wlsrTrapsGroup 1012 } + +wlsrWeakWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM detected a Weak WEP-IV violation. + " + ::= { wlsrTrapsGroup 1013 } + +wlsrChannelInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation has detected a channel interference on + wlsrCurrentChannel. + " + ::= { wlsrTrapsGroup 1014 } + +wlsrAPInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation has detected an AP interference on + wlsrCurrentChannel. + " + ::= { wlsrTrapsGroup 1015 } + +wlsrStaInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, wlsrNodeMac, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation has detected a Station interference on + wlsrCurrentChannel. + " + ::= { wlsrTrapsGroup 1016 } + +wlsrFrameRetryRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that an AP wlsrTargetApBSSID has exceeded + an upper threshold for Frame Retry Rate for AP wlsrTargetApBSSID. + " + ::= { wlsrTrapsGroup 1017 } + +wlsrFrameReceiveErrorRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrTargetApChannel, wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that an AP wlsrTargetApBSSID has exceeded + an upper threshold for Frame Receive Error Rate for AP + wlsrTargetApBSSID. + " + ::= { wlsrTrapsGroup 1018 } + +wlsrFrameFragmentationRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrTargetApChannel, wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that an AP wlsrTargetApBSSID has exceeded + an upper threshold for Frame Fragmentation Rate for AP + wlsrTargetApBSSID. + " + ::= { wlsrTrapsGroup 1019 } + +wlsrFrameBandWidthRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrNodeMac, wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that a station wlsrStaAddress has exceeded + the allocated Bandwidth rate. + " + ::= { wlsrTrapsGroup 1020 } + + +wlsrFrameLowSpeedRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrNodeMac, wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that a station wlsrStaAddress has exceeded + the Low speed rate. + " + ::= { wlsrTrapsGroup 1021 } + +wlsrFrameNonUnicastRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrNodeMac, wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that a station wlsrStaAddress has exceeded + the Non Unicast traffic rate. + " + ::= { wlsrTrapsGroup 1022 } + +wlsrLoadbalancingEnabled NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that an AP with BSSID wlsrTargetApBSSID + has enabled Load balancing. + " + ::= { wlsrTrapsGroup 1023 } + +wlsrChannelFrameRetryRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that it exceeded an upper threshold + for Frame Retry Rate. + " + ::= { wlsrTrapsGroup 1024 } + +wlsrChannelFrameFragmentationRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that it exceeded an upper threshold + for Frame Fragmentation Rate. + " + ::= { wlsrTrapsGroup 1025 } + + +wlsrChannelFrameErrorRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that it exceeded an upper threshold + for Frame Error Rate. + " + ::= { wlsrTrapsGroup 1026 } + +wlsrSignatureMatch NOTIFICATION-TYPE + OBJECTS {wlsrSignatureName, wlsrSourceMac,wlsrRSSI, + wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that we detected a signature match. + " + ::= { wlsrTrapsGroup 1027 } + +wlsrChannelRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsrFrameType, wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation detected + frames of type wlsrFrameType on wlsrCurrentChannel which exceeds the + configured IDS rate threshold. + " + ::= { wlsrTrapsGroup 1028 } + +wlsrNodeRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsrFrameType, wlsrNodeMac, wlsrRSSI, + wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation detected + frames of type wlsrFrameType transmitted by node wlsrNodeMac + which exceeds the configured IDS rate threshold. + " + ::= { wlsrTrapsGroup 1029 } + +wlsrEAPRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the number of EAP Handshake packets received + by an AP/AM at wlsrLocation exceeds the configured IDS EAP Handshake + rate. + " + ::= { wlsrTrapsGroup 1030 } + +wlsrSignalAnomaly NOTIFICATION-TYPE + OBJECTS {wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation detected a Signal + Anomaly on wlsrCurrentChannel. + " + ::= { wlsrTrapsGroup 1031 } + +wlsrSequenceNumberAnomaly NOTIFICATION-TYPE + OBJECTS {wlsrSourceMac, wlsrRSSI, wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation received packets + which exceeds the acceptable sequence number difference. The acceptable + sequence number difference is an IDS Configuration object. + " + ::= { wlsrTrapsGroup 1032 } + +wlsrDisconnectStationAttack NOTIFICATION-TYPE + OBJECTS {wlsrFrameType, wlsrSourceMac, wlsrRSSI, wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM detected a station Disconnect attack. + " + ::= { wlsrTrapsGroup 1033 } + +wlsrApFloodAttack NOTIFICATION-TYPE + OBJECTS {wlsrLocation} + STATUS current + DESCRIPTION + " + This trap is triggered when the number of spurious AP's detected by + an AP/AM at wlsrLocation exceeds the configured IDS threshold. + " + ::= { wlsrTrapsGroup 1034 } + +wlsrAdhocNetwork NOTIFICATION-TYPE + OBJECTS {wlsrSourceMac, wlsrTargetApBSSID, wlsrTargetApSSID, wlsrRSSI, + wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation detected an Adhoc + Network. Node wlsrSourceMac is connected to an adhoc AP + wlsrTargetApBSSID with wlsrTargetApSSID ssid. + " + ::= { wlsrTrapsGroup 1035 } + +wlsrWirelessBridge NOTIFICATION-TYPE + OBJECTS {wlsrTransmitterMac, wlsrReceiverMac, wlsrRSSI, + wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation detected a Wireless + Bridge. The detected bridge is between wlsrSourceMac and + wlsrReceiverMac. + " + ::= { wlsrTrapsGroup 1036 } + +wlsrInvalidMacOUI NOTIFICATION-TYPE + OBJECTS {wlsrAddressType, wlsrNodeMac,wlsrRSSI, + wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM at wlsrLocation detected an Invalid + MAC OUI in transmission from the Node wlsrNodeMac. The invalid mac is + the <wlsrAddressType>. + " + ::= { wlsrTrapsGroup 1037 } + +wlsrLoadbalancingDisabled NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrTargetApChannel, wlsrLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM/AP located at + wlsrLocation is reporting that an AP with BSSID wlsrTargetApBSSID + has disabled Load balancing. + " + ::= { wlsrTrapsGroup 1038 } + +wlsrWEPMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an Access Point has bad WEP + configuration. + " + ::= { wlsrTrapsGroup 1039 } + + +wlsrStaRepeatWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, wlsrNodeMac, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM detected a Repeat WEP-IV violation. + for a Station + " + ::= { wlsrTrapsGroup 1040 } + +wlsrStaWeakWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, wlsrNodeMac, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP/AM detected a Weak WEP-IV violation. + for a Station + " + ::= { wlsrTrapsGroup 1041 } + +wlsrStaAssociatedToUnsecureAp NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel, wlsrNodeMac, wlsrRogueInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that a station with wlsrNodeMac associated + with an Unsecure Access Point wlsrTargetApBSSID. This is detected + by an Air Monitor located at wlsrLocation on channel + wlsrCurrentChannel. + + " + ::= { wlsrTrapsGroup 1042 } + +wlsrAdhocNetworkBridgeDetected NOTIFICATION-TYPE + OBJECTS {wlsrSourceMac, wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Adhoc + network that is bridging to a wired network + " + ::= { wlsrTrapsGroup 1043 } + +wlsrInterferingApDetected NOTIFICATION-TYPE + OBJECTS {wlsrTargetApBSSID, wlsrTargetApSSID, + wlsrLocation, wlsrCurrentChannel, wlsrInterferingAPInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that an Interfering Access Point is detected + by an Air Monitor located at wlsrLocation on channel + wlsrCurrentChannel. + + " + ::= { wlsrTrapsGroup 1044 } + +END + + diff --git a/MIBS/arubaos/WLSX-AUTH-MIB b/MIBS/arubaos/WLSX-AUTH-MIB new file mode 100644 index 0000000..1d832e7 --- /dev/null +++ b/MIBS/arubaos/WLSX-AUTH-MIB @@ -0,0 +1,399 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-AUTH-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB + + ArubaEnableValue, + ArubaAuthenticationMethods, + ArubaEncryptionMethods, + ArubaHashAlgorithms, + ArubaAuthServerType + FROM ARUBA-TC; + + wlsxAuthMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the authentication servers known to an + Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 8 } + + wlsxAuthenticationServerGroup OBJECT IDENTIFIER ::= { wlsxAuthMIB 1 } + wlsxAuthenticationInfoGroup OBJECT IDENTIFIER ::= { wlsxAuthMIB 2 } + wlsxAuthenticationGroup OBJECT IDENTIFIER ::= { wlsxAuthMIB 3 } + +-- wlsxAuthenticationServerGroup contains information about the authentication +-- servers in the controller. + + wlsxAuthenticationServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxAuthenticationServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the authentication servers currently + configured in the controller. Servers are identified by name. + " + + ::= { wlsxAuthenticationServerGroup 1 } + + wlsxAuthenticationServerEntry OBJECT-TYPE + SYNTAX WlsxAuthenticationServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Server entry" + INDEX { authServerName } + ::= { wlsxAuthenticationServerTable 1 } + + WlsxAuthenticationServerEntry ::= + SEQUENCE { + + authServerName DisplayString, + authServerType ArubaAuthServerType, + authServerAddress DisplayString, + authServerPort Integer32, + authServerRetryCount Integer32, + authServerTimeOutValue Integer32, + authServerState ArubaEnableValue, + authServerInservice TruthValue, + authServerUsageCount Counter32, + authServerSuccessfullAuths Counter32, + authServerFailedAuths Counter32, + authServerTimeouts Counter32, + authServerAvgResponseTime Integer32, + authServerOutStandingRequests Integer32, + authServerUptime Integer32 + + } + + authServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The name of the authentication server. + " + ::= { wlsxAuthenticationServerEntry 1 } + + authServerType OBJECT-TYPE + SYNTAX ArubaAuthServerType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The type of the authentication server. + " + ::= { wlsxAuthenticationServerEntry 2 } + + authServerAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..48)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The IP address of the authentication server. + " + ::= { wlsxAuthenticationServerEntry 3 } + + authServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The transport layer port of the authentication server. + " + ::= { wlsxAuthenticationServerEntry 4 } + + authServerRetryCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The configured retry count. + " + ::= { wlsxAuthenticationServerEntry 5 } + + authServerTimeOutValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The configured timeout value. + " + ::= { wlsxAuthenticationServerEntry 6 } + + authServerState OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The state of the authentication server. + " + ::= { wlsxAuthenticationServerEntry 7 } + + authServerInservice OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + An indication of whether or not the authentication server is + in service. + " + ::= { wlsxAuthenticationServerEntry 8 } + + authServerUsageCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of times this server was queried. + " + ::= { wlsxAuthenticationServerEntry 9 } + + authServerSuccessfullAuths OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of times this server responded with success. + " + ::= { wlsxAuthenticationServerEntry 10 } + + authServerFailedAuths OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of times this server responded with failure. + " + ::= { wlsxAuthenticationServerEntry 11 } + + authServerTimeouts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of times this communication with this server timed out. + " + ::= { wlsxAuthenticationServerEntry 12 } + + authServerAvgResponseTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The average response time of the server in milliseconds. + " + ::= { wlsxAuthenticationServerEntry 13 } + + authServerOutStandingRequests OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of requests currently outstanding to this server. + " + ::= { wlsxAuthenticationServerEntry 14 } + + authServerUptime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The time since the server went into service with the controller. + " + ::= { wlsxAuthenticationServerEntry 15 } + + wlsxPortalServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxPortalServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists configured captive portal servers. + " + + ::= { wlsxAuthenticationServerGroup 2 } + + wlsxPortalServerEntry OBJECT-TYPE + SYNTAX WlsxPortalServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Portal Server Entry" + INDEX { portalServerIndex } + ::= { wlsxPortalServerTable 1 } + + WlsxPortalServerEntry ::= + SEQUENCE { + portalServerIndex DisplayString, + portalServerHost DisplayString, + portalServerPort Integer32, + portalServerPage DisplayString, + portalServerProtocol DisplayString + } + + portalServerIndex OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..256)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxPortalServerEntry 1 } + + portalServerHost OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IP address of the portal server. + " + ::= { wlsxPortalServerEntry 2 } + + portalServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The transport layer port of the portal server. + " + ::= { wlsxPortalServerEntry 3 } + + portalServerPage OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The portal server URL + " + ::= { wlsxPortalServerEntry 4 } + + portalServerProtocol OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The portal server protocol (e.g. HTTP or HTTPS) + " + ::= { wlsxPortalServerEntry 5 } + + -- LDAP Server Specific State + + wlsxLdapServerStateTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxLdapServerStateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxAuthenticationServerGroup 5 } + + wlsxLdapServerStateEntry OBJECT-TYPE + SYNTAX WlsxLdapServerStateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LDAP Server Entry" + INDEX { authServerName } + ::= { wlsxLdapServerStateTable 1 } + + WlsxLdapServerStateEntry ::= + SEQUENCE { + ldapInitDone TruthValue, + ldapAdminBound INTEGER, + ldapReBindCount Counter32 + + } + + ldapInitDone OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the controller is initialized with the server. + " + ::= { wlsxLdapServerStateEntry 1 } + + ldapAdminBound OBJECT-TYPE + SYNTAX INTEGER{ + no(1), + yes(2), + inProgress(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the controller is bound to the server. + " + ::= { wlsxLdapServerStateEntry 2 } + + ldapReBindCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of times that the controller re-bound with the server. + " + ::= { wlsxLdapServerStateEntry 3 } + +END diff --git a/MIBS/arubaos/WLSX-CTS-MIB b/MIBS/arubaos/WLSX-CTS-MIB new file mode 100644 index 0000000..e6f687b --- /dev/null +++ b/MIBS/arubaos/WLSX-CTS-MIB @@ -0,0 +1,149 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-CTS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxCtsMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the Controller Transport Service (Cts) in the + Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 11 } + + wlsxCtsOpGroup OBJECT IDENTIFIER ::= { wlsxCtsMIB 1 } + + wlsxCtsRequestTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxCtsRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxCtsOpGroup 1 } + + wlsxCtsRequestEntry OBJECT-TYPE + SYNTAX WlsxCtsRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { wlsxCtsIndex } + ::= { wlsxCtsRequestTable 1 } + + WlsxCtsRequestEntry ::= + SEQUENCE { + wlsxCtsIndex Integer32, + wlsxCtsOpcode DisplayString, + wlsxCtsCookie DisplayString, + wlsxCtsURL DisplayString, + wlsxCtsFlags BITS, + wlsxCtsStatus RowStatus + } + + wlsxCtsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + CTS transport index + 0 - Config Sync + 1 - Counters Sync + 2 - RF Plan Sync + " + ::= { wlsxCtsRequestEntry 1 } + + wlsxCtsOpcode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + CTS operation opcode + " + ::= { wlsxCtsRequestEntry 2 } + + wlsxCtsCookie OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Cookie for the config sync operation + " + ::= { wlsxCtsRequestEntry 3 } + + wlsxCtsURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + URL for the config sync operation + " + ::= { wlsxCtsRequestEntry 4 } + + wlsxCtsFlags OBJECT-TYPE + SYNTAX BITS { + wlsxCtsFlagForce(0), + wlsxCtsFlagUseCert(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Operational flags to be sent via CTS + " + ::= { wlsxCtsRequestEntry 5 } + + wlsxCtsStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + CTS row status + " + ::= { wlsxCtsRequestEntry 6 } + +END diff --git a/MIBS/arubaos/WLSX-ESI-MIB b/MIBS/arubaos/WLSX-ESI-MIB new file mode 100644 index 0000000..4819c89 --- /dev/null +++ b/MIBS/arubaos/WLSX-ESI-MIB @@ -0,0 +1,193 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-ESI-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ArubaESIServerMode, + ArubaESIServerStatus + FROM ARUBA-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxESIMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the External Services Interface (ESI) in the + Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 10 } + + wlsxESIConfigGroup OBJECT IDENTIFIER ::= { wlsxESIMIB 1 } + + wlsxESIServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxESIServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all ESI servers configured on the controller. + " + ::= { wlsxESIConfigGroup 1 } + + wlsxESIServerEntry OBJECT-TYPE + SYNTAX WlsxESIServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ESI Server Entry" + INDEX { esiServerName } + ::= { wlsxESIServerTable 1 } + + WlsxESIServerEntry ::= + SEQUENCE { + esiServerName DisplayString, + esiServerGroup DisplayString, + esiServerMode ArubaESIServerMode, + esiServerTrustedIP IpAddress, + esiServerUntrustedIP IpAddress, + esiServerTrustedSlot Integer32, + esiServerTrustedPort Integer32, + esiServerUntrustedSlot Integer32, + esiServerUntrustedPort Integer32, + esiServerStatus ArubaESIServerStatus, + esiServerTrustedModule Integer32, + esiServerUntrustedModule Integer32 + } + + esiServerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The name of the ESI Server" + ::= { wlsxESIServerEntry 1 } + + esiServerGroup OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the ESI server group to which this server belongs." + ::= { wlsxESIServerEntry 2 } + + esiServerMode OBJECT-TYPE + SYNTAX ArubaESIServerMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode of this server" + ::= { wlsxESIServerEntry 3 } + + esiServerTrustedIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The trusted IP address of this server, or 0.0.0.0 if it is not set" + ::= { wlsxESIServerEntry 4 } + + esiServerUntrustedIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The untrusted IP address of this server, or 0.0.0.0 if it is + not set + " + ::= { wlsxESIServerEntry 5 } + + esiServerTrustedSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The slot number of the trusted interface for this server." + ::= { wlsxESIServerEntry 6 } + + esiServerTrustedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the trusted interface for this server." + ::= { wlsxESIServerEntry 7 } + + esiServerUntrustedSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The slot number of the untrusted interface for this server." + ::= { wlsxESIServerEntry 8 } + + esiServerUntrustedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the untrusted interface for this server." + ::= { wlsxESIServerEntry 9 } + + esiServerStatus OBJECT-TYPE + SYNTAX ArubaESIServerStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the status of this ESI server." + ::= { wlsxESIServerEntry 10 } + + esiServerTrustedModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The module number of the trusted interface for this server." + ::= { wlsxESIServerEntry 11 } + + esiServerUntrustedModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The module number of the untrusted interface for this server." + ::= { wlsxESIServerEntry 12 } + +END diff --git a/MIBS/arubaos/WLSX-HA-MIB b/MIBS/arubaos/WLSX-HA-MIB new file mode 100644 index 0000000..97292af --- /dev/null +++ b/MIBS/arubaos/WLSX-HA-MIB @@ -0,0 +1,711 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-HA-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB + + ArubaEnableValue, + ArubaHaRole, + ArubaHaConnectivityStatus + FROM ARUBA-TC; + + wlsxHaMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about High Availability on Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 20 } + + wlsxHighAvalabilityInfoGroup OBJECT IDENTIFIER ::= { wlsxHaMIB 1 } + wlsxHighAvalabilityTraps OBJECT IDENTIFIER ::= { wlsxHaMIB 2 } + +-- wlsxHighAvalabilityInfoGroup contains information about the High Availability on Aruba controller + + wlsxHighAvalabilityConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxHighAvalabilityConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists High Avalability configuration on the Aruba controller. + " + + ::= { wlsxHighAvalabilityInfoGroup 1 } + + wlsxHighAvalabilityConfigEntry OBJECT-TYPE + SYNTAX WlsxHighAvalabilityConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " HA profile config entry " + INDEX { haProfileName } + ::= { wlsxHighAvalabilityConfigTable 1 } + + WlsxHighAvalabilityConfigEntry ::= + SEQUENCE { + + haProfileName DisplayString, + haMembership DisplayString, + haState ArubaEnableValue, + haRole ArubaHaRole, + haPreemption ArubaEnableValue, + haOversubscription ArubaEnableValue, + haStateSync ArubaEnableValue, + haPresharedKey DisplayString, + haIntercontrollerHbt ArubaEnableValue, + haHbtThreshold Unsigned32, + haHbtInterval Unsigned32 + } + + haProfileName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The name of the HA profile. + " + ::= { wlsxHighAvalabilityConfigEntry 1 } + + haMembership OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of the HA profile enabled. + " + ::= { wlsxHighAvalabilityConfigEntry 2 } + + haState OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HA state. + " + ::= { wlsxHighAvalabilityConfigEntry 3 } + haRole OBJECT-TYPE + SYNTAX ArubaHaRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HA role of the controller. + " + ::= { wlsxHighAvalabilityConfigEntry 4 } + + haPreemption OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + HA preemption. + " + ::= { wlsxHighAvalabilityConfigEntry 5 } + + haOversubscription OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Standby capacity extension. + " + ::= { wlsxHighAvalabilityConfigEntry 6 } + + haStateSync OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HA state sync. + " + ::= { wlsxHighAvalabilityConfigEntry 7 } + + haPresharedKey OBJECT-TYPE + SYNTAX DisplayString(SIZE(8..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IPSec key for statesync. + " + ::= { wlsxHighAvalabilityConfigEntry 8 } + + haIntercontrollerHbt OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The state of intercontroller heart beat. + " + ::= { wlsxHighAvalabilityConfigEntry 9 } + + haHbtThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Intercontroller hbt threshold above which it can trigger HA failover. + " + ::= { wlsxHighAvalabilityConfigEntry 10 } + + haHbtInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The frequency of inter controller heart beat. + " + ::= { wlsxHighAvalabilityConfigEntry 11 } + + +-- HA AP table -- + wlsxHighAvalabilityApTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxHighAvalabilityApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists High Avalability AP counts on the Aruba controller. + " + + ::= { wlsxHighAvalabilityInfoGroup 2 } + + wlsxHighAvalabilityApEntry OBJECT-TYPE + SYNTAX WlsxHighAvalabilityApEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " HA AP entry " + INDEX { haProfileName } + ::= { wlsxHighAvalabilityApTable 1 } + + WlsxHighAvalabilityApEntry ::= + SEQUENCE { + + haActiveAPs Gauge, + haStandbyAPs Gauge, + haTotalAPs Gauge + } + + haActiveAPs OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of active APs. + " + ::= { wlsxHighAvalabilityApEntry 1 } + + haStandbyAPs OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of standby APs. + " + ::= { wlsxHighAvalabilityApEntry 2 } + + haTotalAPs OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of APs. + " + ::= { wlsxHighAvalabilityApEntry 3 } + + +-- HA intercontroller hbt status table -- + + wlsxIntercontrollerHbtTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxIntercontrollerHbtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists inter controller heart beat status. + " + + ::= { wlsxHighAvalabilityInfoGroup 3 } + + wlsxIntercontrollerHbtEntry OBJECT-TYPE + SYNTAX WlsxIntercontrollerHbtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " HA hbt entry " + INDEX { haActiveCtrl } + ::= { wlsxIntercontrollerHbtTable 1 } + + WlsxIntercontrollerHbtEntry ::= + SEQUENCE { + haActiveCtrl DisplayString, + haActiveCtrlIp DisplayString, + haReferenceCnt Gauge, + haTotalHbtRequestsSent Counter32, + haTotalHbtResponsesRcvd Counter32, + haLastMissedHbtCnt Gauge, + haLastHbtMissedTime DisplayString + } + + haActiveCtrl OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The IP address of the actve controller(Key). + " + ::= { wlsxIntercontrollerHbtEntry 1 } + + haActiveCtrlIp OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IP address of the actve controller. + " + ::= { wlsxIntercontrollerHbtEntry 2 } + + + haReferenceCnt OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of standby APs. + " + ::= { wlsxIntercontrollerHbtEntry 3 } + + haTotalHbtRequestsSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of hbt requests sent. + " + ::= { wlsxIntercontrollerHbtEntry 4 } + + haTotalHbtResponsesRcvd OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of heart beat responses received. + " + ::= { wlsxIntercontrollerHbtEntry 5 } + + haLastMissedHbtCnt OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of heart beat last missed. + " + ::= { wlsxIntercontrollerHbtEntry 6 } + + haLastHbtMissedTime OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The timestamp of last missed hbt. + " + ::= { wlsxIntercontrollerHbtEntry 7 } + + +-- State sync table -- + + wlsxStateSyncTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxStateSyncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the counts of active/replicated pmk-cache and + key-cache entries related to HA state sync. + " + + ::= { wlsxHighAvalabilityInfoGroup 4 } + + wlsxStateSyncEntry OBJECT-TYPE + SYNTAX WlsxStateSyncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " HA state sync entry " + INDEX { haProfileName } + ::= { wlsxStateSyncTable 1 } + + WlsxStateSyncEntry ::= + SEQUENCE { + + haActivePmkCacheEntries Gauge, + haReplicatedPmkCacheEntries Gauge, + haTotalPmkCacheEntries Gauge, + haActiveKeyCacheEntries Gauge, + haReplicatedKeyCacheEntries Gauge, + haTotalKeyCacheEntries Gauge + } + + haActivePmkCacheEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of active pmk cache entries. + " + ::= { wlsxStateSyncEntry 1 } + + + haReplicatedPmkCacheEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of replicated pmk cache entries. + " + ::= { wlsxStateSyncEntry 2 } + + haTotalPmkCacheEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of pmk cache entries. + " + ::= { wlsxStateSyncEntry 3 } + + haActiveKeyCacheEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of active key cache entries. + " + ::= { wlsxStateSyncEntry 4 } + + haReplicatedKeyCacheEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The nuber of replicated key cache entries. + " + ::= { wlsxStateSyncEntry 5 } + + haTotalKeyCacheEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of key cache entries. + " + ::= { wlsxStateSyncEntry 6 } + + +-- HA tunnel table -- + + wlsxHighAvalabilityTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxHighAvalabilityTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists the total number of High Availability acitve/standby tunnels + and AP heart beat tunnels on the Aruba controller. + " + + ::= { wlsxHighAvalabilityInfoGroup 5 } + + wlsxHighAvalabilityTunnelEntry OBJECT-TYPE + SYNTAX WlsxHighAvalabilityTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " HA tunnel entry " + INDEX { haProfileName } + ::= { wlsxHighAvalabilityTunnelTable 1 } + + WlsxHighAvalabilityTunnelEntry ::= + SEQUENCE { + + haActiveVapTunnels Gauge, + haStandbyVapTunnels Gauge, + haTotalVapTunnels Gauge, + haAPHbtTunnels Gauge + } + + haActiveVapTunnels OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of active per VAP GRE tunnels. + " + ::= { wlsxHighAvalabilityTunnelEntry 1 } + + haStandbyVapTunnels OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of standby per VAP GRE tunnels. + " + ::= { wlsxHighAvalabilityTunnelEntry 2 } + + haTotalVapTunnels OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of per VAP GRE tunnels. + " + ::= { wlsxHighAvalabilityTunnelEntry 3 } + + haAPHbtTunnels OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of AP hbt GRE tunnels. + " + ::= { wlsxHighAvalabilityTunnelEntry 4 } + +-- High Availability Traps +-- This group defines all the traps related to High Availability. +wlsxHaTrapObjectsGroup OBJECT IDENTIFIER ::= { wlsxHighAvalabilityTraps 1 } +wlsxHaTrapDefinitionGroup OBJECT IDENTIFIER ::= { wlsxHighAvalabilityTraps 2 } + + wlsxHaV4Status OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + IPv4 status of High Availability. + " + ::= { wlsxHaTrapObjectsGroup 1 } + wlsxHaV4Role OBJECT-TYPE + SYNTAX ArubaHaRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + IPv4 HA role of the controller. + " + ::= { wlsxHaTrapObjectsGroup 2 } + + wlsxHaV6Status OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + IPv6 status of High Availability. + " + ::= { wlsxHaTrapObjectsGroup 3 } + + wlsxHaV6Role OBJECT-TYPE + SYNTAX ArubaHaRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + IPv6 HA role of the controller. + " + ::= { wlsxHaTrapObjectsGroup 4 } + + wlsxHaAPName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate name of an AP. + " + ::= { wlsxHaTrapObjectsGroup 5 } + + + wlsxHaActiveControllerIp OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the active controller IP address. + " + ::= { wlsxHaTrapObjectsGroup 6 } + + wlsxHaStandbyControllerIp OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the standby controller IP address. + " + ::= { wlsxHaTrapObjectsGroup 7 } + + wlsxTrapHaConnectivityStatus OBJECT-TYPE + SYNTAX ArubaHaConnectivityStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate standby controller connectivity status + of an AP. + " + ::= { wlsxHaTrapObjectsGroup 8 } + + wlsxTrapHaIntercontrollerHbtMissCnt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the number of intercontroller heart beat miss. + " + ::= { wlsxHaTrapObjectsGroup 9 } + + wlsxTrapHaHbtMissTimeStamp OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the time stamp of + intercontroller heart beat miss. + " + ::= { wlsxHaTrapObjectsGroup 10 } + + wlsxTrapHaStandbyApCnt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the number of standby APs on standby controller. + " + ::= { wlsxHaTrapObjectsGroup 11 } + + +--Trap Definition + wlsxHaState NOTIFICATION-TYPE + OBJECTS {wlsxHaV4Status, wlsxHaV4Role, wlsxHaV6Status, wlsxHaV6Role} + STATUS current + DESCRIPTION + "This trap indicates that HA state has changed." + ::= { wlsxHaTrapDefinitionGroup 1 } + + wlsxHaStandbyIpSentFailed NOTIFICATION-TYPE + OBJECTS {wlsxHaStandbyControllerIp, wlsxHaAPName} + STATUS current + DESCRIPTION + "This trap indicates that standby IP is sent to an AP failed" + ::= { wlsxHaTrapDefinitionGroup 2 } + + wlsxHaStandbyConnectivityState NOTIFICATION-TYPE + OBJECTS {wlsxHaAPName, wlsxHaStandbyControllerIp, wlsxTrapHaConnectivityStatus} + STATUS current + DESCRIPTION + "This trap indicates the standby connectivity status for an AP." + ::= { wlsxHaTrapDefinitionGroup 3 } + + wlsxHaIntercontrollerHbtMiss NOTIFICATION-TYPE + OBJECTS {wlsxTrapHaIntercontrollerHbtMissCnt, wlsxHaActiveControllerIp, wlsxTrapHaHbtMissTimeStamp} + STATUS current + DESCRIPTION + "This trap indicates around half of the threshold intercontroller hearbeat + missed with serving controller. + " + ::= { wlsxHaTrapDefinitionGroup 4 } + + wlsxHaFailoverTrigger NOTIFICATION-TYPE + OBJECTS {wlsxHaActiveControllerIp, wlsxTrapHaStandbyApCnt} + STATUS current + DESCRIPTION + "This trap indicates that standby controller has triggered HA failover to aps belonging to a + particular serving controller with which intercontroller heart beat missed above threshold." + + ::= { wlsxHaTrapDefinitionGroup 5 } + + wlsxHaFailoverRequestFromAp NOTIFICATION-TYPE + OBJECTS {wlsxHaAPName} + STATUS current + DESCRIPTION + "This trap indicates that an ap sent failover request to the controller. + This could be because of AP missing hbt with serving controller, on receiving failover + request from standby controller or AP trying to preempt back to active controller" + ::= { wlsxHaTrapDefinitionGroup 6 } +END diff --git a/MIBS/arubaos/WLSX-IFEXT-MIB b/MIBS/arubaos/WLSX-IFEXT-MIB new file mode 100644 index 0000000..17ed197 --- /dev/null +++ b/MIBS/arubaos/WLSX-IFEXT-MIB @@ -0,0 +1,1065 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: + +WLSX-IFEXT-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + ifIndex + FROM RFC1213-MIB + + ArubaPoeState, + ArubaDot1dState, + ArubaPortMode, + ArubaVlanValidRange, + ArubaEnableValue, + ArubaOperStateValue, + ArubaPortType, + ArubaPortDuplex, + ArubaPortSpeed, + ArubaIfType + FROM ARUBA-TC + + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxIfExtMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + System level information about the Aruba controller." + + REVISION "202008141745Z" + DESCRIPTION + "Deprecated wlsxIfExtPortTable and added new table + wlsxIfExtNPortTable" + + REVISION "1001261806Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 3 } + + wlsxIfExtGroup OBJECT IDENTIFIER ::= { wlsxIfExtMIB 1 } + +-- Port Table defines all the physical ports in the controller. + + wlsxIfExtPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxIfExtPortEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + The table of processors contained by the controller. This table is + deprecated in favor of wlsxIfExtNPortTable. + " + ::= { wlsxIfExtGroup 1 } + + wlsxIfExtPortEntry OBJECT-TYPE + SYNTAX WlsxIfExtPortEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + An entry for one processor contained by the controller. + " + INDEX {ifExtSlotNumber, ifExtPortNumber} + ::= { wlsxIfExtPortTable 1 } + + WlsxIfExtPortEntry ::= + SEQUENCE { + ifExtSlotNumber Integer32, + ifExtPortNumber Integer32, + ifExtPortIfIndex Integer32, + ifExtAdminState ArubaEnableValue, + ifExtOperState INTEGER, + ifExtPoeState ArubaPoeState, + ifExtIsTrusted TruthValue, + ifExtDot1DState ArubaDot1dState, + ifExtMode ArubaPortMode, + ifExtAccessVlanId ArubaVlanValidRange, + ifExtTrunkNativeVlanId ArubaVlanValidRange, + ifExtTrunkIsAllowedAll TruthValue, + ifExtTrunkAllowedVlanList OCTET STRING, + ifExtIngressACLName DisplayString, + ifExtEgressACLName DisplayString, + ifExtSessionACLName DisplayString, + ifExtXsecVlan ArubaVlanValidRange, + ifExtIsMonitoring TruthValue, + ifExtIsMux TruthValue, + ifExtUserSlotNumber Integer32, + ifExtUserPortNumber Integer32, + ifExtPortSpeed ArubaPortSpeed, + ifExtPortDuplex ArubaPortDuplex, + ifExtPortType ArubaPortType, + ifExtDescr DisplayString, + ifExtUserModuleNumber Integer32 + } + + ifExtSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + This object represents the Physical Slot of the Interface. + " + ::= { wlsxIfExtPortEntry 1 } + + ifExtPortNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + This object represents the Physical Port of the Interface. + " + ::= { wlsxIfExtPortEntry 2 } + + ifExtPortIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This is the ifIndex in ifTable, representing this slot and port. + This object is deprecated in favour of ifExtNPortIfIndex. + " + ::= { wlsxIfExtPortEntry 3 } + + ifExtAdminState OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + The desired state of the interface. This object is deprecated in + favour of ifExtNAdminState. + " + ::= { wlsxIfExtPortEntry 4 } + + ifExtOperState OBJECT-TYPE + SYNTAX INTEGER{ + up(1), + down(2), + testing(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The current operational state of the interface. This object is + deprecated in favour of ifExtNOperState. + " + ::= { wlsxIfExtPortEntry 5 } + + ifExtPoeState OBJECT-TYPE + SYNTAX ArubaPoeState + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + The current state of the power over ethernet capability of the + port. This object is deprecated in favour of ifExtNPoeState. + " + ::= { wlsxIfExtPortEntry 6 } + ifExtIsTrusted OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + The object indicates if the port is used in the trusted side of the + network or the untrusted side. This object is deprecated in favour + of ifExtNIsTrusted. + " + ::= { wlsxIfExtPortEntry 7 } + + ifExtDot1DState OBJECT-TYPE + SYNTAX ArubaDot1dState + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + Current Dot1d state of the Port. + This object provides default switch port value if ifExtIsMonitoring + is true(1). + This object is deprecated in favour of ifExtNDot1DState. + " + ::= { wlsxIfExtPortEntry 8 } + + ifExtMode OBJECT-TYPE + SYNTAX ArubaPortMode + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object indicates if the port is in a Trunk mode or access mode. + This object provides default switch port value if ifExtIsMonitoring + is true(1). + This object is deprecated in favour of ifExtNMode. + " + ::= { wlsxIfExtPortEntry 9 } + + ifExtAccessVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + The VLAN Id when the port is in Access Mode. This object provides + default switch port value if ifExtIsMonitoring is true(1). This object is + deprecated in favour of ifExtNAccessVlanId. + " + ::= { wlsxIfExtPortEntry 10 } + + ifExtTrunkNativeVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + The native VLAN Id of the Port, when the port is in dot1q mode. This + object provides default switch port value if ifExtIsMonitoring is + true(1). + This object is deprecated in favour of ifExtNTrunkNativeVlanId. + " + ::= { wlsxIfExtPortEntry 11 } + + ifExtTrunkIsAllowedAll OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + When the mode of the port is Trunk, this Object indicates + if the port is part of all the configured Vlans. This object + provides default switch port value if ifExtIsMonitoring is true(1). + This object is deprecated in favour of ifExtNTrunkIsAllowedAll. + " + ::= { wlsxIfExtPortEntry 12 } + + ifExtTrunkAllowedVlanList OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(0..512)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + A string of octets containing one bit per VLAN for a + total of 4096 VLANs in the management domain. + The most significant bit of the octet string is the + lowest value VLAN of 4096 VLANs. + By setting the bit(1) we indicate that the vlan is part of the + interface. + The most significant bit of the bitmap is transmitted + first. Note that if the length of this string is less than + 512 octets, any 'missing' octets are assumed to contain + the value zero. + This object provides default switch port value if + ifExtIsMonitoring is true(1). + This object is deprecated in favour of + ifExtNTrunkAllowedVlanList. + " + ::= { wlsxIfExtPortEntry 13 } + + ifExtIngressACLName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object represents the Ingress ACL name applied to the port. + An Empty string indicates that there is not ACL applied on this + port. This object is deprecated in favour of ifExtNIngressACLName. + " + ::= { wlsxIfExtPortEntry 14 } + + ifExtEgressACLName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object represents the Egress ACL name applied to the port. + An Empty string indicates that there is not ACL applied on this + port. This object is deprecated in favour of ifExtNEgressACLName. + " + ::= { wlsxIfExtPortEntry 15 } + + ifExtSessionACLName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object represents the Session ACL name applied to the port. + An Empty string indicates that there is not ACL applied on this + port. This object is deprecated in favour of ifExtNEgressACLName. + " + ::= { wlsxIfExtPortEntry 16 } + + ifExtXsecVlan OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object indicates if the port is an Xsec Port. This object is + deprecated in favour of ifExtNXsecVlan. + " + ::= { wlsxIfExtPortEntry 17 } + + ifExtIsMonitoring OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object indicates if the port is used for Port monitoring. + When the value of this object is true(1), then below objects provide + default switch port values configured on this port. + ifExtMode, + ifExtAccessVlanId, + ifExtTrunkNativeVlanId, + ifExtTrunkIsAllowedAll, + ifExtTrunkAllowedVlanList + This object is deprecated in favour of ifExtNIsMonitoring. + " + ::= { wlsxIfExtPortEntry 18 } + + ifExtIsMux OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + This object indicates if the port is used as a MUX Port. This object + is deprecated in favour of ifExtNIsMux. + " + ::= { wlsxIfExtPortEntry 19 } + + ifExtUserSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The user-visible (zero-based) slot number. + " + ::= { wlsxIfExtPortEntry 20 } + + ifExtUserPortNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The user-visible (zero-based) port number. + " + ::= { wlsxIfExtPortEntry 21 } + + ifExtPortSpeed OBJECT-TYPE + SYNTAX ArubaPortSpeed + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Speed of the Port. This object is deprecated in favour of + ifExtNPortSpeed. + " + ::= { wlsxIfExtPortEntry 22 } + + ifExtPortDuplex OBJECT-TYPE + SYNTAX ArubaPortDuplex + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Duplexity of the Port. This object is deprecated in favour of + ifExtNPortDuplex. + " + ::= { wlsxIfExtPortEntry 23 } + + ifExtPortType OBJECT-TYPE + SYNTAX ArubaPortType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Type of the Port. This object is deprecated in favour of + ifExtNPortType. + " + ::= { wlsxIfExtPortEntry 24 } + + ifExtDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Port Description. This object is deprecated in favour of + ifExtNDescr. + " + ::= { wlsxIfExtPortEntry 25 } + + ifExtUserModuleNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The user-visible (zero-based) module number. + " + ::= { wlsxIfExtPortEntry 26 } + + +-- VLAN Table defines all the VLAN in the controller. + + wlsxIfExtVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxIfExtVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxIfExtGroup 2 } + + wlsxIfExtVlanEntry OBJECT-TYPE + SYNTAX WlsxIfExtVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one processor contained by the controller. + " + INDEX {ifExtVlanId} + ::= { wlsxIfExtVlanTable 1 } + + WlsxIfExtVlanEntry ::= + SEQUENCE { + ifExtVlanId ArubaVlanValidRange, + ifExtVlanName DisplayString, + ifExtVlanStatus RowStatus + } + + ifExtVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This object represents the VLAN Id of the Interface. + " + ::= { wlsxIfExtVlanEntry 1 } + + ifExtVlanName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Name of the VLAN. + " + ::= { wlsxIfExtVlanEntry 2 } + + ifExtVlanStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + A Row status Object used to create/modify the row. + " + ::= { wlsxIfExtVlanEntry 3 } + +-- VLAN Port Member Table defines port membership in the vlan. + + wlsxIfExtVlanMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxIfExtVlanMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxIfExtGroup 3 } + + wlsxIfExtVlanMemberEntry OBJECT-TYPE + SYNTAX WlsxIfExtVlanMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one processor contained by the controller. + " + INDEX {ifExtVlanId, ifIndex} + ::= { wlsxIfExtVlanMemberTable 1 } + + WlsxIfExtVlanMemberEntry ::= + SEQUENCE { + ifExtVlanMemberStatus RowStatus, + ifExtVlanMemberSlot Integer32, + ifExtVlanMemberPort Integer32, + ifExtVlanMemberType ArubaIfType + } + + ifExtVlanMemberStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + A Row status Object used to create/modify and indicate the + status row. + " + ::= { wlsxIfExtVlanMemberEntry 1 } + + ifExtVlanMemberSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The slot index of the slot referred to by this row (1-based). + " + ::= { wlsxIfExtVlanMemberEntry 2 } + + ifExtVlanMemberPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The slot index of the slot referred to by this row (1-based). + " + ::= { wlsxIfExtVlanMemberEntry 3 } + + ifExtVlanMemberType OBJECT-TYPE + SYNTAX ArubaIfType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The VLAN member type. + " + ::= { wlsxIfExtVlanMemberEntry 4 } + +-- VLAN Interface Table defines Layer3 VLAN Interfaces. + + wlsxIfExtVlanInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxIfExtVlanInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxIfExtGroup 4 } + + wlsxIfExtVlanInterfaceEntry OBJECT-TYPE + SYNTAX WlsxIfExtVlanInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one processor contained by the controller. + " + INDEX {ifExtVlanId} + ::= { wlsxIfExtVlanInterfaceTable 1 } + + WlsxIfExtVlanInterfaceEntry ::= + SEQUENCE { + ifExtVlanInterfaceIfIndex Integer32, + ifExtVlanInterfaceDescription DisplayString, + ifExtVlanInterfaceBWContract DisplayString, + ifExtVlanInterfaceAdminState ArubaEnableValue, + ifExtVlanInterfaceOperState ArubaOperStateValue, + ifExtVlanInterfaceIpAddress IpAddress, + ifExtVlanInterfaceIpMask IpAddress, + ifExtVlanInterfaceIsLocalArp ArubaEnableValue, + ifExtVlanInterfaceStatus RowStatus, + ifExtVlanInterfaceIpRouting ArubaEnableValue, + ifExtVlanInterfaceIpNatInside ArubaEnableValue, + ifExtVlanInterfaceIpIgmpSnooping ArubaEnableValue + + } + + ifExtVlanInterfaceIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This is the ifIndex in ifTable, representing VLAN Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 1 } + + ifExtVlanInterfaceDescription OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates the description of the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 2 } + + ifExtVlanInterfaceBWContract OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates the Bandwidth contract on the interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 3 } + + ifExtVlanInterfaceAdminState OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates the administrative state of the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 4 } + + ifExtVlanInterfaceOperState OBJECT-TYPE + SYNTAX ArubaOperStateValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates the operational state of the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 5 } + + ifExtVlanInterfaceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates the IP Address of the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 6 } + + + ifExtVlanInterfaceIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates the subnet mask of the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 7 } + + ifExtVlanInterfaceIsLocalArp OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates if the Local Arp is set on the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 8 } + + ifExtVlanInterfaceStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + A Row status Object used to create/modify and indicate the + status row. + " + ::= { wlsxIfExtVlanInterfaceEntry 9} + + ifExtVlanInterfaceIpRouting OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates if the IP routing is set on the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 10 } + + ifExtVlanInterfaceIpNatInside OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates if the IP nat inside is set on the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 11 } + + ifExtVlanInterfaceIpIgmpSnooping OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + This Object indicates if the IP IGMP snooping is set on the Interface. + " + ::= { wlsxIfExtVlanInterfaceEntry 12 } + + wlsxIfExtNPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxIfExtNPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of interface details. + " + ::= { wlsxIfExtGroup 5 } + + wlsxIfExtNPortEntry OBJECT-TYPE + SYNTAX WlsxIfExtNPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry in wlsxIfExtNPortTable. + " + INDEX { ifExtNSlotNumber, ifExtNModuleNumber, ifExtNPortNumber } + ::= { wlsxIfExtNPortTable 1 } + + WlsxIfExtNPortEntry ::= + SEQUENCE { + ifExtNSlotNumber Integer32, + ifExtNModuleNumber Integer32, + ifExtNPortNumber Integer32, + ifExtNPortIfIndex Integer32, + ifExtNAdminState ArubaEnableValue, + ifExtNOperState INTEGER, + ifExtNPoeState ArubaPoeState, + ifExtNIsTrusted TruthValue, + ifExtNDot1DState ArubaDot1dState, + ifExtNMode ArubaPortMode, + ifExtNAccessVlanId ArubaVlanValidRange, + ifExtNTrunkNativeVlanId ArubaVlanValidRange, + ifExtNTrunkIsAllowedAll TruthValue, + ifExtNTrunkAllowedVlanList OCTET STRING, + ifExtNIngressACLName DisplayString, + ifExtNEgressACLName DisplayString, + ifExtNSessionACLName DisplayString, + ifExtNXsecVlan ArubaVlanValidRange, + ifExtNIsMonitoring TruthValue, + ifExtNIsMux TruthValue, + ifExtNPortSpeed ArubaPortSpeed, + ifExtNPortDuplex ArubaPortDuplex, + ifExtNPortType ArubaPortType, + ifExtNDescr DisplayString + } + + ifExtNSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This object represents the user-visible (zero-based) Physical Slot of the Interface. + " + ::= { wlsxIfExtNPortEntry 1 } + + ifExtNModuleNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This object represents the user-visible (zero-based) Physical Module of the Interface. + " + ::= { wlsxIfExtNPortEntry 2 } + + ifExtNPortNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This object represents the user-visible (zero-based) Physical Port of the Interface. + " + ::= { wlsxIfExtNPortEntry 3 } + + ifExtNPortIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This is the ifIndex in ifTable, representing this slot, module and port. + " + ::= { wlsxIfExtNPortEntry 4 } + + ifExtNAdminState OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The desired state of the interface. + " + ::= { wlsxIfExtNPortEntry 5 } + + ifExtNOperState OBJECT-TYPE + SYNTAX INTEGER{ + up(1), + down(2), + testing(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The current operational state of the interface. + " + ::= { wlsxIfExtNPortEntry 6 } + + ifExtNPoeState OBJECT-TYPE + SYNTAX ArubaPoeState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The current state of the power over ethernet capability of the + port. + " + ::= { wlsxIfExtNPortEntry 7 } + + ifExtNIsTrusted OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The object indicates if the port is used in the trusted side of the + network or the untrusted side. + " + ::= { wlsxIfExtNPortEntry 8 } + + ifExtNDot1DState OBJECT-TYPE + SYNTAX ArubaDot1dState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Current Dot1d state of the Port. + " + ::= { wlsxIfExtNPortEntry 9 } + + ifExtNMode OBJECT-TYPE + SYNTAX ArubaPortMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object indicates if the port is in a Trunk mode or access mode. + This object provides default switch port value if ifExtIsMonitoring + is true(1). + " + ::= { wlsxIfExtNPortEntry 10 } + + ifExtNAccessVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The VLAN Id when the port is in Access Mode. This object provides + default switch port value if ifExtIsMonitoring is true(1). + " + ::= { wlsxIfExtNPortEntry 11 } + + ifExtNTrunkNativeVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The native VLAN Id of the Port, when the port is in dot1q mode. + This object provides default switch port value if ifExtIsMonitoring + is true(1). + " + ::= { wlsxIfExtNPortEntry 12 } + + ifExtNTrunkIsAllowedAll OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + When the mode of the port is Trunk, this Object indicates + if the port is part of all the configured Vlans. + This object provides default switch port value if ifExtIsMonitoring + is true(1). + " + ::= { wlsxIfExtNPortEntry 13 } + + ifExtNTrunkAllowedVlanList OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + A string of octets containing one bit per VLAN for a + total of 4096 VLANs in the management domain. + The most significant bit of the octet string is the + lowest value VLAN of 4096 VLANs. + By setting the bit(1) we indicate that the vlan is part of the + interface. + The most significant bit of the bitmap is transmitted + first. Note that if the length of this string is less than + 512 octets, any 'missing' octets are assumed to contain + the value zero. + This object provides default switch port value if + ifExtIsMonitoring is true(1). + " + ::= { wlsxIfExtNPortEntry 14 } + + ifExtNIngressACLName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object represents the Ingress ACL name applied to the port. + An Empty string indicates that there is not ACL applied on this + port. + " + ::= { wlsxIfExtNPortEntry 15 } + + ifExtNEgressACLName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object represents the Egress ACL name applied to the port. + An Empty string indicates that there is not ACL applied on this + port. + " + ::= { wlsxIfExtNPortEntry 16 } + + ifExtNSessionACLName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object represents the Session ACL name applied to the port. + An Empty string indicates that there is not ACL applied on this + port. + " + ::= { wlsxIfExtNPortEntry 17 } + + ifExtNXsecVlan OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object indicates if the port is an Xsec Port. + " + ::= { wlsxIfExtNPortEntry 18 } + + ifExtNIsMonitoring OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object indicates if the port is used for Port monitoring. + When the value of this object is true(1), then below objects provide + default switch port values configured on this port. + ifExtNMode, + ifExtNAccessVlanId, + ifExtNTrunkNativeVlanId, + ifExtNTrunkIsAllowedAll, + ifExtNTrunkAllowedVlanList + " + ::= { wlsxIfExtNPortEntry 19 } + + ifExtNIsMux OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object indicates if the port is used as a MUX Port. + " + ::= { wlsxIfExtNPortEntry 20 } + + ifExtNPortSpeed OBJECT-TYPE + SYNTAX ArubaPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Speed of the Port. + " + ::= { wlsxIfExtNPortEntry 21 } + + ifExtNPortDuplex OBJECT-TYPE + SYNTAX ArubaPortDuplex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duplexity of the Port. + " + ::= { wlsxIfExtNPortEntry 22 } + + ifExtNPortType OBJECT-TYPE + SYNTAX ArubaPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Type of the Port. + " + ::= { wlsxIfExtNPortEntry 23 } + + ifExtNDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port Description. + " + ::= { wlsxIfExtNPortEntry 24 } + +END + diff --git a/MIBS/arubaos/WLSX-MESH-MIB b/MIBS/arubaos/WLSX-MESH-MIB new file mode 100644 index 0000000..50cc832 --- /dev/null +++ b/MIBS/arubaos/WLSX-MESH-MIB @@ -0,0 +1,283 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-MESH-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + DateAndTime, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ArubaMeshRole, + ArubaEncryptionMethods, + ArubaPhyType + FROM ARUBA-TC + wlanAPMacAddress + FROM WLSX-WLAN-MIB + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxMeshMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provides + information about Mesh portal and topology + in the Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 13 } + + wlsxMeshInfoGroup OBJECT IDENTIFIER ::= { wlsxMeshMIB 1 } + + wlsxMeshNodeGroup OBJECT IDENTIFIER ::= { wlsxMeshInfoGroup 1 } + + wlsxMeshNodeTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of mesh nodes in the controller. + " + ::= { wlsxMeshNodeGroup 1 } + + wlsxMeshNodeTable OBJECT-TYPE + SYNTAX SEQUENCE OF MeshEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists Mesh Node Info. + " + ::= { wlsxMeshNodeGroup 2 } + + wlsxMeshNodeEntry OBJECT-TYPE + SYNTAX MeshEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX {wlanAPMacAddress} + ::= { wlsxMeshNodeTable 1 } + + MeshEntry ::= + SEQUENCE { + wlsxMeshRole ArubaMeshRole, + wlsxMeshNodeParent MacAddress, + wlsxMeshNodeChildrenCount Unsigned32, + wlsxMeshNodeCluster DisplayString, + wlsxMeshNodeRfBand ArubaPhyType, + wlsxMeshNodePathCost Integer32, + wlsxMeshNodeNodeCost Integer32, + wlsxMeshNodeLinkCost Integer32, + wlsxMeshNodeHopCount Integer32, + wlsxMeshSNR Unsigned32, + wlsxMeshTxRate Unsigned32, + wlsxMeshRxRate Unsigned32, + wlsxMeshUplinkAge TimeTicks, + wlsxMeshNumRecoveryChildren Unsigned32, + wlsxMeshTopologyUpdateAge TimeTicks, + wlsxMeshIsRecovery TruthValue, + wlsxMeshIs11n TruthValue + } + wlsxMeshRole OBJECT-TYPE + SYNTAX ArubaMeshRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Mesh role + " + ::= { wlsxMeshNodeEntry 1 } + + wlsxMeshNodeParent OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Wired MAC address of mesh node's parent + " + ::= { wlsxMeshNodeEntry 2 } + + wlsxMeshNodeChildrenCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh node children count + " + ::= { wlsxMeshNodeEntry 3 } + + wlsxMeshNodeCluster OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh cluster name. + " + ::= { wlsxMeshNodeEntry 4 } + + wlsxMeshNodeRfBand OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh node rf band + " + ::= { wlsxMeshNodeEntry 5 } + + wlsxMeshNodePathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh topology path cost + " + ::= { wlsxMeshNodeEntry 6 } + + wlsxMeshNodeNodeCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh topology node cost + " + ::= { wlsxMeshNodeEntry 7 } + + wlsxMeshNodeLinkCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh topology link cost + " + ::= { wlsxMeshNodeEntry 8 } + + wlsxMeshNodeHopCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mesh topology hop count. + " + ::= { wlsxMeshNodeEntry 9 } + + wlsxMeshSNR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Signal-to-noise ratio mesh point sees its parent at. + " + ::= { wlsxMeshNodeEntry 10 } + + wlsxMeshTxRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmit rate for mesh-uplink [mbps]. + " + ::= { wlsxMeshNodeEntry 11 } + + wlsxMeshRxRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Receive rate for mesh-uplink [mbps]. + " + ::= { wlsxMeshNodeEntry 12 } + + wlsxMeshUplinkAge OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time elapsed since the mesh-uplink was formed. + " + ::= { wlsxMeshNodeEntry 13 } + + wlsxMeshNumRecoveryChildren OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of children in recovery this mesh node has. + " + ::= { wlsxMeshNodeEntry 14 } + + wlsxMeshTopologyUpdateAge OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time elapsed since the last mesh topology update was received from this node. + " + ::= { wlsxMeshNodeEntry 15 } + + wlsxMeshIsRecovery OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + True if this mesh point is in recovery. + " + ::= { wlsxMeshNodeEntry 16 } + + wlsxMeshIs11n OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + True if this mesh node is 11n-enabled. + " + ::= { wlsxMeshNodeEntry 17 } + +END diff --git a/MIBS/arubaos/WLSX-MOBILITY-MIB b/MIBS/arubaos/WLSX-MOBILITY-MIB new file mode 100644 index 0000000..fde03b5 --- /dev/null +++ b/MIBS/arubaos/WLSX-MOBILITY-MIB @@ -0,0 +1,771 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-MOBILITY-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ArubaEnableValue, + ArubaFrameType, + ArubaActiveState, + ArubaRogueApType, + ArubaAuthenticationMethods, + ArubaEncryptionMethods, + ArubaEncryptionMethods, + ArubaPhyType + FROM ARUBA-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxMobilityMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the mobility subsystem in the + Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 9 } + + wlsxMobilityConfigGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 1 } +-- The above group deals with Mobility Domain, HAT, HOST display/config. + + wlsxMobilityProxyStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 2 } +-- The above group deals with Proxy State machine statistics. + + wlsxMobilityProxyDHCPStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 3 } +-- The above group deals with Proxy DHCP State machine statistics. + + wlsxMobilityHAStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 4 } +-- The above group deals with MobileIP Home Agent statistics + + wlsxMobilityFAStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 5 } +-- The above group deals with MobileIP Foreign Agent statistics + + wlsxMobilityHAFARevocationStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 6 } +-- The above group deals with MobileIP HA-FA revocation messages exchange statistics + + wlsxMobilityDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMobilityDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all mobility domains configured on the controller. + " + ::= { wlsxMobilityConfigGroup 1 } + + wlsxMobilityDomainEntry OBJECT-TYPE + SYNTAX WlsxMobilityDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mobility Domain Entry" + INDEX { mobilityDomainName } + ::= { wlsxMobilityDomainTable 1 } + + WlsxMobilityDomainEntry ::= + SEQUENCE { + mobilityDomainName DisplayString, + mobilityDomainIsExclusive ArubaEnableValue, + mobilityDomainStatus RowStatus + } + + mobilityDomainName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The name of the active mobility domain(s) this controller belongs to" + ::= { wlsxMobilityDomainEntry 1 } + + mobilityDomainIsExclusive OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates whether this mobility domain is exclusive or not." + ::= { wlsxMobilityDomainEntry 2 } + + mobilityDomainStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status object used to indicate the status of the row" + ::= { wlsxMobilityDomainEntry 3 } + + wlsxMobilityHomeAgentTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMobilityHomeAgentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all Home Agents visible to the controller. + " + ::= { wlsxMobilityConfigGroup 3 } + + wlsxMobilityHomeAgentEntry OBJECT-TYPE + SYNTAX WlsxMobilityHomeAgentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mobility Home Agent Entry" + INDEX { mobilityHomeAgentSubnet, mobilityHomeAgentMask, mobilityHomeAgentIp } + ::= { wlsxMobilityHomeAgentTable 1 } + + WlsxMobilityHomeAgentEntry ::= + SEQUENCE { + mobilityHomeAgentSubnet IpAddress, + mobilityHomeAgentMask IpAddress, + mobilityHomeAgentIp IpAddress, + mobilityHomeAgentVlan Integer32 + } + + mobilityHomeAgentSubnet OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Subnet of the home agent" + ::= { wlsxMobilityHomeAgentEntry 1 } + + mobilityHomeAgentMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Subnet mask of the home agent" + ::= { wlsxMobilityHomeAgentEntry 2 } + + mobilityHomeAgentIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP address of the home agent" + ::= { wlsxMobilityHomeAgentEntry 3 } + + mobilityHomeAgentVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan of the home agent" + ::= { wlsxMobilityHomeAgentEntry 4 } + + wlsxMobilityHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMobilityHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all mobile hosts on the controller. + " + ::= { wlsxMobilityConfigGroup 4 } + + wlsxMobilityHostEntry OBJECT-TYPE + SYNTAX WlsxMobilityHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mobility Host Home Agent Entry" + INDEX { mobilityHostMac } + ::= { wlsxMobilityHostTable 1 } + + WlsxMobilityHostEntry ::= + SEQUENCE { + mobilityHostMac MacAddress, + mobilityHostIp IpAddress, + mobilityHostStatus DisplayString, + mobilityHostServiceTime Integer32, + mobilityHostHomeVlan Integer32, + mobilityHostHomeNetwork IpAddress, + mobilityHostHomeMask IpAddress, + mobilityHostDhcpInfo DisplayString + } + + mobilityHostMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC address of the mobile host" + ::= { wlsxMobilityHostEntry 1 } + + mobilityHostIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the mobile host" + ::= { wlsxMobilityHostEntry 2 } + + mobilityHostStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Roaming status of the mobile host" + ::= { wlsxMobilityHostEntry 3 } + + mobilityHostServiceTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time in seconds mobility service is provided to the mobile host" + ::= { wlsxMobilityHostEntry 4 } + + mobilityHostHomeVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Home VLAN of the mobile host" + ::= { wlsxMobilityHostEntry 5 } + + mobilityHostHomeNetwork OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Home network of the mobile host" + ::= { wlsxMobilityHostEntry 6 } + + + mobilityHostHomeMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Home network mask of the mobile host" + ::= { wlsxMobilityHostEntry 7 } + + mobilityHostDhcpInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP details of the mobile host" + ::= { wlsxMobilityHostEntry 8 } + +-- wlsxMobilityProxyStatsGroup Begins + + mobilityProxyPktRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of packet Proxy State machine Received + " + ::= { wlsxMobilityProxyStatsGroup 1 } + + mobilityProxyPktHandled OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of packet Proxy State machine Processed + " + ::= { wlsxMobilityProxyStatsGroup 2 } + + mobilityProxyPktFwd OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of packet Proxy State machine Forwarded back to Datapath + " + ::= { wlsxMobilityProxyStatsGroup 3 } + + mobilityProxyPktDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of packet Proxy State machine Dropped + " + ::= { wlsxMobilityProxyStatsGroup 4 } + + mobilityProxyBusy OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of mobility events Proxy State machine ignored as it is busy. + " + ::= { wlsxMobilityProxyStatsGroup 5 } + + mobilityProxyNoMobility OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of mobility clients with <No Mobility Service> + + " + ::= { wlsxMobilityProxyStatsGroup 6 } + + mobilityProxyClientIPChg OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of times mobility detected client IP change + " + ::= { wlsxMobilityProxyStatsGroup 7 } + + mobilityProxyClientEssidChg OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of times mobility detected client ESSID change + " + ::= { wlsxMobilityProxyStatsGroup 8 } + +-- wlsxMobilityProxyDHCPStatsGroup Begins + + mobilityProxyDhcpBootpRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP Bootp messages received + " + ::= { wlsxMobilityProxyDHCPStatsGroup 1 } + + + mobilityProxyDhcpPktProc OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP messages Processed + " + ::= { wlsxMobilityProxyDHCPStatsGroup 2 } + + + mobilityProxyDhcpPktFwd OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP messages forwarded + " + ::= { wlsxMobilityProxyDHCPStatsGroup 3 } + + + mobilityProxyDhcpPktDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP messages Dropped + " + ::= { wlsxMobilityProxyDHCPStatsGroup 4 } + + mobilityProxyDHCPNak OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP NAK received from the server. + " + ::= { wlsxMobilityProxyDHCPStatsGroup 5 } + + + mobilityProxyBadDHCPPkt OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP packets marked invalid by mobility + " + ::= { wlsxMobilityProxyDHCPStatsGroup 6 } + + + mobilityProxyNotDHCP OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Non-DHCP frames received by DHCP state machine + " + ::= { wlsxMobilityProxyDHCPStatsGroup 7 } + + + mobilityProxyDHCPNoHomeVlan OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of DHCP requested IP for which home vlan does not exist. + " + ::= { wlsxMobilityProxyDHCPStatsGroup 8 } + + + mobilityProxyDHCPUnexpFrame OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of unexpected DHCP frames received from client + " + ::= { wlsxMobilityProxyDHCPStatsGroup 9 } + + mobilityProxyDHCPUnexpRemote OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of unexpected DHCP frames received from remote HA/FA. + " + ::= { wlsxMobilityProxyDHCPStatsGroup 10 } + +-- wlsxMobilityHAStatsGroup Begins + + + mobilityHARxRRQ OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request received by HA + " + ::= { wlsxMobilityHAStatsGroup 1 } + + + mobilityHASentRRP OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request reply sent by HA + " + ::= { wlsxMobilityHAStatsGroup 2 } + + + mobilityHARRQAccept OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request accepted by HA + " + ::= { wlsxMobilityHAStatsGroup 3 } + + + mobilityHARRQDenied OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request denied by HA + " + ::= { wlsxMobilityHAStatsGroup 4 } + + + mobilityHARRQIgnore OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request Ignored by HA + " + ::= { wlsxMobilityHAStatsGroup 5 } + + + mobilityHARRQAdminDeny OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request denied for Administrative reasons by HA + " + ::= { wlsxMobilityHAStatsGroup 6 } + + + mobilityHARRQNoResource OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request denied due to lack of resources by HA + " + ::= { wlsxMobilityHAStatsGroup 7 } + + + mobilityHAMNauthFail OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of times MN-HA authentication failed + " + ::= { wlsxMobilityHAStatsGroup 8 } + + + mobilityHAFAauthFail OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of HA-FA authentication failed + " + ::= { wlsxMobilityHAStatsGroup 9 } + + + mobilityHABadID OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of mobileIP messages rejected by HA due to bad identification + " + ::= { wlsxMobilityHAStatsGroup 10 } + + mobilityHAMalform OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of mobileIP messages rejected by HA as they are poorly formed + " + ::= { wlsxMobilityHAStatsGroup 11 } + + mobilityHATooManyBnd OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration Request rejected due to too many bindings at HA + " + ::= { wlsxMobilityHAStatsGroup 12 } + + mobilityHABndExpire OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of times binding expired + " + ::= { wlsxMobilityHAStatsGroup 13 } + +-- wlsxMobilityFAStatsGroup Begins + + mobilityFASentRRQ OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request sent by FA + " + ::= { wlsxMobilityFAStatsGroup 1 } + + + mobilityFARcvRRP OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request reply received by FA + " + ::= { wlsxMobilityFAStatsGroup 2 } + + + mobilityFARRQAccept OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request accepted by HA + " + ::= { wlsxMobilityFAStatsGroup 3 } + + + mobilityFARRQReject OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration request rejected by HA + " + ::= { wlsxMobilityFAStatsGroup 4 } + + + mobilityMNHAauthFAIL OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of times MN-HA authentication failed + " + ::= { wlsxMobilityFAStatsGroup 5 } + + + mobilityFAHAauthFAIL OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of FA-HA authentication failed + " + ::= { wlsxMobilityFAStatsGroup 6 } + + + mobilityFABadID OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of mobileIP messages rejected by FA due to bad identification + " + ::= { wlsxMobilityFAStatsGroup 7 } + + mobilityFAMalform OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of mobileIP messages rejected by FA as they are poorly formed + " + ::= { wlsxMobilityFAStatsGroup 8 } + +-- wlsxMobilityHAFARevocationStatsGroup Begins + + + mobilitySentRRVRQ OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration revocation request sent + " + ::= { wlsxMobilityHAFARevocationStatsGroup 1 } + + mobilityRcvRRVAck OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration revocation ack received + " + ::= { wlsxMobilityHAFARevocationStatsGroup 2 } + + mobilityRcvRRV OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration revocation request received + " + ::= { wlsxMobilityHAFARevocationStatsGroup 3 } + + mobilitySentRRVAck OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of received Registration revocation request ack sent + " + ::= { wlsxMobilityHAFARevocationStatsGroup 4 } + + mobilityRRVRQIgnore OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration revocation request ignored + " + ::= { wlsxMobilityHAFARevocationStatsGroup 5 } + + mobilityRRVAckIgnore OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This describes the number of Registration revocation ack Ignored + " + ::= { wlsxMobilityHAFARevocationStatsGroup 6 } + +END diff --git a/MIBS/arubaos/WLSX-MON-MIB b/MIBS/arubaos/WLSX-MON-MIB new file mode 100644 index 0000000..06fd04e --- /dev/null +++ b/MIBS/arubaos/WLSX-MON-MIB @@ -0,0 +1,2959 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-MON-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ArubaEnableValue, + ArubaFrameType, + ArubaRogueApType, + ArubaStationType, + ArubaPhyType, + ArubaAPMatchType, + ArubaAPMatchMethod, + ArubaHTMode, + ArubaHTRate, + ArubaMonEncryptionType, + ArubaMonEncryptionCipher, + ArubaMonAuthAlgorithm + FROM ARUBA-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxMonMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + " + This MIB module defines MIB objects which provide + information about the Monitored Access Points. + " + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 6 } + + wlsxMonStatsGroup OBJECT IDENTIFIER ::= { wlsxMonMIB 6 } + wlsxMonInfoGroup OBJECT IDENTIFIER ::= { wlsxMonMIB 7 } + + wlsxMonAccessPointStatsGroup OBJECT IDENTIFIER ::= { wlsxMonStatsGroup 1 } + wlsxMonStationStatsGroup OBJECT IDENTIFIER ::= { wlsxMonStatsGroup 2 } + +-- Stats group contains tables for station statistics, channel statistics and +-- AP statistics. + + wlsxMonAPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the statistics of all the APs being monitored + by the controller. + " + ::= { wlsxMonAccessPointStatsGroup 1 } + + wlsxMonAPStatsEntry OBJECT-TYPE + SYNTAX WlsxMonAPStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Monitored Access Point Stats entry" + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxMonAPStatsTable 1 } + + WlsxMonAPStatsEntry ::= + SEQUENCE { + monPhyAddress MacAddress, + monRadioNumber Integer32, + monitoredApBSSID MacAddress, + monPhyType ArubaPhyType, + monAPCurrentChannel Unsigned32, + monAPNumClients Integer32, + monAPTxPkts Counter32, + monAPTxBytes Counter32, + monAPRxPkts Counter32, + monAPRxBytes Counter32, + monAPTxDeauthentications Counter32, + monAPRxDeauthentications Counter32, + monAPChannelThroughput Integer32, + monAPFrameRetryRate Integer32, + monAPFrameLowSpeedRate Integer32, + monAPFrameNonUnicastRate Integer32, + monAPFrameFragmentationRate Integer32, + monAPFrameBandwidthRate Integer32, + monAPFrameRetryErrorRate Integer32, + monAPChannelErrorRate Integer32, + monAPESSID DisplayString, + monAPRSSI Integer32, + monAPFrameReceiveErrorRate Integer32 + } + + monPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + MAC address of the air monitor that is monitoring the AP. + " + ::= { wlsxMonAPStatsEntry 1} + + monRadioNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Radio number of the air monitor that is monitoring the AP. + " + ::= { wlsxMonAPStatsEntry 2 } + + monitoredApBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + BSSID of the access point being monitored. + " + ::= { wlsxMonAPStatsEntry 3} + + monPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PHY type of the access point being monitored. + " + ::= { wlsxMonAPStatsEntry 4 } + + + monAPCurrentChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Channel the monitored AP is using. + " + ::= { wlsxMonAPStatsEntry 5 } + + monAPNumClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of clients associated to this monitored AP. + " + ::= { wlsxMonAPStatsEntry 6 } + + monAPTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets transmitted by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 7 } + + monAPTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 8 } + + monAPRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets received by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 9 } + + monAPRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 10 } + + monAPTxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of deauthentications transmitted by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 11 } + + monAPRxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of deauthentications received by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 12 } + + monAPChannelThroughput OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The throughput achieved on this channel by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 13 } + + monAPFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of retry + packets as a percentage of the total packets + transmitted and received by this monitored AP + " + ::= { wlsxMonAPStatsEntry 14 } + + monAPFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of low data rate (<= 18Mbps for A/G bands and <=2Mbps + for B band) packets as a percentage of the total packets + transmitted and received by this monitored AP + " + ::= { wlsxMonAPStatsEntry 15 } + + monAPFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The multicast rate on this monitored AP. + " + ::= { wlsxMonAPStatsEntry 16 } + + monAPFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of fragments + as a percentage of the total packets + transmitted by this monitored AP. + " + ::= { wlsxMonAPStatsEntry 17 } + + monAPFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The bandwidth of this monitored AP in Kbps. + " + ::= { wlsxMonAPStatsEntry 18 } + + monAPFrameRetryErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received on this monitored AP. + " + ::= { wlsxMonAPStatsEntry 19 } + + monAPChannelErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets received + on the current channel. + " + ::= { wlsxMonAPStatsEntry 20 } + + monAPESSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the access point being monitored. + " + ::= { wlsxMonAPStatsEntry 21 } + + monAPRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNR of the access point being monitored. + " + ::= { wlsxMonAPStatsEntry 22 } + + monAPFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received on this monitored AP. + " + ::= { wlsxMonAPStatsEntry 23 } + +-- This table breaks down the AP statistics observed into different +-- rate categories. + + wlsxMonAPRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the monitored AP Packet and Byte Counts + but represented in terms of rate categories. + " + + ::= { wlsxMonAccessPointStatsGroup 2 } + + wlsxMonAPRateStatsEntry OBJECT-TYPE + SYNTAX WlsxMonAPRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Data rate based packet and byte count entry for a monitored AP" + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxMonAPRateStatsTable 1 } + + WlsxMonAPRateStatsEntry ::= + SEQUENCE { + monAPStatsTotPktsAt1Mbps Counter32, + monAPStatsTotBytesAt1Mbps Counter32, + monAPStatsTotPktsAt2Mbps Counter32, + monAPStatsTotBytesAt2Mbps Counter32, + monAPStatsTotPktsAt5Mbps Counter32, + monAPStatsTotBytesAt5Mbps Counter32, + monAPStatsTotPktsAt11Mbps Counter32, + monAPStatsTotBytesAt11Mbps Counter32, + monAPStatsTotPktsAt6Mbps Counter32, + monAPStatsTotBytesAt6Mbps Counter32, + monAPStatsTotPktsAt12Mbps Counter32, + monAPStatsTotBytesAt12Mbps Counter32, + monAPStatsTotPktsAt18Mbps Counter32, + monAPStatsTotBytesAt18Mbps Counter32, + monAPStatsTotPktsAt24Mbps Counter32, + monAPStatsTotBytesAt24Mbps Counter32, + monAPStatsTotPktsAt36Mbps Counter32, + monAPStatsTotBytesAt36Mbps Counter32, + monAPStatsTotPktsAt48Mbps Counter32, + monAPStatsTotBytesAt48Mbps Counter32, + monAPStatsTotPktsAt54Mbps Counter32, + monAPStatsTotBytesAt54Mbps Counter32, + monAPStatsTotPktsAt9Mbps Counter32, + monAPStatsTotBytesAt9Mbps Counter32 + } + + monAPStatsTotPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 1Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 1 } + + monAPStatsTotBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 1Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 2 } + + monAPStatsTotPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 2Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 3 } + + monAPStatsTotBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 2Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 4 } + + monAPStatsTotPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 5Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 5 } + + monAPStatsTotBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 5Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 6 } + + monAPStatsTotPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 11Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 7 } + + monAPStatsTotBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 11Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 8 } + + monAPStatsTotPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 6Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 9 } + + monAPStatsTotBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 6Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 10 } + + monAPStatsTotPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 12Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 11 } + + monAPStatsTotBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 12Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 12 } + + monAPStatsTotPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 18Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 13 } + + monAPStatsTotBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 18Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 14 } + + monAPStatsTotPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 24Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 15 } + + monAPStatsTotBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 24Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 16 } + + monAPStatsTotPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 36Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 17 } + + monAPStatsTotBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 36Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 18 } + + monAPStatsTotPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 48Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 19 } + + monAPStatsTotBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 48Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 20 } + + monAPStatsTotPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 54Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 21 } + + monAPStatsTotBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 54Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 22 } + + monAPStatsTotPktsAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + from this BSSID at 9Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 23 } + + monAPStatsTotBytesAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + from this BSSID at 9Mbps rate. + " + ::= { wlsxMonAPRateStatsEntry 24 } + + +-- This table breaks down the channel statistics observed based on the +-- Destination Address Types. + + wlsxMonAPDATypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per BSSID Packet and Byte Counts + but broken down in terms of Destination Address Type. + " + ::= { wlsxMonAccessPointStatsGroup 3 } + + wlsxMonAPDATypeStatsEntry OBJECT-TYPE + SYNTAX WlsxMonAPDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Destination Address based packet and byte count entry for a + monitored AP + " + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxMonAPDATypeStatsTable 1 } + + WlsxMonAPDATypeStatsEntry ::= + SEQUENCE { + monAPStatsTotDABroadcastPkts Counter32 , + monAPStatsTotDABroadcastBytes Counter32 , + monAPStatsTotDAMulticastPkts Counter32 , + monAPStatsTotDAMulticastBytes Counter32 , + monAPStatsTotDAUnicastPkts Counter32 , + monAPStatsTotDAUnicastBytes Counter32 + + } + + monAPStatsTotDABroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Broadcast packets + observed from this BSSID. + " + ::= { wlsxMonAPDATypeStatsEntry 1 } + + monAPStatsTotDABroadcastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Broadcast Bytes + observed from this BSSID. + " + ::= { wlsxMonAPDATypeStatsEntry 2 } + + monAPStatsTotDAMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Multicast packets + observed from this BSSID. + " + ::= { wlsxMonAPDATypeStatsEntry 3 } + + monAPStatsTotDAMulticastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Multicast Bytes + observed from this BSSID. + " + ::= { wlsxMonAPDATypeStatsEntry 4 } + + monAPStatsTotDAUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Unicast packets + observed from this BSSID. + " + ::= { wlsxMonAPDATypeStatsEntry 5 } + + monAPStatsTotDAUnicastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Unicast Bytes + observed from this BSSID. + " + ::= { wlsxMonAPDATypeStatsEntry 6 } + +-- This table breaks down the channel statistics observed based on the +-- the Type of the Packet. + + wlsxMonAPFrameTypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per BSSID Packet and Byte Counts + but broken down into different Frame Types. + " + ::= { wlsxMonAccessPointStatsGroup 4 } + + wlsxMonAPFrameTypeStatsEntry OBJECT-TYPE + SYNTAX WlsxMonAPFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame Type based packet and byte count entry for a monitored AP" + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxMonAPFrameTypeStatsTable 1 } + + WlsxMonAPFrameTypeStatsEntry ::= + SEQUENCE { + monAPStatsTotMgmtPkts Counter32 , + monAPStatsTotMgmtBytes Counter32 , + monAPStatsTotCtrlPkts Counter32 , + monAPStatsTotCtrlBytes Counter32 , + monAPStatsTotDataPkts Counter32 , + monAPStatsTotDataBytes Counter32 + + } + + monAPStatsTotMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Management packets + observed from this BSSID. + " + ::= { wlsxMonAPFrameTypeStatsEntry 1 } + + monAPStatsTotMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Management Bytes + observed from this BSSID. + " + ::= { wlsxMonAPFrameTypeStatsEntry 2 } + + monAPStatsTotCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Control packets + observed from this BSSID. + " + ::= { wlsxMonAPFrameTypeStatsEntry 3 } + + monAPStatsTotCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Control Bytes + observed from this BSSID. + " + ::= { wlsxMonAPFrameTypeStatsEntry 4 } + + monAPStatsTotDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Data packets + observed from this BSSID. + " + ::= { wlsxMonAPFrameTypeStatsEntry 5 } + + monAPStatsTotDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Data Bytes + observed from this BSSID. + " + ::= { wlsxMonAPFrameTypeStatsEntry 6 } + +-- This table breaks down the channel statistics observed into packet size +-- buckets. + + wlsxMonAPPktSizeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per BSSID Packet and Byte Counts + but broken down into different Packet Sizes. + " + ::= { wlsxMonAccessPointStatsGroup 5 } + + wlsxMonAPPktSizeStatsEntry OBJECT-TYPE + SYNTAX WlsxMonAPPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet Size based packet count entry for a BSSID" + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxMonAPPktSizeStatsTable 1 } + + WlsxMonAPPktSizeStatsEntry ::= + SEQUENCE { + monAPStatsPkts63Bytes Counter32 , + monAPStatsPkts64To127 Counter32 , + monAPStatsPkts128To255 Counter32 , + monAPStatsPkts256To511 Counter32 , + monAPStatsPkts512To1023 Counter32 , + monAPStatsPkts1024To1518 Counter32 + + } + + monAPStatsPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets transmitted + by the AP that were less than 64 bytes long. + " + ::= { wlsxMonAPPktSizeStatsEntry 1 } + + monAPStatsPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets transmitted + by the AP that were between 64 and 127 bytes long. + " + ::= { wlsxMonAPPktSizeStatsEntry 2 } + + monAPStatsPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets + transmitted by the AP that were between 128 and 255 bytes long. + " + ::= { wlsxMonAPPktSizeStatsEntry 3 } + + monAPStatsPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets transmitted + by the AP that were between 256 and 511 bytes long. + " + ::= { wlsxMonAPPktSizeStatsEntry 4 } + + monAPStatsPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets transmitted + by the AP that were between 512 and 1023 bytes long. + " + ::= { wlsxMonAPPktSizeStatsEntry 5 } + + monAPStatsPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets transmitted + by the AP that were between 1024 and 1518 bytes long. + " + ::= { wlsxMonAPPktSizeStatsEntry 6 } + +-- This table breaks down the AP statistics observed into different +-- HT rate categories. + + wlsxMonAPHTRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPHTRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the monitored AP Packet and Byte Counts + but represented in terms of HT rate categories. + " + + ::= { wlsxMonAccessPointStatsGroup 6 } + + wlsxMonAPHTRateStatsEntry OBJECT-TYPE + SYNTAX WlsxMonAPHTRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Data rate based packet and byte count entry for a monitored AP" + INDEX { monPhyAddress, monRadioNumber, monitoredApBSSID, monHTRate } + ::= { wlsxMonAPHTRateStatsTable 1 } + + WlsxMonAPHTRateStatsEntry ::= + SEQUENCE { + monHTRate ArubaHTRate, + monAPStatsTotHTPkts Counter32, + monAPStatsTotHTBytes Counter32 + } + + monHTRate OBJECT-TYPE + SYNTAX ArubaHTRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The rate at which the counters apply + " + ::= { wlsxMonAPHTRateStatsEntry 1 } + + monAPStatsTotHTPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of packets processed at the indicated rate + " + ::= { wlsxMonAPHTRateStatsEntry 2 } + + monAPStatsTotHTBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of bytes processed at the indicated rate + " + ::= { wlsxMonAPHTRateStatsEntry 3 } + +-- wlsxMonStationStatsGroup contains all the statistics observed by different +-- Air Monitors attached to this controller. +-- Station Statatistics are observed by the Air Monitor for that +-- specific Station. + +-- Station Statistics are grouped into Generic, +-- Rate, Destination Address and Frame Type Stats. + +-- Station Statistics Group contains all the statistics related to +-- a Station. + +-- wlsxMonStationStatsTable will contain all the Agregate statistics collected +-- for a Station + + wlsxMonStationStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF MonStationStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the statistics of all the wireless stations being monitored + by an AP connected to this controller. + " + ::= { wlsxMonStationStatsGroup 1} + + wlsxMonStationStatsEntry OBJECT-TYPE + SYNTAX MonStationStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Monitored Station Stats Entry" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxMonStationStatsTable 1 } + + MonStationStatsEntry ::= + SEQUENCE { + monitoredStaPhyAddress MacAddress, + monStaChannelNum Unsigned32, + monStaTxPkts Counter32, + monStaTxBytes Counter32, + monStaRxPkts Counter32, + monStaRxBytes Counter32, + monStaTxBCastPkts Counter32, + monStaTxBCastBytes Counter32, + monStaTxMCastPkts Counter32, + monStaTxMCastBytes Counter32, + monStaDataPkts Counter32, + monStaCtrlPkts Counter32, + monStaNumAssocRequests Counter32, + monStaNumAuthRequests Counter32, + monStaTxDeauthentications Counter32, + monStaRxDeauthentications Counter32, + monStaFrameRetryRate Integer32, + monStaFrameLowSpeedRate Integer32, + monStaFrameNonUnicastRate Integer32, + monStaFrameFragmentationRate Integer32, + monStaFrameBandwidthRate Integer32, + monStaFrameRetryErrorRate Integer32, + monStaBSSID MacAddress, + monStaESSID DisplayString, + monStaPhyType ArubaPhyType, + monStaRSSI Integer32, + monStaFrameReceiveErrorRate Integer32 + } + + monitoredStaPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + MAC address of the monitored station + " + ::= { wlsxMonStationStatsEntry 1} + + monStaChannelNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The channel the station is currently using. + " + ::= { wlsxMonStationStatsEntry 2 } + + monStaTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 3 } + + monStaTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 4 } + + monStaRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets received by this station. + " + ::= { wlsxMonStationStatsEntry 5 } + + monStaRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received by this station. + " + ::= { wlsxMonStationStatsEntry 6 } + + monStaTxBCastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast packets transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 7 } + + monStaTxBCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast bytes transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 8 } + + monStaTxMCastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of multicast packets transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 9 } + + monStaTxMCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of multicast bytes transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 10 } + + monStaDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of Data packets transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 11 } + + monStaCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of Control packets transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 12 } + + monStaNumAssocRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Association requests transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 13 } + + monStaNumAuthRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Authentication requests transmitted by this station + " + ::= { wlsxMonStationStatsEntry 14 } + + monStaTxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Deauthentication frames transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 15 } + + monStaRxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Deauthentication frames received by this station. + " + ::= { wlsxMonStationStatsEntry 16 } + + monStaFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of retry + packets as a percentage of the total packets + transmitted and received by this station. + " + ::= { wlsxMonStationStatsEntry 17 } + + monStaFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of low data rate (<= 18Mbps for A/G bands and <=2Mbps + for B band) packets as a percentage of the total packets + transmitted and received by this station. + " + ::= { wlsxMonStationStatsEntry 18 } + + monStaFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast and multicast + packets as a percentage of the total packets + transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 19 } + + monStaFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of fragments + as a percentage of the total packets + transmitted by this station. + " + ::= { wlsxMonStationStatsEntry 20 } + + monStaFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The bandwidth of this station in Kbps. + " + ::= { wlsxMonStationStatsEntry 21 } + + monStaFrameRetryErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received by this station. + " + ::= { wlsxMonStationStatsEntry 22 } + + monStaBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + BSSID of the station being monitored. + " + ::= { wlsxMonStationStatsEntry 23 } + + monStaESSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the station being monitored. + " + ::= { wlsxMonStationStatsEntry 24 } + + monStaPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PHY type of the station being monitored. + " + ::= { wlsxMonStationStatsEntry 25 } + + monStaRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNR of the station being monitored. + " + ::= { wlsxMonStationStatsEntry 26 } + + monStaFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received by this station. + " + ::= { wlsxMonStationStatsEntry 27 } + +-- This table breaks down the Station statistics into different +-- rate categories. + + wlsxMonStaRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonStaRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for a monitored station + represented in terms of rate categories. + " + ::= { wlsxMonStationStatsGroup 2} + + wlsxMonStaRateStatsEntry OBJECT-TYPE + SYNTAX WlsxMonStaRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Data rate based packet and byte count entry for a monitored station" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxMonStaRateStatsTable 1 } + + WlsxMonStaRateStatsEntry ::= + SEQUENCE { + monStaTxPktsAt1Mbps Counter32, + monStaTxBytesAt1Mbps Counter32, + monStaTxPktsAt2Mbps Counter32, + monStaTxBytesAt2Mbps Counter32, + monStaTxPktsAt5Mbps Counter32, + monStaTxBytesAt5Mbps Counter32, + monStaTxPktsAt11Mbps Counter32, + monStaTxBytesAt11Mbps Counter32, + monStaTxPktsAt6Mbps Counter32, + monStaTxBytesAt6Mbps Counter32, + monStaTxPktsAt12Mbps Counter32, + monStaTxBytesAt12Mbps Counter32, + monStaTxPktsAt18Mbps Counter32, + monStaTxBytesAt18Mbps Counter32, + monStaTxPktsAt24Mbps Counter32, + monStaTxBytesAt24Mbps Counter32, + monStaTxPktsAt36Mbps Counter32, + monStaTxBytesAt36Mbps Counter32, + monStaTxPktsAt48Mbps Counter32, + monStaTxBytesAt48Mbps Counter32, + monStaTxPktsAt54Mbps Counter32, + monStaTxBytesAt54Mbps Counter32, + monStaRxPktsAt1Mbps Counter32, + monStaRxBytesAt1Mbps Counter32, + monStaRxPktsAt2Mbps Counter32, + monStaRxBytesAt2Mbps Counter32, + monStaRxPktsAt5Mbps Counter32, + monStaRxBytesAt5Mbps Counter32, + monStaRxPktsAt11Mbps Counter32, + monStaRxBytesAt11Mbps Counter32, + monStaRxPktsAt6Mbps Counter32, + monStaRxBytesAt6Mbps Counter32, + monStaRxPktsAt12Mbps Counter32, + monStaRxBytesAt12Mbps Counter32, + monStaRxPktsAt18Mbps Counter32, + monStaRxBytesAt18Mbps Counter32, + monStaRxPktsAt24Mbps Counter32, + monStaRxBytesAt24Mbps Counter32, + monStaRxPktsAt36Mbps Counter32, + monStaRxBytesAt36Mbps Counter32, + monStaRxPktsAt48Mbps Counter32, + monStaRxBytesAt48Mbps Counter32, + monStaRxPktsAt54Mbps Counter32, + monStaRxBytesAt54Mbps Counter32, + monStaTxPktsAt9Mbps Counter32, + monStaTxBytesAt9Mbps Counter32, + monStaRxPktsAt9Mbps Counter32, + monStaRxBytesAt9Mbps Counter32 + } + + monStaTxPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 1Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 1 } + + monStaTxBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 1Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 2 } + + monStaTxPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 2Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 3 } + + monStaTxBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 2Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 4 } + + monStaTxPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 5Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 5 } + + monStaTxBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 5Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 6 } + + monStaTxPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 11Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 7 } + + monStaTxBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 11Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 8 } + + monStaTxPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 6Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 9 } + + monStaTxBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 6Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 10 } + + monStaTxPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 12Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 11 } + + monStaTxBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 12Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 12 } + + monStaTxPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 18Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 13 } + + monStaTxBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 18Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 14 } + + monStaTxPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 24Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 15 } + + monStaTxBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 24Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 16 } + + monStaTxPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 36Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 17 } + + monStaTxBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 36Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 18 } + + monStaTxPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 48Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 19 } + + monStaTxBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 48Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 20 } + + monStaTxPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets transmitted by the + station at 54Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 21 } + + monStaTxBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets transmitted by the + station at 54Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 22 } + + monStaRxPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 1Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 23 } + + monStaRxBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 1Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 24 } + + monStaRxPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 2Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 25 } + + monStaRxBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 2Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 26 } + + monStaRxPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 5Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 27 } + + monStaRxBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 5Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 28 } + + monStaRxPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 11Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 29 } + + monStaRxBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 11Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 30 } + + monStaRxPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 6Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 31 } + + monStaRxBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 6Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 32 } + + monStaRxPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 12Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 33 } + + monStaRxBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 12Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 34 } + + monStaRxPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 18Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 35 } + + monStaRxBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 18Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 36 } + + monStaRxPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 24Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 37 } + + monStaRxBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 24Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 38 } + + monStaRxPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 36Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 39 } + + monStaRxBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 36Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 40 } + + monStaRxPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 48Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 41 } + + monStaRxBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 48Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 42 } + + monStaRxPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 54Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 43 } + + monStaRxBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 54Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 44 } + + + monStaTxPktsAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 9Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 45 } + + monStaTxBytesAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 9Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 46 } + + + monStaRxPktsAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 9Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 47 } + + monStaRxBytesAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 9Mbps rate. + " + ::= { wlsxMonStaRateStatsEntry 48 } + + +-- This table breaks down the Station statistics based on the +-- Destination Address Types. + + wlsxMonStaDATypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonStaDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for a monitored station but + but broken down in terms of Destination Address Type. + " + ::= { wlsxMonStationStatsGroup 3} + + wlsxMonStaDATypeStatsEntry OBJECT-TYPE + SYNTAX WlsxMonStaDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Data rate based packet and byte count entry for a monitored station" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxMonStaDATypeStatsTable 1 } + + WlsxMonStaDATypeStatsEntry ::= + SEQUENCE { + monStaTxDABroadcastPkts Counter32 , + monStaTxDABroadcastBytes Counter32 , + monStaTxDAMulticastPkts Counter32 , + monStaTxDAMulticastBytes Counter32 , + monStaTxDAUnicastPkts Counter32 , + monStaTxDAUnicastBytes Counter32 + + } + + monStaTxDABroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Broadcast packets + transmitted by this Station. + " + ::= { wlsxMonStaDATypeStatsEntry 1 } + + monStaTxDABroadcastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Broadcast Bytes + transmitted by this Station. + " + ::= { wlsxMonStaDATypeStatsEntry 2 } + + monStaTxDAMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Multicast packets + transmitted by this station. + " + ::= { wlsxMonStaDATypeStatsEntry 3 } + + monStaTxDAMulticastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Multicast Bytes + transmitted by this station. + " + ::= { wlsxMonStaDATypeStatsEntry 4 } + + monStaTxDAUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total of Unicast packets + transmitted by this station. + " + ::= { wlsxMonStaDATypeStatsEntry 5 } + + monStaTxDAUnicastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total of Unicast Bytes + transmitted by this station. + " + ::= { wlsxMonStaDATypeStatsEntry 6 } + +-- This table breaks down the Station statistics based on the +-- the Type of the Packet. + + wlsxMonStaFrameTypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonStaFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for monitored + stations but broken down into different Frame Types. + " + ::= { wlsxMonStationStatsGroup 4} + + wlsxMonStaFrameTypeStatsEntry OBJECT-TYPE + SYNTAX WlsxMonStaFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame Type based packet and byte count entry for a monitored station" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxMonStaFrameTypeStatsTable 1 } + + WlsxMonStaFrameTypeStatsEntry ::= + SEQUENCE { + monStaTxMgmtPkts Counter32 , + monStaTxMgmtBytes Counter32 , + monStaTxCtrlPkts Counter32 , + monStaTxCtrlBytes Counter32 , + monStaTxDataPkts Counter32 , + monStaTxDataBytes Counter32 , + monStaRxMgmtPkts Counter32 , + monStaRxMgmtBytes Counter32 , + monStaRxCtrlPkts Counter32 , + monStaRxCtrlBytes Counter32 , + monStaRxDataPkts Counter32 , + monStaRxDataBytes Counter32 + + } + + monStaTxMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the transmitted Management packets + from a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 1 } + + monStaTxMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the transmitted Management Bytes + from a station + " + ::= { wlsxMonStaFrameTypeStatsEntry 2 } + + monStaTxCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the transmitted Control packets + from a station + " + ::= { wlsxMonStaFrameTypeStatsEntry 3 } + + monStaTxCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the transmitted Control Bytes + from a station + " + ::= { wlsxMonStaFrameTypeStatsEntry 4 } + + monStaTxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the transmitted Data packets + from a station + " + ::= { wlsxMonStaFrameTypeStatsEntry 5 } + + monStaTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the transmitted Data Bytes + observed from this station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 6 } + + monStaRxMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Management packets + at a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 7 } + + monStaRxMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Management Bytes + at a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 8 } + + monStaRxCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Control packets + at a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 9 } + + monStaRxCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Control Bytes + at a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 10 } + + monStaRxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Data packets + at a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 11 } + + monStaRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Data Bytes + at a station. + " + ::= { wlsxMonStaFrameTypeStatsEntry 12 } + + +-- This table breaks down the Station statistics received or transmitted by a +-- station into packet size buckets. + + wlsxMonStaPktSizeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonStaPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for monitored + stations but broken down into different Packet Sizes. + " + ::= { wlsxMonStationStatsGroup 5} + + wlsxMonStaPktSizeStatsEntry OBJECT-TYPE + SYNTAX WlsxMonStaPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet Size based packet count entry for a monitored station" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxMonStaPktSizeStatsTable 1 } + + WlsxMonStaPktSizeStatsEntry ::= + SEQUENCE { + monStaTxPkts63Bytes Counter32 , + monStaTxPkts64To127 Counter32 , + monStaTxPkts128To255 Counter32 , + monStaTxPkts256To511 Counter32 , + monStaTxPkts512To1023 Counter32 , + monStaTxPkts1024To1518 Counter32 , + monStaRxPkts63Bytes Counter32 , + monStaRxPkts64To127 Counter32 , + monStaRxPkts128To255 Counter32 , + monStaRxPkts256To511 Counter32 , + monStaRxPkts512To1023 Counter32 , + monStaRxPkts1024To1518 Counter32 + + } + + monStaTxPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were less than 64 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 1 } + + monStaTxPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 64 and 127 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 2 } + + monStaTxPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 128 and 255 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 3 } + + monStaTxPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 256 and 511 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 4 } + + monStaTxPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 512 and 1023 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 5 } + + monStaTxPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 1024 and 1518 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 6 } + + monStaRxPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were less than 64 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 7 } + + monStaRxPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 64 and 127 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 8 } + + monStaRxPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 128 and 255 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 9 } + + monStaRxPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 256 and 511 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 10 } + + monStaRxPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 512 and 1023 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 11 } + + monStaRxPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 1024 and 1518 bytes long. + " + ::= { wlsxMonStaPktSizeStatsEntry 12 } + + +-- Info group contains tables for monitored APs and stations + + wlsxMonAccessPointInfoGroup OBJECT IDENTIFIER ::= { wlsxMonInfoGroup 1 } + wlsxMonStationInfoGroup OBJECT IDENTIFIER ::= { wlsxMonInfoGroup 2 } + + wlsxMonAPInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonAPInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This lists all of the Access Points being monitored by + the controller. + " + ::= { wlsxMonAccessPointInfoGroup 1 } + + wlsxMonAPInfoEntry OBJECT-TYPE + SYNTAX WlsxMonAPInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point Info entry" + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxMonAPInfoTable 1 } + + WlsxMonAPInfoEntry ::= + SEQUENCE { + monAPInfoPhyType ArubaPhyType, + monAPInfoCurrentChannel Unsigned32, + monAPInfoClassification ArubaRogueApType, + monAPInfoESSID DisplayString, + monAPInfoRSSI Integer32, + monAPInfoMonitorTime TimeTicks, + monAPInfoInactivityTime TimeTicks, + monAPInfoSnrSignalPkts Integer32, + monAPInfoSnrSampleTime Integer32, + monAPInfoStatus INTEGER, + monAPInfoConfidence Integer32, + monAPInfoMatchType ArubaAPMatchType, + monAPInfoMatchMethod ArubaAPMatchMethod, + monAPInfoHTMode ArubaHTMode, + monAPInfoEncryptionType ArubaMonEncryptionType, + monAPInfoWPAUnicastCipher ArubaMonEncryptionCipher, + monAPInfoWPAAuthAlgorithm ArubaMonAuthAlgorithm, + monAPInfoIBSS TruthValue + } + + monAPInfoPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PHY type of the access point being monitored. + " + ::= { wlsxMonAPInfoEntry 1 } + + + monAPInfoCurrentChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Channel the monitored AP is using. + " + ::= { wlsxMonAPInfoEntry 2 } + + monAPInfoClassification OBJECT-TYPE + SYNTAX ArubaRogueApType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the type of the AP. + " + ::= { wlsxMonAPInfoEntry 3 } + + monAPInfoESSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the access point being monitored. + " + ::= { wlsxMonAPInfoEntry 4 } + + monAPInfoRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNR of the access point being monitored. + " + ::= { wlsxMonAPInfoEntry 5 } + + monAPInfoMonitorTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates how long the access point has been + monitored. + " + ::= { wlsxMonAPInfoEntry 6 } + + monAPInfoInactivityTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates how long the access point has been + inactive. + " + ::= { wlsxMonAPInfoEntry 7 } + + monAPInfoSnrSignalPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Number of Signal Packets observed by the Monitoring AP + during this sample time. + " + ::= { wlsxMonAPInfoEntry 8 } + + monAPInfoSnrSampleTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Sample Time in which SNR data was collected. + " + ::= { wlsxMonAPInfoEntry 9 } + + monAPInfoStatus OBJECT-TYPE + SYNTAX INTEGER { up(1), down(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether this AP is considered to be up or down. + " + ::= { wlsxMonAPInfoEntry 10 } + + monAPInfoConfidence OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the confidence that a suspected rogue AP is in fact a + rogue in terms of percentage. + " + ::= { wlsxMonAPInfoEntry 11 } + + monAPInfoMatchType OBJECT-TYPE + SYNTAX ArubaAPMatchType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The method used to classify the AP as a rogue or suspected rogue AP. + " + ::= { wlsxMonAPInfoEntry 12 } + + monAPInfoMatchMethod OBJECT-TYPE + SYNTAX ArubaAPMatchMethod + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the match occurred for rogue or suspect-rogue + classification: an exact or +1 or -1 MAC match. + " + ::= { wlsxMonAPInfoEntry 13 } + + monAPInfoHTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the HT mode of the monitored AP, if any. + " + ::= { wlsxMonAPInfoEntry 14 } + + monAPInfoEncryptionType OBJECT-TYPE + SYNTAX ArubaMonEncryptionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the Encryption type of the monitored AP. + " + ::= { wlsxMonAPInfoEntry 15 } + + monAPInfoWPAUnicastCipher OBJECT-TYPE + SYNTAX ArubaMonEncryptionCipher + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the WPA/WPA2 unicast cipher supported by the monitored AP. + If multiple ciphers are supported, the weakest will be indicated. + " + ::= { wlsxMonAPInfoEntry 16 } + + monAPInfoWPAAuthAlgorithm OBJECT-TYPE + SYNTAX ArubaMonAuthAlgorithm + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the WPA/WPA2 authentication algorithm supported by the monitored AP. + If multiple authentication algorithms are supported, the weakest will be indicated. + " + ::= { wlsxMonAPInfoEntry 17 } + + monAPInfoIBSS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates if the monitored AP is part of an adhoc network. + " + ::= { wlsxMonAPInfoEntry 18 } + + wlsxMonStationInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF MonStationInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists statistics of all the wireless stations + being monitored. + " + ::= { wlsxMonStationInfoGroup 1} + + wlsxMonStationInfoEntry OBJECT-TYPE + SYNTAX MonStationInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Info Entry" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxMonStationInfoTable 1 } + + MonStationInfoEntry ::= + SEQUENCE { + monStaInfoChannelNum Unsigned32, + monStaInfoBSSID MacAddress, + monStaInfoESSID DisplayString, + monStaInfoPhyType ArubaPhyType, + monStaInfoRSSI Integer32, + monStaInfoClassification ArubaStationType, + monStaInfoMonitorTime TimeTicks, + monStaInfoInactivityTime TimeTicks, + monStaInfoSnrSignalPkts Integer32, + monStaInfoSnrSampleTime Integer32, + monStaInfoStatus INTEGER, + monStaInfoHTMode ArubaHTMode + } + + monStaInfoChannelNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The channel the station is currently using. + " + ::= { wlsxMonStationInfoEntry 1 } + + monStaInfoBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + BSSID of the station being monitored. + " + ::= { wlsxMonStationInfoEntry 2 } + + monStaInfoESSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the station being monitored. + " + ::= { wlsxMonStationInfoEntry 3 } + + monStaInfoPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PHY type the station being monitored. + " + ::= { wlsxMonStationInfoEntry 4 } + + monStaInfoRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNR of the station being monitored. + " + ::= { wlsxMonStationInfoEntry 5 } + + monStaInfoClassification OBJECT-TYPE + SYNTAX ArubaStationType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + " + ::= { wlsxMonStationInfoEntry 6 } + + monStaInfoMonitorTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates how long the station has been + monitored. + " + ::= { wlsxMonStationInfoEntry 7 } + + monStaInfoInactivityTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates how long the station has been + inactive. + " + ::= { wlsxMonStationInfoEntry 8 } + + monStaInfoSnrSignalPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Number of Signal Packets observed by the Monitoring station + during this sample time. + " + ::= { wlsxMonStationInfoEntry 9 } + + monStaInfoSnrSampleTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Sample Time in which SNR data was collected. + " + ::= { wlsxMonStationInfoEntry 10 } + + monStaInfoStatus OBJECT-TYPE + SYNTAX INTEGER { up(1), down(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether this station is considered up or down. + " + ::= { wlsxMonStationInfoEntry 11 } + + monStaInfoHTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the HT mode of the station, if any. + " + ::= { wlsxMonStationInfoEntry 12 } + +-- Event table contains the event ID and the number of events of that type +-- raised so far + + wlsxMonEventCountTable OBJECT-TYPE + SYNTAX SEQUENCE OF MonEventCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists counts of Events generated by the APs. + " + ::= { wlsxMonStationStatsGroup 6} + + wlsxMonEventCountEntry OBJECT-TYPE + SYNTAX MonEventCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Event Count Entry" + INDEX {monEventID} + ::= { wlsxMonEventCountTable 1 } + + MonEventCountEntry ::= + SEQUENCE { + monEventID Unsigned32, + monEventCount Unsigned32 + } + + monEventID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Event ID + " + ::= { wlsxMonEventCountEntry 1 } + + monEventCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Event Count + " + ::= { wlsxMonEventCountEntry 2 } + +-- This table breaks down the station statistics observed into different +-- HT rate categories. + + wlsxMonStationHTRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxMonStationHTRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the monitored AP Packet and Byte Counts + but represented in terms of HT rate categories. + " + + ::= { wlsxMonStationStatsGroup 7 } + + wlsxMonStationHTRateStatsEntry OBJECT-TYPE + SYNTAX WlsxMonStationHTRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "HT Data rate based packet and byte count entry for a monitored station" + INDEX { monPhyAddress, monRadioNumber, monitoredStaPhyAddress, monHTRate } + ::= { wlsxMonStationHTRateStatsTable 1 } + + WlsxMonStationHTRateStatsEntry ::= + SEQUENCE { + monStaTxHTPkts Counter32, + monStaTxHTBytes Counter32, + monStaRxHTPkts Counter32, + monStaRxHTBytes Counter32 + } + + monStaTxHTPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of packets transmitted at the indicated rate + " + ::= { wlsxMonStationHTRateStatsEntry 1 } + + monStaTxHTBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of bytes transmitted at the indicated rate + " + ::= { wlsxMonStationHTRateStatsEntry 2 } + + monStaRxHTPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of packets received at the indicated rate + " + ::= { wlsxMonStationHTRateStatsEntry 3 } + + monStaRxHTBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of bytes received at the indicated rate + " + ::= { wlsxMonStationHTRateStatsEntry 4 } + +END diff --git a/MIBS/arubaos/WLSX-RS-MIB b/MIBS/arubaos/WLSX-RS-MIB new file mode 100644 index 0000000..999f70a --- /dev/null +++ b/MIBS/arubaos/WLSX-RS-MIB @@ -0,0 +1,900 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-RS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + Counter64, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + wlanAPMacAddress + FROM WLSX-WLAN-MIB + + ArubaEnableValue, + ArubaActiveState, + ArubaEnet1Mode, + ArubaPortType, + ArubaPortSpeed, + ArubaPortDuplex, + ArubaEnableValue, + ArubaOperStateValue, + ArubaDot3azStatus, + ArubaPoeState, + ArubaAPDot1dState + FROM ARUBA-TC + + LldpChassisIdSubtype, + LldpChassisId, + LldpPortIdSubtype, + LldpPortId, + LldpSystemCapabilitiesMap, + LldpManAddress + FROM LLDP-MIB + + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + + AddressFamilyNumbers + FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB + + OBJECT-GROUP + FROM SNMPv2-CONF + + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxRSMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about remote user and node state." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 16 } + + wlsxRemoteWiredGroup OBJECT IDENTIFIER ::= { wlsxRSMIB 1 } + wlsxRemoteUSBGroup OBJECT IDENTIFIER ::= { wlsxRSMIB 2 } + + wlsxRemoteAccessPointPortGroup OBJECT IDENTIFIER ::= { wlsxRemoteWiredGroup 1 } + wlsxRemoteAccessPointUSBGroup OBJECT IDENTIFIER ::= { wlsxRemoteUSBGroup 1 } + +-- Wired Ports + + wlsxRemoteWiredPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF RemotePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table enumerates the ports on the device + " + ::= { wlsxRemoteAccessPointPortGroup 1 } + + wlsxRemotePortEntry OBJECT-TYPE + SYNTAX RemotePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wired Port Entry" + INDEX { wlanAPMacAddress, remotePortNumber } + ::= { wlsxRemoteWiredPortTable 1 } + + RemotePortEntry ::= + SEQUENCE { + remotePortNumber Unsigned32, + remotePortMAC MacAddress, + remotePortMode ArubaEnet1Mode, + remotePortSlotNumber Unsigned32, + remotePortPortNumber Unsigned32, + remotePortType ArubaPortType, + remotePortAdminState ArubaEnableValue, + remotePortOperState ArubaOperStateValue, + remotePortSpeed ArubaPortSpeed, + remotePortDuplex ArubaPortDuplex, + remotePortTxPackets Counter64, + remotePortTxBytes Counter64, + remotePortRxPackets Counter64, + remotePortRxBytes Counter64, + remotePortDot3azStatus ArubaDot3azStatus, + remotePortName DisplayString, + remotePortPoEState ArubaPoeState, + remotePortSTPState ArubaAPDot1dState + } + + remotePortNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Port Index + " + ::= { wlsxRemotePortEntry 1 } + + remotePortMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port MAC address + " + ::= { wlsxRemotePortEntry 2 } + + remotePortMode OBJECT-TYPE + SYNTAX ArubaEnet1Mode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port Mode + " + ::= { wlsxRemotePortEntry 3 } + + remotePortSlotNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Slot Number + " + ::= { wlsxRemotePortEntry 4 } + + remotePortPortNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port Number + " + ::= { wlsxRemotePortEntry 5 } + + remotePortType OBJECT-TYPE + SYNTAX ArubaPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port Type + " + ::= { wlsxRemotePortEntry 6 } + + remotePortAdminState OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Administrative state + " + ::= { wlsxRemotePortEntry 7 } + + remotePortOperState OBJECT-TYPE + SYNTAX ArubaOperStateValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Operational State + " + ::= { wlsxRemotePortEntry 8 } + + remotePortSpeed OBJECT-TYPE + SYNTAX ArubaPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port Speed + " + ::= { wlsxRemotePortEntry 9 } + + remotePortDuplex OBJECT-TYPE + SYNTAX ArubaPortDuplex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port Duplex + " + ::= { wlsxRemotePortEntry 10 } + + remotePortTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmitted frames + " + ::= { wlsxRemotePortEntry 11 } + + remotePortTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmitted bytes + " + ::= { wlsxRemotePortEntry 12 } + + remotePortRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Received frames + " + ::= { wlsxRemotePortEntry 13 } + + remotePortRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Received bytes + " + ::= { wlsxRemotePortEntry 14 } + + remotePortDot3azStatus OBJECT-TYPE + SYNTAX ArubaDot3azStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + 802.3az status + " + ::= { wlsxRemotePortEntry 15 } + + remotePortName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of the port + " + ::= { wlsxRemotePortEntry 16 } + + remotePortPoEState OBJECT-TYPE + SYNTAX ArubaPoeState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PSE status + " + ::= { wlsxRemotePortEntry 17 } + + remotePortSTPState OBJECT-TYPE + SYNTAX ArubaAPDot1dState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + STP status + " + ::= { wlsxRemotePortEntry 18 } + +-- USB + + wlsxRemoteUSBTable OBJECT-TYPE + SYNTAX SEQUENCE OF USBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table enumerates the ports on the device + " + ::= { wlsxRemoteAccessPointUSBGroup 1 } + + wlsxUSBEntry OBJECT-TYPE + SYNTAX USBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wired Port Entry" + INDEX {wlanAPMacAddress, usbDevNumber} + ::= { wlsxRemoteUSBTable 1 } + + USBEntry ::= + SEQUENCE { + usbDevNumber Unsigned32, + usbStatus DisplayString, + usbManufacturer DisplayString, + usbProduct DisplayString, + usbSerialNumber DisplayString, + usbVendor DisplayString, + usbProductID DisplayString, + usbDriver DisplayString, + usbRSSI DisplayString, + usbNetworkServiceLevel DisplayString, + usbFirmwareVersion DisplayString, + usbEsnNumber DisplayString, + usbifOperStatus ArubaOperStateValue, + usbifInUcastPkts Counter64, + usbifInUcastOctets Counter64, + usbifOutUcastPkts Counter64, + usbifOutUcastOctets Counter64, + usbifInErrors Counter64, + usbifOutErrors Counter64 + + } + + usbDevNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device Number (1-based) + " + ::= { wlsxUSBEntry 1 } + + usbStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device Status + " + ::= { wlsxUSBEntry 2 } + + usbManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Manufacturer + " + ::= { wlsxUSBEntry 3 } + + usbProduct OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Product + " + ::= { wlsxUSBEntry 4 } + + usbSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Serial Number + " + ::= { wlsxUSBEntry 5 } + + usbVendor OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Vendor ID + " + ::= { wlsxUSBEntry 6 } + + usbProductID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Product ID + " + ::= { wlsxUSBEntry 7 } + + usbDriver OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Driver module + " + ::= { wlsxUSBEntry 8 } + + usbRSSI OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + RSSI + " + ::= { wlsxUSBEntry 9 } + + usbNetworkServiceLevel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Network Service Level + " + ::= { wlsxUSBEntry 10 } + + usbFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Firmware Version + " + ::= { wlsxUSBEntry 11 } + + usbEsnNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESN Number + " + ::= { wlsxUSBEntry 12 } + + usbifOperStatus OBJECT-TYPE + SYNTAX ArubaOperStateValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Operational Status of the USB Interface + " + ::= { wlsxUSBEntry 13 } + + usbifInUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Received Unicast Packets + " + ::= { wlsxUSBEntry 14 } + + usbifInUcastOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Received Bytes + " + ::= { wlsxUSBEntry 15 } + + usbifOutUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmitted Unicast Packets + " + ::= { wlsxUSBEntry 16 } + + usbifOutUcastOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmitted Bytes + " + ::= { wlsxUSBEntry 17 } + + usbifInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Errors in Incoming Interface + " + ::= { wlsxUSBEntry 18 } + + usbifOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Errors in Outgoing Interface + " + ::= { wlsxUSBEntry 19 } + + +-- Wired User Statistics + + wlsxRemoteWiredUserStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF RemoteWiredUserStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table enumerates the wired user statistics on the device + " + ::= { wlsxRemoteAccessPointPortGroup 2 } + + wlsxRemoteWiredUserStatsEntry OBJECT-TYPE + SYNTAX RemoteWiredUserStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wired User Stats Entry" + INDEX { remoteWiredUserPhyAddress } + ::= { wlsxRemoteWiredUserStatsTable 1 } + + RemoteWiredUserStatsEntry ::= + SEQUENCE { + remoteWiredUserPhyAddress MacAddress, + remoteWiredUserSlot Unsigned32, + remoteWiredUserPort Unsigned32, + remoteWiredUserVlan Unsigned32, + remoteWiredUserTxPkts Counter32, + remoteWiredUserTxBytes Counter32, + remoteWiredUserRxPkts Counter32, + remoteWiredUserRxBytes Counter32, + remoteWiredUserTxBCastPkts Counter32, + remoteWiredUserTxBCastBytes Counter32, + remoteWiredUserTxMCastPkts Counter32, + remoteWiredUserTxMCastBytes Counter32 + } + + remoteWiredUserPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The Physical Address of the Wired User. + " + ::= { wlsxRemoteWiredUserStatsEntry 1 } + + remoteWiredUserSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Physical slot to which this user is connected to. + " + ::= { wlsxRemoteWiredUserStatsEntry 2 } + + remoteWiredUserPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Physical port to which this user is connected to. + " + ::= { wlsxRemoteWiredUserStatsEntry 3 } + + remoteWiredUserVlan OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The VLAN to which this user is connected to. + " + ::= { wlsxRemoteWiredUserStatsEntry 4 } + + remoteWiredUserTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets transmitted by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 5 } + + remoteWiredUserTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 6 } + + remoteWiredUserRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets received by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 7 } + + remoteWiredUserRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 8 } + + remoteWiredUserTxBCastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast packets transmitted by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 9 } + + remoteWiredUserTxBCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast bytes transmitted by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 10 } + + remoteWiredUserTxMCastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of multicast packets transmitted by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 11 } + + remoteWiredUserTxMCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of multicast bytes transmitted by this user. + " + ::= { wlsxRemoteWiredUserStatsEntry 12 } + + wlsxLldpNeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table enumerates the LLDP neighbors discovered by the + access point. + " + ::= { wlsxRemoteAccessPointPortGroup 3 } + + wlsxLldpNeighborEntry OBJECT-TYPE + SYNTAX LldpNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP Neighbor Entry" + INDEX { wlanAPMacAddress, remotePortNumber, lldpNeighborIndex } + ::= { wlsxLldpNeighborTable 1 } + + LldpNeighborEntry ::= + SEQUENCE { + lldpNeighborIndex Unsigned32, + lldpNeighborChassisIdSubtype LldpChassisIdSubtype, + lldpNeighborChassisId LldpChassisId, + lldpNeighborPortIdSubtype LldpPortIdSubtype, + lldpNeighborPortId LldpPortId, + lldpNeighborPortDesc SnmpAdminString, + lldpNeighborSysName SnmpAdminString, + lldpNeighborSysDesc SnmpAdminString, + lldpNeighborSysCapSupported LldpSystemCapabilitiesMap, + lldpNeighborSysCapEnabled LldpSystemCapabilitiesMap + } + + lldpNeighborIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Neighbor Index + " + ::= { wlsxLldpNeighborEntry 1 } + + lldpNeighborChassisIdSubtype OBJECT-TYPE + SYNTAX LldpChassisIdSubtype + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The subtype of the neighbor's chassis ID + " + ::= { wlsxLldpNeighborEntry 2 } + + lldpNeighborChassisId OBJECT-TYPE + SYNTAX LldpChassisId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The neighbor's chassis ID + " + ::= { wlsxLldpNeighborEntry 3 } + + lldpNeighborPortIdSubtype OBJECT-TYPE + SYNTAX LldpPortIdSubtype + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The subtype of the neighbor's port ID + " + ::= { wlsxLldpNeighborEntry 4 } + + lldpNeighborPortId OBJECT-TYPE + SYNTAX LldpPortId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The neighbor's port ID + " + ::= { wlsxLldpNeighborEntry 5 } + + lldpNeighborPortDesc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of the neighbor's port + " + ::= { wlsxLldpNeighborEntry 6 } + + lldpNeighborSysName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of the neighbor + " + ::= { wlsxLldpNeighborEntry 7 } + + lldpNeighborSysDesc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The description of the neighbor + " + ::= { wlsxLldpNeighborEntry 8 } + + lldpNeighborSysCapSupported OBJECT-TYPE + SYNTAX LldpSystemCapabilitiesMap + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The supported set of capabilities + " + ::= { wlsxLldpNeighborEntry 9 } + + lldpNeighborSysCapEnabled OBJECT-TYPE + SYNTAX LldpSystemCapabilitiesMap + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The enabled set of capabilities + " + ::= { wlsxLldpNeighborEntry 10 } + + wlsxLldpNeighborManAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpNeighborManAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table enumerates the LLDP neighbor management address + discovered by the access point. + " + ::= { wlsxRemoteAccessPointPortGroup 4 } + + wlsxLldpNeighborManAddrEntry OBJECT-TYPE + SYNTAX LldpNeighborManAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP Neighbor Entry" + INDEX { wlanAPMacAddress, remotePortNumber, lldpNeighborIndex, + lldpNeighborManAddrIndex + } + ::= { wlsxLldpNeighborManAddrTable 1 } + + LldpNeighborManAddrEntry ::= + SEQUENCE { + lldpNeighborManAddrIndex Unsigned32, + lldpNeighborManAddrSubtype AddressFamilyNumbers, + lldpNeighborManAddr LldpManAddress + } + + lldpNeighborManAddrIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Indexes the neighbor's management addresses + " + ::= { wlsxLldpNeighborManAddrEntry 1 } + + lldpNeighborManAddrSubtype OBJECT-TYPE + SYNTAX AddressFamilyNumbers + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The subtype of the management address + " + ::= { wlsxLldpNeighborManAddrEntry 2 } + + lldpNeighborManAddr OBJECT-TYPE + SYNTAX LldpManAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + A neighbors management address + " + ::= { wlsxLldpNeighborManAddrEntry 3 } + + +END diff --git a/MIBS/arubaos/WLSX-SNR-MIB b/MIBS/arubaos/WLSX-SNR-MIB new file mode 100644 index 0000000..049ccff --- /dev/null +++ b/MIBS/arubaos/WLSX-SNR-MIB @@ -0,0 +1,401 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim: set ts=4 sw=4: +WLSX-SNR-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + monPhyAddress, + monRadioNumber, + monitoredStaPhyAddress, + monitoredApBSSID + FROM WLSX-MON-MIB + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxSNRMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + " + This MIB module defines MIB objects which provide + information about the Wireless Management System (WMS) in the + Aruba controller. + " + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 7 } + + wlsxSNRGroup OBJECT IDENTIFIER ::= { wlsxSNRMIB 1 } + + -- AP SNR Table + + wlsxAPSnrTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxAPSnrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists SNR information about monitored APs. + " + ::= { wlsxSNRGroup 1 } + + wlsxAPSnrEntry OBJECT-TYPE + SYNTAX WlsxAPSnrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Management Entry" + INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID} + ::= { wlsxAPSnrTable 1 } + + WlsxAPSnrEntry ::= + SEQUENCE { + apSnrAverageSignalStrength Integer32, + apSnrSignalPkts Integer32, + apSnrHighestRxSignalStrength Integer32, + apSnrLowestRxSignalStrength Integer32, + apSnrSampleTime Integer32 + } + + apSnrAverageSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Total Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrEntry 1 } + + apSnrSignalPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Number of Signal Packets observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrEntry 2 } + + apSnrHighestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Highest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrEntry 3 } + + apSnrLowestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Lowest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrEntry 4 } + + + apSnrSampleTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Sample Time in which this data is collected. + " + ::= { wlsxAPSnrEntry 5 } + + -- Station SNR Table + + wlsxStaSnrTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxStaSnrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists SNR information about monitored stations. + " + ::= { wlsxSNRGroup 2 } + + wlsxStaSnrEntry OBJECT-TYPE + SYNTAX WlsxStaSnrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Management Entry" + INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress} + ::= { wlsxStaSnrTable 1 } + + WlsxStaSnrEntry ::= + SEQUENCE { + staSnrAverageSignalStrength Integer32, + staSnrSignalPkts Integer32, + staSnrHighestRxSignalStrength Integer32, + staSnrLowestRxSignalStrength Integer32, + staSnrSampleTime Integer32 + } + + staSnrAverageSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Total Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrEntry 1 } + + staSnrSignalPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Number of Signal Packets observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrEntry 2 } + + staSnrHighestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Highest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrEntry 3 } + + staSnrLowestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Lowest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrEntry 4 } + + + staSnrSampleTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Sample Time in which this data is collected. + " + ::= { wlsxStaSnrEntry 5 } + + + -- AP SNR Table Ordered by the BSSID + + wlsxAPSnrBSSIDTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxAPSnrBSSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table SNR information about monitored APs. + " + ::= { wlsxSNRGroup 3 } + + wlsxAPSnrBSSIDEntry OBJECT-TYPE + SYNTAX WlsxAPSnrBSSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Management Entry" + INDEX {monitoredApBSSID, monPhyAddress, monRadioNumber} + ::= { wlsxAPSnrBSSIDTable 1 } + + WlsxAPSnrBSSIDEntry ::= + SEQUENCE { + apSnrBSSIDAverageSignalStrength Integer32, + apSnrBSSIDSignalPkts Integer32, + apSnrBSSIDHighestRxSignalStrength Integer32, + apSnrBSSIDLowestRxSignalStrength Integer32, + apSnrBSSIDSampleTime Integer32 + } + + apSnrBSSIDAverageSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Total Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrBSSIDEntry 1 } + + apSnrBSSIDSignalPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Number of Signal Packets observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrBSSIDEntry 2 } + + apSnrBSSIDHighestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Highest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrBSSIDEntry 3 } + + apSnrBSSIDLowestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Lowest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxAPSnrBSSIDEntry 4 } + + + apSnrBSSIDSampleTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Sample Time in which this data is collected. + " + ::= { wlsxAPSnrBSSIDEntry 5 } + + -- Station SNR Station Phy Table + + wlsxStaSnrPhyTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxStaSnrPhyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists SNR information about monitored stations. + " + ::= { wlsxSNRGroup 4 } + + wlsxStaSnrPhyEntry OBJECT-TYPE + SYNTAX WlsxStaSnrPhyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Management Entry" + INDEX {monitoredStaPhyAddress, monPhyAddress, monRadioNumber} + ::= { wlsxStaSnrPhyTable 1 } + + WlsxStaSnrPhyEntry ::= + SEQUENCE { + staSnrPhyAverageSignalStrength Integer32, + staSnrPhySignalPkts Integer32, + staSnrPhyHighestRxSignalStrength Integer32, + staSnrPhyLowestRxSignalStrength Integer32, + staSnrPhySampleTime Integer32 + } + + staSnrPhyAverageSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Total Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrPhyEntry 1 } + + staSnrPhySignalPkts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Number of Signal Packets observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrPhyEntry 2 } + + staSnrPhyHighestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Highest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrPhyEntry 3 } + + staSnrPhyLowestRxSignalStrength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Lowest Signal Strength observed by the Monitoring station + during this sample time. + " + ::= { wlsxStaSnrPhyEntry 4 } + + + staSnrPhySampleTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Sample Time in which this data is collected. + " + ::= { wlsxStaSnrPhyEntry 5 } +END diff --git a/MIBS/arubaos/WLSX-STATS-MIB b/MIBS/arubaos/WLSX-STATS-MIB new file mode 100644 index 0000000..55963bb --- /dev/null +++ b/MIBS/arubaos/WLSX-STATS-MIB @@ -0,0 +1,121 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-STATS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxStatsMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the Statistics in the + Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 15 } + + wlsxStatsOpGroup OBJECT IDENTIFIER ::= { wlsxStatsMIB 1 } + + wlsxStatsRequestTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxStatsRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxStatsOpGroup 1 } + + wlsxStatsRequestEntry OBJECT-TYPE + SYNTAX WlsxStatsRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { wlsxStatsIndex } + ::= { wlsxStatsRequestTable 1 } + + WlsxStatsRequestEntry ::= + SEQUENCE { + wlsxStatsIndex Integer32, + wlsxStatsReqType Integer32, + wlsxStatsInterval Integer32, + wlsxStatsCookie DisplayString + } + + wlsxStatsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Stats Index + " + ::= { wlsxStatsRequestEntry 1 } + + wlsxStatsReqType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Request Type + " + ::= { wlsxStatsRequestEntry 2 } + + wlsxStatsInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Stats Interval + " + ::= { wlsxStatsRequestEntry 3 } + + wlsxStatsCookie OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Cookie for the config sync operation + " + ::= { wlsxStatsRequestEntry 4 } + +END diff --git a/MIBS/arubaos/WLSX-SWITCH-MIB b/MIBS/arubaos/WLSX-SWITCH-MIB new file mode 100644 index 0000000..461e393 --- /dev/null +++ b/MIBS/arubaos/WLSX-SWITCH-MIB @@ -0,0 +1,2514 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: + WLSX-SWITCH-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxSwitchMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + System level information about the Aruba switches." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 1 } + + wlsxSystemXGroup OBJECT IDENTIFIER ::= { wlsxSwitchMIB 1 } + wlsxUserInfoGroup OBJECT IDENTIFIER ::= { wlsxSwitchMIB 2 } + wlsxAccessPointInfoGroup OBJECT IDENTIFIER ::= { wlsxSwitchMIB 3 } + wlsxInstantAccessPointInfoGroup OBJECT IDENTIFIER ::= { wlsxSwitchMIB 5 } + wlsxSwitchTraps OBJECT IDENTIFIER ::= { wlsxSwitchMIB 100 } + + -- wlsxSystemXGroup contains objects to describe a switch. + + wlsxHostname OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the switch." + ::= { wlsxSystemXGroup 1 } + + wlsxModelName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model Name of the switch." + ::= { wlsxSystemXGroup 2 } + + wlsxSwitchIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch IP as configured by the user. This IP address uniquely + identifies the switch." + ::= { wlsxSystemXGroup 3 } + + wlsxSwitchRole OBJECT-TYPE + SYNTAX INTEGER { + master(1), + local(2), + standbymaster(3), + branch(4), + md(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Role of this switch in the Switch Domain." + ::= { wlsxSystemXGroup 4 } + + wlsxSwitchMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Master IP of the switch + " + ::= { wlsxSystemXGroup 5 } + + +-- Switch List Table contains all the switches in the domain. This table is +-- valid only when queried from the master switch. + + wlsxSwitchListTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This Table will list all the switches in the Switch Domain. + It will be populated only on the master switch. Local switches + return empty table. + " + + ::= { wlsxSystemXGroup 6 } + + wlsxSwitchListEntry OBJECT-TYPE + SYNTAX MxSwitchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch List Entry" + INDEX { switchListSwitchIPAddress} + ::= { wlsxSwitchListTable 1 } + + MxSwitchListEntry ::= + SEQUENCE { + switchListSwitchIPAddress IpAddress, + switchListSwitchRole INTEGER + } + + switchListSwitchIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IP Address of the switch. + " + ::= { wlsxSwitchListEntry 1 } + + switchListSwitchRole OBJECT-TYPE + SYNTAX INTEGER { + master(1), + local(2), + standbymaster(3), + branch(4), + md(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Role of the Switch. + " + ::= { wlsxSwitchListEntry 2 } + + + wlsxSwitchLicenseCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of licenses installed on the switch + " + ::= { wlsxSystemXGroup 7 } + + +-- The license table lists all valid licenses installed on the switch + + wlsxSwitchLicenseTable OBJECT-TYPE + SYNTAX SEQUENCE OF LicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists all licenses installed on the switch. + " + + ::= { wlsxSystemXGroup 8 } + + wlsxLicenseEntry OBJECT-TYPE + SYNTAX LicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "License Entry" + INDEX { licenseIndex } + ::= { wlsxSwitchLicenseTable 1 } + + LicenseEntry ::= + SEQUENCE { + licenseIndex Integer32, + licenseKey DisplayString, + licenseInstalled DisplayString, + licenseExpires DisplayString, + licenseFlags DisplayString, + licenseService DisplayString + } + + licenseIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + License ID number + " + ::= { wlsxLicenseEntry 1 } + + licenseKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License Key + " + ::= { wlsxLicenseEntry 2 } + + licenseInstalled OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License installation time + " + ::= { wlsxLicenseEntry 3 } + + licenseExpires OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License expiry time + " + ::= { wlsxLicenseEntry 4 } + + licenseFlags OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License flags; E - enabled; A - auto-generated; + R - reboot required to activate + " + ::= { wlsxLicenseEntry 5 } + + licenseService OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The service enabled by this license. + " + ::= { wlsxLicenseEntry 6 } + +-- Table lists all the processors and there corresponding Load. + + wlsxSysXProcessorTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysXProcessorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of processors contained by the switch. + " + ::= { wlsxSystemXGroup 9 } + + wlsxSysXProcessorEntry OBJECT-TYPE + SYNTAX WlsxSysXProcessorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one processor contained by the switch. + " + INDEX { sysXProcessorID} + ::= { wlsxSysXProcessorTable 1 } + + WlsxSysXProcessorEntry ::= + SEQUENCE { + sysXProcessorID Integer32, + sysXProcessorDescr DisplayString, + sysXProcessorLoad Integer32 + } + + sysXProcessorID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Processor Index. + " + ::= { wlsxSysXProcessorEntry 1 } + + sysXProcessorDescr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + description of the processor. + " + ::= { wlsxSysXProcessorEntry 2 } + + sysXProcessorLoad OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The average, over the last minute, of the percentage of + time that this processor was not idle. + " + ::= { wlsxSysXProcessorEntry 3 } + +-- Table contains all the storage devices in the switch and there +-- utilization numbers. + + wlsxSysXStorageTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysXStorageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of Storage-devices contained by the switch. + " + + ::= { wlsxSystemXGroup 10 } + + wlsxSysXStorageEntry OBJECT-TYPE + SYNTAX WlsxSysXStorageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one long-term storage device contained by the + switch. + " + INDEX { sysXStorageIndex } + ::= { wlsxSysXStorageTable 1 } + + WlsxSysXStorageEntry ::= + SEQUENCE { + sysXStorageIndex Integer32, + sysXStorageType INTEGER, + sysXStorageSize Integer32, + sysXStorageUsed Integer32, + sysXStorageName DisplayString + } + + sysXStorageIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxSysXStorageEntry 1 } + + sysXStorageType OBJECT-TYPE + SYNTAX INTEGER { + ram(1), + flashMemory(2) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + " + ::= { wlsxSysXStorageEntry 2 } + + sysXStorageSize OBJECT-TYPE + SYNTAX Integer32 + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + size of the storage filesystem in MB. + " + ::= { wlsxSysXStorageEntry 3 } + + sysXStorageUsed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + size of the storage filesystem in MB. + " + ::= { wlsxSysXStorageEntry 4 } + + sysXStorageName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + name of the storage filesystem. + " + ::= { wlsxSysXStorageEntry 5 } + +-- This table describes the memory utilization of the switch + + wlsxSysXMemoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysXMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The memory status of the switch + " + + ::= { wlsxSystemXGroup 11 } + + wlsxSysXMemoryEntry OBJECT-TYPE + SYNTAX WlsxSysXMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one memory region on the switch. Currently, + only the CP region is monitored. + " + INDEX { sysXMemoryIndex } + ::= { wlsxSysXMemoryTable 1 } + + WlsxSysXMemoryEntry ::= + SEQUENCE { + sysXMemoryIndex Integer32, + sysXMemorySize Integer32, + sysXMemoryUsed Integer32, + sysXMemoryFree Integer32 + } + + sysXMemoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxSysXMemoryEntry 1 } + + sysXMemorySize OBJECT-TYPE + SYNTAX Integer32 + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total memory in KB. + " + ::= { wlsxSysXMemoryEntry 2 } + + sysXMemoryUsed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Used memory in KB. + " + ::= { wlsxSysXMemoryEntry 3 } + + sysXMemoryFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Free memory in KB. + " + ::= { wlsxSysXMemoryEntry 4 } + + wlsxSwitchLicenseSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The license serial number of the switch + " + ::= { wlsxSystemXGroup 12 } + + wlsxSwitchIpv6 OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch IPv6 as configured by the user. This IPv6 address uniquely + identifies the switch." + ::= { wlsxSystemXGroup 13 } + + wlsxSwitchMasterIpv6 OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..45)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Master IPv6 address of the switch + " + ::= { wlsxSystemXGroup 14 } + +-- wlsxUserInfoGroup contains information about the users connected to the switch. + + wlsxSwitchUserTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the users (both wired and wireless) currently + connected to the switch. Users are identified by their IP address. + " + + ::= { wlsxUserInfoGroup 1 } + + wlsxSwitchUserEntry OBJECT-TYPE + SYNTAX MxSwitchUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Entry" + INDEX { userIpAddress} + ::= { wlsxSwitchUserTable 1 } + + MxSwitchUserEntry ::= + SEQUENCE { + userIpAddress IpAddress, + userPhyAddress MacAddress, + userName DisplayString, + userRole DisplayString, + userUpTime TimeTicks, + userAuthenticationMethod INTEGER, + userLocation DisplayString, + userServerName DisplayString, + userConnectedVlan Integer32, + userConnectedSlot Integer32, + userConnectedPort Integer32, + userBWContractName DisplayString, + userBWContractUsage INTEGER, + userConnectedModule INTEGER + + } + + userIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IP Address from which the user connected to the switch. + " + ::= { wlsxSwitchUserEntry 1 } + + userPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Physical Address of the station from which the user connected to + the switch. + " + ::= { wlsxSwitchUserEntry 2 } + + userName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the User. + " + ::= { wlsxSwitchUserEntry 3 } + + userRole OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Role configured for this user. + " + ::= { wlsxSwitchUserEntry 4 } + + + userUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the user is connected to the switch. + " + ::= { wlsxSwitchUserEntry 5 } + + userAuthenticationMethod OBJECT-TYPE + SYNTAX INTEGER { + none(1), + other(2), + web(3), + dot1x(4), + vpn(5), + mac(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Authentication mechanism used by the user to connect to the switch. + " + ::= { wlsxSwitchUserEntry 6 } + + userLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the access point (in Building.Floor.... format), which + the user used to connect to the switch. + " + ::= { wlsxSwitchUserEntry 7 } + + userServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Back-end authentication server, used to authenticate + the user. + " + ::= { wlsxSwitchUserEntry 8 } + + userConnectedVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Vlan on which the user is connected to the switch. + " + ::= { wlsxSwitchUserEntry 9 } + + userConnectedSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Slot on switch, where the user connection terminates. + " + ::= { wlsxSwitchUserEntry 10 } + + userConnectedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port on switch, where the user connection terminates. + " + ::= { wlsxSwitchUserEntry 11 } + + userBWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Bandwidth Contract applied to this user. + " + ::= { wlsxSwitchUserEntry 12 } + + userBWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the Bandwidth Contract is used. + " + ::= { wlsxSwitchUserEntry 13 } + + userConnectedModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The module to which the user is connected, if wired. + " + ::= { wlsxSwitchUserEntry 14 } + + + -- StationMgmt Table + --Station Management Table contains all the station associated with this AP. + + wlsxSwitchStationMgmtTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchStationMgmtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the wireless stations associated with the + Access points connected to this switch. + " + + ::= { wlsxUserInfoGroup 2 } + + wlsxSwitchStationMgmtEntry OBJECT-TYPE + SYNTAX MxSwitchStationMgmtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Management Entry" + INDEX {staPhyAddress, staAccessPointBSSID} + ::= { wlsxSwitchStationMgmtTable 1 } + + MxSwitchStationMgmtEntry ::= + SEQUENCE { + staPhyAddress MacAddress, + staAccessPointBSSID MacAddress, + staUserName DisplayString, + staUserRole DisplayString, + staAssociationID Unsigned32, + staAccessPointESSID DisplayString, + staSignalToNoiseRatio Integer32, + staTransmitRate INTEGER, + staReceiveRate INTEGER + } + + staPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The Physical Address of the Station. + " + ::= { wlsxSwitchStationMgmtEntry 1 } + + staAccessPointBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + BSSID of the Access point through which the station is connected + to the switch + " + ::= { wlsxSwitchStationMgmtEntry 2 } + + staUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the User connecting from this station. + " + ::= { wlsxSwitchStationMgmtEntry 3 } + + staUserRole OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + User Role. + " + ::= { wlsxSwitchStationMgmtEntry 4 } + + staAssociationID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AID with which the Station is associated with this system. + " + ::= { wlsxSwitchStationMgmtEntry 5 } + + staAccessPointESSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the Access point + " + ::= { wlsxSwitchStationMgmtEntry 6 } + + staSignalToNoiseRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNR for the BSSID. + " + ::= { wlsxSwitchStationMgmtEntry 7 } + + staTransmitRate OBJECT-TYPE + SYNTAX INTEGER{ + rate1Mbps(1), + rate2Mbps(2), + rate5point5Mbps(3), + rate6Mbps(4), + rate9Mbps(5), + rate11Mbps(6), + rate12Mbps(7), + rate18Mbps(8), + rate24Mbps(9), + rate36Mbps(10), + rate48Mbps(11), + rate54Mbps(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates Transmit rate of the channel + " + ::= { wlsxSwitchStationMgmtEntry 8 } + + staReceiveRate OBJECT-TYPE + SYNTAX INTEGER{ + rate1Mbps(1), + rate2Mbps(2), + rate5point5Mbps(3), + rate6Mbps(4), + rate9Mbps(5), + rate11Mbps(6), + rate12Mbps(7), + rate18Mbps(8), + rate24Mbps(9), + rate36Mbps(10), + rate48Mbps(11), + rate54Mbps(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates Receive rate of the channel + " + ::= { wlsxSwitchStationMgmtEntry 9 } + + + -- StationStats Table + --Station Statistics Table contains a summary of statistics collected by the + --switch. The stats are indexed by Station Mac and AP BSSID it is associated + --to. + + wlsxSwitchStationStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchStationStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the statistics of all the wireless stations + associated with the Access points connected to this switch. + " + + ::= { wlsxUserInfoGroup 3 } + + wlsxSwitchStationStatsEntry OBJECT-TYPE + SYNTAX MxSwitchStationStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Statistics Entry" + INDEX {staPhyAddress, staAccessPointBSSID} + ::= { wlsxSwitchStationStatsTable 1 } + + MxSwitchStationStatsEntry ::= + SEQUENCE { + staTxPackets Counter32, + staTxBytes Counter32, + staRxPackets Counter32, + staRxBytes Counter32, + staBwRate Integer32, + staFrameRetryRate Integer32, + staFrameLowSpeedRate Integer32, + staFrameNonUnicastRate Integer32, + staFrameFragmentationRate Integer32, + staFrameReceiveErrorRate Integer32 + } + + staTxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Packets Transmitted by the station. + " + ::= { wlsxSwitchStationStatsEntry 1 } + + staTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Bytes Transmitted by the station. + " + ::= { wlsxSwitchStationStatsEntry 2 } + + staRxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Packets Received by the Station + " + ::= { wlsxSwitchStationStatsEntry 3 } + + staRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Bytes Received by the station. + " + ::= { wlsxSwitchStationStatsEntry 4 } + + staBwRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Bandwidth Rate in Kbps of the station. + " + ::= { wlsxSwitchStationStatsEntry 5 } + + staFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Retry Rate. + " + ::= { wlsxSwitchStationStatsEntry 6 } + + staFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Low Speed Rate. + " + ::= { wlsxSwitchStationStatsEntry 7 } + + staFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Non Unicast Packet Rate. + " + ::= { wlsxSwitchStationStatsEntry 8 } + + staFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Fragmentation Rate. + " + ::= { wlsxSwitchStationStatsEntry 9 } + + staFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Station Frame Receive Error Rate. + " + ::= { wlsxSwitchStationStatsEntry 10 } + +-- wlsxAccessPointInfoGroup contains a Local Access Point Information Table. +-- which lists all the AP's connected to this switch, a Global AP Info Table +-- which lists all the AP's in the Domain. The Global table is valid only +-- on the Master switch. The Group also contains two scalar objects which +-- indicate the total number of AP's and the total number of Clients connected. + + + wlsxSwitchTotalNumAccessPoints OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of Access Points Connected to this switch. + " + ::= { wlsxAccessPointInfoGroup 1 } + + wlsxSwitchTotalNumStationsAssociated OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of Stations Associated to this switch. + " + ::= { wlsxAccessPointInfoGroup 2 } + +-- Local Access Point Table. + + wlsxSwitchAccessPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the Access Points Connected to this switch. + " + ::= { wlsxAccessPointInfoGroup 3 } + + wlsxSwitchAccessPointEntry OBJECT-TYPE + SYNTAX MxSwitchAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Management Entry" + INDEX {apBSSID} + ::= { wlsxSwitchAccessPointTable 1 } + + MxSwitchAccessPointEntry ::= + SEQUENCE { + apBSSID MacAddress, + apESSID DisplayString, + apSlot Unsigned32, + apPort Unsigned32, + apIpAddress IpAddress, + apPhyType INTEGER, + apType INTEGER, + apCurrentChannel INTEGER, + apLocation DisplayString, + apTotalTime TimeTicks, + apInactiveTime TimeTicks, + apLoadBalancing TruthValue, + apChannelNoise Integer32, + apSignalToNoiseRatio Integer32, + apTransmitRate INTEGER, + apReceiveRate INTEGER + } + + apBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The Physical Address of the Access Point. + " + ::= { wlsxSwitchAccessPointEntry 1 } + + apESSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the Access Point + " + ::= { wlsxSwitchAccessPointEntry 2 } + + apSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Slot to which the Access Point is connected. + " + ::= { wlsxSwitchAccessPointEntry 3 } + + apPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port to which the Access Point is connected. + " + ::= { wlsxSwitchAccessPointEntry 4 } + + apIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Address of the Access Point. + " + ::= { wlsxSwitchAccessPointEntry 5 } + + apPhyType OBJECT-TYPE + SYNTAX INTEGER{ + dot11a(1), + dot11b(2), + dot11g(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Physical Layer Protocol support of the AP. + " + ::= { wlsxSwitchAccessPointEntry 6 } + + apType OBJECT-TYPE + SYNTAX INTEGER{ + ap(1), + am(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the Access point is an Air Monitor or regular AP. + " + ::= { wlsxSwitchAccessPointEntry 7 } + + apCurrentChannel OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Current Operating frequency channel. + " + ::= { wlsxSwitchAccessPointEntry 8 } + + apLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the AP defined in Building.Floor.... mode. + " + ::= { wlsxSwitchAccessPointEntry 9 } + + apTotalTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the Ap is connected to the switch + " + ::= { wlsxSwitchAccessPointEntry 10 } + + apInactiveTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the Ap has been inactive + " + ::= { wlsxSwitchAccessPointEntry 11 } + + apLoadBalancing OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether Load balancing is enabled or not. + " + ::= { wlsxSwitchAccessPointEntry 12 } + + apChannelNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the noise on the channel + " + ::= { wlsxSwitchAccessPointEntry 13 } + + apSignalToNoiseRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNR for the BSSID. + " + ::= { wlsxSwitchAccessPointEntry 14 } + + apTransmitRate OBJECT-TYPE + SYNTAX INTEGER{ + rate1Mbps(1), + rate2Mbps(2), + rate5point5Mbps(3), + rate6Mbps(4), + rate9Mbps(5), + rate11Mbps(6), + rate12Mbps(7), + rate18Mbps(8), + rate24Mbps(9), + rate36Mbps(10), + rate48Mbps(11), + rate54Mbps(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates Transmit rate of the channel + " + ::= { wlsxSwitchAccessPointEntry 15 } + + apReceiveRate OBJECT-TYPE + SYNTAX INTEGER{ + rate1Mbps(1), + rate2Mbps(2), + rate5point5Mbps(3), + rate6Mbps(4), + rate9Mbps(5), + rate11Mbps(6), + rate12Mbps(7), + rate18Mbps(8), + rate24Mbps(9), + rate36Mbps(10), + rate48Mbps(11), + rate54Mbps(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates Receive rate of the channel + " + ::= { wlsxSwitchAccessPointEntry 16 } + + + --Global AP Table + wlsxSwitchGlobalAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchGlobalAPEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + This Table lists all the Access Points Connected in the + Switch Domain. This table is valid only on a + Master switch. On a Local switch, the table is empty. + " + ::= { wlsxAccessPointInfoGroup 4 } + + wlsxSwitchGlobalAPEntry OBJECT-TYPE + SYNTAX MxSwitchGlobalAPEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Station Management Entry" + INDEX {globalAPLocation, globalAPAddress} + ::= { wlsxSwitchGlobalAPTable 1 } + + MxSwitchGlobalAPEntry ::= + SEQUENCE { + globalAPLocation DisplayString, + globalAPAddress IpAddress, + globalAPLocalSwitch IpAddress, + globalAPdot11aPhyAddr MacAddress, + globalAPdot11bPhyAddr MacAddress, + globalAPState INTEGER, + globalAPdot11gPhyAddr MacAddress + } + + globalAPLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + Physical Location of the AP, defined in Building.Floor.Location + format. + " + ::= { wlsxSwitchGlobalAPEntry 1 } + + globalAPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + Address of the Access Point. + " + ::= { wlsxSwitchGlobalAPEntry 2 } + + globalAPLocalSwitch OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + IP Address of the Local Switch this Access Point is connected to. + " + ::= { wlsxSwitchGlobalAPEntry 3 } + + globalAPdot11aPhyAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Physical Mac address of the module supporting dot11a in the + Access Point. AP can have support for both dot11a and dot11b + physical layer. + " + ::= { wlsxSwitchGlobalAPEntry 4 } + + globalAPdot11bPhyAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Physical Mac address of the module supporting dot11b in the + Access Point. AP can have support for both dot11a and dot11b + physical layer. + " + ::= { wlsxSwitchGlobalAPEntry 5 } + + globalAPState OBJECT-TYPE + SYNTAX INTEGER(1..7) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + State of the AP. + 1 -- AP is UP. + 2 -- AP is DOWN. + 3-7 -- Values are deprecated. + " + ::= { wlsxSwitchGlobalAPEntry 6 } + + globalAPdot11gPhyAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Physical Mac address of the module supporting dot11g in the + Access Point. AP can have support for both a,b,g + physical layer. + " + ::= { wlsxSwitchGlobalAPEntry 7 } + + -- Local AP Stats. + + wlsxSwitchAccessPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchAccessPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the statistics of all the Access Points Connected + to this switch. + " + ::= { wlsxAccessPointInfoGroup 5 } + + wlsxSwitchAccessPointStatsEntry OBJECT-TYPE + SYNTAX MxSwitchAccessPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Ap Stats Entry. + " + INDEX {apBSSID} + ::= { wlsxSwitchAccessPointStatsTable 1 } + + MxSwitchAccessPointStatsEntry ::= + SEQUENCE { + apStatsChannel INTEGER, + apChannelBwRate Integer32, + apChannelFrameRetryRate Integer32, + apChannelFrameLowSpeedRate Integer32, + apChannelFrameNonUnicastRate Integer32, + apChannelFrameFragmentationRate Integer32, + apChannelFrameReceiveErrorRate Integer32, + apBSSTxPackets Counter32, + apBSSTxBytes Counter32, + apBSSRxPackets Counter32, + apBSSRxBytes Counter32, + apBSSBwRate Integer32, + apBSSFrameRetryRate Integer32, + apBSSFrameLowSpeedRate Integer32, + apBSSFrameNonUnicastRate Integer32, + apBSSFrameFragmentationRate Integer32, + apBSSFrameReceiveErrorRate Integer32 + } + + apStatsChannel OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Channel on which the ap is operating. + " + ::= { wlsxSwitchAccessPointStatsEntry 1 } + + + apChannelBwRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Bandwidth Rate in Kbps of the apChannel. + " + ::= { wlsxSwitchAccessPointStatsEntry 2 } + + apChannelFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Ap Channel Frame Retry Rate. + " + ::= { wlsxSwitchAccessPointStatsEntry 3 } + + apChannelFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Ap Channel Frame Low Speed Rate. + " + ::= { wlsxSwitchAccessPointStatsEntry 4 } + + apChannelFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Ap Channel Frame Non Unicast Packet Rate. + " + ::= {wlsxSwitchAccessPointStatsEntry 5 } + + apChannelFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Ap Channel Frame Fragmentation Rate. + " + ::= { wlsxSwitchAccessPointStatsEntry 6 } + + apChannelFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Ap Channel Frame Receive Error Rate. + " + ::= { wlsxSwitchAccessPointStatsEntry 7 } + + apBSSTxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Packets Transmitted by the ap on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 8 } + + apBSSTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Bytes Transmitted by the ap on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 9 } + + apBSSRxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Packets Received by the ap on this BSSID + " + ::= { wlsxSwitchAccessPointStatsEntry 10 } + + apBSSRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Bytes Received by the ap on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 11 } + + apBSSBwRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Bandwidth Rate in Kbps of the ap on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 12 } + + apBSSFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Retry Rate on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 13 } + + apBSSFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Low Speed Rate on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 14 } + + apBSSFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Non Unicast Packet Rate on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 15 } + + apBSSFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Fragmentation Rate on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 16 } + + apBSSFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame Receive Error Rate on this BSSID. + " + ::= { wlsxSwitchAccessPointStatsEntry 17 } + +-- New wlsxInstantAccessPointInfoGroup contains the information related to IAPs. +-- This table is valid only, when queried from the controller. + + wlsxIapTotalNumBranches OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of branches in IAP" + ::= { wlsxInstantAccessPointInfoGroup 1 } + + wlsxIapTotalNumBranchesUp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of branches with status Up." + ::= { wlsxInstantAccessPointInfoGroup 2 } + + wlsxIapTotalNumBranchesDown OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of branches with status Down" + ::= { wlsxInstantAccessPointInfoGroup 3 } + +-- IAP Table + + wlsxIapBranchTable OBJECT-TYPE + SYNTAX SEQUENCE OF IapBranchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all the information related to IAP branches. + " + ::= { wlsxInstantAccessPointInfoGroup 4 } + wlsxIapBranchEntry OBJECT-TYPE + SYNTAX IapBranchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IAP branch entry" + INDEX {iapBranchKey} + ::= { wlsxIapBranchTable 1 } + + IapBranchListEntry ::= + SEQUENCE { + iapBranchKey DisplayString, + iapBranchName DisplayString, + iapBranchVcMacAddress MacAddress, + iapBranchStatus INTEGER, + iapBranchInnerIpAddressType INTEGER, + iapBranchInnerIpAddress DisplayString, + iapBranchAssignedSubnet DisplayString, + iapBranchAssignedVlan OCTET STRING + } + + iapBranchKey OBJECT-TYPE + SYNTAX DisplayString(SIZE(65)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Key of the IAP branch." + ::= { wlsxIapBranchEntry 1 } + + iapBranchName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..129)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Name of the IAP branch." + ::= { wlsxIapBranchEntry 2 } + + iapBranchVcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC address of the Virtual Controller of the branch." + ::= { wlsxIapBranchEntry 3 } + + iapBranchStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the branch" + ::= { wlsxIapBranchEntry 4 } + + iapBranchInnerIpAddressType OBJECT-TYPE + SYNTAX INTEGER { + ipv4(1), + ipv6(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Inner IP Address type IPv4 or IPv6 of the branch." + ::= { wlsxIapBranchEntry 5 } + + iapBranchInnerIpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..45)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Inner IPv4/IPv6 Address of the branch." + ::= { wlsxIapBranchEntry 6 } + + iapBranchAssignedSubnet OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Assigned subnets of the branch." + ::= { wlsxIapBranchEntry 7 } + + iapBranchAssignedVlan OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Assigned vlans of the branch. + A string of octets containing one bit per VLAN for a + total of 4096 VLANs in the management domain. + The most significant bit of the octet string is the + lowest value VLAN of 4096 VLANs. + By setting the bit(1) we indicate that the vlan is part of the + assigned vlans. + The most significant bit of the bitmap is transmitted + first. Note that if the length of this string is less than + 512 octets, any 'missing' octets are assumed to contain + the value zero. + " + ::= { wlsxIapBranchEntry 8 } + +-- wlsxSwitchTraps +-- This group defines all the traps related to the switch platform. +wlsxSwitchTrapObjectsGroup OBJECT IDENTIFIER ::= { wlsxSwitchTraps 100 } + +wlsxAuthServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Authentication Server, used for Authentication. + " +::= { wlsxSwitchTrapObjectsGroup 1 } + + +wlsxAuthServerTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + Authentication Server Timeout. + " +::= { wlsxSwitchTrapObjectsGroup 2 } + +wlsxFanNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate + a failing fan number. + " +::= { wlsxSwitchTrapObjectsGroup 4 } + + +wlsxLineCardNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate a + Line Card in the switch. + " +::= { wlsxSwitchTrapObjectsGroup 5 } + + +wlsxVoltageType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + type of the voltage. + " +::= { wlsxSwitchTrapObjectsGroup 6 } + + +wlsxVoltageValue OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate the + voltage value in Float. + " +::= { wlsxSwitchTrapObjectsGroup 7 } + + +wlsxTemperatureValue OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate + Temperature Value. + " +::= { wlsxSwitchTrapObjectsGroup 8 } + + +wlsxProcessName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate a + process name. + " +::= { wlsxSwitchTrapObjectsGroup 9 } + +wlsxStationMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Physical Address of the Station. + " +::= { wlsxSwitchTrapObjectsGroup 10 } + +wlsxStationBlackListReason OBJECT-TYPE + SYNTAX INTEGER { + userDefined(1), + mitmAttack(2), + authFailure(3), + pingFlood(4), + sessionFlood(5), + synFlood(6), + sessionBlacklist(7), + ipSpoofing(8), + other(100) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Reason for which a station is black listed. + " +::= { wlsxSwitchTrapObjectsGroup 11 } + +wlsxSpoofedIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify a Spoofed IP Address. + " +::= { wlsxSwitchTrapObjectsGroup 12 } + +wlsxSpoofedOldPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify a Old Mac Address. + " +::= { wlsxSwitchTrapObjectsGroup 13 } + +wlsxSpoofedNewPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify a New Mac Address. + " +::= { wlsxSwitchTrapObjectsGroup 14 } + +wlsxDBName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify name of the Database. + " +::= { wlsxSwitchTrapObjectsGroup 15 } + +wlsxDBUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify name of the Database user. + " +::= { wlsxSwitchTrapObjectsGroup 16 } + +wlsxDBIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify the IpAddress of the DB. + " +::= { wlsxSwitchTrapObjectsGroup 17 } + +wlsxDBType OBJECT-TYPE + SYNTAX INTEGER{ + mssql(1), + mysql(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in a trap to identify the Port of the user. + " +::= { wlsxSwitchTrapObjectsGroup 18 } + +wlsxVrID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object contains the Virtual Router Identifier. + " +::= { wlsxSwitchTrapObjectsGroup 19 } + +wlsxVrMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object contains the Master IP address. + " +::= { wlsxSwitchTrapObjectsGroup 20 } + +wlsxVrrpOperState OBJECT-TYPE + SYNTAX INTEGER { + initialize(1), + backup(2), + master(3) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the VRRP operational state. + " +::= { wlsxSwitchTrapObjectsGroup 21 } + +wlsxApTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object contains the value of the AP Transmit Power. + " +::= { wlsxSwitchTrapObjectsGroup 22 } + +wlsxESIServerGrpName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the External Services Interface + (ESI) Server Group name + " +::= { wlsxSwitchTrapObjectsGroup 23 } + + +wlsxESIServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the External Services Interface + (ESI) Server name + " +::= { wlsxSwitchTrapObjectsGroup 24 } + +wlsxESIServerIpaddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the External Services Interface + (ESI) Server + IP Address + " +::= { wlsxSwitchTrapObjectsGroup 25 } + +wlsxLicenseDaysRemaining OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents number of the days remaining prior + to a license expiry + " +::= { wlsxSwitchTrapObjectsGroup 26 } + +wlsxSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object is used in the traps to indicate a + Line Card in the switch. This value matches the value + of sysExtCardSlot. + " +::= { wlsxSwitchTrapObjectsGroup 27 } + +wlsxStationBlackListReasonStr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + type of Blacklist reason. + " +::= { wlsxSwitchTrapObjectsGroup 28 } + +-- Trap Definitions. + +wlsxSwitchIPChanged NOTIFICATION-TYPE + OBJECTS {wlsxSwitchIp} + STATUS current + DESCRIPTION + "A trap which indicates that the switch IP address has changed." + ::= { wlsxSwitchTraps 1001 } + +wlsxSwitchRoleChange NOTIFICATION-TYPE + OBJECTS {wlsxSwitchRole} + STATUS current + DESCRIPTION + "A trap which indicates that the role of the switch has changed in + the Domain." + ::= { wlsxSwitchTraps 1002 } + +-- Authentication Traps. +wlsxUserEntryCreated NOTIFICATION-TYPE + OBJECTS {userPhyAddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a New user is created. + " + ::= { wlsxSwitchTraps 1003 } + +wlsxUserEntryDeleted NOTIFICATION-TYPE + OBJECTS {userPhyAddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a user is deleted. + " + ::= { wlsxSwitchTraps 1004 } + + +wlsxUserEntryAuthenticated NOTIFICATION-TYPE + OBJECTS {userPhyAddress, userName, userAuthenticationMethod, userRole} + STATUS current + DESCRIPTION + " + A trap which indicates that a user is Authenticated. + " + ::= { wlsxSwitchTraps 1005 } + + +wlsxUserEntryDeAuthenticated NOTIFICATION-TYPE + OBJECTS {userPhyAddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a user is Deauthenticated. + " + ::= { wlsxSwitchTraps 1006 } + + +wlsxUserAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {userPhyAddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a user authentication has failed. + " + ::= { wlsxSwitchTraps 1007 } + + +wlsxAuthServerReqTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxAuthServerName} + STATUS current + DESCRIPTION + " + A trap which indicates that the authentication server request + timed out. + " + ::= { wlsxSwitchTraps 1008 } + +wlsxAuthServerTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxAuthServerName, wlsxAuthServerTimeout} + STATUS current + DESCRIPTION + " + A trap which indicates that the authentication server + timed out. + " + ::= { wlsxSwitchTraps 1009 } + +wlsxAuthServerIsUp NOTIFICATION-TYPE + OBJECTS {wlsxAuthServerName} + STATUS current + DESCRIPTION + " + A trap which indicates that the authentication server is up. + " + ::= { wlsxSwitchTraps 1010 } + +wlsxAuthMaxUserEntries NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the User Entries table is full and + cannot add any more entries. + " + ::= { wlsxSwitchTraps 1011 } + +wlsxAuthMaxAclEntries NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the Acl Entries table is full and + cannot add any more entries. + " + ::= { wlsxSwitchTraps 1012 } + +wlsxAuthMaxBWContracts NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the switch reached the maximum number of + configurable Bandwidth contracts. + " + ::= { wlsxSwitchTraps 1013 } + +-- Platform Traps. + +wlsxPowerSupplyFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the power supply has failed. + " + ::= { wlsxSwitchTraps 1014 } + +wlsxFanFailure NOTIFICATION-TYPE + OBJECTS {wlsxFanNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that the fan has failed. + " + ::= { wlsxSwitchTraps 1015 } + +wlsxOutOfRangeVoltage NOTIFICATION-TYPE + OBJECTS {wlsxVoltageType, wlsxVoltageValue} + STATUS current + DESCRIPTION + " + A trap which indicates that the switch received out of range + voltage. + " + ::= { wlsxSwitchTraps 1016 } + +wlsxOutOfRangeTemperature NOTIFICATION-TYPE + OBJECTS {wlsxTemperatureValue} + STATUS current + DESCRIPTION + " + A trap which indicates that the Temperature is out of bounds. + " + ::= { wlsxSwitchTraps 1017 } + + +wlsxLCInserted NOTIFICATION-TYPE + OBJECTS {wlsxLineCardNumber, wlsxSlotNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that a Line card is inserted. + " + ::= { wlsxSwitchTraps 1018 } + +wlsxSCInserted NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that a supervisory card is inserted. + " + ::= { wlsxSwitchTraps 1019 } + +wlsxGBICInserted NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that a GBIC is inserted in a line card. + " + ::= { wlsxSwitchTraps 1020 } + +wlsxProcessDied NOTIFICATION-TYPE + OBJECTS {wlsxProcessName} + STATUS current + DESCRIPTION + " + A trap which indicates that a process has died. + " + ::= { wlsxSwitchTraps 1021 } + +wlsxProcessExceedsMemoryLimits NOTIFICATION-TYPE + OBJECTS {wlsxProcessName} + STATUS current + DESCRIPTION + " + A trap which indicates that a process is consuming large + amounts of memory. + " + ::= { wlsxSwitchTraps 1022 } + +wlsxLowOnFlashSpace NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the switch is running low on flash space. + " + ::= { wlsxSwitchTraps 1023 } + +wlsxLowMemory NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the system free memory is low. + " + ::= { wlsxSwitchTraps 1024 } + +wlsxFanTrayRemoved NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the fan tray is removed. + " + ::= { wlsxSwitchTraps 1025 } + +wlsxFanTrayInserted NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the fan tray is removed. + " + ::= { wlsxSwitchTraps 1026 } + +wlsxLCRemoved NOTIFICATION-TYPE + OBJECTS {wlsxLineCardNumber, wlsxSlotNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that a Line card is removed. + " + ::= { wlsxSwitchTraps 1027 } + +wlsxSCRemoved NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that a supervisory card is removed. + " + ::= { wlsxSwitchTraps 1028 } + +wlsxPowerSupplyMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the power supply is missing. + " + ::= { wlsxSwitchTraps 1029 } + +-- Access point up/down traps. + +wlsxAccessPointIsUp NOTIFICATION-TYPE + OBJECTS {apLocation, apIpAddress} + STATUS deprecated + DESCRIPTION + " + A trap which indicates that an Access point at Location + apLocation and Address apIpAddress is up. + " + ::= { wlsxSwitchTraps 1030 } + +wlsxAccessPointIsDown NOTIFICATION-TYPE + OBJECTS {apLocation, apIpAddress} + STATUS deprecated + DESCRIPTION + " + A trap which indicates that an Access point at Location + apLocation and Address apIpAddress is down. + " + ::= { wlsxSwitchTraps 1031} + + +wlsxCoverageHoleDetected NOTIFICATION-TYPE + OBJECTS {apLocation, apIpAddress, wlsxStationMacAddress} + STATUS current + DESCRIPTION + " + A trap which indicates that an Access point at Location + apLocation and Address apIpAddress has detected a Coverage Hole. + " + ::= { wlsxSwitchTraps 1032} + + +wlsxChannelChanged NOTIFICATION-TYPE + OBJECTS {apLocation, apIpAddress, apCurrentChannel} + STATUS deprecated + DESCRIPTION + " + A trap which indicates that an Access point at Location + apLocation and Address apIpAddress has changed the channel to + apCurrentChannel. + " + ::= { wlsxSwitchTraps 1033} + +wlsxStationAddedToBlackList NOTIFICATION-TYPE + OBJECTS {wlsxStationMacAddress, wlsxStationBlackListReason, wlsxStationBlackListReasonStr} + STATUS current + DESCRIPTION + " + A trap which indicates that a station with address + wlsxStationMacAddress is black listed for + wlsxStationBlackListReason reason. + " + ::= { wlsxSwitchTraps 1034} + +wlsxStationRemovedFromBlackList NOTIFICATION-TYPE + OBJECTS {wlsxStationMacAddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a station with address + wlsxStationMacAddress is removed from black list. + " + ::= { wlsxSwitchTraps 1035} + +wlsxIpSpoofingDetected NOTIFICATION-TYPE + OBJECTS {wlsxSpoofedIpAddress, wlsxSpoofedOldPhyAddress, wlsxSpoofedNewPhyAddress} + STATUS current + DESCRIPTION + " + A trap indicating that the switch detected IP Spoofing. + " + ::= { wlsxSwitchTraps 1036} + +wlsxDBCommunicationFailure NOTIFICATION-TYPE + OBJECTS {wlsxDBName, wlsxDBUserName, wlsxDBIpAddress, wlsxDBType} + STATUS current + DESCRIPTION + " + A trap to indicate that communication with Database failed. + " + ::= { wlsxSwitchTraps 1037} + +wlsxVrrpStateChange NOTIFICATION-TYPE + OBJECTS {wlsxVrID, wlsxVrMasterIp, wlsxVrrpOperState} + STATUS current + DESCRIPTION + " + A trap which indicates that VRRP State has changed on the switch. + " + ::= { wlsxSwitchTraps 1038} + +wlsxAPRadioAttributesChanged NOTIFICATION-TYPE + OBJECTS {apLocation, apIpAddress, apCurrentChannel, wlsxApTxPower} + STATUS current + DESCRIPTION + " + A trap which indicates changes in the Radio attributes of an + Access Point at location apLocation and address apIpAddress. + Ap channel is apCurrentChannel, and Transmit power is + apTxPower. + " + ::= { wlsxSwitchTraps 1039} + +wlsxESIServerUp NOTIFICATION-TYPE + OBJECTS {wlsxESIServerGrpName, wlsxESIServerName, wlsxESIServerIpaddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a ESI server <wlsxESIServerName> in + group <wlsxESIServerGrpName> with <wlsxESIServerIpaddress> is up + " + ::= { wlsxSwitchTraps 1040} + +wlsxESIServerDown NOTIFICATION-TYPE + OBJECTS {wlsxESIServerGrpName, wlsxESIServerName, wlsxESIServerIpaddress} + STATUS current + DESCRIPTION + " + A trap which indicates that a ESI server <wlsxESIServerName> in + group <wlsxESIServerGrpName> with <wlsxESIServerIpaddress> is down + " + ::= { wlsxSwitchTraps 1041} + +wlsxLicenseExpiry NOTIFICATION-TYPE + OBJECTS {wlsxLicenseDaysRemaining} + STATUS current + DESCRIPTION + " + A trap which indicates that one or more licenses on the + switch will expire in <wlsxLicenseDaysRemaining> days + " + ::= { wlsxSwitchTraps 1042} + +wlsxAceUsageThreshold NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the Acl Entries table has reached + eighty percent of the maximum limit. + " + ::= { wlsxSwitchTraps 1043 } + +wlsxFanAbsent NOTIFICATION-TYPE + OBJECTS {wlsxFanNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that the fan is absent. + " + ::= { wlsxSwitchTraps 1044 } + +wlsxWebCCLicenseEnforcement NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the WebCC license enforcement has + been triggered. + " + ::= { wlsxSwitchTraps 1045 } + +wlsxLowOnFlash1Space NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + A trap which indicates that the switch is running low on flash1 space. + " + ::= { wlsxSwitchTraps 1046 } + +wlsxSwitchIPv6Changed NOTIFICATION-TYPE + OBJECTS {wlsxSwitchIpv6} + STATUS current + DESCRIPTION + "A trap which indicates that the switch IPv6 address has changed." + ::= { wlsxSwitchTraps 1047 } + +wlsxDot1xThresholdLimitHit NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "A Trap which indicates that the controller is running on high optimum limit." + ::= { wlsxSwitchTraps 1048 } + +wlsxDot1xTotalLimitHit NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " A Trap which indicates that the controller is running on full optimum limit." + ::= { wlsxSwitchTraps 1049 } + + +END + + diff --git a/MIBS/arubaos/WLSX-SYSTEMEXT-MIB b/MIBS/arubaos/WLSX-SYSTEMEXT-MIB new file mode 100644 index 0000000..1e91a24 --- /dev/null +++ b/MIBS/arubaos/WLSX-SYSTEMEXT-MIB @@ -0,0 +1,1314 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-SYSTEMEXT-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + TimeTicks, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ArubaSwitchRole, + ArubaActiveState, + ArubaCardType + FROM ARUBA-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxSystemExtMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + System level information about the Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 2 } + + wlsxSystemExtGroup OBJECT IDENTIFIER ::= { wlsxSystemExtMIB 1 } + wlsxSystemExtTableGenNumberGroup OBJECT IDENTIFIER ::= { wlsxSystemExtMIB 2 } + + -- wlsxSystemExtGroup contains objects to describe a controller. + + wlsxSysExtSwitchIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Controller IP as configured by the user. This IP address uniquely + identifies the controller." + ::= { wlsxSystemExtGroup 1 } + + wlsxSysExtHostname OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the controller." + ::= { wlsxSystemExtGroup 2 } + + wlsxSysExtModelName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model Name of the controller." + ::= { wlsxSystemExtGroup 3 } + + wlsxSysExtSwitchRole OBJECT-TYPE + SYNTAX ArubaSwitchRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Role of this controller in the Aruba Domain." + ::= { wlsxSystemExtGroup 4 } + + wlsxSysExtSwitchMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Switch IP of the master controller. + " + ::= { wlsxSystemExtGroup 5 } + + wlsxSysExtSwitchDate OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + System notion of the local date and time of day. + " + ::= { wlsxSystemExtGroup 6 } + + wlsxSysExtSwitchBaseMacaddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Base MAC address of the controller. + " + ::= { wlsxSystemExtGroup 7 } + + wlsxSysExtFanTrayAssemblyNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Assembly number of the Fan tray. + " + ::= { wlsxSystemExtGroup 8 } + + wlsxSysExtFanTraySerialNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Serial number of the Fan tray + " + ::= { wlsxSystemExtGroup 9 } + + wlsxSysExtInternalTemparature OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Internal temperature in the controller. + " + ::= { wlsxSystemExtGroup 10 } + + wlsxSysExtLicenseSerialNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The license serial number of the controller. + " + ::= { wlsxSystemExtGroup 11 } + + wlsxSysExtSwitchLicenseCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of licenses installed on the controller + " + ::= { wlsxSystemExtGroup 12 } + + -- Table lists all the processors and their corresponding Load. + + wlsxSysExtProcessorTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtProcessorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of processors contained by the controller. + " + + ::= { wlsxSystemExtGroup 13 } + + wlsxSysExtProcessorEntry OBJECT-TYPE + SYNTAX WlsxSysExtProcessorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one processor contained by the controller. + " + INDEX { sysExtProcessorID} + ::= { wlsxSysExtProcessorTable 1 } + + WlsxSysExtProcessorEntry ::= + SEQUENCE { + sysExtProcessorID Integer32, + sysExtProcessorDescr DisplayString, + sysExtProcessorLoad Integer32 + } + + sysExtProcessorID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Processor Index. + " + ::= { wlsxSysExtProcessorEntry 1 } + + sysExtProcessorDescr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Description of the processor. + " + ::= { wlsxSysExtProcessorEntry 2 } + + sysExtProcessorLoad OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The average, over the last minute, of the percentage of + time that this processor was not idle. + " + ::= { wlsxSysExtProcessorEntry 3 } + + -- Table contains all the storage devices in the controller and their + -- utilization numbers. + + wlsxSysExtStorageTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtStorageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of Storage-devices contained by the controller. + " + + ::= { wlsxSystemExtGroup 14 } + + wlsxSysExtStorageEntry OBJECT-TYPE + SYNTAX WlsxSysExtStorageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one long-term storage device contained by the + controller. + " + INDEX { sysExtStorageIndex } + ::= { wlsxSysExtStorageTable 1 } + + WlsxSysExtStorageEntry ::= + SEQUENCE { + sysExtStorageIndex Integer32, + sysExtStorageType INTEGER, + sysExtStorageSize Integer32, + sysExtStorageUsed Integer32, + sysExtStorageName DisplayString + } + + sysExtStorageIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Index into the table. + " + ::= { wlsxSysExtStorageEntry 1 } + + sysExtStorageType OBJECT-TYPE + SYNTAX INTEGER { + ram(1), + flashMemory(2) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Type of the storage. + " + ::= { wlsxSysExtStorageEntry 2 } + + sysExtStorageSize OBJECT-TYPE + SYNTAX Integer32 + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total size of the storage filesystem in MB. + " + ::= { wlsxSysExtStorageEntry 3 } + + sysExtStorageUsed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Used Storage in MB. + " + ::= { wlsxSysExtStorageEntry 4 } + + sysExtStorageName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the storage filesystem. + " + ::= { wlsxSysExtStorageEntry 5 } + +-- This table describes the memory utilization of the controller + + wlsxSysExtMemoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The memory status of the controller + " + + ::= { wlsxSystemExtGroup 15 } + + wlsxSysExtMemoryEntry OBJECT-TYPE + SYNTAX WlsxSysExtMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one memory region on the controller. Currently, + only the control processor memory is monitored. + " + INDEX { sysExtMemoryIndex } + ::= { wlsxSysExtMemoryTable 1 } + + WlsxSysExtMemoryEntry ::= + SEQUENCE { + sysExtMemoryIndex Integer32, + sysExtMemorySize Integer32, + sysExtMemoryUsed Integer32, + sysExtMemoryFree Integer32 + } + + sysExtMemoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Index into the table. + " + ::= { wlsxSysExtMemoryEntry 1 } + + sysExtMemorySize OBJECT-TYPE + SYNTAX Integer32 + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total memory in KB. + " + ::= { wlsxSysExtMemoryEntry 2 } + + sysExtMemoryUsed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Used memory in KB. + " + ::= { wlsxSysExtMemoryEntry 3 } + + sysExtMemoryFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Free memory in KB. + " + ::= { wlsxSysExtMemoryEntry 4 } + +-- This table lists the different Hardware Modules in the controller. + + wlsxSysExtCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of Hardware modules in the controller. + " + + ::= { wlsxSystemExtGroup 16 } + + wlsxSysExtCardEntry OBJECT-TYPE + SYNTAX WlsxSysExtCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one Hardware Module in the controller. + " + INDEX { sysExtCardSlot } + ::= { wlsxSysExtCardTable 1 } + + WlsxSysExtCardEntry ::= + SEQUENCE { + sysExtCardSlot Integer32, + sysExtCardType ArubaCardType, + sysExtCardNumOfPorts Integer32, + sysExtCardNumOfFastethernetPorts Integer32, + sysExtCardNumOfGigPorts Integer32, + sysExtCardSerialNo DisplayString, + sysExtCardAssemblyNo DisplayString, + sysExtCardManufacturingDate DisplayString, + sysExtCardHwRevision DisplayString, + sysExtCardFpgaRevision DisplayString, + sysExtCardSwitchChip DisplayString, + sysExtCardStatus ArubaActiveState, + sysExtCardUserSlot Integer32, + sysExtCardServiceTag DisplayString, + sysExtCardPartNumber DisplayString + } + + sysExtCardSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Slot in which this card is located, offset by one. For the user-visible + slot number see sysExtCardUserSlot + " + ::= { wlsxSysExtCardEntry 1 } + + sysExtCardType OBJECT-TYPE + SYNTAX ArubaCardType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Type of the Card. + " + ::= { wlsxSysExtCardEntry 2 } + + sysExtCardNumOfPorts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of data ports on the card. + " + ::= { wlsxSysExtCardEntry 3 } + + sysExtCardNumOfFastethernetPorts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of Fastethernet ports on the card. + " + ::= { wlsxSysExtCardEntry 4 } + + sysExtCardNumOfGigPorts OBJECT-TYPE + SYNTAX Integer32 + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of Gigabit ethernet ports on the card. + " + ::= { wlsxSysExtCardEntry 5 } + + sysExtCardSerialNo OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Serial number of the card. + " + ::= { wlsxSysExtCardEntry 6 } + + sysExtCardAssemblyNo OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Assembly Number of the card. + " + ::= { wlsxSysExtCardEntry 7 } + + sysExtCardManufacturingDate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Card manufacturing date. + " + ::= { wlsxSysExtCardEntry 8 } + + sysExtCardHwRevision OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Hardware revision of the card. + " + ::= { wlsxSysExtCardEntry 9 } + + sysExtCardFpgaRevision OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fpga revision number. + " + ::= { wlsxSysExtCardEntry 10 } + + sysExtCardSwitchChip OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Switching Chip version. + " + ::= { wlsxSysExtCardEntry 11 } + + sysExtCardStatus OBJECT-TYPE + SYNTAX ArubaActiveState + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of the card. + " + ::= { wlsxSysExtCardEntry 12 } + + sysExtCardUserSlot OBJECT-TYPE + SYNTAX Integer32 + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + User-visible (zero-based) slot number. + " + ::= { wlsxSysExtCardEntry 13 } + + sysExtCardServiceTag OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Service Tag of the card. + " + ::= { wlsxSysExtCardEntry 14 } + + sysExtCardPartNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Service Tag of the card. + " + ::= { wlsxSysExtCardEntry 15 } + +-- This table lists the Fans in the controller. + + wlsxSysExtFanTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of all supported fans in the controller. Not supported in Aruba 200/800 and 2400 controllers. + " + + ::= { wlsxSystemExtGroup 17 } + + wlsxSysExtFanEntry OBJECT-TYPE + SYNTAX WlsxSysExtFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one fan. + " + INDEX { sysExtFanIndex } + ::= { wlsxSysExtFanTable 1 } + + WlsxSysExtFanEntry ::= + SEQUENCE { + sysExtFanIndex Integer32, + sysExtFanStatus ArubaActiveState + } + + sysExtFanIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Index into the table. + " + ::= { wlsxSysExtFanEntry 1 } + + sysExtFanStatus OBJECT-TYPE + SYNTAX ArubaActiveState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of the Fan. + " + ::= { wlsxSysExtFanEntry 2 } + +-- This table lists the Power supplies in the controller. + + wlsxSysExtPowerSupplyTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtPowerSupplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The table of all supported Power supplies in the controller. Not supported in Aruba 200, 800 and 2400 controllers. + " + + ::= { wlsxSystemExtGroup 18 } + + wlsxSysExtPowerSupplyEntry OBJECT-TYPE + SYNTAX WlsxSysExtPowerSupplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + An entry for one power supply. + " + INDEX { sysExtPowerSupplyIndex } + ::= { wlsxSysExtPowerSupplyTable 1 } + + WlsxSysExtPowerSupplyEntry ::= + SEQUENCE { + sysExtPowerSupplyIndex Integer32, + sysExtPowerSupplyStatus ArubaActiveState + } + + sysExtPowerSupplyIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Index into the table. + " + ::= { wlsxSysExtPowerSupplyEntry 1 } + + sysExtPowerSupplyStatus OBJECT-TYPE + SYNTAX ArubaActiveState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of the power supply. + " + ::= { wlsxSysExtPowerSupplyEntry 2 } + +-- Switch List Table contains all the controllers in the domain. This table is +-- valid only, when queried from the master controller. + + wlsxSysExtSwitchListTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtSwitchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This Table will list all the controllers in the Aruba Domain. + It will be populated only on the master controller. Local controllers + return empty table. + " + + ::= { wlsxSystemExtGroup 19 } + + wlsxSysExtSwitchListEntry OBJECT-TYPE + SYNTAX WlsxSysExtSwitchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch List Entry" + INDEX { sysExtSwitchIPAddress} + ::= { wlsxSysExtSwitchListTable 1 } + + WlsxSysExtSwitchListEntry ::= + SEQUENCE { + sysExtSwitchIPAddress IpAddress, + sysExtSwitchRole ArubaSwitchRole, + sysExtSwitchLocation DisplayString, + sysExtSwitchSWVersion DisplayString, + sysExtSwitchStatus ArubaActiveState, + sysExtSwitchName DisplayString, + sysExtSwitchSerNo DisplayString + } + + sysExtSwitchIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IP Address of the controller. + " + ::= { wlsxSysExtSwitchListEntry 1 } + + sysExtSwitchRole OBJECT-TYPE + SYNTAX ArubaSwitchRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Role of the controller. + " + ::= { wlsxSysExtSwitchListEntry 2 } + + sysExtSwitchLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the controller + " + ::= { wlsxSysExtSwitchListEntry 3 } + + sysExtSwitchSWVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Software version the controller is running. + " + ::= { wlsxSysExtSwitchListEntry 4 } + + sysExtSwitchStatus OBJECT-TYPE + SYNTAX ArubaActiveState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of the controller. + " + ::= { wlsxSysExtSwitchListEntry 5 } + + sysExtSwitchName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Host name of the controller. + " + ::= { wlsxSysExtSwitchListEntry 6 } + + sysExtSwitchSerNo OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Serial number of the controller. + " + ::= { wlsxSysExtSwitchListEntry 7 } + +-- The license table lists all valid licenses installed on the controller + + wlsxSysExtSwitchLicenseTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxSysExtLicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists all licenses installed on the controller. + " + + ::= { wlsxSystemExtGroup 20 } + + wlsxSysExtLicenseEntry OBJECT-TYPE + SYNTAX WlsxSysExtLicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "License Entry" + INDEX { sysExtLicenseIndex } + ::= { wlsxSysExtSwitchLicenseTable 1 } + + WlsxSysExtLicenseEntry ::= + SEQUENCE { + sysExtLicenseIndex Integer32, + sysExtLicenseKey DisplayString, + sysExtLicenseInstalled DisplayString, + sysExtLicenseExpires DisplayString, + sysExtLicenseFlags DisplayString, + sysExtLicenseService DisplayString + } + + sysExtLicenseIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + License ID number + " + ::= { wlsxSysExtLicenseEntry 1 } + + sysExtLicenseKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License Key + " + ::= { wlsxSysExtLicenseEntry 2 } + + sysExtLicenseInstalled OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License installation time + " + ::= { wlsxSysExtLicenseEntry 3 } + + sysExtLicenseExpires OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License expiry time + " + ::= { wlsxSysExtLicenseEntry 4 } + + sysExtLicenseFlags OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + License flags; E - enabled; A - auto-generated; + R - reboot required to activate + " + ::= { wlsxSysExtLicenseEntry 5 } + + sysExtLicenseService OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The service enabled by this license. + " + ::= { wlsxSysExtLicenseEntry 6 } + + wlsxSysExtMMSCompatLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Lists the compatibility level of this controller with the MMS + " + ::= { wlsxSystemExtGroup 21 } + + wlsxSysExtMMSConfigID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the value of the MMS Configuration ID in the controller. + " + ::= { wlsxSystemExtGroup 22 } + + wlsxSysExtControllerConfigID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Object represents the value of the Controller's Configuration ID. + " + ::= { wlsxSystemExtGroup 23 } + + wlsxSysExtIsMMSConfigUpdateEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This objects indicates whether the controller is configured to accept configuration snapshots from MMS. + " + ::= { wlsxSystemExtGroup 24 } + + wlsxSysExtSwitchLastReload OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The reason for the last controller reload + " + ::= { wlsxSystemExtGroup 25 } + + wlsxSysExtLastStatsReset OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Last time switch stats was reset + " + ::= { wlsxSystemExtGroup 26 } + + wlsxSysExtHwVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version of the switch." + ::= { wlsxSystemExtGroup 27 } + + wlsxSysExtSwVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version of the switch." + ::= { wlsxSystemExtGroup 28 } + + wlsxSysExtSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the switch." + ::= { wlsxSystemExtGroup 29 } + + wlsxSysExtCpuUsedPercent OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CPU used percent of the switch" + ::= { wlsxSystemExtGroup 30 } + + wlsxSysExtMemoryUsedPercent OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The memory used percent of the switch" + ::= { wlsxSystemExtGroup 31 } + + wlsxSysExtPacketLossPercent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The packet loss count of the switch" + ::= { wlsxSystemExtGroup 32 } + + + wlsxSysExtUserTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the user table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 1 } + + wlsxSysExtAPBssidTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the AP BSSID table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 2 } + + + wlsxSysExtAPRadioTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the Radio table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 3 } + + + wlsxSysExtAPTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the AP table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 4 } + + + wlsxSysExtSwitchListTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the Switch list table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 5 } + + + wlsxSysExtPortTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the port table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 6 } + + + wlsxSysExtVlanTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the Vlan table was + modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 7 } + + + wlsxSysExtVlanInterfaceTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the Vlan Interface table + was modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 8 } + + wlsxSysExtLicenseTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the license table + was modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 9 } + + wlsxSysExtMonAPTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the monitored AP table + was modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 10 } + + wlsxSysExtMonStationTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This objects denotes the number of times the monitored station table + was modified since reboot. + " + ::= { wlsxSystemExtTableGenNumberGroup 11 } + + + wlsxSysExtPoweredViaPoe OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch is powered using POE power." + ::= { wlsxSystemExtGroup 33 } + + wlsxSysVMHostType OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Host type is KVM/ HyperV/ VMware." + ::= { wlsxSystemExtGroup 34 } + + wlsxSysExtProcessorModel OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Processor Model Name." + ::= { wlsxSystemExtGroup 35 } + + wlsxSysExtTotalCpu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Control path and datapath CPUs + in the controller." + + ::= { wlsxSystemExtGroup 36 } + + wlsxSysExtTotalSocket OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total sockets present in the VM." + + ::= { wlsxSystemExtGroup 37 } + + wlsxAuthFailIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable contains the last SNMP + authorization failure IP address." + ::= { wlsxSystemExtGroup 38 } + + wlsxSysExtDiskSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Supervisor Card Flash Memory in MB." + + ::= { wlsxSystemExtGroup 39 } + +-- New Switch List Table contains all the controllers in the domain. This table is +-- valid only, when queried from the master controller. + + wlsxNSysExtSwitchListTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxNSysExtSwitchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This new Table will list all the controllers in the Aruba Domain. + It will be populated only on the master controller. Local controllers + return empty table. It is a common table for IPv4 and IPv6 Address of + the controller. + " + + ::= { wlsxSystemExtGroup 40 } + + wlsxNSysExtSwitchListEntry OBJECT-TYPE + SYNTAX WlsxNSysExtSwitchListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "New Switch List Entry" + INDEX { sysExtNSwitchIPAddressType, sysExtNSwitchIPAddress} + ::= { wlsxNSysExtSwitchListTable 1 } + + WlsxNSysExtSwitchListEntry ::= + SEQUENCE { + sysExtNSwitchIPAddressType Integer32, + sysExtNSwitchIPAddress DisplayString(SIZE(0..45)), + sysExtNSwitchRole ArubaSwitchRole, + sysExtNSwitchLocation DisplayString, + sysExtNSwitchSWVersion DisplayString, + sysExtNSwitchStatus ArubaActiveState, + sysExtNSwitchName DisplayString, + sysExtNSwitchSerNo DisplayString + } + + sysExtNSwitchIPAddressType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Type of IP Address of the controller, either IPv4 / IPv6. + " + ::= { wlsxNSysExtSwitchListEntry 1 } + + sysExtNSwitchIPAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..45)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IPv4 or IPv6 Address of the controller. + " + ::= { wlsxNSysExtSwitchListEntry 2 } + + sysExtNSwitchRole OBJECT-TYPE + SYNTAX ArubaSwitchRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Role of the controller. + " + ::= { wlsxNSysExtSwitchListEntry 3 } + + sysExtNSwitchLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the controller + " + ::= { wlsxNSysExtSwitchListEntry 4 } + + sysExtNSwitchSWVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Software version the controller is running. + " + ::= { wlsxNSysExtSwitchListEntry 5 } + + sysExtNSwitchStatus OBJECT-TYPE + SYNTAX ArubaActiveState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of the controller. + " + ::= { wlsxNSysExtSwitchListEntry 6 } + + sysExtNSwitchName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Host name of the controller. + " + ::= { wlsxNSysExtSwitchListEntry 7 } + + sysExtNSwitchSerNo OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Serial number of the controller. + " + ::= { wlsxNSysExtSwitchListEntry 8 } + +END + diff --git a/MIBS/arubaos/WLSX-TRAP-MIB b/MIBS/arubaos/WLSX-TRAP-MIB new file mode 100644 index 0000000..041d378 --- /dev/null +++ b/MIBS/arubaos/WLSX-TRAP-MIB @@ -0,0 +1,4831 @@ +--- ArubaOS 8.8.0.1_80393 + WLSX-TRAP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION, + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + DateAndTime, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsrEnterpriseMibModules + FROM ARUBA-MIB + ArubaFrameType, + ArubaAddressType, + ArubaEnableValue, + ArubaOperStateValue, + ArubaBlackListReason, + ArubaDBType, + ArubaVrrpState, + ArubaSwitchRole, + ArubaAuthenticationMethods, + ArubaConfigurationState, + ArubaConfigurationChangeType, + ArubaHTExtChannel, + ArubaAccessPointMode, + ArubaAccessPointMode, + ArubaARMChangeReason, + ArubaHTExtChannel, + ArubaConfigurationChangeType, + ArubaAPMasterStatus, + ArubaStationType, + ArubaThresholdResourceType, + ArubaStackState, + ArubaStackState, + ArubaStackChangeEvent, + ArubaStackIfTopoJoined, + InterfaceIndex, + ArubaIfState, + ArubaIfStateChangeReason, + ArubaAPUplinkType, + TimeTicks, + ArubaAPUplinkType, + ArubaAPUplinkChangeReason, + ArubaPortalServerDownReason + FROM ARUBA-TC; + + wlsrTrapMIB MODULE-IDENTITY LAST-UPDATED "2106011926Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: +1 408 227 4500" + DESCRIPTION + "This MIB defines the Traps generated by the switch. + " + REVISION "2106011926Z" + DESCRIPTION + "The initial revision." + ::= { wlsrEnterpriseMibModules 11 } + +-- wlsrTrapsGroup +-- This group defines all the traps generated by the switch. + + wlsxTrapsGroup OBJECT IDENTIFIER ::= { wlsrTrapMIB 1 } + +--Trap Object Group contains objects used in the traps. + + wlsxTrapObjectsGroup OBJECT IDENTIFIER ::= { wlsxTrapsGroup 1 } + +--Trap Definitions Group contains Traps definitions. + + wlsxTrapDefinitionsGroup OBJECT IDENTIFIER ::= { wlsxTrapsGroup 2 } + +-- Definition of Objects used in the traps + + wlsxTrapAPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate + the wired MAC address of an access point, for which the trap is being raised. + " + ::= {wlsxTrapObjectsGroup 1 } + + wlsxTrapAPIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate + the IP address of an access point, for which the trap is being raised. + " + ::= {wlsxTrapObjectsGroup 2 } + + wlsxTrapAPBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the BSSID of the + access point, for which the trap is being raised. + " + ::= {wlsxTrapObjectsGroup 3 } + + wlsxTrapEssid OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the SSID of the + access point, for which the trap is being raised. + " + ::= {wlsxTrapObjectsGroup 4 } + + wlsxTrapTargetAPBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the BSSID of the + access point, for which we are raising the trap. If an + Air Monitor is sending the trap then this will indicate + AP. If an access point is sending the trap, then it will point + to itself. + " + ::= {wlsxTrapObjectsGroup 5 } + + wlsxTrapTargetAPSSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the SSID of the + access point, for which the trap is being raised. If an + Air Monitor is sending the trap then this will indicate + AP. If an access point is sending the trap, then it will point + to itself. + " + ::= {wlsxTrapObjectsGroup 6 } + + wlsxTrapTargetAPChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the channel of the + access point, for which the trap is being raised. If an + air monitor is sending the trap then this will indicate + AP. If an access point is sending the trap, then it will point + to itself. + " + ::= {wlsxTrapObjectsGroup 7 } + + wlsxTrapNodeMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + a node. + " + ::= {wlsxTrapObjectsGroup 8 } + + wlsxTrapSourceMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the source. + " + ::= {wlsxTrapObjectsGroup 9 } + + wlsxReceiverMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the receiver. + " + ::= {wlsxTrapObjectsGroup 10 } + + wlsxTrapTransmitterMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the transmitter. + " + ::= {wlsxTrapObjectsGroup 11 } + + wlsxTrapReceiverMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address of + the receiver. + " + ::= {wlsxTrapObjectsGroup 12 } + + wlsxTrapSnr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Signal to Noise + ratio. + " + ::= {wlsxTrapObjectsGroup 13 } + + wlsxTrapSignatureName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Signature Name. + " + ::= {wlsxTrapObjectsGroup 14 } + + wlsxTrapFrameType OBJECT-TYPE + SYNTAX ArubaFrameType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Frame Type + " + ::= {wlsxTrapObjectsGroup 15 } + + wlsxTrapAddressType OBJECT-TYPE + SYNTAX ArubaAddressType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Address type. + " + ::= {wlsxTrapObjectsGroup 16 } + + wlsxTrapAPLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Location of the AP. + " + ::= {wlsxTrapObjectsGroup 17 } + + wlsxTrapAPChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Current Channel. + " + ::= {wlsxTrapObjectsGroup 18 } + + wlsxTrapAPTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the AP Transmit Power. + " + ::= {wlsxTrapObjectsGroup 19 } + + wlsxTrapMatchedMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the MAC address + " + ::= {wlsxTrapObjectsGroup 20 } + + wlsxTrapMatchedIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the IP address + " + ::= {wlsxTrapObjectsGroup 21 } + + wlsxTrapRogueIfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used to point to the WEBUI Rogue AP information URL. + " + ::= {wlsxTrapObjectsGroup 22 } + + wlsxTrapVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the VLAN Id. + " + ::= {wlsxTrapObjectsGroup 23 } + + wlsxTrapAdminStatus OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the admin status of + VLAN. + " + ::= {wlsxTrapObjectsGroup 24 } + + wlsxTrapOperStatus OBJECT-TYPE + SYNTAX ArubaOperStateValue + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the admin status of + VLAN. + " + ::= {wlsxTrapObjectsGroup 25 } + + wlsxTrapAuthServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Authentication Server used for Authentication. + " + ::= {wlsxTrapObjectsGroup 26 } + + wlsxTrapAuthServerTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Authentication Server Timeout. + " + ::= {wlsxTrapObjectsGroup 27 } + + wlsxTrapCardSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Slot in which this card is present. + " + ::= {wlsxTrapObjectsGroup 28 } + + wlsxTrapTemperatureValue OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Temperature Value. + " + ::= {wlsxTrapObjectsGroup 29 } + + wlsxTrapProcessName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Process name. + " + ::= {wlsxTrapObjectsGroup 30 } + + wlsxTrapFanNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Fan Number. + " + ::= {wlsxTrapObjectsGroup 31 } + + wlsxTrapVoltageType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + type of Voltage. + " + ::= {wlsxTrapObjectsGroup 32 } + + wlsxTrapVoltageValue OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + voltage value in Float. + " + ::= {wlsxTrapObjectsGroup 33 } + + wlsxTrapStationBlackListReason OBJECT-TYPE + SYNTAX ArubaBlackListReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The Reason for which a station is black listed. + " + ::= {wlsxTrapObjectsGroup 34 } + + wlsxTrapSpoofedIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify a spoofed IP address. + " + ::= {wlsxTrapObjectsGroup 35 } + + wlsxTrapSpoofedOldPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify an old MAC address. + " + ::= {wlsxTrapObjectsGroup 36 } + + wlsxTrapSpoofedNewPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify a New MAC address. + " + ::= {wlsxTrapObjectsGroup 37 } + + wlsxTrapDBName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify name of the database. + " + ::= {wlsxTrapObjectsGroup 38 } + + wlsxTrapDBUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify name of the database user. + " + ::= {wlsxTrapObjectsGroup 39 } + + wlsxTrapDBIpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify the IpAddress of the + Database. + " + ::= {wlsxTrapObjectsGroup 40 } + + wlsxTrapDBType OBJECT-TYPE + SYNTAX ArubaDBType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in a trap to identify the port of the user. + " + ::= {wlsxTrapObjectsGroup 41 } + + wlsxTrapVrrpID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object contains the Virtual Router Identifier. + " + ::= {wlsxTrapObjectsGroup 42 } + + wlsxTrapVrrpMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object contains the Master IP address. + " + ::= {wlsxTrapObjectsGroup 43 } + + wlsxTrapVrrpOperState OBJECT-TYPE + SYNTAX ArubaVrrpState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the VRRP Operational state. + " + ::= {wlsxTrapObjectsGroup 44 } + + wlsxTrapESIServerGrpName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the External Services Interface (ESI) Server + Group name + " + ::= {wlsxTrapObjectsGroup 45 } + + wlsxTrapESIServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the External Services Interface (ESI) Server + Name + " + ::= {wlsxTrapObjectsGroup 46 } + + wlsxTrapESIServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the External Services Interface (ESI) Server + IP address + " + ::= {wlsxTrapObjectsGroup 47 } + + wlsxTrapLicenseDaysRemaining OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents number of the days remaining prior to a + license expiry. + " + ::= {wlsxTrapObjectsGroup 48 } + + wlsxTrapSwitchIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the controller IP address. + " + ::= {wlsxTrapObjectsGroup 49 } + + wlsxTrapSwitchRole OBJECT-TYPE + SYNTAX ArubaSwitchRole + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Role of the controller. + " + ::= {wlsxTrapObjectsGroup 50 } + + wlsxTrapUserIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents IP address of the User. + " + ::= {wlsxTrapObjectsGroup 51 } + + wlsxTrapUserPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents MAC address of the User. + " + ::= {wlsxTrapObjectsGroup 52 } + + wlsxTrapUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the user name. + " + ::= {wlsxTrapObjectsGroup 53 } + + wlsxTrapUserRole OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Authentication method of the user. + " + ::= {wlsxTrapObjectsGroup 54 } + + wlsxTrapUserAuthenticationMethod OBJECT-TYPE + SYNTAX ArubaAuthenticationMethods + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Authentication method of the user. + " + ::= {wlsxTrapObjectsGroup 55 } + + wlsxTrapAPRadioNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the radio number. + " + ::= {wlsxTrapObjectsGroup 56 } + + wlsxTrapRogueInfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used to point to the WEBGUI Rogue AP information + URL. + " + ::= {wlsxTrapObjectsGroup 57 } + + wlsxTrapInterferingAPInfoURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used to point to the WEBGUI Rogue interfering + AP information URL. + " + ::= {wlsxTrapObjectsGroup 58 } + + wlsxTrapPortNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + port number. + " + ::= {wlsxTrapObjectsGroup 59 } + + wlsxTrapTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in all the enterprise traps to indicate the + the time when the trap is generated on the controller. + " + ::= {wlsxTrapObjectsGroup 60 } + + wlsxTrapHostIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Trap host. + " + ::= {wlsxTrapObjectsGroup 61 } + + wlsxTrapHostPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Trap host port. + " + ::= {wlsxTrapObjectsGroup 62 } + + wlsxTrapConfigurationId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the ID of the configuration, to be used in traps. + " + ::= {wlsxTrapObjectsGroup 63 } + + wlsxTrapCTSURL OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the URL from which the transfer should happen. + " + ::= {wlsxTrapObjectsGroup 64 } + + wlsxTrapCTSTransferType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the transfer type, upload or download. + " + ::= {wlsxTrapObjectsGroup 65 } + + wlsxTrapConfigurationState OBJECT-TYPE + SYNTAX ArubaConfigurationState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents state of the configuration transfer. + " + ::= {wlsxTrapObjectsGroup 66 } + + wlsxTrapUpdateFailureReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the reason for the update failure. + " + ::= {wlsxTrapObjectsGroup 67 } + + wlsxTrapUpdateFailedObj OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This variable represents the AMAPI object which is the reason for the the update failure. + " + ::= {wlsxTrapObjectsGroup 68 } + + wlsxTrapTableEntryChangeType OBJECT-TYPE + SYNTAX ArubaConfigurationChangeType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents type of the configuration change. + " + ::= {wlsxTrapObjectsGroup 69 } + + wlsxTrapGlobalConfigObj OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This variable represents the AMAPI object corresponding to the global configuration change. + " + ::= {wlsxTrapObjectsGroup 70 } + + wlsxTrapTableGenNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents generation number of a table. Used in the MMS, to keep track of the table content changes. + " + ::= {wlsxTrapObjectsGroup 71 } + + wlsxTrapLicenseId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the license ID. + " + ::= {wlsxTrapObjectsGroup 72 } + + wlsxTrapConfidenceLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Confidence Level as a percentage + " + ::= {wlsxTrapObjectsGroup 73 } + + wlsxTrapMissingLicenses OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This variable indicates any licenses that are not present during a configuration update + " + ::= {wlsxTrapObjectsGroup 74 } + + wlsxVoiceCurrentNumCdr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the number of CDRs in buffer. + " + ::= {wlsxTrapObjectsGroup 75 } + + wlsxTrapTunnelId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel ID. + " + ::= {wlsxTrapObjectsGroup 76 } + + wlsxTrapTunnelStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel Status. + " + ::= {wlsxTrapObjectsGroup 77 } + + wlsxTrapTunnelUpReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel up reason. + " + ::= {wlsxTrapObjectsGroup 78 } + + wlsxTrapTunnelDownReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the tunnel down reason. + " + ::= {wlsxTrapObjectsGroup 79 } + + wlsxTrapApSerialNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the AP Serial Number. + " + ::= {wlsxTrapObjectsGroup 80 } + + wlsxTrapTimeStr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Time in String format. + " + ::= {wlsxTrapObjectsGroup 81 } + + wlsxTrapMasterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the master IP address. + " + ::= {wlsxTrapObjectsGroup 82 } + + wlsxTrapLocalIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Local IP address. + " + ::= {wlsxTrapObjectsGroup 83 } + + wlsxTrapMasterName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the master controller name. + " + ::= {wlsxTrapObjectsGroup 84 } + + wlsxTrapLocalName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the local controller name. + " + ::= {wlsxTrapObjectsGroup 85 } + + wlsxTrapPrimaryControllerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IP address of the AP's primary controller. + " + ::= {wlsxTrapObjectsGroup 86 } + + wlsxTrapBackupControllerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IP address of the AP's backup controller. + " + ::= {wlsxTrapObjectsGroup 87 } + + wlsxTrapSpoofedFrameType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Spoofed Frame Type + " + ::= {wlsxTrapObjectsGroup 88 } + + wlsxTrapAssociationType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the type of association + " + ::= {wlsxTrapObjectsGroup 89 } + + wlsxTrapDeviceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IP address of a device seen by an AP. + " + ::= {wlsxTrapObjectsGroup 90 } + + wlsxTrapDeviceMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the MAC address of a device seen by an AP. + " + ::= {wlsxTrapObjectsGroup 91 } + + wlsxTrapVcIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Ip Address of a Voice client. + " + ::= {wlsxTrapObjectsGroup 92 } + + wlsxTrapVcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the MAC address of a Voice client. + " + ::= {wlsxTrapObjectsGroup 93 } + + wlsxTrapAPName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Name of the AP. + " + ::= {wlsxTrapObjectsGroup 94 } + + wlsxTrapApMode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the AP Mode. + " + ::= {wlsxTrapObjectsGroup 95 } + + wlsxTrapAPPrevChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Previous Channel. + " + ::= {wlsxTrapObjectsGroup 96 } + + wlsxTrapAPPrevChannelSec OBJECT-TYPE + SYNTAX ArubaHTExtChannel + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Previous Secondary Channel. + " + ::= {wlsxTrapObjectsGroup 97 } + + wlsxTrapAPPrevTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate previous AP Transmit Power. + " + ::= {wlsxTrapObjectsGroup 98 } + + wlsxTrapAPCurMode OBJECT-TYPE + SYNTAX ArubaAccessPointMode + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the APs Current Mode. + " + ::= {wlsxTrapObjectsGroup 99 } + + wlsxTrapAPPrevMode OBJECT-TYPE + SYNTAX ArubaAccessPointMode + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the APs Previous Mode. + " + ::= {wlsxTrapObjectsGroup 100 } + + wlsxTrapAPARMChangeReason OBJECT-TYPE + SYNTAX ArubaARMChangeReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This Object represents the APs Previous Mode. + " + ::= {wlsxTrapObjectsGroup 101 } + + wlsxTrapAPChannelSec OBJECT-TYPE + SYNTAX ArubaHTExtChannel + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Current Secondary Channel. + " + ::= {wlsxTrapObjectsGroup 102 } + + wlsxTrapUserAttributeChangeType OBJECT-TYPE + SYNTAX ArubaConfigurationChangeType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents type of the configuration change. + " + ::= {wlsxTrapObjectsGroup 103 } + + wlsxTrapApControllerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + IP address of the controller to which the AP is + (or was most recently) registered. + " + ::= {wlsxTrapObjectsGroup 104 } + + wlsxTrapApMasterStatus OBJECT-TYPE + SYNTAX ArubaAPMasterStatus + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Status of the AP as seen by the master when the status changes. + " + ::= {wlsxTrapObjectsGroup 105 } + + wlsxTrapCaName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the name of the trustpoint. + " + ::= {wlsxTrapObjectsGroup 106 } + + wlsxTrapCrlName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the name of the crl. + " + ::= {wlsxTrapObjectsGroup 107 } + + wlsxTrapCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the number of occurrence of this trap. + " + ::= {wlsxTrapObjectsGroup 108 } + + wlsxTrapPowerSupplyNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the power supply number. + " + ::= {wlsxTrapObjectsGroup 109 } + + wlsxTrapFanTrayNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Fan Tray number. + " + ::= {wlsxTrapObjectsGroup 110 } + + wlsxTrapClientClassification OBJECT-TYPE + SYNTAX ArubaStationType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the classification of the client. + " + ::= {wlsxTrapObjectsGroup 111 } + + wlsxThresholdResourceType OBJECT-TYPE + SYNTAX ArubaThresholdResourceType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Threshold alert's Resource Type . + " + ::= {wlsxTrapObjectsGroup 112 } + + wlsxThresholdResourceName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Threshold alert's Resource Name . + " + ::= {wlsxTrapObjectsGroup 113 } + + wlsxThresholdValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Threshold alert's set threshold value. + " + ::= {wlsxTrapObjectsGroup 114 } + + wlsxResourceValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the Threshold alert's actual value. + " + ::= {wlsxTrapObjectsGroup 115 } + + wlsxStackPrevSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the slot number of this stack element prior + to topology change in stack. A value of -1 indicates that this slot + was not in Active state of stack prior to topology change. + " + ::= {wlsxTrapObjectsGroup 116 } + + wlsxStackCurrentSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the slot number of this stack element after + the topology change in stack. A value of -1 indicates that this slot + is not in Active state of stack after the topology change. + " + ::= {wlsxTrapObjectsGroup 117 } + + wlsxStackPrevState OBJECT-TYPE + SYNTAX ArubaStackState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the state of this stack element prior to + topology change in stack. + " + ::= {wlsxTrapObjectsGroup 118 } + + wlsxStackCurrentState OBJECT-TYPE + SYNTAX ArubaStackState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the state of this stack element + after topology change in stack. + " + ::= {wlsxTrapObjectsGroup 119 } + + wlsxStackChangeEvent OBJECT-TYPE + SYNTAX ArubaStackChangeEvent + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the event which caused change in topology in + stack. + " + ::= {wlsxTrapObjectsGroup 120 } + + wlsxStackProtoIfTopoJoined OBJECT-TYPE + SYNTAX ArubaStackIfTopoJoined + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies whether an interface has joined the stacking + topology or left the topology. + " + ::= {wlsxTrapObjectsGroup 121 } + + wlsxStackMemberMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies mac-address of this stack element. + " + ::= {wlsxTrapObjectsGroup 122 } + + wlsxStackMemberSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the slot number of this element in stack. + " + ::= {wlsxTrapObjectsGroup 123 } + + wlsxStackIfName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the interface name which is part of stacking + link connected to other stacking element. + " + ::= {wlsxTrapObjectsGroup 124 } + + wlsxTrapLicenseServerDaysRemaining OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents number of the days remaining prior to expiry + of license limits sent by the server. + " + ::= {wlsxTrapObjectsGroup 125 } + + wlsxTrapLicenseClientDaysRemaining OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents number of the days remaining prior to expiry + of licenses contributed by a license client. + " + ::= {wlsxTrapObjectsGroup 126 } + + wlsxIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the ifIndex. + " + ::= {wlsxTrapObjectsGroup 127 } + + wlsxIfState OBJECT-TYPE + SYNTAX ArubaIfState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the state of an interface. + " + ::= {wlsxTrapObjectsGroup 128 } + + wlsxIfStateChangeReason OBJECT-TYPE + SYNTAX ArubaIfStateChangeReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the reason for interface state change. + " + ::= {wlsxTrapObjectsGroup 129 } + + wlsxTrapAPPreviousUplinkType OBJECT-TYPE + SYNTAX ArubaAPUplinkType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link type for an AP. + " + ::= {wlsxTrapObjectsGroup 130 } + + wlsxTrapAPPreviousUplinkActiveTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link type for an AP. + " + ::= {wlsxTrapObjectsGroup 131 } + + wlsxTrapAPActiveUplinkType OBJECT-TYPE + SYNTAX ArubaAPUplinkType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link type for an AP. + " + ::= {wlsxTrapObjectsGroup 132 } + + wlsxTrapAPUplinkChangeReason OBJECT-TYPE + SYNTAX ArubaAPUplinkChangeReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the up link change reason. + " + ::= {wlsxTrapObjectsGroup 133 } + + wlsxTrapExpiringCertName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the name of the certificate that is expiring in less than 60 days. + " + ::= {wlsxTrapObjectsGroup 134 } + + wlsxTrapExpiredCertName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the name of the certificate that has expired. + " + ::= {wlsxTrapObjectsGroup 135 } + + wlsxTrapHTMode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents HT Mode. + " + ::= {wlsxTrapObjectsGroup 136 } + + wlsxTrapPhyType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents Physical Type. + " + ::= {wlsxTrapObjectsGroup 137 } + + wlsxTrapAPManagedModeConfigFailure OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object indicates the error for the failure of config apply on IAP. + " + ::= {wlsxTrapObjectsGroup 138 } + + wlsxTrapAuthServerAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Authentication Server IP used for Authentication. + " + ::= {wlsxTrapObjectsGroup 139 } + + wlsxTrapPortalServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Captive Portal Server used for Authentication. + " + ::= {wlsxTrapObjectsGroup 140 } + + wlsxTrapPortalServerAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the + Captive Portal Server IP or host name used for Authentication. + " + ::= {wlsxTrapObjectsGroup 141 } + + wlsxTrapPortalServerDownReason OBJECT-TYPE + SYNTAX ArubaPortalServerDownReason + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object specifies the captive portal server down reason. + " + ::= {wlsxTrapObjectsGroup 142 } + + wlsxTrapLicensePlatformMismatchKey OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents license incompatibility with the given + platform. + " + ::= {wlsxTrapObjectsGroup 143 } + + wlsxTrapTargetAPName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the target's AP name. + " + ::= {wlsxTrapObjectsGroup 144 } + + wlsxTrapTargetAPMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the target's MAC address. + " + ::= {wlsxTrapObjectsGroup 145 } + + wlsxTrapAPUSBStatus OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents plug in or plug out status of an USB device. + " + ::= {wlsxTrapObjectsGroup 146 } + + wlsxTrapUSBVendorProductID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents vendor ID or product ID of an USB device. + " + ::= {wlsxTrapObjectsGroup 147 } + + wlsxTrapSwitchIpv6 OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the controller IPv6 address. + " + ::= {wlsxTrapObjectsGroup 148 } + + wlsxTrapStationBlackListReasonStr OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The Reason for which a station is black listed in details. + " + ::= {wlsxTrapObjectsGroup 149 } + + wlsxTrapPeerIpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the peer IP address of Cluster VLAN probe. + " + ::= {wlsxTrapObjectsGroup 150 } + + wlsxTrapConnectionStatus OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the Connection status of Cluster VLAN probe. + " + ::= {wlsxTrapObjectsGroup 151 } + + wlsxTrapFailedVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the failed VLAN id of cluster VLAN probe. + " + ::= {wlsxTrapObjectsGroup 152 } + + wlsxTrapMatchedIpv6 OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object is used in the traps to indicate the IPv6 address + " + ::= {wlsxTrapObjectsGroup 153 } + + wlsxTrapDeviceIpv6Address OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the IPv6 address of a device seen by an AP. + " + ::= {wlsxTrapObjectsGroup 154 } + + wlsxTrapAuthFailureReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This object represents the reason for the authentication failure. + " + ::= {wlsxTrapObjectsGroup 155 } + +-- Definition of traps + + wlsxVlanLinkUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVlanId,wlsxTrapAdminStatus, + wlsxTrapOperStatus} + STATUS current + DESCRIPTION + " + This trap indicates that a VLAN interface is up. + " + ::= {wlsxTrapDefinitionsGroup 1000 } + + wlsxVlanLinkDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVlanId,wlsxTrapAdminStatus, + wlsxTrapOperStatus} + STATUS current + DESCRIPTION + " + This trap indicates that a VLAN interface is down. + " + ::= {wlsxTrapDefinitionsGroup 1001 } + + wlsxSignatureMatch NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPBSSID, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that a signature match was detected. + " + ::= {wlsxTrapDefinitionsGroup 1002 } + + wlsxNodeRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPBSSID, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that a node is exceeding the threshold set for + the frame type. + " + ::= {wlsxTrapDefinitionsGroup 1003 } + + wlsxNormalTemperature NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTemperatureValue} + STATUS current + DESCRIPTION + " + This trap indicates that the Temperature has returned to + an acceptable range. + " + ::= {wlsxTrapDefinitionsGroup 1004 } + + wlsxProcessRestart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapProcessName} + STATUS current + DESCRIPTION + " + This trap indicates that the named process has been restarted. + " + ::= {wlsxTrapDefinitionsGroup 1005 } + + wlsxFlashSpaceOK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + This trap which indicates that the system flash space is back + to a sufficient level. + " + ::= {wlsxTrapDefinitionsGroup 1006 } + + wlsxMemoryUsageOK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + This trap which indicates that the free memory usage is back + to a sufficient level. + " + ::= {wlsxTrapDefinitionsGroup 1007 } + + wlsxPowerSupplyOK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + This trap indicates that the system power supply condition have + returned to normal operation status. + " + ::= {wlsxTrapDefinitionsGroup 1008 } + + wlsxFanOK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFanNumber} + STATUS current + DESCRIPTION + " + This trap indicates that the fan has returned to normal. + " + ::= {wlsxTrapDefinitionsGroup 1009 } + + wlsxInRangeVoltage NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVoltageType,wlsxTrapVoltageValue} + STATUS current + DESCRIPTION + " + This trap indicates that the controller Voltage is back within range. + " + ::= {wlsxTrapDefinitionsGroup 1010 } + + wlsxCoverageHoleResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPBSSID,wlsxTrapAPLocation, + wlsxTrapAPIpAddress,wlsxTrapNodeMac} + STATUS current + DESCRIPTION + " + This trap indicates that a coverage hole at location + wlsxTrapAPLocation has been resolved. + " + ::= {wlsxTrapDefinitionsGroup 1011 } + + wlsxNSwitchIPChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSwitchIp} + STATUS current + DESCRIPTION + " + This trap indicates that the controller IP address has changed. + " + ::= {wlsxTrapDefinitionsGroup 1012 } + + wlsxNSwitchRoleChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSwitchRole} + STATUS current + DESCRIPTION + " + This trap indicates that the role of the controller IP address has + changed. + " + ::= {wlsxTrapDefinitionsGroup 1013 } + + wlsxNUserEntryCreated NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a new user was created. + " + ::= {wlsxTrapDefinitionsGroup 1014 } + + wlsxNUserEntryDeleted NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a user was deleted. + " + ::= {wlsxTrapDefinitionsGroup 1015 } + + wlsxNUserEntryAuthenticated NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress, + wlsxTrapUserName,wlsxTrapUserAuthenticationMethod, + wlsxTrapUserRole} + STATUS current + DESCRIPTION + " + This trap indicates that a user is Authenticated. + " + ::= {wlsxTrapDefinitionsGroup 1016 } + + wlsxNUserEntryDeAuthenticated NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a user is Deauthenticated. + " + ::= {wlsxTrapDefinitionsGroup 1017 } + + wlsxNUserAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapAuthServerName, + wlsxTrapAuthServerAddress,wlsxTrapAPBSSID, + wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that a user authentication has failed. + " + ::= {wlsxTrapDefinitionsGroup 1018 } + + wlsxNAuthServerReqTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapAuthServerName, + wlsxTrapAuthServerAddress,wlsxTrapAPBSSID, + wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the authentication server request timed out. + " + ::= {wlsxTrapDefinitionsGroup 1019 } + + wlsxNAuthServerTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName,wlsxTrapAuthServerAddress, + wlsxTrapAuthServerTimeout,wlsxTrapUserName, + wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress, + wlsxTrapAPBSSID,wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the authentication server timed out. + " + ::= {wlsxTrapDefinitionsGroup 1020 } + + wlsxNAuthServerIsUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName,wlsxTrapAuthServerAddress} + STATUS current + DESCRIPTION + " + This trap indicates that an authentication server is up. + " + ::= {wlsxTrapDefinitionsGroup 1021 } + + wlsxNAuthMaxUserEntries NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the user entries table is full and + cannot add any more entries. + " + ::= {wlsxTrapDefinitionsGroup 1022 } + + wlsxNAuthMaxAclEntries NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the ACL Entries table is full and + cannot add any more entries. + " + ::= {wlsxTrapDefinitionsGroup 1023 } + + wlsxNAuthMaxBWContracts NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the controller reached the maximum number + of configurable Bandwidth contracts. + " + ::= {wlsxTrapDefinitionsGroup 1024 } + + wlsxNPowerSupplyFailure NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the power supply has failed. + " + ::= {wlsxTrapDefinitionsGroup 1025 } + + wlsxNFanFailure NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFanNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that the fan has failed. + " + ::= {wlsxTrapDefinitionsGroup 1026 } + + wlsxNOutOfRangeVoltage NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVoltageType,wlsxTrapVoltageValue} + STATUS current + DESCRIPTION + " + A trap which indicates that the controller voltage is out of range. + " + ::= {wlsxTrapDefinitionsGroup 1027 } + + wlsxNOutOfRangeTemperature NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTemperatureValue} + STATUS current + DESCRIPTION + " + A trap which indicates that the controller internal temperature is + out of range. + " + ::= {wlsxTrapDefinitionsGroup 1028 } + + wlsxNLCInserted NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCardSlot} + STATUS current + DESCRIPTION + " + A Trap which indicates that a line card is inserted. + " + ::= {wlsxTrapDefinitionsGroup 1029 } + + wlsxNSCInserted NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCardSlot} + STATUS current + DESCRIPTION + " + a Trap which indicates that a supervisor card is inserted. + " + ::= {wlsxTrapDefinitionsGroup 1030 } + + wlsxNGBICInserted NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that a GBIC is inserted in a Line Card. + " + ::= {wlsxTrapDefinitionsGroup 1031 } + + wlsxNProcessDied NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapProcessName} + STATUS current + DESCRIPTION + " + A Trap which indicates that a process has died. + " + ::= {wlsxTrapDefinitionsGroup 1032 } + + wlsxNProcessExceedsMemoryLimits NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapProcessName} + STATUS current + DESCRIPTION + " + A Trap which indicates that a process is consuming Large + amounts of memory. + " + ::= {wlsxTrapDefinitionsGroup 1033 } + + wlsxNLowOnFlashSpace NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that the controller is running low on flash space. + " + ::= {wlsxTrapDefinitionsGroup 1034 } + + wlsxNLowMemory NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that the system free memory is low. + " + ::= {wlsxTrapDefinitionsGroup 1035 } + + wlsxNFanTrayRemoved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that a fan tray is removed. + " + ::= {wlsxTrapDefinitionsGroup 1036 } + + wlsxNFanTrayInserted NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that a fan tray is inserted. + " + ::= {wlsxTrapDefinitionsGroup 1037 } + + wlsxNLCRemoved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCardSlot} + STATUS current + DESCRIPTION + " + A Trap which indicates that a Line card is removed. + " + ::= {wlsxTrapDefinitionsGroup 1038 } + + wlsxNPowerSupplyMissing NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that the power supply is missing. + " + ::= {wlsxTrapDefinitionsGroup 1039 } + + wlsxNAccessPointIsUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that an access point up. + " + ::= {wlsxTrapDefinitionsGroup 1040 } + + wlsxNAccessPointIsDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that an access point down. + " + ::= {wlsxTrapDefinitionsGroup 1041 } + + wlsxNCoverageHoleDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPBSSID,wlsxTrapAPLocation, + wlsxTrapAPIpAddress,wlsxTrapNodeMac} + STATUS current + DESCRIPTION + " + This trap indicates that an access point at Location + wlsxTrapAPLocation has detected a Coverage Hole. + " + ::= {wlsxTrapDefinitionsGroup 1042 } + + wlsxNChannelChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPBSSID,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point at Location + wlsxTrapAPLocation has changed the channel. + " + ::= {wlsxTrapDefinitionsGroup 1043 } + + wlsxNStationAddedToBlackList NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapStationBlackListReason, + wlsxTrapStationBlackListReasonStr} + STATUS current + DESCRIPTION + " + This trap indicates that the station is black listed. + " + ::= {wlsxTrapDefinitionsGroup 1044 } + + wlsxNStationRemovedFromBlackList NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac} + STATUS current + DESCRIPTION + " + This trap indicates that the station is removed from the black list. + " + ::= {wlsxTrapDefinitionsGroup 1045 } + + wlsxNIpSpoofingDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSpoofedIpAddress,wlsxTrapSpoofedOldPhyAddress, + wlsxTrapSpoofedNewPhyAddress} + STATUS current + DESCRIPTION + " + A trap indicating that the controller detected IP Spoofing. + " + ::= {wlsxTrapDefinitionsGroup 1046 } + + wlsxNDBCommunicationFailure NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapDBName,wlsxTrapDBUserName, + wlsxTrapDBIpAddress,wlsxTrapDBType} + STATUS current + DESCRIPTION + " + This trap indicates that communication with Database failed. + " + ::= {wlsxTrapDefinitionsGroup 1047 } + + wlsxNVrrpStateChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVrrpID,wlsxTrapVrrpMasterIp, + wlsxTrapVrrpOperState} + STATUS current + DESCRIPTION + " + This trap indicates that VRRP state has changed on the controller. + " + ::= {wlsxTrapDefinitionsGroup 1048 } + + wlsxNRadioAttributesChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPIpAddress,wlsxTrapAPChannel, + wlsxTrapAPTxPower} + STATUS current + DESCRIPTION + " + A Trap which indicates changes in the Radio attributes of an + access point. + " + ::= {wlsxTrapDefinitionsGroup 1049 } + + wlsxNESIServerUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapESIServerGrpName,wlsxTrapESIServerName, + wlsxTrapESIServerIpAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that a ESI server is up. + " + ::= {wlsxTrapDefinitionsGroup 1050 } + + wlsxNESIServerDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapESIServerGrpName,wlsxTrapESIServerName, + wlsxTrapESIServerIpAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that a ESI server is down. + " + ::= {wlsxTrapDefinitionsGroup 1051 } + + wlsxNLicenseExpiry NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapLicenseDaysRemaining} + STATUS current + DESCRIPTION + " + A Trap which indicates that one or more licenses on the controller will expire in wlsxTrapLicenseDaysRemaining days. + " + ::= {wlsxTrapDefinitionsGroup 1052 } + + wlsxUnsecureAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel, + wlsxTrapMatchedMac,wlsxTrapMatchedIp, + wlsxTrapRogueInfoURL,wlsxTrapMatchedIpv6} + STATUS current + DESCRIPTION + " This trap indicates that an unauthorized access point is connected to the wired network. The access point is declared Rogue because it was matched to a MAC address. " + ::= {wlsxTrapDefinitionsGroup 1053 } + + wlsxUnsecureAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified as Rogue, + is no longer present in the network. + " + ::= {wlsxTrapDefinitionsGroup 1054 } + + wlsxStaImpersonation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected Station Impersonation. + " + ::= {wlsxTrapDefinitionsGroup 1055 } + + wlsxReservedChannelViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected an access point + which is violating the Reserved Channel configuration. + " + ::= {wlsxTrapDefinitionsGroup 1056 } + + wlsxValidSSIDViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected an access point is violating + Valid SSID configuration by using an SSID that is reserved for use by a valid AP only. + " + ::= {wlsxTrapDefinitionsGroup 1057 } + + wlsxChannelMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that has a channel misconfiguration + because it is using a channel that is not valid. + " + ::= {wlsxTrapDefinitionsGroup 1058 } + + wlsxOUIMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that has an OUI misconfiguration because + it is using an OUI that is not valid. + " + ::= {wlsxTrapDefinitionsGroup 1059 } + + wlsxSSIDMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that has an SSID misconfiguration because it is using + an SSID that is not valid. + " + ::= {wlsxTrapDefinitionsGroup 1060 } + + wlsxShortPreableMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point has bad Short preamble + configuration. + " + ::= {wlsxTrapDefinitionsGroup 1061 } + + wlsxWPAMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that is misconfigured because it is not using WPA. + " + ::= {wlsxTrapDefinitionsGroup 1062 } + + wlsxAdhocNetworkDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network. + " + ::= {wlsxTrapDefinitionsGroup 1063 } + + wlsxAdhocNetworkRemoved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected Ad hoc Network is no + longer present in the network. + " + ::= {wlsxTrapDefinitionsGroup 1064 } + + wlsxStaPolicyViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that Protection was enforced because a valid station's association to a non-valid access point violated Valid Station policy. + " + ::= {wlsxTrapDefinitionsGroup 1065 } + + wlsxRepeatWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid access point is using the same WEP initialization vector in consecutive packets. + " + ::= {wlsxTrapDefinitionsGroup 1066 } + + wlsxWeakWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid access point is using a Weak WEP initialization vector. + " + ::= {wlsxTrapDefinitionsGroup 1067 } + + wlsxChannelInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected channel interference. + " + ::= {wlsxTrapDefinitionsGroup 1068 } + + wlsxChannelInterferenceCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected channel interference + is no longer present. + " + ::= {wlsxTrapDefinitionsGroup 1069 } + + wlsxAPInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected interference for an access point. + " + ::= {wlsxTrapDefinitionsGroup 1070 } + + wlsxAPInterferenceCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the previously detected interference for an access point + is no longer present. + " + ::= {wlsxTrapDefinitionsGroup 1071 } + + wlsxStaInterferenceDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected interference for a station. + " + ::= {wlsxTrapDefinitionsGroup 1072 } + + wlsxStaInterferenceCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the previously detected interference for a station + is no longer present. + " + ::= {wlsxTrapDefinitionsGroup 1073 } + + wlsxFrameRetryRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that an access point has exceeded the configured upper threshold for Frame Retry Rate. + " + ::= {wlsxTrapDefinitionsGroup 1074 } + + wlsxFrameReceiveErrorRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapTargetAPChannel,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that an access point has exceeded the configured upper threshold for Frame Receive Error Rate. + " + ::= {wlsxTrapDefinitionsGroup 1075 } + + wlsxFrameFragmentationRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapTargetAPChannel,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that an access point exceeded the configured upper threshold for Frame Fragmentation Rate. + " + ::= {wlsxTrapDefinitionsGroup 1076 } + + wlsxFrameBandWidthRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a station or access point has exceeded the configured upper threshold for Bandwidth rate. + " + ::= {wlsxTrapDefinitionsGroup 1077 } + + wlsxFrameLowSpeedRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a station has exceeded the configured upper threshold for Low speed rate. + " + ::= {wlsxTrapDefinitionsGroup 1078 } + + wlsxFrameNonUnicastRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a station has exceeded the configured upper threshold for Non Unicast traffic rate. + " + ::= {wlsxTrapDefinitionsGroup 1079 } + + wlsxLoadbalancingEnabled NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM is reporting that an AP + has enabled Load balancing. + " + ::= {wlsxTrapDefinitionsGroup 1080 } + + wlsxLoadbalancingDisabled NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM is reporting that an AP + has enabled Load balancing. + " + ::= {wlsxTrapDefinitionsGroup 1081 } + + wlsxChannelFrameRetryRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected that the configured upper threshold for Frame Retry Rate was exceeded on a channel. + " + ::= {wlsxTrapDefinitionsGroup 1082 } + + wlsxChannelFrameFragmentationRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected that the configured upper threshold for Frame Fragmentation Rate was exceeded on a channel. + " + ::= {wlsxTrapDefinitionsGroup 1083 } + + wlsxChannelFrameErrorRateExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has detected that the configured upper threshold for Frame Receive Error Rate was exceeded on a channel. + " + ::= {wlsxTrapDefinitionsGroup 1084 } + + wlsxSignatureMatchAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match in a frame from an access point. + " + ::= {wlsxTrapDefinitionsGroup 1085 } + + wlsxSignatureMatchSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match in a frame from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1086 } + + wlsxChannelRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected frames on a channel which + exceed the configured IDS rate threshold. + " + ::= {wlsxTrapDefinitionsGroup 1087 } + + wlsxNodeRateAnomalyAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected frames transmitted or received by an + access point, which exceed the configured IDS rate threshold. + " + ::= {wlsxTrapDefinitionsGroup 1088 } + + wlsxNodeRateAnomalySta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected frames transmitted or received by a + node, which exceed the configured IDS rate threshold. + " + ::= {wlsxTrapDefinitionsGroup 1089 } + + wlsxEAPRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the rate of EAP Handshake packets + received by an AP has exceeded the configured IDS EAP Handshake rate threshold. + " + ::= {wlsxTrapDefinitionsGroup 1090 } + + wlsxSignalAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a Signal Anomaly. + " + ::= {wlsxTrapDefinitionsGroup 1091 } + + wlsxSequenceNumberAnomalyAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM received packets from an AP + which exceeds the acceptable sequence number difference. + The acceptable sequence number difference is an IDS configuration + object. + " + ::= {wlsxTrapDefinitionsGroup 1092 } + + wlsxSequenceNumberAnomalySta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM received packets from a Node + which exceeds the acceptable sequence number difference. + The acceptable sequence number difference is an IDS configuration + object. + " + ::= {wlsxTrapDefinitionsGroup 1093 } + + wlsxDisconnectStationAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a station Disconnect + attack. + " + ::= {wlsxTrapDefinitionsGroup 1094 } + + wlsxApFloodAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the number of potential fake APs detected by + an AP has exceeded the configured IDS threshold. This is the total number of fake APs observed across all bands. + " + ::= {wlsxTrapDefinitionsGroup 1095 } + + wlsxAdhocNetwork NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected an Ad hoc + Network. An Station is connected to an ad hoc AP. + " + ::= {wlsxTrapDefinitionsGroup 1096 } + + wlsxWirelessBridge NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTransmitterMac,wlsxTrapReceiverMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a Wireless Bridge when a WDS frame was seen between the transmitter and receiver addresses. + " + ::= {wlsxTrapDefinitionsGroup 1097 } + + wlsxInvalidMacOUIAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAddressType,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an invalid MAC OUI in the BSSID of a frame. An invalid MAC OUI suggests that the frame may be spoofed. + " + ::= {wlsxTrapDefinitionsGroup 1098 } + + wlsxInvalidMacOUISta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAddressType,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an invalid MAC OUI in the SRC or DST address of a frame. An invalid MAC OUI suggests that the frame may be spoofed. + " + ::= {wlsxTrapDefinitionsGroup 1099 } + + wlsxWEPMisconfiguration NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that is misconfigured because it does not have Privacy enabled. + " + ::= {wlsxTrapDefinitionsGroup 1100 } + + wlsxStaRepeatWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid station is using the same WEP initialization vector in consecutive packets. + " + ::= {wlsxTrapDefinitionsGroup 1101 } + + wlsxStaWeakWEPIVViolation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a valid station is using a Weak WEP initialization vector. + " + ::= {wlsxTrapDefinitionsGroup 1102 } + + wlsxStaAssociatedToUnsecureAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel,wlsxTrapRogueInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a client associated + with a Rogue access point. + " + ::= {wlsxTrapDefinitionsGroup 1103 } + + wlsxStaUnAssociatedFromUnsecureAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected rogue access point + association is no longer present. + " + ::= {wlsxTrapDefinitionsGroup 1104 } + + wlsxAdhocNetworkBridgeDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network that is bridging to a wired network + " + ::= {wlsxTrapDefinitionsGroup 1105 } + + wlsxInterferingApDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel, + wlsxTrapInterferingAPInfoURL} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point classified as Interfering. The access point + is declared Interfering because it is neither authorized or classified as Rogue. + " + ::= {wlsxTrapDefinitionsGroup 1106 } + + wlsxPortUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCardSlot,wlsxTrapPortNumber, + wlsxTrapAdminStatus,wlsxTrapOperStatus} + STATUS deprecated + DESCRIPTION + " + This trap indicates that a Physical port is up. + " + ::= {wlsxTrapDefinitionsGroup 1107 } + + wlsxPortDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCardSlot,wlsxTrapPortNumber, + wlsxTrapAdminStatus,wlsxTrapOperStatus} + STATUS deprecated + DESCRIPTION + " + This trap indicates that a Physical port is Down. + " + ::= {wlsxTrapDefinitionsGroup 1108 } + + wlsxBSSIDIsUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPBSSID,wlsxTrapAPName} + STATUS current + DESCRIPTION + " + A Trap which indicates that an access point BSSID is up. + " + ::= {wlsxTrapDefinitionsGroup 1109 } + + wlsxBSSIDIsDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPBSSID,wlsxTrapAPName} + STATUS current + DESCRIPTION + " + A Trap which indicates that an access point BSSID is down. + " + ::= {wlsxTrapDefinitionsGroup 1110 } + + wlsxColdStart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + An enterprise version of cold start trap, which contains the controller time stamp. + " + ::= {wlsxTrapDefinitionsGroup 1111 } + + wlsxWarmStart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + An enterprise version of warm start trap, which contains the controller time stamp. + " + ::= {wlsxTrapDefinitionsGroup 1112 } + + wlsxAPImpersonation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected AP Impersonation because the number of beacons seen has exceeded the expected number by the configured percentage threshold. + The expected number is calculated based on the Beacon Interval Field in the Beacon frame. + " + ::= {wlsxTrapDefinitionsGroup 1113 } + + wlsxInformQueueOverFlow NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapHostIp,wlsxTrapHostPort} + STATUS current + DESCRIPTION + " + This trap indicates that an Inform queue overflow condition occurred. + " + ::= {wlsxTrapDefinitionsGroup 1114 } + + wlsxNAuthServerIsDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName,wlsxTrapAuthServerAddress} + STATUS current + DESCRIPTION + " + This trap indicates that an authentication server is down. + " + ::= {wlsxTrapDefinitionsGroup 1115 } + + wlsxCTSTransferError NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCTSTransferType,wlsxTrapCTSURL} + STATUS current + DESCRIPTION + " + This trap indicates the status of the configuration transfer from the management station. + " + ::= {wlsxTrapDefinitionsGroup 1116 } + + wlsxCTSTransferSucceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCTSTransferType,wlsxTrapCTSURL} + STATUS current + DESCRIPTION + " + This trap indicates the status of the configuration transfer from the management station. + " + ::= {wlsxTrapDefinitionsGroup 1117 } + + wlsxConfigurationUpdateError NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapConfigurationId,wlsxTrapUpdateFailureReason, + wlsxTrapUpdateFailedObj} + STATUS current + DESCRIPTION + " + This trap indicates the configuration update status. + " + ::= {wlsxTrapDefinitionsGroup 1118 } + + wlsxConfigurationUpdateSucceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapConfigurationId} + STATUS current + DESCRIPTION + " + This trap indicates the configuration update status. + " + ::= {wlsxTrapDefinitionsGroup 1119 } + + wlsxGlobalConfigurationChangeNotification NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapConfigurationId,wlsxTrapGlobalConfigObj} + STATUS current + DESCRIPTION + " + This trap indicates that global configuration was modified on the controller. + " + ::= {wlsxTrapDefinitionsGroup 1120 } + + wlsxUserEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the user configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1121 } + + wlsxAPBssidEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPBSSID, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the BSSID configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1122 } + + wlsxAPRadioEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the Radio configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1123 } + + wlsxAPEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapAPMacAddress, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the AP configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1124 } + + wlsxSwitchListEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapSwitchIp, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the controller list has changed. + " + ::= {wlsxTrapDefinitionsGroup 1125 } + + wlsxPortEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapCardSlot, + wlsxTrapPortNumber,wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the port configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1126 } + + wlsxVlanEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapVlanId, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the VLAN configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1127 } + + wlsxVlanInterfaceEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapVlanId, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the VLAN Interface configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1128 } + + wlsxWindowsBridgeDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected a station + that is bridging from a wireless network + to a wired network + " + ::= {wlsxTrapDefinitionsGroup 1129 } + + wlsxLicenseEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapLicenseId, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the license table has changed. + " + ::= {wlsxTrapDefinitionsGroup 1130 } + + wlsxEsiServerChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapESIServerName, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the ESI server table has changed. + " + ::= {wlsxTrapDefinitionsGroup 1131 } + + wlsxMonAPEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapTargetAPBSSID, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that a monitored AP entry changed + " + ::= {wlsxTrapDefinitionsGroup 1132 } + + wlsxMonStationEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapNodeMac, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that a monitored station entry changed + " + ::= {wlsxTrapDefinitionsGroup 1133 } + + wlsxSignAPNetstumbler NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Netstumbler from an access point. + " + ::= {wlsxTrapDefinitionsGroup 1134 } + + wlsxSignStaNetstumbler NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Netstumbler from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1135 } + + wlsxSignAPAsleap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for ASLEAP from an access point. + " + ::= {wlsxTrapDefinitionsGroup 1136 } + + wlsxSignStaAsleap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for ASLEAP from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1137 } + + wlsxSignAPAirjack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for AirJack from an access point. + " + ::= {wlsxTrapDefinitionsGroup 1138 } + + wlsxSignStaAirjack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for AirJack from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1139 } + + wlsxSignAPNullProbeResp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Null-Probe-Response from an access point. + " + ::= {wlsxTrapDefinitionsGroup 1140 } + + wlsxSignStaNullProbeResp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Null-Probe-Response from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1141 } + + wlsxSignAPDeauthBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Deauth-Broadcast from an access point. + " + ::= {wlsxTrapDefinitionsGroup 1142 } + + wlsxSignStaDeauthBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSignatureName,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Deauth-Broadcast from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1143 } + + wlsxWindowsBridgeDetectedAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is detecting an access point that is bridging from a wireless network + to a wired network. + " + ::= {wlsxTrapDefinitionsGroup 1144 } + + wlsxWindowsBridgeDetectedSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is detecting a station that is bridging from a wireless network + to a wired network. + " + ::= {wlsxTrapDefinitionsGroup 1145 } + + wlsxAdhocNetworkBridgeDetectedAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network that is bridging to a wired network + " + ::= {wlsxTrapDefinitionsGroup 1146 } + + wlsxAdhocNetworkBridgeDetectedSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AM has detected an Ad hoc + network that is bridging to a wired network + " + ::= {wlsxTrapDefinitionsGroup 1147 } + + wlsxDisconnectStationAttackAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a station disconnect + attack. + " + ::= {wlsxTrapDefinitionsGroup 1148 } + + wlsxDisconnectStationAttackSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFrameType,wlsxTrapSourceMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AM detected a station Disconnect + attack. + " + ::= {wlsxTrapDefinitionsGroup 1149 } + + wlsxSuspectUnsecureAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPRadioNumber,wlsxTrapMatchedMac, + wlsxTrapMatchedIp,wlsxTrapConfidenceLevel, + wlsxTrapAPLocation,wlsxTrapRogueInfoURL, + wlsxTrapMatchedIpv6} + STATUS current + DESCRIPTION + " This trap indicates that an access point, classified as Suspected Rogue, has been + detected by a Controller. The AP is suspected to be rogue, + with the supplied confidence level, because it was matched to + the wired MAC address. + " + ::= {wlsxTrapDefinitionsGroup 1150 } + + wlsxSuspectUnsecureAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPRadioNumber} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified Suspected + Rogue, is either no longer present in the network or + has changed its state. + " + ::= {wlsxTrapDefinitionsGroup 1151 } + + wlsxConfigurationLicenseMismatch NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapConfigurationId,wlsxTrapMissingLicenses} + STATUS current + DESCRIPTION + " + This trap indicates the configuration update status in the case + where some configuration could not be applied due to missing licenses. + " + ::= {wlsxTrapDefinitionsGroup 1152 } + + wlsxVoiceCdrBufferThresholdReached NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxVoiceCurrentNumCdr} + STATUS current + DESCRIPTION + " + This trap indicates that the CDR buffer threshold has been reached + " + ::= {wlsxTrapDefinitionsGroup 1153 } + + wlsxTunnelUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTunnelId,wlsxTrapTunnelUpReason, + wlsxTrapTunnelStatus} + STATUS current + DESCRIPTION + " + This trap indicates that a tunnel interface is up. + " + ::= {wlsxTrapDefinitionsGroup 1154 } + + wlsxTunnelDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTunnelId,wlsxTrapTunnelDownReason, + wlsxTrapTunnelStatus} + STATUS current + DESCRIPTION + " + This trap indicates that a tunnel interface is down. + " + ::= {wlsxTrapDefinitionsGroup 1155 } + + wlsxMeshNodeEntryChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTableGenNumber,wlsxTrapAPMacAddress, + wlsxTrapTableEntryChangeType} + STATUS current + DESCRIPTION + " + This trap indicates that the mesh node configuration has changed. + " + ::= {wlsxTrapDefinitionsGroup 1156 } + + wlsxHtGreenfieldSupported NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an access point that supports HT Greenfield mode. + " + ::= {wlsxTrapDefinitionsGroup 1157 } + + wlsxHT40MHzIntoleranceAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is detecting an access point with the HT 40MHz intolerance setting. + " + ::= {wlsxTrapDefinitionsGroup 1158 } + + wlsxHT40MHzIntoleranceSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPChannel,wlsxTrapFrameType, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the system is detecting an HT 40MHz Intolerance setting from a Station. + " + ::= {wlsxTrapDefinitionsGroup 1159 } + + wlsxNAuthServerAllInService NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapESIServerGrpName} + STATUS current + DESCRIPTION + " + This trap indicates that all authentication servers is a server group are brought back in service. + " + ::= {wlsxTrapDefinitionsGroup 1160 } + + wlsxNAdhocNetwork NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc + network where a station is connected to an ad hoc access point. + " + ::= {wlsxTrapDefinitionsGroup 1161 } + + wlsxNAdhocNetworkBridgeDetectedAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc + network that is bridging to a wired network. + " + ::= {wlsxTrapDefinitionsGroup 1162 } + + wlsxNAdhocNetworkBridgeDetectedSta NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapTargetAPSSID,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc + network that is bridging to a wired network. + " + ::= {wlsxTrapDefinitionsGroup 1163 } + + wlsxNAuthMaxXsecUserEntries NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the xSec user limit is reached. + " + ::= {wlsxTrapDefinitionsGroup 1164 } + + wlsxNVpnMaxSessions NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the VPN session limit is reached. + " + ::= {wlsxTrapDefinitionsGroup 1165 } + + wlsxNRapExpiredPSK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPIpAddress,wlsxTrapApSerialNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that the RAP is using the Expired PSK. + " + ::= {wlsxTrapDefinitionsGroup 1166 } + + wlsxNRapWarnExpiredPSK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTimeStr} + STATUS current + DESCRIPTION + " + A trap which indicates that the Cached IKE PSK for RAPs will expire soon. + " + ::= {wlsxTrapDefinitionsGroup 1167 } + + wlsxNConnectionResetWithLocal NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapMasterName,wlsxTrapMasterIp, + wlsxTrapLocalName,wlsxTrapLocalIp, + wlsxTrapTimeStr} + STATUS current + DESCRIPTION + " + A trap which indicates that tcp connection between master controller and local controller has been lost. + " + ::= {wlsxTrapDefinitionsGroup 1168 } + + wlsxNApOnBackupController NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapBackupControllerIp, + wlsxTrapPrimaryControllerIp} + STATUS current + DESCRIPTION + " + A trap which indicates that the AP has registered with the backup controller. + " + ::= {wlsxTrapDefinitionsGroup 1169 } + + wlsxClientFloodAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the number of potential fake clients detected by + an AP has exceeded the configured IDS threshold. This is the total number of fake clients observed across all bands. + " + ::= {wlsxTrapDefinitionsGroup 1170 } + + wlsxValidClientNotUsingEncryption NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapNodeMac, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an unencrypted data frame between a valid client and an access point. + " + ::= {wlsxTrapDefinitionsGroup 1171 } + + wlsxAdhocUsingValidSSID NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc network using a valid/protected SSID. + " + ::= {wlsxTrapDefinitionsGroup 1172 } + + wlsxAPSpoofingDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapSpoofedFrameType, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that one of its virtual APs is being spoofed using MAC spoofing. + " + ::= {wlsxTrapDefinitionsGroup 1173 } + + wlsxClientAssociatingOnWrongChannel NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapSpoofedFrameType, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a client trying to associate to one of its BSSIDs on the wrong channel. This can be a sign that the BSSID is + being spoofed in order to fool the client into thinking the AP is operating on another channel. + " + ::= {wlsxTrapDefinitionsGroup 1174 } + + wlsxNDisconnectStationAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has determined that a client is under Disconnect Attack because the rate of Assoc/Reassoc Response packets + received by that client exceeds the configured threshold. + " + ::= {wlsxTrapDefinitionsGroup 1175 } + + wlsxNStaUnAssociatedFromUnsecureAP NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapNodeMac,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP that had previously detected a client association to a Rogue access point is no longer detecting that association. + " + ::= {wlsxTrapDefinitionsGroup 1176 } + + wlsxOmertaAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an Omerta attack. + " + ::= {wlsxTrapDefinitionsGroup 1177 } + + wlsxTKIPReplayAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a possible TKIP replay attack. If successful this could be the precursor to more + advanced attacks. + " + ::= {wlsxTrapDefinitionsGroup 1178 } + + wlsxChopChopAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a ChopChop attack. + " + ::= {wlsxTrapDefinitionsGroup 1179 } + + wlsxFataJackAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a FATA-Jack attack. + " + ::= {wlsxTrapDefinitionsGroup 1180 } + + wlsxInvalidAddressCombination NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapAPChannel, + wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an invalid source and destination combination. + " + ::= {wlsxTrapDefinitionsGroup 1181 } + + wlsxValidClientMisassociation NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAssociationType, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a misassociation between a valid client and an unsafe AP. + " + ::= {wlsxTrapDefinitionsGroup 1182 } + + wlsxMalformedHTIEDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a malformed HT Information Element. This can be the result of a misbehaving wireless driver or it may be an indication of a new wireless attack. + " + ::= {wlsxTrapDefinitionsGroup 1183 } + + wlsxMalformedAssocReqDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a malformed association request with a NULL SSID. + " + ::= {wlsxTrapDefinitionsGroup 1184 } + + wlsxOverflowIEDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a management frame with a malformed information element. The declared length of the element is larger than the entire frame containing the element. This may be used to corrupt or crash wireless drivers. + " + ::= {wlsxTrapDefinitionsGroup 1185 } + + wlsxOverflowEAPOLKeyDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a key in an EAPOL Key message with a specified length greater than the length of the entire message. + " + ::= {wlsxTrapDefinitionsGroup 1186 } + + wlsxMalformedFrameLargeDurationDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an unusually large duration in a wireless frame. This may be an attempt to block other devices from transmitting. + " + ::= {wlsxTrapDefinitionsGroup 1187 } + + wlsxMalformedFrameWrongChannelDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapTargetAPChannel,wlsxTrapAPChannel, + wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a beacon on one channel advertising another channel. This could be an attempt to lure clients away from a valid AP. + " + ::= {wlsxTrapDefinitionsGroup 1188 } + + wlsxMalformedAuthFrame NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an authentication frame with + either a bad algorithm (similar to Fata-Jack) or a bad transaction. + " + ::= {wlsxTrapDefinitionsGroup 1189 } + + wlsxCTSRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the rate of CTS packets + received by an AP exceeds the configured IDS threshold. + " + ::= {wlsxTrapDefinitionsGroup 1190 } + + wlsxRTSRateAnomaly NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that the rate of RTS packets + received by an AP exceeds the configured IDS threshold. + " + ::= {wlsxTrapDefinitionsGroup 1191 } + + wlsxNRogueAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an unauthorized access point is connected to the wired network. The access point is + classified as Rogue by the system. + " + ::= {wlsxTrapDefinitionsGroup 1192 } + + wlsxNRogueAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified as Rogue, + is either no longer present in the network or it changed its state. + " + ::= {wlsxTrapDefinitionsGroup 1193 } + + wlsxNeighborAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point has been classified as a Neighbor by the system. + " + ::= {wlsxTrapDefinitionsGroup 1194 } + + wlsxNInterferingAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point has been classified as Interfering by the system. The access point + is declared Interfering because it is not authorized, nor has it been classified as a Rogue. + " + ::= {wlsxTrapDefinitionsGroup 1195 } + + wlsxNSuspectRogueAPDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel,wlsxTrapConfidenceLevel} + STATUS current + DESCRIPTION + " + This trap indicates that an access point, classified as Suspected Rogue, is + detected by the system. The AP is suspected to be rogue + with the supplied confidence level. + " + ::= {wlsxTrapDefinitionsGroup 1196 } + + wlsxNSuspectRogueAPResolved NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that a previously detected access point, classified as Suspected + Rogue, is either no longer present in the network or + has changed its state. + " + ::= {wlsxTrapDefinitionsGroup 1197 } + + wlsxBlockAckAttackDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapSourceMac, + wlsxTrapReceiverMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an attempt has been made to deny service to + the source address by spoofing a block ACK add request that sets a + sequence number window outside the currently used window. + " + ::= {wlsxTrapDefinitionsGroup 1198 } + + wlsxHotspotterAttackDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapNodeMac, + wlsxTrapSourceMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapSnr, + wlsxTrapTargetAPSSID} + STATUS current + DESCRIPTION + " + This trap indicates that a new AP has appeared immediately following a client probe request. + This is indicative of the Hotspotter tool or similar that attempts to trap clients with a fake + hotspot or other wireless network. + " + ::= {wlsxTrapDefinitionsGroup 1199 } + + wlsxNSignatureMatch NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1200 } + + wlsxNSignatureMatchNetstumbler NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Netstumbler in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1201 } + + wlsxNSignatureMatchAsleap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for ASLEAP in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1202 } + + wlsxNSignatureMatchAirjack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Airjack in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1203 } + + wlsxNSignatureMatchNullProbeResp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Null-Probe-Response in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1204 } + + wlsxNSignatureMatchDeauthBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Deauth-Broadcast in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1205 } + + wlsxNSignatureMatchDisassocBcast NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Disassoc-Broadcast in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1206 } + + wlsxNSignatureMatchWellenreiter NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTransmitterMac, + wlsxTrapReceiverMac,wlsxTrapSignatureName, + wlsxTrapSnr,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a signature match for Wellenreiter in a frame. + " + ::= {wlsxTrapDefinitionsGroup 1207 } + + wlsxAPDeauthContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapAPChannel,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by disconnecting its client. + " + ::= {wlsxTrapDefinitionsGroup 1208 } + + wlsxClientDeauthContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain a client by disconnecting it from the AP that it is associated with. + " + ::= {wlsxTrapDefinitionsGroup 1209 } + + wlsxAPWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapDeviceIpv6Address} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by disrupting traffic to its client on the wired interface. + " + ::= {wlsxTrapDefinitionsGroup 1210 } + + wlsxClientWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapDeviceIpv6Address} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain a client by disrupting traffic to it on the wired interface. + " + ::= {wlsxTrapDefinitionsGroup 1211 } + + wlsxAPTaggedWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapVlanId,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapDeviceIpv6Address} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by disrupting traffic to its client on the wired interface. + " + ::= {wlsxTrapDefinitionsGroup 1212 } + + wlsxClientTaggedWiredContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapNodeMac,wlsxTrapTargetAPBSSID, + wlsxTrapDeviceIpAddress,wlsxTrapDeviceMac, + wlsxTrapVlanId,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapDeviceIpv6Address} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain a client by disrupting traffic to it on the wired interface. + " + ::= {wlsxTrapDefinitionsGroup 1213 } + + wlsxTarpitContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapNodeMac, + wlsxTrapAPChannel,wlsxTrapTargetAPChannel, + wlsxTrapSourceMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an access point by moving a client that is attempting to associate to it to a tarpit. + " + ::= {wlsxTrapDefinitionsGroup 1214 } + + wlsxVoiceClientLocationUpdate NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVcIpAddress,wlsxTrapVcMacAddress, + wlsxTrapSwitchIp,wlsxTrapAPName, + wlsxTrapAPMacAddress,wlsxTrapApMode, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that the location of voice client has been changed. + " + ::= {wlsxTrapDefinitionsGroup 1215 } + + wlsxAPChannelChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPChannel,wlsxTrapAPChannelSec, + wlsxTrapAPPrevChannel,wlsxTrapAPPrevChannelSec, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPARMChangeReason} + STATUS current + DESCRIPTION + " + This trap indicates that an AP changed its channel. + " + ::= {wlsxTrapDefinitionsGroup 1216 } + + wlsxAPPowerChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPTxPower,wlsxTrapAPPrevTxPower, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP changed its transmit power level. + " + ::= {wlsxTrapDefinitionsGroup 1217 } + + wlsxAPModeChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPCurMode,wlsxTrapAPPrevMode, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation} + STATUS current + DESCRIPTION + " + This trap indicates that an AP changed its mode from AP to APMonitor or vice versa. + " + ::= {wlsxTrapDefinitionsGroup 1218 } + + wlsxUserEntryAttributesChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserIpAddress,wlsxTrapUserPhyAddress, + wlsxTrapAPBSSID,wlsxTrapAPName, + wlsxTrapCardSlot,wlsxTrapPortNumber, + wlsxTrapUserAttributeChangeType,wlsxTrapHTMode, + wlsxTrapPhyType} + STATUS current + DESCRIPTION + " + This trap indicates that the user entry attributes have changed. + " + ::= {wlsxTrapDefinitionsGroup 1219 } + + wlsxPowerSaveDosAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a Power Save DoS attack. + " + ::= {wlsxTrapDefinitionsGroup 1220 } + + wlsxNAPMasterStatusChange NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapApControllerIp, + wlsxTrapApMasterStatus} + STATUS current + DESCRIPTION + " + This trap indicates that the status of the AP as seen by + the master controller has changed. + " + ::= {wlsxTrapDefinitionsGroup 1221 } + + wlsxNAdhocUsingValidSSID NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapSourceMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected an ad hoc network node using a valid/protected SSID. + " + ::= {wlsxTrapDefinitionsGroup 1222 } + + wlsxCRLExpired NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCaName,wlsxTrapCrlName} + STATUS current + DESCRIPTION + " + This trap indicates that the CRL associated with the particular Trustpoint is expired. + " + ::= {wlsxTrapDefinitionsGroup 1223 } + + wlsxMgmtUserAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapAuthServerName, + wlsxTrapAuthServerAddress} + STATUS current + DESCRIPTION + " + This trap indicates that a management user authentication has failed. + " + ::= {wlsxTrapDefinitionsGroup 1224 } + + wlsxNConnectionBackfromLocal NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapMasterName,wlsxTrapMasterIp, + wlsxTrapLocalName,wlsxTrapLocalIp, + wlsxTrapTimeStr} + STATUS current + DESCRIPTION + " + A trap which indicates that tcp connection between master controller and local controller is back. + " + ::= {wlsxTrapDefinitionsGroup 1225 } + + wlsxAPNumUpgradeFailure NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPLocation, + wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of upgrade failure of an access point. + " + ::= {wlsxTrapDefinitionsGroup 1226 } + + wlsxAPNumWarmStarts NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPLocation, + wlsxTrapAPIpAddress,wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of warm starts of an access point. + " + ::= {wlsxTrapDefinitionsGroup 1227 } + + wlsxAPNumColdStarts NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPLocation, + wlsxTrapAPIpAddress,wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of cold starts of an access point. + " + ::= {wlsxTrapDefinitionsGroup 1228 } + + wlsxAPNumDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPLocation, + wlsxTrapAPIpAddress,wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of down alarms of an access point. + " + ::= {wlsxTrapDefinitionsGroup 1229 } + + wlsxAPNumRadioDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPLocation, + wlsxTrapAPIpAddress,wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of radio down alarms of an access point. + " + ::= {wlsxTrapDefinitionsGroup 1230 } + + wlsxNumClockSyncErrors NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the total number of clock sync errors between the + switch and access points. + " + ::= {wlsxTrapDefinitionsGroup 1231 } + + wlsxNumColdStart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of cold-starts of the switch. + " + ::= {wlsxTrapDefinitionsGroup 1232 } + + wlsxNumWarmStart NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapCount} + STATUS current + DESCRIPTION + " + A trap which indicates the number of warm-starts of the switch. + " + ::= {wlsxTrapDefinitionsGroup 1233 } + + wlsxWirelessHostedNetworkDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapClientClassification,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a wireless client that is + hosting a softAP. The softAP could be used to share the hosting + client's wired or wireless network connection with other wireless users. + " + ::= {wlsxTrapDefinitionsGroup 1234 } + + wlsxClientAssociatedToHostedNetwork NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected that a wireless client associated + to an access point that is hosted by another wireless client. + " + ::= {wlsxTrapDefinitionsGroup 1235 } + + wlsxThresholdExceeded NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxThresholdResourceType,wlsxThresholdResourceName, + wlsxThresholdValue,wlsxResourceValue} + STATUS current + DESCRIPTION + " + A trap indicates a particular resource under monitoring has gone above the threshold specified. + " + ::= {wlsxTrapDefinitionsGroup 1236 } + + wlsxThresholdCleared NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxThresholdResourceType,wlsxThresholdResourceName, + wlsxThresholdValue,wlsxResourceValue} + STATUS current + DESCRIPTION + " + A trap indicates a particular resource under monitoring has come below the threshold specified. + " + ::= {wlsxTrapDefinitionsGroup 1237 } + + wlsxWirelessHostedNetworkContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that containment is being enforced on a client associated to a hosted network. + " + ::= {wlsxTrapDefinitionsGroup 1238 } + + wlsxHostOfWirelessNetworkContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPBSSID,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that containment is being enforced on a client that is hosting a wireless hosted network. + " + ::= {wlsxTrapDefinitionsGroup 1239 } + + wlsxEnhancedAdhocContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapAPLocation, + wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that an AP has attempted to contain an adhoc node by disconnecting it from other members of the adhoc network. + " + ::= {wlsxTrapDefinitionsGroup 1240 } + + wlsxPowerSupplyOKTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPowerSupplyNumber} + STATUS current + DESCRIPTION + " + This trap indicates that the system power supply condition have + returned to normal operation status. + " + ::= {wlsxTrapDefinitionsGroup 1241 } + + wlsxPowerSupplyFailureTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPowerSupplyNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that the power supply has failed. + " + ::= {wlsxTrapDefinitionsGroup 1242 } + + wlsxFanTrayRemovedTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFanTrayNumber} + STATUS current + DESCRIPTION + " + A Trap which indicates that a fan tray is removed. + " + ::= {wlsxTrapDefinitionsGroup 1243 } + + wlsxFanTrayInsertedTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFanTrayNumber} + STATUS current + DESCRIPTION + " + A Trap which indicates that a fan tray is inserted. + " + ::= {wlsxTrapDefinitionsGroup 1244 } + + wlsxPowerSupplyMissingTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPowerSupplyNumber} + STATUS current + DESCRIPTION + " + A Trap which indicates that the power supply is missing. + " + ::= {wlsxTrapDefinitionsGroup 1245 } + + wlsxStackTopologyChangeTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxStackMemberMacAddress,wlsxStackPrevSlot, + wlsxStackCurrentSlot,wlsxStackPrevState, + wlsxStackCurrentState,wlsxStackChangeEvent} + STATUS current + DESCRIPTION + " + When change happens in any topology of the stack element in the + stack, then a notification is sent to the Management Entity. + " + ::= {wlsxTrapDefinitionsGroup 1246 } + + wlsxStackIfStateChangeTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxStackMemberMacAddress,wlsxStackMemberSlotNumber, + wlsxStackIfName,wlsxStackProtoIfTopoJoined} + STATUS current + DESCRIPTION + " + When any stacking interface in any stack element joins or leaves + stacking topology, then a notification is sent to the Management + Entity with slot and interface information. + " + ::= {wlsxTrapDefinitionsGroup 1247 } + + wlsxLicenseServerExpiry NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapLicenseServerDaysRemaining} + STATUS current + DESCRIPTION + " + A Trap which indicates that licenses sent from the license + server will expire in wlsxTrapLicenseServerDaysRemaining days. + " + ::= {wlsxTrapDefinitionsGroup 1248 } + + wlsxLicenseClientExpiry NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapLicenseClientDaysRemaining} + STATUS current + DESCRIPTION + " + A Trap which indicates that licenses contributed by a license + client will expire in wlsxTrapLicenseClientDaysRemaining days. + " + ::= {wlsxTrapDefinitionsGroup 1249 } + + wlsxIfStateChangeTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxIfIndex,wlsxIfState, + wlsxIfStateChangeReason} + STATUS current + DESCRIPTION + " + When the link state of an interface changes due to reason + specified by wlsxIfStateChangeReason object, a notification is + sent to the Management Entity with reason for this state change + and interface information. + " + ::= {wlsxTrapDefinitionsGroup 1250 } + + wlsxWMSOffloadRecommended NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + This trap indicates that current state in the WMS module shows that WMS is reaching capacity, and + so it is recommended to enable WMS-Offload. + " + ::= {wlsxTrapDefinitionsGroup 1251 } + + wlsxAPActiveUplinkChanged NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPPreviousUplinkType, + wlsxTrapAPPreviousUplinkActiveTime,wlsxTrapAPActiveUplinkType, + wlsxTrapAPUplinkChangeReason} + STATUS current + DESCRIPTION + " + When the active uplink of an AP changes, a notification is + sent to the Management Entity with the new uplink type + " + ::= {wlsxTrapDefinitionsGroup 1252 } + + wlsxCertExpiringSoon NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapExpiringCertName} + STATUS current + DESCRIPTION + " + This trap indicates that a particular Certificate is going to expire in less than 60 days. + " + ::= {wlsxTrapDefinitionsGroup 1253 } + + wlsxCertExpired NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapExpiredCertName} + STATUS current + DESCRIPTION + " + This trap indicates that a particular Certificate has expired and is no longer valid. + " + ::= {wlsxTrapDefinitionsGroup 1254 } + + wlsxAPManagedModeConfigFailureTrap NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPManagedModeConfigFailure} + STATUS current + DESCRIPTION + " + This trap indicates that config apply has failed on the IAP. + " + ::= {wlsxTrapDefinitionsGroup 1255 } + + wlsxNAuthServerAcctTimedOut NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserName,wlsxTrapUserIpAddress, + wlsxTrapUserPhyAddress,wlsxTrapAuthServerName, + wlsxTrapAuthServerAddress,wlsxTrapAPBSSID, + wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the authentication server accounting timed out. + " + ::= {wlsxTrapDefinitionsGroup 1256 } + + wlsxAPUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapAPIpAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that AP is Up with AP name and IP address. + " + ::= {wlsxTrapDefinitionsGroup 1257 } + + wlsxAPDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapAPIpAddress} + STATUS current + DESCRIPTION + " + A Trap which indicates that AP is Down with AP name and IP address. + " + ::= {wlsxTrapDefinitionsGroup 1258 } + + wlsxPortalServerDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPortalServerName,wlsxTrapPortalServerAddress, + wlsxTrapAPName,wlsxTrapPortalServerDownReason} + STATUS current + DESCRIPTION + " + This trap indicates that the captive portal server is down. + " + ::= {wlsxTrapDefinitionsGroup 1259 } + + wlsxPortalServerUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPortalServerName,wlsxTrapPortalServerAddress, + wlsxTrapAPName} + STATUS current + DESCRIPTION + " + This trap indicates that the captive portal server is up. + " + ::= {wlsxTrapDefinitionsGroup 1260 } + + wlsxNAdhocUsingValidSSIDContainment NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapTargetAPBSSID,wlsxTrapTargetAPSSID, + wlsxTrapNodeMac,wlsxTrapSnr, + wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapAPChannel} + STATUS current + DESCRIPTION + " + This trap indicates that containment is being enforced on an ad hoc wireless network node using a valid/protected SSID. + " + ::= {wlsxTrapDefinitionsGroup 1261 } + + wlsxLicensePlatformMismatch NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapLicensePlatformMismatchKey} + STATUS current + DESCRIPTION + " + A Trap which indicates that license to be installed is not compatible with the platform. + " + ::= {wlsxTrapDefinitionsGroup 1262 } + + wlsxIAPVoiceClientLocationUpdate NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapVcIpAddress,wlsxTrapVcMacAddress, + wlsxTrapAPMacAddress,wlsxTrapAPName} + STATUS current + DESCRIPTION + " + The trap represents a IAP voice client location update. + " + ::= {wlsxTrapDefinitionsGroup 1263 } + + wlsxNAceUsageThreshold NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A trap which indicates that the ACE Entries table has reached + eighty percent of the maximum limit. + " + ::= {wlsxTrapDefinitionsGroup 1264 } + + wlsxNWebCCLicenseEnforcement NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that web-cc license enforcement has been triggered. + " + ::= {wlsxTrapDefinitionsGroup 1265 } + + wlsxNFanAbsent NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapFanNumber} + STATUS current + DESCRIPTION + " + A trap which indicates that the fan is absent. + " + ::= {wlsxTrapDefinitionsGroup 1266 } + + wlsxWPAFTAttack NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPRadioNumber, + wlsxTrapAPLocation,wlsxTrapNodeMac, + wlsxTrapAPChannel,wlsxTrapTargetAPBSSID} + STATUS current + DESCRIPTION + " + This trap indicates there is a possible attack of the Fast BSS Transition causing a WPA key re-installation. + This can be indicative of a security breach where an attacker can hijack a client's association and/or + decrypt an otherwise secure connection. + " + ::= {wlsxTrapDefinitionsGroup 1267 } + + wlsxMitMDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPLocation,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapSourceMac, + wlsxTrapTargetAPBSSID,wlsxTrapAPChannel, + wlsxTrapSnr} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a possible channel-based Man in the Middle attack by someone using spoofed beacons with an invalid Channel Switch Announcement. + " + ::= {wlsxTrapDefinitionsGroup 1268 } + + wlsxAPPortUp NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapPortNumber,wlsxTrapOperStatus} + STATUS current + DESCRIPTION + " + This trap indicates that AP's secure jack port is Up. + " + ::= {wlsxTrapDefinitionsGroup 1269 } + + wlsxAPPortDown NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapPortNumber,wlsxTrapOperStatus} + STATUS current + DESCRIPTION + " + This trap indicates that AP's secure jack port is Down. + " + ::= {wlsxTrapDefinitionsGroup 1270 } + + wlsxAPLoopDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapPortNumber} + STATUS current + DESCRIPTION + " + This trap indicates that loop is detected on AP's secure jack port. + " + ::= {wlsxTrapDefinitionsGroup 1271 } + + wlsxAPBROADCASTSTORM NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapPortNumber} + STATUS current + DESCRIPTION + " + This trap indicates that broadcast storm is detected on AP's secure jack port. + " + ::= {wlsxTrapDefinitionsGroup 1272 } + + wlsxAPIPConflict NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapAPIpAddress,wlsxTrapSourceMac, + wlsxTrapCount} + STATUS current + DESCRIPTION + " + This trap indicates that an IP conflict is detected on AP. + " + ::= {wlsxTrapDefinitionsGroup 1273 } + + wlsxCLEARPASSSERVERINVALID NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAuthServerName} + STATUS current + DESCRIPTION + " + This trap indicates that CLEARPASS server is not valid when using the CA to verity the server for download-role. + " + ::= {wlsxTrapDefinitionsGroup 1274 } + + wlsxNLowOnFlash1Space NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that the controller is running low on flash1 space. + " + ::= {wlsxTrapDefinitionsGroup 1275 } + + wlsxFlash1SpaceOK NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + This trap which indicates that the system flash1 space is back + to a sufficient level. + " + ::= {wlsxTrapDefinitionsGroup 1276 } + + wlsxTHERMALSHUTDOWN NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapAPIpAddress} + STATUS current + DESCRIPTION + " + This trap indicates that an AP is overheat and in shutdown mode. + " + ::= {wlsxTrapDefinitionsGroup 1277 } + + wlsxPhonyBSSIDDetected NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPLocation,wlsxTrapAPMacAddress, + wlsxTrapAPRadioNumber,wlsxTrapTargetAPBSSID, + wlsxTrapAPChannel,wlsxTrapTargetAPName, + wlsxTrapTargetAPMac} + STATUS current + DESCRIPTION + " + This trap indicates that an AP detected a non-configured BSSID that should belong to one of our known valid APs. + " + ::= {wlsxTrapDefinitionsGroup 1278 } + + wlsxAPUSBPLUGALARM NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapUSBVendorProductID,wlsxTrapUSBVendorProductID, + wlsxTrapAPUSBStatus} + STATUS current + DESCRIPTION + " + This trap indicates that an USB device is plugged in or out to an AP. + " + ::= {wlsxTrapDefinitionsGroup 1279 } + + wlsxNSwitchIPv6Changed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapSwitchIpv6} + STATUS current + DESCRIPTION + " + This trap indicates that the controller IPv6 address has changed. + " + ::= {wlsxTrapDefinitionsGroup 1280 } + + wlsxNDot1xThresholdLimitHit NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that the controller is running on high optimum limit. + " + ::= {wlsxTrapDefinitionsGroup 1281 } + + wlsxNDot1xTotalLimitHit NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime} + STATUS current + DESCRIPTION + " + A Trap which indicates that the controller is running on full optimum limit. + " + ::= {wlsxTrapDefinitionsGroup 1282 } + + wlsxClusterVlanProbeStatus NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapPeerIpAddress,wlsxTrapConnectionStatus, + wlsxTrapFailedVlan} + STATUS current + DESCRIPTION + " + This trap indicates the cluster VLAN probe status. + " + ::= {wlsxTrapDefinitionsGroup 1283 } + + wlsxClientRejectedByMaxClientCount NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserPhyAddress,wlsxTrapAPBSSID, + wlsxTrapAPMacAddress,wlsxTrapAPName, + wlsxTrapEssid} + STATUS current + DESCRIPTION + " + This trap indicates the client is rejected by the max client count. + " + ::= {wlsxTrapDefinitionsGroup 1284 } + + wlsxClientPskAuthenticationFailed NOTIFICATION-TYPE + OBJECTS {wlsxTrapTime, wlsxTrapUserPhyAddress,wlsxTrapAuthFailureReason, + wlsxTrapAPBSSID,wlsxTrapAPMacAddress, + wlsxTrapAPName,wlsxTrapEssid} + STATUS current + DESCRIPTION + " + This trap indicates the client PSK Authentication Failed. + " + ::= {wlsxTrapDefinitionsGroup 1285 } + +END diff --git a/MIBS/arubaos/WLSX-TUNNELEDNODE-MIB b/MIBS/arubaos/WLSX-TUNNELEDNODE-MIB new file mode 100644 index 0000000..9b892b9 --- /dev/null +++ b/MIBS/arubaos/WLSX-TUNNELEDNODE-MIB @@ -0,0 +1,125 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-TUNNELEDNODE-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxTunneledNodeMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the Controller Transport Service (Cts) in the + Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 17 } + + wlsxTunneledNodeOpGroup OBJECT IDENTIFIER ::= { wlsxTunneledNodeMIB 1 } + + wlsxTunneledNodeRequestTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxTunneledNodeRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + " + ::= { wlsxTunneledNodeOpGroup 1 } + + wlsxTunneledNodeRequestEntry OBJECT-TYPE + SYNTAX WlsxTunneledNodeRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { wlsxTunneledNodeMAC } + ::= { wlsxTunneledNodeRequestTable 1 } + + WlsxTunneledNodeRequestEntry ::= + SEQUENCE { + wlsxTunneledNodeMAC MacAddress, + wlsxTunneledNodeIp IpAddress, + wlsxNumTunnels Integer32, + wlsxTunneledNodeType Integer32 + } + + wlsxTunneledNodeMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + MAC address of the Tunneled Node + " + ::= { wlsxTunneledNodeRequestEntry 1 } + + wlsxTunneledNodeIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IP address of the Tunneled Node + " + ::= { wlsxTunneledNodeRequestEntry 2 } + + wlsxNumTunnels OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of tunnels originating from Tunneled Node + " + ::= { wlsxTunneledNodeRequestEntry 3 } + + wlsxTunneledNodeType OBJECT-TYPE + SYNTAX INTEGER { + others(1), + corvina(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device type of the tunnel + " + ::= { wlsxTunneledNodeRequestEntry 4 } + + +END diff --git a/MIBS/arubaos/WLSX-USER-MIB b/MIBS/arubaos/WLSX-USER-MIB new file mode 100644 index 0000000..e16662b --- /dev/null +++ b/MIBS/arubaos/WLSX-USER-MIB @@ -0,0 +1,730 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: + WLSX-USER-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + Counter64, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + + ArubaAuthenticationMethods, + ArubaSubAuthenticationMethods, + ArubaEncryptionType, + ArubaPhyType, + ArubaHTMode, + ArubaUserForwardMode + FROM ARUBA-TC + wlsxEnterpriseMibModules + FROM ARUBA-MIB + wlanESSID + FROM WLSX-WLAN-MIB; + + wlsxUserMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the users in an Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 4 } + + wlsxUserAllInfoGroup OBJECT IDENTIFIER ::= { wlsxUserMIB 1 } + +-- wlsxUserAllInfoGroup contains information about the users in the controller. + + wlsxTotalNumOfUsers OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of the users. + " + ::= { wlsxUserAllInfoGroup 1 } + + wlsxUserTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the users (both wired and wireless) currently + connected to the controller. Users are identified by their MAC + address and IP address. + " + + ::= { wlsxUserAllInfoGroup 2 } + + wlsxUserEntry OBJECT-TYPE + SYNTAX WlsxUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Entry" + INDEX { nUserPhyAddress, nUserIpAddress } + ::= { wlsxUserTable 1 } + + WlsxUserEntry ::= + SEQUENCE { + nUserPhyAddress MacAddress, + nUserIpAddress IpAddress, + nUserName DisplayString, + nUserRole DisplayString, + nUserUpTime TimeTicks, + nUserAuthenticationMethod ArubaAuthenticationMethods, + nUserSubAuthenticationMethod ArubaSubAuthenticationMethods, + nUserAuthServerName DisplayString, + nUserExtVPNAddress IpAddress, + nUserApLocation DisplayString, + nUserApBSSID MacAddress, + nUserIsOnHomeAgent TruthValue, + nUserHomeAgentIpAddress IpAddress, + nUserMobilityStatus INTEGER, + nUserHomeVlan Integer32, + nUserDefaultVlan Integer32, + nUserAssignedVlan Integer32, + nUserBWContractName DisplayString, + nUserBWContractUsage INTEGER, + nUserBWContractId Integer32, + nUserIsProxyArpEnabled TruthValue, + nUserCurrentVlan Integer32, + nUserIsWired TruthValue, + nUserConnectedSlot Integer32, + nUserConnectedPort Integer32, + nUserPhyType ArubaPhyType, + nUserMobilityDomainName DisplayString, + nUserUPBWContractName DisplayString, + nUserUPBWContractUsage INTEGER, + nUserUPBWContractId Integer32, + nUserDNBWContractName DisplayString, + nUserDNBWContractUsage INTEGER, + nUserDNBWContractId Integer32, + nUserHTMode ArubaHTMode, + nUserForwardMode ArubaUserForwardMode, + nUserEncryptionMethod ArubaEncryptionType, + nUserDeviceID DisplayString, + nUserConnectedModule Integer32, + nUserDeviceType DisplayString, + nUserRxDataPkts64 Counter64, + nUserTxDataPkts64 Counter64, + nUserRxDataOctets64 Counter64, + nUserTxDataOctets64 Counter64, + nVIAUserDeviceID MacAddress + } + + nUserPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + MAC address of the station from which the user connected to + the controller. + " + ::= { wlsxUserEntry 1 } + + nUserIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IP Address of the user. + " + ::= { wlsxUserEntry 2 } + + nUserName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the User. + " + ::= { wlsxUserEntry 3 } + + nUserRole OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Role configured for this user. + " + ::= { wlsxUserEntry 4 } + + nUserUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the user connected to the controller. + " + ::= { wlsxUserEntry 5 } + + nUserAuthenticationMethod OBJECT-TYPE + SYNTAX ArubaAuthenticationMethods + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Authentication mechanism used by the user to connect to the + controller. + " + ::= { wlsxUserEntry 6 } + + nUserSubAuthenticationMethod OBJECT-TYPE + SYNTAX ArubaSubAuthenticationMethods + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Sub Authentication Method + " + ::= { wlsxUserEntry 7 } + + nUserAuthServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the authentication server used to authenticate + the user. + " + ::= { wlsxUserEntry 8 } + + nUserExtVPNAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + External VPN IP Address, if this is a VPN user or 0.0.0.0 if not. + " + ::= { wlsxUserEntry 9 } + + nUserApLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the access point to + which the user is associated. + " + ::= { wlsxUserEntry 10 } + + nUserApBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + BSSID of the access point, which + the user used to connect to the controller. + " + ::= { wlsxUserEntry 11 } + + nUserIsOnHomeAgent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The Object will indicate if the controller is the home controller + for the user or not. + " + ::= { wlsxUserEntry 12 } + + nUserHomeAgentIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The Home agent IP Address of the user. If this user is already on + the home controller, then this IP is the controller IP else it + is the home controller IP address. + + " + ::= { wlsxUserEntry 13 } + + nUserMobilityStatus OBJECT-TYPE + SYNTAX INTEGER { + visitor(1), + away(2), + associated(3), + wired(4), + wireless(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Mobility Status of the User. + + " + ::= { wlsxUserEntry 14 } + + nUserHomeVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Home VLAN of the User. If the user is on the home controller + then this VLAN will be same as userDefaultVlan. + " + ::= { wlsxUserEntry 15 } + + nUserDefaultVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Default VLAN of the User based on the AP configuration. + " + ::= { wlsxUserEntry 16 } + + nUserAssignedVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Vlan will be different from the Default VLAN if the user has + a derived VLAN Configuration. + " + ::= { wlsxUserEntry 17 } + + nUserBWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Name of the Bandwidth Contract applied to this user. + " + ::= { wlsxUserEntry 18 } + + nUserBWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Indicates how the Bandwidth Contract is used. + " + ::= { wlsxUserEntry 19 } + + nUserBWContractId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Bandwidth Contract Id Assigned to the User + " + ::= { wlsxUserEntry 20 } + + nUserIsProxyArpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object will indicate if the controller is proxy ARPing for the + user. + " + ::= { wlsxUserEntry 21 } + + nUserCurrentVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The VLAN to which the user is currently bound. + " + ::= { wlsxUserEntry 22 } + + nUserIsWired OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether this is a wired or wireless user. + " + ::= { wlsxUserEntry 23 } + + nUserConnectedSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The slot to which the user is connected, if wired. + " + ::= { wlsxUserEntry 24 } + + nUserConnectedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The port to which the user is connected, if wired. + " + ::= { wlsxUserEntry 25 } + + nUserPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The wireless PHY type to which the user is associated, or 'wired'. + " + ::= { wlsxUserEntry 26 } + + nUserMobilityDomainName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of mobility domain mobile user belongs to. + " + ::= { wlsxUserEntry 27 } + + nUserUPBWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Upstream Bandwidth Contract applied to this user. + " + ::= { wlsxUserEntry 28 } + + nUserUPBWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the Upstream Bandwidth Contract is used. + " + ::= { wlsxUserEntry 29 } + + nUserUPBWContractId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Upstream Bandwidth Contract Id Assigned to the User + " + ::= { wlsxUserEntry 30 } + + nUserDNBWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Downstream Bandwidth Contract applied to this user. + " + ::= { wlsxUserEntry 31 } + + nUserDNBWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the Downstream Bandwidth Contract is used. + " + ::= { wlsxUserEntry 32 } + + nUserDNBWContractId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Downstream Bandwidth Contract Id Assigned to the User + " + ::= { wlsxUserEntry 33 } + + nUserHTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HT mode of this user, if any. + " + ::= { wlsxUserEntry 34 } + + nUserEncryptionMethod OBJECT-TYPE + SYNTAX ArubaEncryptionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Encryption method. + " + ::= { wlsxUserEntry 35 } + + nUserForwardMode OBJECT-TYPE + SYNTAX ArubaUserForwardMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + User mode. + " + ::= { wlsxUserEntry 36 } + + nUserDeviceID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device ID + " + ::= { wlsxUserEntry 37 } + + nUserConnectedModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The module to which the user is connected, if wired. + + " + ::= { wlsxUserEntry 38 } + + nUserDeviceType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device type + " + ::= { wlsxUserEntry 39 } + + nUserRxDataPkts64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of packets received by this IP + for which this user is connected to the controller. + " + ::= { wlsxUserEntry 40 } + + nUserTxDataPkts64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of packets transmitted by this IP + for which this user is connected to the controller. + " + ::= { wlsxUserEntry 41 } + + nUserRxDataOctets64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of octets received by this IP + for which this user is connected to the controller. + " + ::= { wlsxUserEntry 42 } + + nUserTxDataOctets64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of octets transmitted by this IP + for which this user is connected to the controller. + " + ::= { wlsxUserEntry 43 } + + nVIAUserDeviceID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + MAC address of the station from which the user connected to + the controller using VIA. + " + ::= { wlsxUserEntry 44 } + + + + wlsxUserSessionTimeTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxUserSessionTimeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists the user session time counts on an ESSID. + ssid. The session times are separated into predefined time length + buckets, with sessions lasting longer than 240 minutes falling into + the 240min bucket. + " + ::= { wlsxUserAllInfoGroup 3 } + + wlsxUserSessionTimeEntry OBJECT-TYPE + SYNTAX WlsxUserSessionTimeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + User session time data, divided into buckets of different + time length. " + + INDEX { wlanESSID, wlsxUserSessionTimeLength} + ::= { wlsxUserSessionTimeTable 1 } + + WlsxUserSessionTimeEntry ::= + SEQUENCE { + wlsxUserSessionTimeLength Integer32, + wlsxUserSessionTimeCount Counter32 + } + + wlsxUserSessionTimeLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Pre-defined user session time length. + " + ::= { wlsxUserSessionTimeEntry 1 } + + wlsxUserSessionTimeCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of users that are connected to the essid whose sessions expired in this time interval. + " + ::= { wlsxUserSessionTimeEntry 2 } + +-- wlsxUserStatsGroup +-- This group lists the user count information based on the auth type + + wlsxUserStatsGroup OBJECT IDENTIFIER ::= { wlsxUserAllInfoGroup 4 } + + wlsxNumOfUsers8021x OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of 802.1x users. + " + ::= { wlsxUserStatsGroup 1 } + + wlsxNumOfUsersVPN OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of VPN users. + " + ::= { wlsxUserStatsGroup 2 } + + wlsxNumOfUsersCP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of Captive Portal users. + " + ::= { wlsxUserStatsGroup 3 } + + wlsxNumOfUsersMAC OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of MAC users. + " + ::= { wlsxUserStatsGroup 4 } + + wlsxNumOfUsersStateful8021x OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of stateful 802.1x users. + " + ::= { wlsxUserStatsGroup 5 } + + +END diff --git a/MIBS/arubaos/WLSX-USER6-MIB b/MIBS/arubaos/WLSX-USER6-MIB new file mode 100644 index 0000000..6cd5dd7 --- /dev/null +++ b/MIBS/arubaos/WLSX-USER6-MIB @@ -0,0 +1,868 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: + WLSX-USER6-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + + ArubaAuthenticationMethods, + ArubaSubAuthenticationMethods, + ArubaEncryptionType, + ArubaPhyType, + ArubaHTMode, + ArubaUserForwardMode + FROM ARUBA-TC + wlsxEnterpriseMibModules + FROM ARUBA-MIB + wlsxSwitchMIB + FROM WLSX-SWITCH-MIB + wlanESSID + FROM WLSX-WLAN-MIB; + + wlsxUser6MIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the IPv6 users in an Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 14 } + + wlsxUser6AllInfoGroup OBJECT IDENTIFIER ::= { wlsxUser6MIB 1 } + wlsxUser6InfoGroup OBJECT IDENTIFIER ::= { wlsxSwitchMIB 4 } + +-- wlsxUser6AllInfoGroup contains information about the users in the controller. + + wlsxTotalNumOfUsers6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of the users. + " + ::= { wlsxUser6AllInfoGroup 1 } + + wlsxUser6Table OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxUser6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the users (both wired and wireless) currently + connected to the controller. Users are identified by their MAC + address and IP address. + " + + ::= { wlsxUser6AllInfoGroup 2 } + + wlsxUser6Entry OBJECT-TYPE + SYNTAX WlsxUser6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Entry" + INDEX { nUser6PhyAddress, nUser6IpAddress } + ::= { wlsxUser6Table 1 } + + WlsxUser6Entry ::= + SEQUENCE { + nUser6PhyAddress MacAddress, + nUser6IpAddress DisplayString, + nUser6Name DisplayString, + nUser6Role DisplayString, + nUser6UpTime TimeTicks, + nUser6AuthenticationMethod ArubaAuthenticationMethods, + nUser6SubAuthenticationMethod ArubaSubAuthenticationMethods, + nUser6AuthServerName DisplayString, + nUser6ExtVPNAddress IpAddress, + nUser6ApLocation DisplayString, + nUser6ApBSSID MacAddress, + nUser6IsOnHomeAgent TruthValue, + nUser6HomeAgentIpAddress IpAddress, + nUser6MobilityStatus INTEGER, + nUser6HomeVlan Integer32, + nUser6DefaultVlan Integer32, + nUser6AssignedVlan Integer32, + nUser6BWContractName DisplayString, + nUser6BWContractUsage INTEGER, + nUser6BWContractId Integer32, + nUser6IsProxyArpEnabled TruthValue, + nUser6CurrentVlan Integer32, + nUser6IsWired TruthValue, + nUser6ConnectedSlot Integer32, + nUser6ConnectedPort Integer32, + nUser6PhyType ArubaPhyType, + nUser6MobilityDomainName DisplayString, + nUser6UPBWContractName DisplayString, + nUser6UPBWContractUsage INTEGER, + nUser6UPBWContractId Integer32, + nUser6DNBWContractName DisplayString, + nUser6DNBWContractUsage INTEGER, + nUser6DNBWContractId Integer32, + nUser6HTMode ArubaHTMode, + nUser6DeviceID DisplayString, + nUser6DeviceType DisplayString, + nUser6ConnectedModule Integer32, + nUser6RxDataPkts64 Counter64, + nUser6TxDataPkts64 Counter64, + nUser6RxDataOctets64 Counter64, + nUser6TxDataOctets64 Counter64, + nUser6ForwardMode ArubaUserForwardMode, + nUser6EncryptionMethod ArubaEncryptionType, + nVIAUser6DeviceID MacAddress + } + + nUser6PhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + MAC address of the station from which the user connected to + the controller. + " + ::= { wlsxUser6Entry 1 } + + nUser6IpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IPv6 Address of the user. + " + ::= { wlsxUser6Entry 2 } + + nUser6Name OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the User. + " + ::= { wlsxUser6Entry 3 } + + nUser6Role OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Role configured for this user. + " + ::= { wlsxUser6Entry 4 } + + nUser6UpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the user connected to the controller. + " + ::= { wlsxUser6Entry 5 } + + nUser6AuthenticationMethod OBJECT-TYPE + SYNTAX ArubaAuthenticationMethods + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Authentication mechanism used by the user to connect to the + controller. + " + ::= { wlsxUser6Entry 6 } + + nUser6SubAuthenticationMethod OBJECT-TYPE + SYNTAX ArubaSubAuthenticationMethods + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Sub Authentication Method + " + ::= { wlsxUser6Entry 7 } + + nUser6AuthServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the authentication server used to authenticate + the user. + " + ::= { wlsxUser6Entry 8 } + + nUser6ExtVPNAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + External VPN IP Address, if this is a VPN user or 0.0.0.0 if not. + " + ::= { wlsxUser6Entry 9 } + + nUser6ApLocation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the access point to + which the user is associated. + " + ::= { wlsxUser6Entry 10 } + + nUser6ApBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + BSSID of the access point, which + the user used to connect to the controller. + " + ::= { wlsxUser6Entry 11 } + + nUser6IsOnHomeAgent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Object will indicate if the controller is the home controller + for the user or not. + " + ::= { wlsxUser6Entry 12 } + + nUser6HomeAgentIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Home agent IP Address of the user. If this user is already on + the home controller, then this IP is the controller IP else it + is the home controller IP address. + + " + ::= { wlsxUser6Entry 13 } + + nUser6MobilityStatus OBJECT-TYPE + SYNTAX INTEGER { + visitor(1), + away(2), + associated(3), + wired(4), + wireless(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Mobility Status of the User. + + " + ::= { wlsxUser6Entry 14 } + + nUser6HomeVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Home VLAN of the User. If the user is on the home controller + then this VLAN will be same as userDefaultVlan. + " + ::= { wlsxUser6Entry 15 } + + nUser6DefaultVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Default VLAN of the User based on the AP configuration. + " + ::= { wlsxUser6Entry 16 } + + nUser6AssignedVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This Vlan will be different from the Default VLAN if the user has + a derived VLAN Configuration. + " + ::= { wlsxUser6Entry 17 } + + nUser6BWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Name of the Bandwidth Contract applied to this user. + " + ::= { wlsxUser6Entry 18 } + + nUser6BWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Indicates how the Bandwidth Contract is used. + " + ::= { wlsxUser6Entry 19 } + + nUser6BWContractId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Bandwidth Contract Id Assigned to the User + " + ::= { wlsxUser6Entry 20 } + + nUser6IsProxyArpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object will indicate if the controller is proxy ARPing for the + user. + " + ::= { wlsxUser6Entry 21 } + + nUser6CurrentVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The VLAN to which the user is currently bound. + " + ::= { wlsxUser6Entry 22 } + + nUser6IsWired OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether this is a wired or wireless user. + " + ::= { wlsxUser6Entry 23 } + + nUser6ConnectedSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The slot to which the user is connected, if wired. + " + ::= { wlsxUser6Entry 24 } + + nUser6ConnectedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The port to which the user is connected, if wired. + " + ::= { wlsxUser6Entry 25 } + + nUser6PhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The wireless PHY type to which the user is associated, or 'wired'. + " + ::= { wlsxUser6Entry 26 } + + nUser6MobilityDomainName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of mobility domain mobile user belongs to. + " + ::= { wlsxUser6Entry 27 } + + nUser6UPBWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Upstream Bandwidth Contract applied to this user. + " + ::= { wlsxUser6Entry 28 } + + nUser6UPBWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the Upstream Bandwidth Contract is used. + " + ::= { wlsxUser6Entry 29 } + + nUser6UPBWContractId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Upstream Bandwidth Contract Id Assigned to the User + " + ::= { wlsxUser6Entry 30 } + + nUser6DNBWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Downstream Bandwidth Contract applied to this user. + " + ::= { wlsxUser6Entry 31 } + + nUser6DNBWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the Downstream Bandwidth Contract is used. + " + ::= { wlsxUser6Entry 32 } + + nUser6DNBWContractId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Downstream Bandwidth Contract Id Assigned to the User + " + ::= { wlsxUser6Entry 33 } + + nUser6HTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HT mode of this user, if any. + " + ::= { wlsxUser6Entry 34 } + + nUser6DeviceID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device ID + " + ::= { wlsxUser6Entry 35 } + + nUser6DeviceType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Device Type + " + ::= { wlsxUser6Entry 36 } + + nUser6ConnectedModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The module to which the user is connected, if wired. + " + ::= { wlsxUser6Entry 37 } + + nUser6RxDataPkts64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of packets received by this IP + for which this user is connected to the controller. + " + ::= { wlsxUser6Entry 38 } + + nUser6TxDataPkts64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of packets transmitted by this IP + for which this user is connected to the controller. + " + ::= { wlsxUser6Entry 39 } + + nUser6RxDataOctets64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of octets received by this IP + for which this user is connected to the controller. + " + ::= { wlsxUser6Entry 40 } + + nUser6TxDataOctets64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object specifies number of octets transmitted by this IP + for which this user is connected to the controller. + " + ::= { wlsxUser6Entry 41 } + + nUser6ForwardMode OBJECT-TYPE + SYNTAX ArubaUserForwardMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Forward mode. + " + ::= { wlsxUser6Entry 42 } + + nUser6EncryptionMethod OBJECT-TYPE + SYNTAX ArubaEncryptionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Encryption method. + " + ::= { wlsxUser6Entry 43 } + + nVIAUser6DeviceID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + MAC address of the station from which the user connected to + the controller using VIA. + " + ::= { wlsxUser6Entry 44 } + + wlsxUser6SessionTimeTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxUser6SessionTimeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists the user session time counts on an ESSID. + ssid. The session times are separated into predefined time length + buckets, with sessions lasting longer than 240 minutes falling into + the 240min bucket. + " + ::= { wlsxUser6AllInfoGroup 3 } + + wlsxUser6SessionTimeEntry OBJECT-TYPE + SYNTAX WlsxUser6SessionTimeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + User session time data, divided into buckets of different + time length. " + + INDEX { wlanESSID, wlsxUser6SessionTimeLength} + ::= { wlsxUser6SessionTimeTable 1 } + + WlsxUser6SessionTimeEntry ::= + SEQUENCE { + wlsxUser6SessionTimeLength Integer32, + wlsxUser6SessionTimeCount Counter32 + } + + wlsxUser6SessionTimeLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Pre-defined user session time length. + " + ::= { wlsxUser6SessionTimeEntry 1 } + + wlsxUser6SessionTimeCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of users that are connected to the essid whose sessions expired in this time interval. + " + ::= { wlsxUser6SessionTimeEntry 2 } + + wlsxSwitchUser6Table OBJECT-TYPE + SYNTAX SEQUENCE OF MxSwitchUser6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the users (both wired and wireless) currently + connected to the switch. Users are identified by their IP address. + " + + ::= { wlsxUser6InfoGroup 1 } + + wlsxSwitchUser6Entry OBJECT-TYPE + SYNTAX MxSwitchUser6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Entry" + INDEX { user6IpAddress} + ::= { wlsxSwitchUser6Table 1 } + + MxSwitchUser6Entry ::= + SEQUENCE { + user6IpAddress DisplayString, + user6PhyAddress MacAddress, + user6Name DisplayString, + user6Role DisplayString, + user6UpTime TimeTicks, + user6AuthenticationMethod INTEGER, + user6Location DisplayString, + user6ServerName DisplayString, + user6ConnectedVlan Integer32, + user6ConnectedSlot Integer32, + user6ConnectedPort Integer32, + user6BWContractName DisplayString, + user6BWContractUsage INTEGER, + user6ConnectedModule Integer32 + + } + + user6IpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + IPv6 Address from which the user connected to the switch. + " + ::= { wlsxSwitchUser6Entry 1 } + + user6PhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Physical Address of the station from which the user connected to + the switch. + " + ::= { wlsxSwitchUser6Entry 2 } + + user6Name OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the User. + " + ::= { wlsxSwitchUser6Entry 3 } + + user6Role OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Role configured for this user. + " + ::= { wlsxSwitchUser6Entry 4 } + + + user6UpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the user is connected to the switch. + " + ::= { wlsxSwitchUser6Entry 5 } + + user6AuthenticationMethod OBJECT-TYPE + SYNTAX INTEGER { + none(1), + other(2), + web(3), + dot1x(4), + vpn(5), + mac(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Authentication mechanism used by the user to connect to the switch. + " + ::= { wlsxSwitchUser6Entry 6 } + + user6Location OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the access point (in Building.Floor.... format), which + the user used to connect to the switch. + " + ::= { wlsxSwitchUser6Entry 7 } + + user6ServerName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Back-end authentication server, used to authenticate + the user. + " + ::= { wlsxSwitchUser6Entry 8 } + + user6ConnectedVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Vlan on which the user is connected to the switch. + " + ::= { wlsxSwitchUser6Entry 9 } + + user6ConnectedSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Slot on switch, where the user connection terminates. + " + ::= { wlsxSwitchUser6Entry 10 } + + user6ConnectedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port on switch, where the user connection terminates. + " + ::= { wlsxSwitchUser6Entry 11 } + + user6BWContractName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Bandwidth Contract applied to this user. + " + ::= { wlsxSwitchUser6Entry 12 } + + user6BWContractUsage OBJECT-TYPE + SYNTAX INTEGER { + user(1), + shared(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates how the Bandwidth Contract is used. + " + ::= { wlsxSwitchUser6Entry 13 } + + user6ConnectedModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Module on switch, where the user connection terminates. + " + ::= { wlsxSwitchUser6Entry 14 } + + +END diff --git a/MIBS/arubaos/WLSX-VOICE-MIB b/MIBS/arubaos/WLSX-VOICE-MIB new file mode 100644 index 0000000..d97786e --- /dev/null +++ b/MIBS/arubaos/WLSX-VOICE-MIB @@ -0,0 +1,1008 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-VOICE-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + DateAndTime, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ArubaEnableValue, + ArubaVlanValidRange, + ArubaVoiceCacBit, + ArubaVoiceCdrDirection, + ArubaVoipRegState, + ArubaVoipProtocol, + ArubaCallStates + FROM ARUBA-TC + wlanStaPhyAddress, + wlanAPMacAddress, + wlanAPRadioNumber, + wlanAPBSSID + FROM WLSX-WLAN-MIB + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxVoiceMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about Voice call status and call detail reporting + in the Aruba controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 12 } + + wlsxVoiceStatsGroup OBJECT IDENTIFIER ::= { wlsxVoiceMIB 1 } + + wlsxVoiceCdrInfoGroup OBJECT IDENTIFIER ::= { wlsxVoiceStatsGroup 1 } + wlsxVoiceCallCtrsGroup OBJECT IDENTIFIER ::= { wlsxVoiceStatsGroup 2 } + wlsxVoiceClientInfoGroup OBJECT IDENTIFIER ::= { wlsxVoiceStatsGroup 3 } + wlsxVoiceCallCtrPerClientInfoGroup OBJECT IDENTIFIER ::= { wlsxVoiceStatsGroup 4 } + wlsxVoiceClientLocationInfoGroup OBJECT IDENTIFIER ::= { wlsxVoiceStatsGroup 5 } + + wlsxVoiceCdrTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of CDR info in the controller. + " + ::= { wlsxVoiceCdrInfoGroup 1 } + + wlsxVoiceCdrTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoiceCdrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists Call Detail Record Info. + " + ::= { wlsxVoiceCdrInfoGroup 2 } + + + wlsxVoiceCdrEntry OBJECT-TYPE + SYNTAX VoiceCdrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX {voiceCdrId} + ::= { wlsxVoiceCdrTable 1 } + + +--- Based on voip_mgr.h:voip_sip_call_cdr_t + VoiceCdrEntry ::= + SEQUENCE { + voiceCdrId Unsigned32, + voiceCdrIp IpAddress, + voiceCdrMac MacAddress, + voiceCdrName DisplayString, + voiceCdrDialNum DisplayString, + voiceCdrDir ArubaVoiceCdrDirection, + voiceCdrOrigTime Unsigned32, + voiceCdrSetupTime Unsigned32, + voiceCdrTeardownTime Unsigned32, + voiceCdrStatus ArubaCallStates, + voiceCdrReason DisplayString, + voiceCdrDuration Integer32, + voiceCdrRValueA Integer32, + voiceCdrApSwitchDelay Integer32, + voiceCdrCodec Integer32, + voiceCdrApName DisplayString, + voiceCdrApMac MacAddress, + voiceCdrBssid DisplayString, + voiceCdrEssid DisplayString, + voiceCdrHandovers Integer32, + voiceCdrMOS DisplayString, + voiceCdrDelayA DisplayString, + voiceCdrJitterA DisplayString, + voiceCdrPktLossA DisplayString, + voiceCdrRValueC Integer32, + voiceCdrDelayC DisplayString, + voiceCdrJitterC DisplayString, + voiceCdrPktLossC DisplayString + } + voiceCdrId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Voice CDR id + " + ::= { wlsxVoiceCdrEntry 1 } + + voiceCdrIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR IP + " + ::= { wlsxVoiceCdrEntry 2 } + + voiceCdrMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR MAC + " + ::= { wlsxVoiceCdrEntry 3 } + + voiceCdrName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Name + " + ::= { wlsxVoiceCdrEntry 4 } + + voiceCdrDialNum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR dialed number + " + ::= { wlsxVoiceCdrEntry 5 } + + voiceCdrDir OBJECT-TYPE + SYNTAX ArubaVoiceCdrDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR direction incoming or outgoing + " + ::= { wlsxVoiceCdrEntry 6 } + + voiceCdrOrigTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR orig time + " + ::= { wlsxVoiceCdrEntry 7 } + + voiceCdrSetupTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Voice CDR setup time + " + ::= { wlsxVoiceCdrEntry 8 } + + voiceCdrTeardownTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Voice CDR teardown number + " + ::= { wlsxVoiceCdrEntry 9 } + + voiceCdrStatus OBJECT-TYPE + SYNTAX ArubaCallStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Status + " + ::= { wlsxVoiceCdrEntry 10 } + + voiceCdrReason OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Reason + " + ::= { wlsxVoiceCdrEntry 11 } + + voiceCdrDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Duration + " + ::= { wlsxVoiceCdrEntry 12 } + + voiceCdrRValueA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR R-Value + " + ::= { wlsxVoiceCdrEntry 13 } + + voiceCdrApSwitchDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Voice CDR AP switch delay + " + ::= { wlsxVoiceCdrEntry 14 } + + voiceCdrCodec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR codec + " + ::= { wlsxVoiceCdrEntry 15 } + + voiceCdrApName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR AP Name + " + ::= { wlsxVoiceCdrEntry 16 } + + voiceCdrApMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR AP MAC Address + " + ::= { wlsxVoiceCdrEntry 17 } + + voiceCdrBssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR BSSID + " + ::= { wlsxVoiceCdrEntry 18 } + + voiceCdrEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR ESSID + " + ::= { wlsxVoiceCdrEntry 19 } + + voiceCdrHandovers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR client handovers AKA mobility rate + " + ::= { wlsxVoiceCdrEntry 20 } + + + voiceCdrMOS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR MOS + " + ::= { wlsxVoiceCdrEntry 21 } + + voiceCdrDelayA OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Delay at AP + " + ::= { wlsxVoiceCdrEntry 22 } + + voiceCdrJitterA OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Jitter at AP + " + ::= { wlsxVoiceCdrEntry 23 } + + voiceCdrPktLossA OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR packet loss at AP + " + ::= { wlsxVoiceCdrEntry 24 } + + voiceCdrRValueC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR R-Value + " + ::= { wlsxVoiceCdrEntry 25 } + + voiceCdrDelayC OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Delay at Controller + " + ::= { wlsxVoiceCdrEntry 26 } + + voiceCdrJitterC OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR Jitter at Controller + " + ::= { wlsxVoiceCdrEntry 27 } + + voiceCdrPktLossC OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice CDR packet loss at Controller + " + ::= { wlsxVoiceCdrEntry 28 } +-- +-- end VoiceCdrEntry +-- + + + +-- +-- begin scalar counters +-- + voiceCallCtrsTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of calls. + " + ::= { wlsxVoiceCallCtrsGroup 1 } + + voiceCallCtrsSuccess OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of successful calls. + " + ::= { wlsxVoiceCallCtrsGroup 2 } + + voiceCallCtrsFailed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of failed calls. + " + ::= { wlsxVoiceCallCtrsGroup 3 } + + voiceCallCtrsRejected OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of rejected calls. + " + ::= { wlsxVoiceCallCtrsGroup 4 } + + voiceCallCtrsAborted OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of aborted calls. + " + ::= { wlsxVoiceCallCtrsGroup 5 } + + voiceCallCtrsOrig OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of originated calls. + " + ::= { wlsxVoiceCallCtrsGroup 6 } + + voiceCallCtrsRecvd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total number of received calls. + " + ::= { wlsxVoiceCallCtrsGroup 7 } + + voiceCallCtrsActive OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total number of active calls. + " + ::= { wlsxVoiceCallCtrsGroup 8 } + + voiceCallCtrsNotFnd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of not found calls. + " + ::= { wlsxVoiceCallCtrsGroup 9 } + + voiceCallCtrsBusy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of busy calls. + " + ::= { wlsxVoiceCallCtrsGroup 10 } + + voiceCallCtrsSvc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of service unavailable calls. + " + ::= { wlsxVoiceCallCtrsGroup 11 } + + voiceCallCtrsReqTerm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of request terminated calls. + " + ::= { wlsxVoiceCallCtrsGroup 12 } + + voiceCallCtrsDecline OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of declined calls. + " + ::= { wlsxVoiceCallCtrsGroup 13 } + + voiceCallCtrsUnauth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of unauthorized calls. + " + ::= { wlsxVoiceCallCtrsGroup 14 } + + voiceCallCtrsMisc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Total number of miscellaneous calls. + " + ::= { wlsxVoiceCallCtrsGroup 15 } +-- +-- end scalar counters +-- + + +-- +-- begin voice client +-- + wlsxVoiceClientTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of Active client sessions in the controller. + " + ::= { wlsxVoiceClientInfoGroup 1 } + + + wlsxVoiceClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoiceClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all voice client Info + " + ::= { wlsxVoiceClientInfoGroup 2 } + + wlsxVoiceClientEntry OBJECT-TYPE + SYNTAX VoiceClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX {wlanStaPhyAddress } + ::= { wlsxVoiceClientTable 1 } + + + +--- Based on voip_cac.h:voip_client struct + VoiceClientEntry ::= + SEQUENCE { + voiceClientIp IpAddress, + voiceClientProtocol DisplayString, + voiceClientRegState DisplayString, + voiceClientContactName DisplayString, + voiceClientServerName DisplayString, + voiceClientEssid DisplayString, + voiceClientVlanId ArubaVlanValidRange, + voiceClientTunnelId Integer32, + voiceClientAvgDelay DisplayString, + voiceClientAvgJitter DisplayString, + voiceClientAvgPktLoss DisplayString, + voiceClientAvgCallDuration Integer32 + } + + voiceClientIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client IP Address + " + ::= { wlsxVoiceClientEntry 1 } + + voiceClientProtocol OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client protocol used + " + ::= { wlsxVoiceClientEntry 2 } + + voiceClientRegState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client state + " + ::= { wlsxVoiceClientEntry 3 } + + voiceClientContactName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client contact name + " + ::= { wlsxVoiceClientEntry 4 } + + voiceClientServerName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client Server name + " + ::= { wlsxVoiceClientEntry 5 } + + voiceClientEssid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client ESSID + " + ::= { wlsxVoiceClientEntry 6 } + + voiceClientVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Voice client VLAN id + " + ::= { wlsxVoiceClientEntry 7 } + + voiceClientTunnelId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + Voice client tunnel ID + " + ::= { wlsxVoiceClientEntry 8 } + + voiceClientAvgDelay OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client Avg Delay + " + ::= { wlsxVoiceClientEntry 9 } + + voiceClientAvgJitter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client average Jitter + " + ::= { wlsxVoiceClientEntry 10 } + + voiceClientAvgPktLoss OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client average packet loss + " + ::= { wlsxVoiceClientEntry 11 } + + voiceClientAvgCallDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client avg call duration + " + ::= { wlsxVoiceClientEntry 12 } + + +-- +-- end voiceClientEntry +-- + +-- +-- begin voice call counter per client entry +-- + + + wlsxVoiceCallCtrPerClientTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total number voice clients. + " + ::= { wlsxVoiceCallCtrPerClientInfoGroup 1 } + + wlsxVoiceCallCtrPerClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoiceCallCtrPerClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all voice client Location Info + " + ::= { wlsxVoiceCallCtrPerClientInfoGroup 2 } + + wlsxVoiceCallCtrPerClientEntry OBJECT-TYPE + SYNTAX VoiceCallCtrPerClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { wlanStaPhyAddress } + ::= { wlsxVoiceCallCtrPerClientTable 1 } + + + VoiceCallCtrPerClientEntry ::= + SEQUENCE { + voiceCallCtrTotal Unsigned32, + voiceCallCtrSuccess Unsigned32, + voiceCallCtrFailed Unsigned32, + voiceCallCtrRejected Unsigned32, + voiceCallCtrAborted Unsigned32, + voiceCallCtrOrig Unsigned32, + voiceCallCtrRecvd Unsigned32, + voiceCallCtrActive Unsigned32 + } + + voiceCallCtrTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total calls made by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 1 } + + voiceCallCtrSuccess OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total successful calls made by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 2 } + + voiceCallCtrFailed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total failed calls made by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 3 } + + voiceCallCtrRejected OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total calls rejected by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 4 } + + voiceCallCtrAborted OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total calls aborted by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 5 } + + voiceCallCtrOrig OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total call originated by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 6 } + + voiceCallCtrRecvd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total calls received by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 7 } + + voiceCallCtrActive OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice total currently aactive calls by client + " + ::= { wlsxVoiceCallCtrPerClientEntry 8 } + +-- +-- end call counter per client entry + +-- + +-- +-- begin voice client location entry +-- + + wlsxVoiceClientLocationTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of Active voice clients in the controller. + " + ::= { wlsxVoiceClientLocationInfoGroup 1 } + + wlsxVoiceClientLocationTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoiceClientLocationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all voice client Location Info + " + ::= { wlsxVoiceClientLocationInfoGroup 2 } + + wlsxVoiceClientLocationEntry OBJECT-TYPE + SYNTAX VoiceClientLocationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { wlanStaPhyAddress } + ::= { wlsxVoiceClientLocationTable 1 } + + + VoiceClientLocationEntry ::= + SEQUENCE { + vcLocationIp IpAddress, + vcLocationMac MacAddress, + vcLocationSwitchIp IpAddress, + vcLocationApName DisplayString, + vcLocationApMac MacAddress, + vcLocationApMode Integer32, + vcLocationApLoc DisplayString + } + + vcLocationIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client IP Address + " + ::= { wlsxVoiceClientLocationEntry 1 } + + vcLocationMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client Mac Address + " + ::= { wlsxVoiceClientLocationEntry 2 } + + vcLocationSwitchIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice Client Switch IP Address + " + ::= { wlsxVoiceClientLocationEntry 3 } + + vcLocationApName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice Client AP Name + " + ::= { wlsxVoiceClientLocationEntry 4 } + + vcLocationApMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client AP Mac Address + " + ::= { wlsxVoiceClientLocationEntry 5 } + + vcLocationApMode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client AP Mode + " + ::= { wlsxVoiceClientLocationEntry 6 } + + vcLocationApLoc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Voice client Ap Location + " + ::= { wlsxVoiceClientLocationEntry 7 } +-- +-- end voice client location entry +-- + +END diff --git a/MIBS/arubaos/WLSX-WLAN-MIB b/MIBS/arubaos/WLSX-WLAN-MIB new file mode 100644 index 0000000..cb083df --- /dev/null +++ b/MIBS/arubaos/WLSX-WLAN-MIB @@ -0,0 +1,6231 @@ +--- ArubaOS 8.8.0.1_80393 +-- vim:set ts=4 sw=4: +WLSX-WLAN-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-IDENTITY, + OBJECT-TYPE, + snmpModules, + Integer32, + Unsigned32, + Counter32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + + TDomain, + DisplayString, + PhysAddress, + TAddress, + TimeInterval, + RowStatus, + StorageType, + TestAndIncr, + MacAddress, + TruthValue + FROM SNMPv2-TC + + ifIndex + FROM RFC1213-MIB + + ArubaEnableValue, + ArubaFrameType, + ArubaActiveState, + ArubaRogueApType, + ArubaAuthenticationMethods, + ArubaEncryptionMethods, + ArubaPhyType, + ArubaVoipProtocolType, + ArubaVlanValidRange, + ArubaAccessPointMode, + ArubaAPStatus, + ArubaEnet1Mode, + ArubaUnprovisionedStatus, + ArubaMonitorMode, + ArubaAntennaSetting, + ArubaMeshRole, + ArubaHTMode, + ArubaPortSpeed, + ArubaHTExtChannel + FROM ARUBA-TC + + OBJECT-GROUP + FROM SNMPv2-CONF + wlsxEnterpriseMibModules + FROM ARUBA-MIB; + + wlsxWlanMIB MODULE-IDENTITY + LAST-UPDATED "202008141745Z" + ORGANIZATION "Aruba, a Hewlett Packard Enterprise company" + CONTACT-INFO + "Postal: 3333 Scott Blvd, + Santa Clara, CA 95054 + E-mail: aruba-ext-eng-reg@hpe.com + Phone: 408 227 4500 + Fax: 408 752 0626" + DESCRIPTION + "This MIB module defines MIB objects which provide + information about the Wireless Management System (WMS) in the + Aruba Controller." + REVISION "202008141745Z" + DESCRIPTION + "The initial revision." + ::= { wlsxEnterpriseMibModules 5 } + + wlsxWlanConfigGroup OBJECT IDENTIFIER ::= { wlsxWlanMIB 1 } + wlsxWlanStateGroup OBJECT IDENTIFIER ::= { wlsxWlanMIB 2 } + wlsxWlanStatsGroup OBJECT IDENTIFIER ::= { wlsxWlanMIB 3 } + wlsxRAPTraps OBJECT IDENTIFIER ::= { wlsxWlanMIB 100 } + +-- wlsxWlanAccessPointInfoGroup contains a Local Access Point Information Table. +-- which lists all the APs connected to the controller, a Global AP Info Table +-- which lists all the APs in the Aruba Domain. The Global table is valid only +-- on the Master controller. The Group also contains two scalar objects which +-- indicate the total number of APs and the total number of Clients connected. + + wlsxWlanAccessPointInfoGroup OBJECT IDENTIFIER ::= { wlsxWlanStateGroup 1 } + wlsxWlanStationInfoGroup OBJECT IDENTIFIER ::= { wlsxWlanStateGroup 2 } + wlsxWlanAssociationInfoGroup OBJECT IDENTIFIER ::= { wlsxWlanStateGroup 3 } + wlsxWlanAccessPointStatsGroup OBJECT IDENTIFIER ::= { wlsxWlanStatsGroup 1 } + wlsxWlanStationStatsGroup OBJECT IDENTIFIER ::= { wlsxWlanStatsGroup 2 } + wlsxWlanSwitchStatsGroup OBJECT IDENTIFIER ::= { wlsxWlanStatsGroup 3 } + wlsxSSIDConfigGroup OBJECT IDENTIFIER ::= { wlsxWlanConfigGroup 1 } + wlsxAPConfigGroup OBJECT IDENTIFIER ::= { wlsxWlanConfigGroup 2 } + + wlsxWlanTotalNumAccessPoints OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of Access Points connected to the controller. + " + ::= { wlsxWlanAccessPointInfoGroup 1 } + + wlsxWlanTotalNumStationsAssociated OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total Number of Stations Associated to the controller. + " + ::= { wlsxWlanAccessPointInfoGroup 2 } + +-- AP Group Table + wlsxWlanAPGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the Access Points Groups configured in the + Aruba controller. + " + ::= { wlsxWlanAccessPointInfoGroup 3 } + + wlsxWlanAPGroupEntry OBJECT-TYPE + SYNTAX WlanAPGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "AP Group Entry" + INDEX {wlanAPGroup} + ::= { wlsxWlanAPGroupTable 1 } + + WlanAPGroupEntry ::= + SEQUENCE { + wlanAPGroup DisplayString, + wlanAPNumAps Integer32 + } + + wlanAPGroup OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The name of an AP group + " + ::= { wlsxWlanAPGroupEntry 1 } + + wlanAPNumAps OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of APs in the AP Group + " + ::= { wlsxWlanAPGroupEntry 2 } + + + -- AP Table + + wlsxWlanAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all the Access Points connected to the + controller. + " + ::= { wlsxWlanAccessPointInfoGroup 4 } + + wlsxWlanAPEntry OBJECT-TYPE + SYNTAX WlanAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point Entry" + INDEX {wlanAPMacAddress} + ::= { wlsxWlanAPTable 1 } + + WlanAPEntry ::= + SEQUENCE { + wlanAPMacAddress MacAddress, + wlanAPIpAddress IpAddress, + wlanAPName DisplayString, + wlanAPGroupName DisplayString, + wlanAPModel OBJECT IDENTIFIER, + wlanAPSerialNumber DisplayString, + wlanAPdot11aAntennaGain Integer32, + wlanAPdot11gAntennaGain Integer32, + wlanAPNumRadios Integer32, + wlanAPEnet1Mode ArubaEnet1Mode, + wlanAPIpsecMode ArubaEnableValue, + wlanAPUpTime TimeTicks, + wlanAPModelName DisplayString, + wlanAPLocation DisplayString, + wlanAPBuilding Integer32, + wlanAPFloor Integer32, + wlanAPLoc Integer32, + wlanAPExternalAntenna ArubaAntennaSetting, + wlanAPStatus ArubaAPStatus, + wlanAPNumBootstraps Integer32, + wlanAPNumReboots Integer32, + wlanAPUnprovisioned ArubaUnprovisionedStatus, + wlanAPMonitorMode ArubaMonitorMode, + wlanAPFQLNBuilding DisplayString, + wlanAPFQLNFloor DisplayString, + wlanAPFQLN DisplayString, + wlanAPFQLNCampus DisplayString, + wlanAPLongitude DisplayString, + wlanAPLatitude DisplayString, + wlanAPAltitude DisplayString, + wlanAPMeshRole ArubaMeshRole, + wlanAPSysLocation DisplayString, + wlanAPHwVersion DisplayString, + wlanAPSwVersion DisplayString, + wlanAPNumWarmReboots Integer32, + wlanAPOuterIpAddress IpAddress, + wlanAPRemoteLanIpAddress IpAddress, + wlanAPActiveUplink INTEGER, + wlanAPSwitchIpAddress IpAddress, + wlanAPStandbyIpAddress IpAddress, + wlanAPConnectedAsStandby INTEGER, + wlanAPServiceTag DisplayString, + wlanAPConnectedAsDatazone INTEGER, + wlanAPIpv6Address DisplayString(SIZE(0..45)), + wlanAPFlexRadioMode ArubaFlexRadioMode, + wlanAPdot11aAntennaGain10x Integer32, + wlanAPdot11gAntennaGain10x Integer32, + wlanAPDual5GMode ArubaEnableValue, + wlanAPActiveIpAddress DisplayString(SIZE(0..45)), + wlanAPSplit5GMode ArubaSplit5GMode + } + + wlanAPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Ethernet MAC Address of the Access Point + " + ::= { wlsxWlanAPEntry 1 } + + wlanAPIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IP Address of the Access Point + " + ::= { wlsxWlanAPEntry 2 } + + wlanAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Host name of the Access Point. + " + ::= { wlsxWlanAPEntry 3 } + + wlanAPGroupName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Group Name of the Access Point. + " + ::= { wlsxWlanAPEntry 4 } + + wlanAPModel OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Sys OID of the Access Point. + " + ::= { wlsxWlanAPEntry 5 } + + wlanAPSerialNumber OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Serial Number of the Access Point. + " + ::= { wlsxWlanAPEntry 6 } + + wlanAPdot11aAntennaGain OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Configured antenna gain for 'A' Radio. + " + ::= { wlsxWlanAPEntry 7 } + + wlanAPdot11gAntennaGain OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Configured antenna gain for 'G' Radio. + " + ::= { wlsxWlanAPEntry 8 } + + wlanAPNumRadios OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of Radios in the Access Point. + " + ::= { wlsxWlanAPEntry 9 } + + wlanAPEnet1Mode OBJECT-TYPE + SYNTAX ArubaEnet1Mode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Enet1 Mode of the Access Point. + " + ::= { wlsxWlanAPEntry 10 } + + wlanAPIpsecMode OBJECT-TYPE + SYNTAX ArubaEnableValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IPSEC Mode of the Access Point. + " + ::= { wlsxWlanAPEntry 11 } + + wlanAPUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time (in hundredths of seconds) since the last time the Access + Point bootstrapped with the controller. + " + ::= { wlsxWlanAPEntry 12 } + + wlanAPModelName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Model name of the Access Point. + " + ::= { wlsxWlanAPEntry 13 } + + wlanAPLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Location of the Access Point. + " + ::= { wlsxWlanAPEntry 14 } + + wlanAPBuilding OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP Building Number. + " + ::= { wlsxWlanAPEntry 15 } + + wlanAPFloor OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP Floor Number. + " + ::= { wlsxWlanAPEntry 16 } + + wlanAPLoc OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP Location. + " + ::= { wlsxWlanAPEntry 17 } + + wlanAPExternalAntenna OBJECT-TYPE + SYNTAX ArubaAntennaSetting + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP Antenna Status. + " + ::= { wlsxWlanAPEntry 18 } + + wlanAPStatus OBJECT-TYPE + SYNTAX ArubaAPStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP Status. + " + ::= { wlsxWlanAPEntry 19 } + + wlanAPNumBootstraps OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of times the AP has bootstrapped with the controller. + " + ::= { wlsxWlanAPEntry 20 } + + wlanAPNumReboots OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of times the AP has rebooted. + " + ::= { wlsxWlanAPEntry 21 } + + wlanAPUnprovisioned OBJECT-TYPE + SYNTAX ArubaUnprovisionedStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the AP is unprovisioned due to lack of + antenna gain or location code settings. + " + ::= { wlsxWlanAPEntry 22 } + + wlanAPMonitorMode OBJECT-TYPE + SYNTAX ArubaMonitorMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether any radio on this AP is acting as an + air monitor. + " + ::= { wlsxWlanAPEntry 23 } + + wlanAPFQLNBuilding OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The building component of the AP's FQLN. + " + ::= { wlsxWlanAPEntry 24 } + + wlanAPFQLNFloor OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The floor component of the AP's FQLN. + " + ::= { wlsxWlanAPEntry 25 } + + wlanAPFQLN OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The AP's Fully Qualified Location Name (FQLN). + " + ::= { wlsxWlanAPEntry 26 } + + wlanAPFQLNCampus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The campus component of the AP's FQLN. + " + ::= { wlsxWlanAPEntry 27 } + + wlanAPLongitude OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Longitude of the AP. Signed floating-point value. + " + ::= { wlsxWlanAPEntry 28 } + + wlanAPLatitude OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Latitude of the AP. Signed floating-point value. + " + ::= { wlsxWlanAPEntry 29 } + + wlanAPAltitude OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Altitude of the AP. Signed floating-point value. + " + ::= { wlsxWlanAPEntry 30 } + + wlanAPMeshRole OBJECT-TYPE + SYNTAX ArubaMeshRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + AP Mesh role + " + ::= { wlsxWlanAPEntry 31 } + + wlanAPSysLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP sysLocation + " + ::= { wlsxWlanAPEntry 32 } + + wlanAPHwVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Hardware version of the AP. + " + ::= { wlsxWlanAPEntry 33 } + + wlanAPSwVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Software version of the AP. + " + ::= { wlsxWlanAPEntry 34 } + + wlanAPNumWarmReboots OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of times the AP has warm-rebooted. + " + ::= { wlsxWlanAPEntry 35 } + + wlanAPOuterIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Outer IP Address of the Access Point. + " + ::= { wlsxWlanAPEntry 36 } + + wlanAPRemoteLanIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + LAN IP Address of the Remote Access Point. + " + ::= { wlsxWlanAPEntry 37 } + + wlanAPActiveUplink OBJECT-TYPE + SYNTAX INTEGER { + ethernet(1), + usb(2), + pppoe(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Uplink of the RAP(Ethernet or USB). + " + ::= { wlsxWlanAPEntry 38 } + + wlanAPSwitchIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Access points' Serving Controller's IP Address. + " + ::= { wlsxWlanAPEntry 39 } + + wlanAPStandbyIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Access points' Standby Controller's IP Address. + " + ::= { wlsxWlanAPEntry 40 } + + wlanAPConnectedAsStandby OBJECT-TYPE + SYNTAX INTEGER { + active(0), + standby(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Access point connected as active/standby. + " + ::= { wlsxWlanAPEntry 41 } + + wlanAPServiceTag OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Access point service tag. + " + ::= { wlsxWlanAPEntry 42 } + + wlanAPConnectedAsDatazone OBJECT-TYPE + SYNTAX INTEGER(0..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicate this AP comes from datazone(1-4) or primary zone(0) + " + ::= { wlsxWlanAPEntry 43 } + + wlanAPIpv6Address OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..45)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IPv6 Address of the Access Point + " + ::= { wlsxWlanAPEntry 44 } + + wlanAPFlexRadioMode OBJECT-TYPE + SYNTAX ArubaFlexRadioMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Flex Radio Operating Mode + " + ::= { wlsxWlanAPEntry 45 } + wlanAPdot11aAntennaGain10x OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Configured antenna gain for 'A' Radio (antennaGain*10) + " + ::= { wlsxWlanAPEntry 46 } + + wlanAPdot11gAntennaGain10x OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Configured antenna gain for 'G' Radio (antennaGain*10) + " + ::= { wlsxWlanAPEntry 47 } + + wlanAPDual5GMode OBJECT-TYPE + SYNTAX ArubaDual5GMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Dual5GHz Operating Mode + " + ::= { wlsxWlanAPEntry 48 } + + wlanAPActiveIpAddress OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..45)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IPv4 or IPv6 Address of the Access Point + " + ::= { wlsxWlanAPEntry 49 } + + wlanAPSplit5GMode OBJECT-TYPE + SYNTAX ArubaSplit5GMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Split 5GHz Operating Mode + " + ::= { wlsxWlanAPEntry 50 } + + +-- Radio table is indexed by the Mac Address of the AP and the type of the +-- radio. + + wlsxWlanRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all the radios known to the + controller. + " + ::= { wlsxWlanAccessPointInfoGroup 5 } + + wlsxWlanRadioEntry OBJECT-TYPE + SYNTAX WlanRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "AP Radio Entry" + INDEX {wlanAPMacAddress, wlanAPRadioNumber} + ::= { wlsxWlanRadioTable 1 } + + WlanRadioEntry ::= + SEQUENCE { + wlanAPRadioNumber Integer32, + wlanAPRadioType ArubaPhyType, + wlanAPRadioChannel Integer32, + wlanAPRadioTransmitPower Integer32, + wlanAPRadioMode ArubaAccessPointMode, + wlanAPRadioUtilization Integer32, + wlanAPRadioNumAssociatedClients Integer32, + wlanAPRadioNumMonitoredClients Integer32, + wlanAPRadioNumActiveBSSIDs Integer32, + wlanAPRadioNumMonitoredBSSIDs Integer32, + wlanAPRadioBearing DisplayString, + wlanAPRadioTiltAngle DisplayString, + wlanAPRadioHTMode ArubaHTMode, + wlanAPRadioHTExtChannel ArubaHTExtChannel, + wlanAPRadioHTChannel DisplayString, + wlanAPRadioAPName DisplayString, + wlanAPRadioTransmitPower10x Integer32 + } + + wlanAPRadioNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The radio number + " + ::= { wlsxWlanRadioEntry 1 } + + wlanAPRadioType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Type of the Radio + " + ::= { wlsxWlanRadioEntry 2 } + + wlanAPRadioChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The channel the radio is currently operating on. + " + ::= { wlsxWlanRadioEntry 3 } + + wlanAPRadioTransmitPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The current power level of the radio. (Transmitted as txpwr*2) + " + ::= { wlsxWlanRadioEntry 4 } + + wlanAPRadioMode OBJECT-TYPE + SYNTAX ArubaAccessPointMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Mode in which the radio is operating. + " + ::= { wlsxWlanRadioEntry 5 } + + wlanAPRadioUtilization OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Utilization of the radio as a percentage of the total capacity. + " + ::= { wlsxWlanRadioEntry 6 } + + + wlanAPRadioNumAssociatedClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Clients associated to this radio. + " + ::= { wlsxWlanRadioEntry 7 } + + + wlanAPRadioNumMonitoredClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Clients this Radio is monitoring. + " + ::= { wlsxWlanRadioEntry 8 } + + + wlanAPRadioNumActiveBSSIDs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of active BSSIDs on this Radio. + " + ::= { wlsxWlanRadioEntry 9 } + + + wlanAPRadioNumMonitoredBSSIDs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of AP BSSIDs this radio is monitoring. + " + ::= { wlsxWlanRadioEntry 10 } + + wlanAPRadioBearing OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Antenna Bearing in degrees from True North. + Unsigned floating-point value. Range: 0-360. + " + ::= { wlsxWlanRadioEntry 11 } + + wlanAPRadioTiltAngle OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Tilt angle of antenna in degrees. -ve for downtilt, + +ve for uptilt. Signed floating-point value. Range: -90 to +90. + " + ::= { wlsxWlanRadioEntry 12 } + + wlanAPRadioHTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HT mode of the radio, if any. + " + ::= { wlsxWlanRadioEntry 13 } + + wlanAPRadioHTExtChannel OBJECT-TYPE + SYNTAX ArubaHTExtChannel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the offset of the extension channel, if any. Will return secondary channel + number in 80+80 MHz mode. + " + ::= { wlsxWlanRadioEntry 14 } + + wlanAPRadioHTChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + A display string indicating the current channel. If wlanAPRadioHTExtChannel + is set to 'above' or 'below', then the channel number will be appended + with '+' or '-' respectively. + " + ::= { wlsxWlanRadioEntry 15 } + + wlanAPRadioAPName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the AP the radio belongs to" + ::= { wlsxWlanRadioEntry 16 } + + wlanAPRadioTransmitPower10x OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The current power level of the radio. (Transmitted as txpwr*10) + " + ::= { wlsxWlanRadioEntry 17 } + +-- Local Access Point Table. + + wlsxWlanAPBssidTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPBssidEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table lists all the BSSIDs active on this controller. + " + ::= { wlsxWlanAccessPointInfoGroup 7 } + + wlsxWlanAPBssidEntry OBJECT-TYPE + SYNTAX WlanAPBssidEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "BSSID Entry" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanAPBSSID} + ::= { wlsxWlanAPBssidTable 1 } + + WlanAPBssidEntry ::= + SEQUENCE { + wlanAPBSSID MacAddress, + wlanAPESSID DisplayString, + wlanAPBssidSlot Unsigned32, + wlanAPBssidPort Unsigned32, + wlanAPBssidPhyType ArubaPhyType, + wlanAPBssidRogueType ArubaRogueApType, + wlanAPBssidMode INTEGER, + wlanAPBssidChannel INTEGER, + wlanAPBssidUpTime TimeTicks, + wlanAPBssidInactiveTime TimeTicks, + wlanAPBssidLoadBalancing TruthValue, + wlanAPBssidNumAssociatedStations Unsigned32, + wlanAPBssidAPMacAddress MacAddress, + wlanAPBssidPhyNumber Integer32, + wlanAPBssidHTMode ArubaHTMode, + wlanAPBssidHTExtChannel ArubaHTExtChannel, + wlanAPBssidHTChannel DisplayString, + wlanAPBssidSnr Integer32 + } + + wlanAPBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The MAC address of the Access Point. + " + ::= { wlsxWlanAPBssidEntry 1 } + + wlanAPESSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID this BSSID is advertising. + " + ::= { wlsxWlanAPBssidEntry 2 } + + wlanAPBssidSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Slot to which the Access Point is connected. + " + ::= { wlsxWlanAPBssidEntry 3 } + + wlanAPBssidPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port to which the Access Point is connected. + " + ::= { wlsxWlanAPBssidEntry 4 } + + wlanAPBssidPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Physical Layer Protocol support of the AP. + " + ::= { wlsxWlanAPBssidEntry 5 } + + wlanAPBssidRogueType OBJECT-TYPE + SYNTAX ArubaRogueApType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The type of the Rogue. + " + ::= { wlsxWlanAPBssidEntry 6 } + + wlanAPBssidMode OBJECT-TYPE + SYNTAX INTEGER{ + ap(1), + am(2), + mpp(3), + mp(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the Access point is an Air Monitor or regular AP + or Mesh Portal or Mesh Point. + " + ::= { wlsxWlanAPBssidEntry 7 } + + wlanAPBssidChannel OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The current operating channel. + " + ::= { wlsxWlanAPBssidEntry 8 } + + wlanAPBssidUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time (in hundredths of seconds) since the tunnel was created + between the access point and controller + " + ::= { wlsxWlanAPBssidEntry 9 } + + wlanAPBssidInactiveTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time (in hundredths of seconds) since any activity took place on + the BSSID. + " + ::= { wlsxWlanAPBssidEntry 10 } + + wlanAPBssidLoadBalancing OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether load balancing is enabled or not. + " + ::= { wlsxWlanAPBssidEntry 11 } + + wlanAPBssidNumAssociatedStations OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the number of stations associated to this BSSID. + " + ::= { wlsxWlanAPBssidEntry 12 } + + + wlanAPBssidAPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the Access Point to which this BSSID belongs. + " + ::= { wlsxWlanAPBssidEntry 13 } + + wlanAPBssidPhyNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the radio number to which this BSSID belongs. + " + ::= { wlsxWlanAPBssidEntry 14 } + + wlanAPBssidHTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the HT mode of this BSSID, if any. + " + ::= { wlsxWlanAPBssidEntry 15 } + + wlanAPBssidHTExtChannel OBJECT-TYPE + SYNTAX ArubaHTExtChannel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the offset of the 40MHz extension channel, if any. + " + ::= { wlsxWlanAPBssidEntry 16 } + + wlanAPBssidHTChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + A display string indicating the current channel. If wlanAPBssidHTExtChannel + is set to 'above' or 'below', then the channel number will be appended + with '+' or '-' respectively. + " + ::= { wlsxWlanAPBssidEntry 17 } + + wlanAPBssidSnr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the Signal Noise Ratio of this BSSID. + " + ::= { wlsxWlanAPBssidEntry 18 } + +-- ESSID Table + + wlsxWlanESSIDTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanESSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the ESSIDs advertised by this controller. + " + ::= { wlsxWlanAccessPointInfoGroup 8 } + + wlsxWlanESSIDEntry OBJECT-TYPE + SYNTAX WlanESSIDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ESSID Entry" + INDEX {wlanESSID} + ::= { wlsxWlanESSIDTable 1 } + + WlanESSIDEntry ::= + SEQUENCE { + wlanESSID DisplayString, + wlanESSIDNumStations Unsigned32, + wlanESSIDNumAccessPointsUp Unsigned32, + wlanESSIDNumAccessPointsDown Unsigned32, + wlanESSIDEncryptionType ArubaEncryptionMethods + } + + wlanESSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The ESSID being advertised. + " + ::= { wlsxWlanESSIDEntry 1 } + + wlanESSIDNumStations OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of stations connected to this ESSID. + " + ::= { wlsxWlanESSIDEntry 2 } + + wlanESSIDNumAccessPointsUp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of APs currently advertising this ESSID. + " + ::= { wlsxWlanESSIDEntry 3 } + + wlanESSIDNumAccessPointsDown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of APs configured to advertise this ESSID that + are not currently operational. + " + ::= { wlsxWlanESSIDEntry 4 } + + wlanESSIDEncryptionType OBJECT-TYPE + SYNTAX ArubaEncryptionMethods + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The encryption methods supported on this ESSID. + " + ::= { wlsxWlanESSIDEntry 5 } + +-- ESSID Vlan Pool Table + + wlsxWlanESSIDVlanPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanESSIDVlanPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the VLANs associated with this ESSID. + " + ::= { wlsxWlanAccessPointInfoGroup 9 } + + wlsxWlanESSIDVlanPoolEntry OBJECT-TYPE + SYNTAX WlanESSIDVlanPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ESSID Vlan Pool Entry" + INDEX {wlanESSID, wlanESSIDVlanId} + ::= { wlsxWlanESSIDVlanPoolTable 1 } + + WlanESSIDVlanPoolEntry ::= + SEQUENCE { + wlanESSIDVlanId Unsigned32, + wlanESSIDVlanPoolStatus RowStatus + } + + wlanESSIDVlanId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + VLAN which is part of the VLAN pool for this ESSID. + " + ::= { wlsxWlanESSIDVlanPoolEntry 1 } + + wlanESSIDVlanPoolStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Row status object used to indicate the status of the row. + " + ::= { wlsxWlanESSIDVlanPoolEntry 2 } + +--Station Info Group contains the State information for the stations. + +--Station Table contains all the station associated with an AP. + + wlsxWlanStationTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanStationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the wireless stations associated with the + Access points connected to this controller. + " + + ::= { wlsxWlanStationInfoGroup 1} + + wlsxWlanStationEntry OBJECT-TYPE + SYNTAX WlanStationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Entry" + INDEX {wlanStaPhyAddress} + ::= { wlsxWlanStationTable 1 } + + WlanStationEntry ::= + SEQUENCE { + wlanStaPhyAddress MacAddress, + wlanStaApBssid MacAddress, + wlanStaPhyType ArubaPhyType, + wlanStaIsAuthenticated TruthValue, + wlanStaIsAssociated TruthValue, + wlanStaChannel INTEGER, + wlanStaVlanId ArubaVlanValidRange, + wlanStaVOIPState TruthValue, + wlanStaVOIPProtocol ArubaVoipProtocolType, + wlanStaTransmitRate Unsigned32, + wlanStaAssociationID Unsigned32, + wlanStaAccessPointESSID DisplayString, + wlanStaPhyNumber Integer32, + wlanStaRSSI Integer32, + wlanStaUpTime TimeTicks, + wlanStaHTMode ArubaHTMode, + wlanStaTransmitRateCode Unsigned32 + } + + wlanStaPhyAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The Physical Address of the Station. + " + ::= { wlsxWlanStationEntry 1 } + + wlanStaApBssid OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Access point to which this station last associated to. + " + ::= { wlsxWlanStationEntry 2 } + + wlanStaPhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Type of the Station. + " + ::= { wlsxWlanStationEntry 3 } + + wlanStaIsAuthenticated OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the station is authenticated. + " + ::= { wlsxWlanStationEntry 4 } + + wlanStaIsAssociated OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates whether the station is associated. + " + ::= { wlsxWlanStationEntry 5 } + + wlanStaChannel OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Channel on which the station is associated. + " + ::= { wlsxWlanStationEntry 6 } + + wlanStaVlanId OBJECT-TYPE + SYNTAX ArubaVlanValidRange + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + VLAN in which the station is present. + " + ::= { wlsxWlanStationEntry 7 } + + wlanStaVOIPState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The State of VoIP for this station. + " + ::= { wlsxWlanStationEntry 8 } + + wlanStaVOIPProtocol OBJECT-TYPE + SYNTAX ArubaVoipProtocolType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + If VoIP is enabled, the type of the protocol supported. + " + ::= { wlsxWlanStationEntry 9 } + + wlanStaTransmitRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmit rate with which the Station is associated with this system. + " + ::= { wlsxWlanStationEntry 10 } + + wlanStaAssociationID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AID with which the Station is associated with this system. + " + ::= { wlsxWlanStationEntry 11 } + + wlanStaAccessPointESSID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID of the Access point + " + ::= { wlsxWlanStationEntry 12 } + + wlanStaPhyNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Radio PHY number to which the station is associated + " + ::= { wlsxWlanStationEntry 13 } + + wlanStaRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Signal to Noise ratio for the station. + " + ::= { wlsxWlanStationEntry 14 } + + + wlanStaUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Time since the station associated to the current BSSID. + " + ::= { wlsxWlanStationEntry 15 } + + wlanStaHTMode OBJECT-TYPE + SYNTAX ArubaHTMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The HT status of the station. + " + ::= { wlsxWlanStationEntry 16 } + + wlanStaTransmitRateCode OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Transmit rate code with which the Station is associated with this system, unit is mbps. + " + ::= { wlsxWlanStationEntry 17 } + +--Station Association Failure Table contains all the Stations that failed to +--associate an ap. + + wlsxWlanStaAssociationFailureTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanStaAssociationFailureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists all the stations and the BSSID's to which they + failed to associate. Once a station successfully associates, + association failure entries are not reported for that station. + " + + ::= { wlsxWlanStationInfoGroup 2} + + wlsxWlanStaAssociationFailureEntry OBJECT-TYPE + SYNTAX WlanStaAssociationFailureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Association Failure Entry" + INDEX {wlanStaPhyAddress, wlanAPBSSID} + ::= { wlsxWlanStaAssociationFailureTable 1 } + + WlanStaAssociationFailureEntry ::= + SEQUENCE { + wlanStaAssocFailureApName DisplayString, + wlanStaAssocFailureApEssid DisplayString, + wlanStaAssocFailurePhyNum Integer32, + wlanStaAssocFailurePhyType ArubaPhyType, + wlanStaAssocFailureElapsedTime TimeTicks, + wlanStaAssocFailureReason DisplayString + } + + wlanStaAssocFailureApName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Name of the Access Point to which this station tried to associate. + " + ::= { wlsxWlanStaAssociationFailureEntry 1 } + + wlanStaAssocFailureApEssid OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ESSID to which the station association failed. + " + ::= { wlsxWlanStaAssociationFailureEntry 2 } + + wlanStaAssocFailurePhyNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Radio PHY number to which the station tried to associate. + " + ::= { wlsxWlanStaAssociationFailureEntry 3 } + + wlanStaAssocFailurePhyType OBJECT-TYPE + SYNTAX ArubaPhyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Radio PHY Type of the Station. + " + ::= { wlsxWlanStaAssociationFailureEntry 4 } + + wlanStaAssocFailureElapsedTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Elapsed time in timeticks after the station's failure to associate. + " + ::= { wlsxWlanStaAssociationFailureEntry 5 } + + wlanStaAssocFailureReason OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Reason for the Station association failure + " + ::= { wlsxWlanStaAssociationFailureEntry 6 } + +-- Stats group contains tables for station statistics, BSSID statistics and +-- AP statistics. + + wlsxWlanAPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the statistics of all the Access Points connected + to the controller. + " + ::= { wlsxWlanAccessPointStatsGroup 1 } + + wlsxWlanAPStatsEntry OBJECT-TYPE + SYNTAX WlanAPStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point Stats entry" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanAPBSSID} + ::= { wlsxWlanAPStatsTable 1 } + + WlanAPStatsEntry ::= + SEQUENCE { + wlanAPCurrentChannel Unsigned32, + wlanAPNumClients Integer32, + wlanAPTxPkts Counter32, + wlanAPTxBytes Counter32, + wlanAPRxPkts Counter32, + wlanAPRxBytes Counter32, + wlanAPTxDeauthentications Counter32, + wlanAPRxDeauthentications Counter32, + wlanAPChannelThroughput Integer32, + wlanAPFrameRetryRate Integer32, + wlanAPFrameLowSpeedRate Integer32, + wlanAPFrameNonUnicastRate Integer32, + wlanAPFrameFragmentationRate Integer32, + wlanAPFrameBandwidthRate Integer32, + wlanAPFrameRetryErrorRate Integer32, + wlanAPChannelErrorRate Integer32, + wlanAPFrameReceiveErrorRate Integer32, + wlanAPRxDataPkts Counter32, + wlanAPRxDataBytes Counter32, + wlanAPTxDataPkts Counter32, + wlanAPTxDataBytes Counter32, + wlanAPRxDataPkts64 Counter64, + wlanAPRxDataBytes64 Counter64, + wlanAPTxDataPkts64 Counter64, + wlanAPTxDataBytes64 Counter64, + wlanAPWiredRxErrorPkts Counter32, + wlanAPRxErrorPkts Counter32 + } + + wlanAPCurrentChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The channel the AP is currently using. + " + ::= { wlsxWlanAPStatsEntry 1 } + + wlanAPNumClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of clients associated to this BSSID. + " + ::= { wlsxWlanAPStatsEntry 2 } + + wlanAPTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 3 } + + wlanAPTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 4 } + + wlanAPRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 5 } + + wlanAPRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 6 } + + wlanAPTxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of deauthentications transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 7 } + + wlanAPRxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of deauthentications received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 8 } + + wlanAPChannelThroughput OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The throughput achieved on this channel. + " + ::= { wlsxWlanAPStatsEntry 9 } + + wlanAPFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of retry + packets as a percentage of the total packets + transmitted and received by this BSSID. + " + ::= { wlsxWlanAPStatsEntry 10 } + + wlanAPFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of low data rate (<= 18Mbps for A/G bands and <=2Mbps + for B band) packets as a percentage of the total packets + transmitted and received by this BSSID + " + ::= { wlsxWlanAPStatsEntry 11 } + + wlanAPFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast and multicast + packets as a percentage of the total packets + transmitted on this BSSIDchannel. + " + ::= { wlsxWlanAPStatsEntry 12 } + + wlanAPFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of fragments + as a percentage of the total packets + transmitted by this BSSID. + " + ::= { wlsxWlanAPStatsEntry 13 } + + wlanAPFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The bandwidth of this BSSID in Kbps. + " + ::= { wlsxWlanAPStatsEntry 14 } + + wlanAPFrameRetryErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 15 } + + wlanAPChannelErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets received + on the current channel. + " + ::= { wlsxWlanAPStatsEntry 16 } + + wlanAPFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 17 } + + wlanAPRxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of packets received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 18 } + + wlanAPRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of bytes received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 19 } + + wlanAPTxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of packets transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 20 } + + wlanAPTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of bytes transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 21 } + + wlanAPRxDataPkts64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 22 } + + wlanAPRxDataBytes64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 23 } + + wlanAPTxDataPkts64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 24 } + + wlanAPTxDataBytes64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 25 } + + wlanAPWiredRxErrorPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets received from the controller on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 26 } + + wlanAPRxErrorPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets received from stations on this BSSID. + " + ::= { wlsxWlanAPStatsEntry 27 } + +-- This table breaks down the AP statistics observed into different +-- rate categories. + + wlsxWlanAPRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanAPRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the AP Packet and Byte Counts + but represented in terms of rate categories. + " + + ::= { wlsxWlanAccessPointStatsGroup 2 } + + wlsxWlanAPRateStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanAPRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Data rate based packet and byte count entry for an AP" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanAPBSSID} + ::= { wlsxWlanAPRateStatsTable 1 } + + WlsxWlanAPRateStatsEntry ::= + SEQUENCE { + wlanAPStatsTotPktsAt1Mbps Counter32, + wlanAPStatsTotBytesAt1Mbps Counter32, + wlanAPStatsTotPktsAt2Mbps Counter32, + wlanAPStatsTotBytesAt2Mbps Counter32, + wlanAPStatsTotPktsAt5Mbps Counter32, + wlanAPStatsTotBytesAt5Mbps Counter32, + wlanAPStatsTotPktsAt11Mbps Counter32, + wlanAPStatsTotBytesAt11Mbps Counter32, + wlanAPStatsTotPktsAt6Mbps Counter32, + wlanAPStatsTotBytesAt6Mbps Counter32, + wlanAPStatsTotPktsAt12Mbps Counter32, + wlanAPStatsTotBytesAt12Mbps Counter32, + wlanAPStatsTotPktsAt18Mbps Counter32, + wlanAPStatsTotBytesAt18Mbps Counter32, + wlanAPStatsTotPktsAt24Mbps Counter32, + wlanAPStatsTotBytesAt24Mbps Counter32, + wlanAPStatsTotPktsAt36Mbps Counter32, + wlanAPStatsTotBytesAt36Mbps Counter32, + wlanAPStatsTotPktsAt48Mbps Counter32, + wlanAPStatsTotBytesAt48Mbps Counter32, + wlanAPStatsTotPktsAt54Mbps Counter32, + wlanAPStatsTotBytesAt54Mbps Counter32, + wlanAPStatsTotPktsAt9Mbps Counter32, + wlanAPStatsTotBytesAt9Mbps Counter32 +-- wlanAPStatsTotPktsAtHT6dot5Mbps Counter32, +-- wlanAPStatsTotBytesAtHT6dot5Mbps Counter32, +-- wlanAPStatsTotPktsAtHT13Mbps Counter32, +-- wlanAPStatsTotBytesAtHT13Mbps Counter32, +-- wlanAPStatsTotPktsAtHT13dot5Mbps Counter32, +-- wlanAPStatsTotBytesAtHT13dot5Mbps Counter32, +-- wlanAPStatsTotPktsAtHT15Mbps Counter32, +-- wlanAPStatsTotBytesAtHT15Mbps Counter32, +-- wlanAPStatsTotPktsAtHT19dot5Mbps Counter32, +-- wlanAPStatsTotBytesAtHT19dot5Mbps Counter32, +-- wlanAPStatsTotPktsAtHT26Mbps Counter32, +-- wlanAPStatsTotBytesAtHT26Mbps Counter32, +-- wlanAPStatsTotPktsAtHT27Mbps Counter32, +-- wlanAPStatsTotBytesAtHT27Mbps Counter32, +-- wlanAPStatsTotPktsAtHT30Mbps Counter32, +-- wlanAPStatsTotBytesAtHT30Mbps Counter32, +-- wlanAPStatsTotPktsAtHT39Mbps Counter32, +-- wlanAPStatsTotBytesAtHT39Mbps Counter32, +-- wlanAPStatsTotPktsAtHT40dot5Mbps Counter32, +-- wlanAPStatsTotBytesAtHT40dot5Mbps Counter32, +-- wlanAPStatsTotPktsAtHT45Mbps Counter32, +-- wlanAPStatsTotBytesAtHT45Mbps Counter32, +-- wlanAPStatsTotPktsAtHT52Mbps Counter32, +-- wlanAPStatsTotBytesAtHT52Mbps Counter32, +-- wlanAPStatsTotPktsAtHT54Mbps Counter32, +-- wlanAPStatsTotBytesAtHT54Mbps Counter32, +-- wlanAPStatsTotPktsAtHT58dot5Mbps Counter32, +-- wlanAPStatsTotBytesAtHT58dot5Mbps Counter32, +-- wlanAPStatsTotPktsAtHT60Mbps Counter32, +-- wlanAPStatsTotBytesAtHT60Mbps Counter32, +-- wlanAPStatsTotPktsAtHT65Mbps Counter32, +-- wlanAPStatsTotBytesAtHT65Mbps Counter32, +-- wlanAPStatsTotPktsAtHT78Mbps Counter32, +-- wlanAPStatsTotBytesAtHT78Mbps Counter32, +-- wlanAPStatsTotPktsAtHT81Mbps Counter32, +-- wlanAPStatsTotBytesAtHT81Mbps Counter32, +-- wlanAPStatsTotPktsAtHT90Mbps Counter32, +-- wlanAPStatsTotBytesAtHT90Mbps Counter32, +-- wlanAPStatsTotPktsAtHT104Mbps Counter32, +-- wlanAPStatsTotBytesAtHT104Mbps Counter32, +-- wlanAPStatsTotPktsAtHT108Mbps Counter32, +-- wlanAPStatsTotBytesAtHT108Mbps Counter32, +-- wlanAPStatsTotPktsAtHT117Mbps Counter32, +-- wlanAPStatsTotBytesAtHT117Mbps Counter32, +-- wlanAPStatsTotPktsAtHT120Mbps Counter32, +-- wlanAPStatsTotBytesAtHT120Mbps Counter32, +-- wlanAPStatsTotPktsAtHT121dot5Mbps Counter32, +-- wlanAPStatsTotBytesAtHT121dot5Mbps Counter32, +-- wlanAPStatsTotPktsAtHT130Mbps Counter32, +-- wlanAPStatsTotBytesAtHT130Mbps Counter32, +-- wlanAPStatsTotPktsAtHT135Mbps Counter32, +-- wlanAPStatsTotBytesAtHT135Mbps Counter32, +-- wlanAPStatsTotPktsAtHT150Mbps Counter32, +-- wlanAPStatsTotBytesAtHT150Mbps Counter32, +-- wlanAPStatsTotPktsAtHT162Mbps Counter32, +-- wlanAPStatsTotBytesAtHT162Mbps Counter32, +-- wlanAPStatsTotPktsAtHT180Mbps Counter32, +-- wlanAPStatsTotBytesAtHT180Mbps Counter32, +-- wlanAPStatsTotPktsAtHT216Mbps Counter32, +-- wlanAPStatsTotBytesAtHT216Mbps Counter32, +-- wlanAPStatsTotPktsAtHT240Mbps Counter32, +-- wlanAPStatsTotBytesAtHT240Mbps Counter32, +-- wlanAPStatsTotPktsAtHT243Mbps Counter32, +-- wlanAPStatsTotBytesAtHT243Mbps Counter32, +-- wlanAPStatsTotPktsAtHT270Mbps Counter32, +-- wlanAPStatsTotBytesAtHT270Mbps Counter32, +-- wlanAPStatsTotPktsAtHT300Mbps Counter32, +-- wlanAPStatsTotBytesAtHT300Mbps Counter32 + } + + wlanAPStatsTotPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 1Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 1 } + + wlanAPStatsTotBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 1Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 2 } + + wlanAPStatsTotPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 2Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 3 } + + wlanAPStatsTotBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 2Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 4 } + + wlanAPStatsTotPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 5Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 5 } + + wlanAPStatsTotBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 5Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 6 } + + wlanAPStatsTotPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 11Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 7 } + + wlanAPStatsTotBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 11Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 8 } + + wlanAPStatsTotPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 6Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 9 } + + wlanAPStatsTotBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 6Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 10 } + + wlanAPStatsTotPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 12Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 11 } + + wlanAPStatsTotBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 12Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 12 } + + wlanAPStatsTotPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 18Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 13 } + + wlanAPStatsTotBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 18Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 14 } + + wlanAPStatsTotPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 24Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 15 } + + wlanAPStatsTotBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 24Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 16 } + + wlanAPStatsTotPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 36Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 17 } + + wlanAPStatsTotBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 36Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 18 } + + wlanAPStatsTotPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 48Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 19 } + + wlanAPStatsTotBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 48Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 20 } + + wlanAPStatsTotPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 54Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 21 } + + wlanAPStatsTotBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 54Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 22 } + + wlanAPStatsTotPktsAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets observed + on this BSSID at 9Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 23 } + + wlanAPStatsTotBytesAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Bytes observed + on this BSSID at 9Mbps rate. + " + ::= { wlsxWlanAPRateStatsEntry 24 } + +-- wlanAPStatsTotPktsAtHT6dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 6.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 25 } +-- +-- wlanAPStatsTotBytesAtHT6dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 6.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 26 } +-- +-- wlanAPStatsTotPktsAtHT13Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 13.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 27 } +-- +-- wlanAPStatsTotBytesAtHT13Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 13.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 28 } +-- +-- wlanAPStatsTotPktsAtHT13dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 13.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 29 } +-- +-- wlanAPStatsTotBytesAtHT13dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 13.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 30 } +-- +-- wlanAPStatsTotPktsAtHT15Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 15.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 31 } +-- +-- wlanAPStatsTotBytesAtHT15Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 15.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 32 } +-- +-- wlanAPStatsTotPktsAtHT19dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 19.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 33 } +-- +-- wlanAPStatsTotBytesAtHT19dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 19.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 34 } +-- +-- wlanAPStatsTotPktsAtHT26Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 26.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 35 } +-- +-- wlanAPStatsTotBytesAtHT26Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 26.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 36 } +-- +-- wlanAPStatsTotPktsAtHT27Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 27.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 37 } +-- +-- wlanAPStatsTotBytesAtHT27Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 27.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 38 } +-- +-- wlanAPStatsTotPktsAtHT30Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 30.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 39 } +-- +-- wlanAPStatsTotBytesAtHT30Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 30.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 40 } +-- +-- wlanAPStatsTotPktsAtHT39Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 39.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 41 } +-- +-- wlanAPStatsTotBytesAtHT39Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 39.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 42 } +-- +-- wlanAPStatsTotPktsAtHT40dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 40.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 43 } +-- +-- wlanAPStatsTotBytesAtHT40dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 40.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 44 } +-- +-- wlanAPStatsTotPktsAtHT45Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 45.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 45 } +-- +-- wlanAPStatsTotBytesAtHT45Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 45.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 46 } +-- +-- wlanAPStatsTotPktsAtHT52Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 52.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 47 } +-- +-- wlanAPStatsTotBytesAtHT52Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 52.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 48 } +-- +-- wlanAPStatsTotPktsAtHT54Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 54.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 49 } +-- +-- wlanAPStatsTotBytesAtHT54Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 54.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 50 } +-- +-- wlanAPStatsTotPktsAtHT58dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 58.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 51 } +-- +-- wlanAPStatsTotBytesAtHT58dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 58.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 52 } +-- +-- wlanAPStatsTotPktsAtHT60Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 60.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 53 } +-- +-- wlanAPStatsTotBytesAtHT60Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 60.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 54 } +-- +-- wlanAPStatsTotPktsAtHT65Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 65.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 55 } +-- +-- wlanAPStatsTotBytesAtHT65Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 65.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 56 } +-- +-- wlanAPStatsTotPktsAtHT78Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 78.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 57 } +-- +-- wlanAPStatsTotBytesAtHT78Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 78.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 58 } +-- +-- wlanAPStatsTotPktsAtHT81Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 81.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 59 } +-- +-- wlanAPStatsTotBytesAtHT81Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 81.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 60 } +-- +-- wlanAPStatsTotPktsAtHT90Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 90.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 61 } +-- +-- wlanAPStatsTotBytesAtHT90Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 90.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 62 } +-- +-- wlanAPStatsTotPktsAtHT104Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 104.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 63 } +-- +-- wlanAPStatsTotBytesAtHT104Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 104.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 64 } +-- +-- wlanAPStatsTotPktsAtHT108Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 108.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 65 } +-- +-- wlanAPStatsTotBytesAtHT108Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 108.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 66 } +-- +-- wlanAPStatsTotPktsAtHT117Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 117.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 67 } +-- +-- wlanAPStatsTotBytesAtHT117Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 117.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 68 } +-- +-- wlanAPStatsTotPktsAtHT120Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 120.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 69 } +-- +-- wlanAPStatsTotBytesAtHT120Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 120.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 70 } +-- +-- wlanAPStatsTotPktsAtHT121dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 121.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 71 } +-- +-- wlanAPStatsTotBytesAtHT121dot5Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 121.5 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 72 } +-- +-- wlanAPStatsTotPktsAtHT130Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 130.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 73 } +-- +-- wlanAPStatsTotBytesAtHT130Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 130.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 74 } +-- +-- wlanAPStatsTotPktsAtHT135Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 135.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 75 } +-- +-- wlanAPStatsTotBytesAtHT135Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 135.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 76 } +-- +-- wlanAPStatsTotPktsAtHT150Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 150.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 77 } +-- +-- wlanAPStatsTotBytesAtHT150Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 150.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 78 } +-- +-- wlanAPStatsTotPktsAtHT162Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 162.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 79 } +-- +-- wlanAPStatsTotBytesAtHT162Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 162.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 80 } +-- +-- wlanAPStatsTotPktsAtHT180Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 180.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 81 } +-- +-- wlanAPStatsTotBytesAtHT180Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 180.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 82 } +-- +-- wlanAPStatsTotPktsAtHT216Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 216.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 83 } +-- +-- wlanAPStatsTotBytesAtHT216Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 216.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 84 } +-- +-- wlanAPStatsTotPktsAtHT240Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 240.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 85 } +-- +-- wlanAPStatsTotBytesAtHT240Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 240.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 86 } +-- +-- wlanAPStatsTotPktsAtHT243Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 243.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 87 } +-- +-- wlanAPStatsTotBytesAtHT243Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 243.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 88 } +-- +-- wlanAPStatsTotPktsAtHT270Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 270.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 89 } +-- +-- wlanAPStatsTotBytesAtHT270Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 270.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 90 } +-- +-- wlanAPStatsTotPktsAtHT300Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of packets observed +-- on this BSSID at the HT 300.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 91 } +-- +-- wlanAPStatsTotBytesAtHT300Mbps OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " +-- This attribute indicates the total number of bytes observed +-- on this BSSID at the HT 300.0 rate. +-- " +-- ::= { wlsxWlanAPRateStatsEntry 92 } + +-- This table breaks down the BSSID statistics observed based on the +-- Destination Address Types. + + wlsxWlanAPDATypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanAPDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per BSSID Packet and Byte Counts + but broken down in terms of Destination Address Type. + " + ::= { wlsxWlanAccessPointStatsGroup 3 } + + wlsxWlanAPDATypeStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanAPDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Destination Address based packet and byte count entry for an AP" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanAPBSSID} + ::= { wlsxWlanAPDATypeStatsTable 1 } + + WlsxWlanAPDATypeStatsEntry ::= + SEQUENCE { + wlanAPStatsTotDABroadcastPkts Counter32 , + wlanAPStatsTotDABroadcastBytes Counter32 , + wlanAPStatsTotDAMulticastPkts Counter32 , + wlanAPStatsTotDAMulticastBytes Counter32 , + wlanAPStatsTotDAUnicastPkts Counter32 , + wlanAPStatsTotDAUnicastBytes Counter32 + + } + + wlanAPStatsTotDABroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Broadcast packets + observed on this BSSID. + " + ::= { wlsxWlanAPDATypeStatsEntry 1 } + + wlanAPStatsTotDABroadcastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Broadcast Bytes + observed on this BSSID. + " + ::= { wlsxWlanAPDATypeStatsEntry 2 } + + wlanAPStatsTotDAMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Multicast packets + observed on this BSSID. + " + ::= { wlsxWlanAPDATypeStatsEntry 3 } + + wlanAPStatsTotDAMulticastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Multicast Bytes + observed on this BSSID. + " + ::= { wlsxWlanAPDATypeStatsEntry 4 } + + wlanAPStatsTotDAUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Unicast packets + observed on this BSSID. + " + ::= { wlsxWlanAPDATypeStatsEntry 5 } + + wlanAPStatsTotDAUnicastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Unicast Bytes + observed on this BSSID. + " + ::= { wlsxWlanAPDATypeStatsEntry 6 } + +-- This table breaks down the BSSID statistics observed based on the +-- the Type of the Packet. + + wlsxWlanAPFrameTypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanAPFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per BSSID Packet and Byte Counts + but broken down into different Frame Types. + " + ::= { wlsxWlanAccessPointStatsGroup 4 } + + wlsxWlanAPFrameTypeStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanAPFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame Type based packet and byte count entry for an AP" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanAPBSSID} + ::= { wlsxWlanAPFrameTypeStatsTable 1 } + + WlsxWlanAPFrameTypeStatsEntry ::= + SEQUENCE { + wlanAPStatsTotMgmtPkts Counter32 , + wlanAPStatsTotMgmtBytes Counter32 , + wlanAPStatsTotCtrlPkts Counter32 , + wlanAPStatsTotCtrlBytes Counter32 , + wlanAPStatsTotDataPkts Counter32 , + wlanAPStatsTotDataBytes Counter32 + + } + + wlanAPStatsTotMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Management packets + observed on this BSSID. + " + ::= { wlsxWlanAPFrameTypeStatsEntry 1 } + + wlanAPStatsTotMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Management Bytes + observed on this BSSID. + " + ::= { wlsxWlanAPFrameTypeStatsEntry 2 } + + wlanAPStatsTotCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Control packets + observed on this BSSID. + " + ::= { wlsxWlanAPFrameTypeStatsEntry 3 } + + wlanAPStatsTotCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Control Bytes + observed on this BSSID. + " + ::= { wlsxWlanAPFrameTypeStatsEntry 4 } + + wlanAPStatsTotDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Data packets + observed on this BSSID. + " + ::= { wlsxWlanAPFrameTypeStatsEntry 5 } + + wlanAPStatsTotDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of Data Bytes + observed on this BSSID. + " + ::= { wlsxWlanAPFrameTypeStatsEntry 6 } + +-- This table breaks down the BSSID statistics observed into packet size +-- buckets. + + wlsxWlanAPPktSizeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanAPPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the per BSSID Packet Count + but broken down into different Packet Sizes. + " + ::= { wlsxWlanAccessPointStatsGroup 5 } + + wlsxWlanAPPktSizeStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanAPPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet Size based packet count entry for a BSSID" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanAPBSSID} + ::= { wlsxWlanAPPktSizeStatsTable 1 } + + WlsxWlanAPPktSizeStatsEntry ::= + SEQUENCE { + wlanAPStatsPkts63Bytes Counter32 , + wlanAPStatsPkts64To127 Counter32 , + wlanAPStatsPkts128To255 Counter32 , + wlanAPStatsPkts256To511 Counter32 , + wlanAPStatsPkts512To1023 Counter32 , + wlanAPStatsPkts1024To1518 Counter32 + + } + + wlanAPStatsPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + less than 64 bytes long. + " + ::= { wlsxWlanAPPktSizeStatsEntry 1 } + + wlanAPStatsPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 64 and 127 bytes long. + " + ::= { wlsxWlanAPPktSizeStatsEntry 2 } + + wlanAPStatsPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 128 and 255 bytes long. + " + ::= { wlsxWlanAPPktSizeStatsEntry 3 } + + wlanAPStatsPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 256 and 511 bytes long. + " + ::= { wlsxWlanAPPktSizeStatsEntry 4 } + + wlanAPStatsPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 512 and 1023 bytes long. + " + ::= { wlsxWlanAPPktSizeStatsEntry 5 } + + wlanAPStatsPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of packets that were + between 1024 and 1518 bytes long. + " + ::= { wlsxWlanAPPktSizeStatsEntry 6 } + + +-- AP Chan Stats table + + wlsxWlanAPChStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPChStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the Channel statistics of all the Access Points + connected to the controller. + " + ::= { wlsxWlanAccessPointStatsGroup 6 } + + wlsxWlanAPChStatsEntry OBJECT-TYPE + SYNTAX WlanAPChStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point Channel Stats entry" + INDEX {wlanAPMacAddress, wlanAPRadioNumber} + ::= { wlsxWlanAPChStatsTable 1 } + + WlanAPChStatsEntry ::= + SEQUENCE { + wlanAPChannelNumber INTEGER, + wlanAPChNumStations Integer32, + wlanAPChTotPkts Counter32, + wlanAPChTotBytes Counter32, + wlanAPChTotRetryPkts Counter32, + wlanAPChTotFragmentedPkts Counter32, + wlanAPChTotPhyErrPkts Counter32, + wlanAPChTotMacErrPkts Counter32, + wlanAPChNoise Integer32, + wlanAPChCoverageIndex Integer32, + wlanAPChInterferenceIndex Integer32, + wlanAPChFrameRetryRate Integer32, + wlanAPChFrameLowSpeedRate Integer32, + wlanAPChFrameNonUnicastRate Integer32, + wlanAPChFrameFragmentationRate Integer32, + wlanAPChFrameBandwidthRate Integer32, + wlanAPChFrameRetryErrorRate Integer32, + wlanAPChBusyRate Integer32, + wlanAPChNumAPs Integer32, + wlanAPChFrameReceiveErrorRate Integer32, + wlanAPChTransmittedFragmentCount Counter32, + wlanAPChMulticastTransmittedFrameCount Counter32, + wlanAPChFailedCount Counter32, + wlanAPChRetryCount Counter32, + wlanAPChMultipleRetryCount Counter32, + wlanAPChFrameDuplicateCount Counter32, + wlanAPChRTSSuccessCount Counter32, + wlanAPChRTSFailureCount Counter32, + wlanAPChACKFailureCount Counter32, + wlanAPChReceivedFragmentCount Counter32, + wlanAPChMulticastReceivedFrameCount Counter32, + wlanAPChFCSErrorCount Counter32, + wlanAPChTransmittedFrameCount Counter32, + wlanAPChWEPUndecryptableCount Counter32, + wlanAPChRxUtilization INTEGER, + wlanAPChTxUtilization INTEGER, + wlanAPChUtilization INTEGER + } + + wlanAPChannelNumber OBJECT-TYPE + SYNTAX INTEGER(1..165) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The channel the AP is currently using. + " + ::= { wlsxWlanAPChStatsEntry 1 } + + wlanAPChNumStations OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of stations using this + channel. + " + ::= { wlsxWlanAPChStatsEntry 2 } + + wlanAPChTotPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets observed on this + channel. + " + ::= { wlsxWlanAPChStatsEntry 3 } + + wlanAPChTotBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Bytes observed on this + channel. + " + ::= { wlsxWlanAPChStatsEntry 4 } + + wlanAPChTotRetryPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Retry Packets observed on this + channel. + " + ::= { wlsxWlanAPChStatsEntry 5 } + + wlanAPChTotFragmentedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Fragmented Packets observed on + this channel. + " + ::= { wlsxWlanAPChStatsEntry 6 } + + wlanAPChTotPhyErrPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Physical Error Packets observed + on this channel. + " + ::= { wlsxWlanAPChStatsEntry 7 } + + wlanAPChTotMacErrPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total Mac errors packets observed on + this channel. + " + ::= { wlsxWlanAPChStatsEntry 8 } + + wlanAPChNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the noise observed on + this channel. + " + ::= { wlsxWlanAPChStatsEntry 9 } + + wlanAPChCoverageIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the coverage provided by the AP on + this channel. + " + ::= { wlsxWlanAPChStatsEntry 10 } + + wlanAPChInterferenceIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the interference + observed on this channel. + " + ::= { wlsxWlanAPChStatsEntry 11 } + + wlanAPChFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of retry + packets as a percentage of the total packets + transmitted and received on this channel. + " + ::= { wlsxWlanAPChStatsEntry 12 } + + wlanAPChFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of low data rate (<= 18Mbps for A/G bands and <=2Mbps + for B band) packets as a percentage of the total packets + transmitted and received on this channel + " + ::= { wlsxWlanAPChStatsEntry 13 } + + wlanAPChFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast and multicast + packets as a percentage of the total packets + transmitted on this channel. + " + ::= { wlsxWlanAPChStatsEntry 14 } + + wlanAPChFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of fragments + as a percentage of the total packets + transmitted on this channel + " + ::= { wlsxWlanAPChStatsEntry 15 } + + wlanAPChFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The bandwidth of this channel in Kbps. + " + ::= { wlsxWlanAPChStatsEntry 16 } + + wlanAPChFrameRetryErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received on this channel. + " + ::= { wlsxWlanAPChStatsEntry 17 } + + wlanAPChBusyRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the busy + this channel is. + " + ::= { wlsxWlanAPChStatsEntry 18 } + + wlanAPChNumAPs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Access Points + observed on this channel. + " + ::= { wlsxWlanAPChStatsEntry 19 } + + wlanAPChFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received on this channel. + " + ::= { wlsxWlanAPChStatsEntry 20 } + + wlanAPChTransmittedFragmentCount 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. + " + ::= { wlsxWlanAPChStatsEntry 21 } + + wlanAPChMulticastTransmittedFrameCount 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. + " + ::= { wlsxWlanAPChStatsEntry 22 } + + wlanAPChFailedCount 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 dot11ShortRetryLimit or dot11LongRetryLimit. + " + ::= { wlsxWlanAPChStatsEntry 23 } + + wlanAPChRetryCount 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. + " + ::= { wlsxWlanAPChStatsEntry 24 } + + wlanAPChMultipleRetryCount 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. + " + ::= { wlsxWlanAPChStatsEntry 25 } + + wlanAPChFrameDuplicateCount 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. + " + ::= { wlsxWlanAPChStatsEntry 26 } + + wlanAPChRTSSuccessCount 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. + " + ::= { wlsxWlanAPChStatsEntry 27 } + + wlanAPChRTSFailureCount 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. + " + ::= { wlsxWlanAPChStatsEntry 28 } + + wlanAPChACKFailureCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This counter shall increment when an ACK is not received + when expected. + " + ::= { wlsxWlanAPChStatsEntry 29 } + + wlanAPChReceivedFragmentCount 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. + " + ::= { wlsxWlanAPChStatsEntry 30 } + + wlanAPChMulticastReceivedFrameCount 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. + " + ::= { wlsxWlanAPChStatsEntry 31 } + + wlanAPChFCSErrorCount 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. + " + ::= { wlsxWlanAPChStatsEntry 32 } + + wlanAPChTransmittedFrameCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This counter shall increment for each successfully transmitted + MSDU. + " + ::= { wlsxWlanAPChStatsEntry 33 } + + wlanAPChWEPUndecryptableCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This counter shall increment when a frame is received with the + Protected Frame subfield of the Frame Control field set to one and + the WEPOn value for the key mapped to the transmitter'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. + " + ::= { wlsxWlanAPChStatsEntry 34 } + + wlanAPChRxUtilization OBJECT-TYPE + SYNTAX INTEGER(0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This is the percentage of time spent by the radio + in receiving packets. + " + ::= { wlsxWlanAPChStatsEntry 35 } + + wlanAPChTxUtilization OBJECT-TYPE + SYNTAX INTEGER(0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This is the percentage of time spent by the radio + in transmitting packets. + " + ::= { wlsxWlanAPChStatsEntry 36 } + + wlanAPChUtilization OBJECT-TYPE + SYNTAX INTEGER(0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This is the percentage of time the channel is busy. + " + ::= { wlsxWlanAPChStatsEntry 37 } + +-- AP Wired Stats table + + wlsxWlanAPWiredStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPWiredStatsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " + This Table lists the Wired statistics of all the Access Points + connected to the controller. + " + ::= { wlsxWlanAccessPointStatsGroup 7 } + + wlsxWlanAPWiredStatsEntry OBJECT-TYPE + SYNTAX WlanAPWiredStatsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Access Point Wired Stats entry" + INDEX {wlanAPMacAddress} + ::= { wlsxWlanAPWiredStatsTable 1 } + + WlanAPWiredStatsEntry ::= + SEQUENCE { + wlanAPWiredRxPkts Counter32, + wlanAPWiredRxDroppedPkts Counter32, + wlanAPWiredRxBytes Counter32, + wlanAPWiredTxBytes Counter32, + wlanAPWiredRxRate Gauge32, + wlanAPWiredTxRate Gauge32 + } + + wlanAPWiredRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This attribute indicates the total packets received from the + AP wired side. + " + ::= { wlsxWlanAPWiredStatsEntry 1 } + + wlanAPWiredRxDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This attribute indicates the total dropped packets received + from the AP wired side. + " + ::= { wlsxWlanAPWiredStatsEntry 2 } + + wlanAPWiredRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This attribute indicates the total bytes of correct packets + received from the AP wired side. + " + ::= { wlsxWlanAPWiredStatsEntry 3 } + + wlanAPWiredTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This attribute indicates the total bytes transmitted from + the AP wired side. + " + ::= { wlsxWlanAPWiredStatsEntry 4 } + + wlanAPWiredRxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This attribute indicates the data rate (kbyte/s) + received from AP wired side in sampling interval. + " + ::= { wlsxWlanAPWiredStatsEntry 5 } + + wlanAPWiredTxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + This attribute indicates the data rate (kbyte/s) + transmitted from AP wired side in sampling interval. + " + ::= { wlsxWlanAPWiredStatsEntry 6 } + +-- AP ESSID Stats table + + wlsxWlanAPESSIDStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPESSIDStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the ESSID statistics of all the Access Points + connected to the controller. + " + ::= { wlsxWlanAccessPointStatsGroup 8 } + + wlsxWlanAPESSIDStatsEntry OBJECT-TYPE + SYNTAX WlanAPESSIDStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point ESSID Stats entry" + INDEX {wlanAPMacAddress, wlanESSID} + ::= { wlsxWlanAPESSIDStatsTable 1 } + + WlanAPESSIDStatsEntry ::= + SEQUENCE { + wlanAPESSIDWirelessRxBytes Counter32, + wlanAPESSIDWirelessTxBytes Counter32, + wlanAPESSIDWiredRxBytes Counter32, + wlanAPESSIDWiredTxBytes Counter32 + } + + wlanAPESSIDWirelessRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes of correct packets + received from the AP ESSID wireless side. + " + ::= { wlsxWlanAPESSIDStatsEntry 1 } + + wlanAPESSIDWirelessTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes transmitted + from the AP ESSID wireless side. + " + ::= { wlsxWlanAPESSIDStatsEntry 2 } + + wlanAPESSIDWiredRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes of correct packets + received from the AP ESSID wired side. + " + ::= { wlsxWlanAPESSIDStatsEntry 3 } + + wlanAPESSIDWiredTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes transmitted from + the AP ESSID wired side. + " + ::= { wlsxWlanAPESSIDStatsEntry 4 } + +-- AP Radio Stats table + + wlsxWlanAPRadioStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the Radio statistics of all the Access Points + connected to the controller. + " + ::= { wlsxWlanAccessPointStatsGroup 9 } + + wlsxWlanAPRadioStatsEntry OBJECT-TYPE + SYNTAX WlanAPRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point Radio Stats entry" + INDEX {wlanAPMacAddress, wlanAPRadioNumber} + ::= { wlsxWlanAPRadioStatsTable 1 } + + WlanAPRadioStatsEntry ::= + SEQUENCE { + wlanAPRadioRxPkts Counter32, + wlanAPRadioRxBytes Counter64, + wlanAPRadioTxPkts Counter32, + wlanAPRadioTxBytes Counter64, + wlanAPRadioTxDroppedPkts Counter32, + wlanAPRadioTxErrorPkts Counter32, + wlanAPRadioRxRate Gauge32, + wlanAPRadioTxRate Gauge32, + wlanApRadioAssocReqCount Counter32, + wlanApRadioAssocReqSuccCount Counter32, + wlanApRadioReAssocReqCount Counter32, + wlanApRadioReAssocReqSuccCount Counter32, + wlanAPRadioStationDuration Integer32, + wlanAPRadioAssocSuccPercent Gauge32, + wlanAPRadioTxDataBytes Counter32 + } + + wlanAPRadioRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets transmitted + from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 1 } + + wlanAPRadioRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total correct bytes + received from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 2 } + + wlanAPRadioTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets + transmitted from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 3 } + + wlanAPRadioTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes + transmitted from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 4 } + + wlanAPRadioTxDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the dropped packets transmitted + from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 5 } + + wlanAPRadioTxErrorPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the error packets + transmitted from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 6 } + + wlanAPRadioRxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the data rate (kbyte/s) + received from AP radio wireless side in sampling interval. + " + ::= { wlsxWlanAPRadioStatsEntry 7 } + + wlanAPRadioTxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the data rate (kbyte/s) + transmitted from AP radio wireless side in sampling interval. + " + ::= { wlsxWlanAPRadioStatsEntry 8 } + + wlanApRadioAssocReqCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates the times of associate request on this + radio." + ::= { wlsxWlanAPRadioStatsEntry 9 } + + wlanApRadioAssocReqSuccCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates the times of successful associate request + on this radio." + ::= { wlsxWlanAPRadioStatsEntry 10 } + + wlanApRadioReAssocReqCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates the times of re-associate request on this + radio." + ::= { wlsxWlanAPRadioStatsEntry 11 } + + wlanApRadioReAssocReqSuccCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates the times of successful re-associate + request on this radio. + " + ::= { wlsxWlanAPRadioStatsEntry 12 } + + wlanAPRadioStationDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total occupied duration, which is + the total duration of user connecting. + " + ::= { wlsxWlanAPRadioStatsEntry 13 } + + wlanAPRadioAssocSuccPercent OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Association Success Percent. + " + ::= { wlsxWlanAPRadioStatsEntry 14 } + + wlanAPRadioTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total data bytes + transmitted from the AP radio wireless side. + " + ::= { wlsxWlanAPRadioStatsEntry 15 } + +-- AP Wired Port Stats table + + wlsxWlanAPWiredPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPWiredPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the Wired statistics of all the Access Points + connected to the controller. + " + ::= { wlsxWlanAccessPointStatsGroup 10 } + + wlsxWlanAPWiredPortStatsEntry OBJECT-TYPE + SYNTAX WlanAPWiredPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Access Point Wired Port Stats entry" + INDEX {wlanAPMacAddress, wlanAPPortIndex} + ::= { wlsxWlanAPWiredPortStatsTable 1 } + + WlanAPWiredPortStatsEntry ::= + SEQUENCE { + wlanAPPortIndex Integer32, + wlanAPPortName DisplayString, + wlanAPWiredPortRxPkts Counter32, + wlanAPWiredPortRxDroppedPkts Counter32, + wlanAPWiredPortRxErrors Counter32, + wlanAPWiredPortRxBytes Counter64, + wlanAPWiredPortTxPkts Counter32, + wlanAPWiredPortTxDroppedPkts Counter32, + wlanAPWiredPortTxErrors Counter32, + wlanAPWiredPortTxBytes Counter64, + wlanAPWiredPortRxRate Gauge32, + wlanAPWiredPortTxRate Gauge32, + wlanAPWiredPortSpeed ArubaPortSpeed + } + + wlanAPPortIndex OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + AP Wired Port Mac Index (Offset from base Mac Address) + " + ::= { wlsxWlanAPWiredPortStatsEntry 1 } + + wlanAPPortName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + AP Wired Port Name + " + ::= { wlsxWlanAPWiredPortStatsEntry 2 } + + wlanAPWiredPortRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets received from the + AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 3 } + + wlanAPWiredPortRxDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total dropped packets received + from the AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 4 } + + wlanAPWiredPortRxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of error packets + received from the AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 5 } + + wlanAPWiredPortRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes of correct packets + received from the AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 6 } + + wlanAPWiredPortTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total packets transmitted from the + AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 7 } + + wlanAPWiredPortTxDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total dropped packets transmitted + from the AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 8 } + + wlanAPWiredPortTxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total number of error packets + transmitted from the AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 9 } + + + wlanAPWiredPortTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total bytes transmitted from + the AP wired side. + " + ::= { wlsxWlanAPWiredPortStatsEntry 10 } + + wlanAPWiredPortRxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the data rate (kbyte/s) + received from AP wired side in sampling interval. + " + ::= { wlsxWlanAPWiredPortStatsEntry 11 } + + wlanAPWiredPortTxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the data rate (kbyte/s) + transmitted from AP wired side in sampling interval. + " + ::= { wlsxWlanAPWiredPortStatsEntry 12 } + + wlanAPWiredPortSpeed OBJECT-TYPE + SYNTAX ArubaPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the speed of the port + " + ::= { wlsxWlanAPWiredPortStatsEntry 13 } + + +-- wlsxWlanStationStatsGroup contains all the statistics observed by different +-- Air Monitors attached to this controller. +-- Station Statistics are observed by the Air Monitor for that +-- specific Station. + +-- Station Statistics are grouped into Generic, +-- Rate, Destination Address and Frame Type Stats. + +-- Station Statistics Group contains all the statistics related to +-- a Station. + +-- wlsxWlanStationStatsTable will contain all the aggregate statistics collected +-- for a Station + + wlsxWlanStationStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanStationStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists statistics of all the wireless stations + associated with an AP connected to this controller. + " + ::= { wlsxWlanStationStatsGroup 1} + + wlsxWlanStationStatsEntry OBJECT-TYPE + SYNTAX WlanStationStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Station Stats Entry" + INDEX {wlanStaPhyAddress} + ::= { wlsxWlanStationStatsTable 1 } + + WlanStationStatsEntry ::= + SEQUENCE { + wlanStaChannelNum Unsigned32, + wlanStaTxPkts Counter32, + wlanStaTxBytes Counter32, + wlanStaRxPkts Counter32, + wlanStaRxBytes Counter32, + wlanStaTxBCastPkts Counter32, + wlanStaRxBCastBytes Counter32, + wlanStaTxMCastPkts Counter32, + wlanStaRxMCastBytes Counter32, + wlanStaDataPkts Counter32, + wlanStaCtrlPkts Counter32, + wlanStaNumAssocRequests Counter32, + wlanStaNumAuthRequests Counter32, + wlanStaTxDeauthentications Counter32, + wlanStaRxDeauthentications Counter32, + wlanStaFrameRetryRate Integer32, + wlanStaFrameLowSpeedRate Integer32, + wlanStaFrameNonUnicastRate Integer32, + wlanStaFrameFragmentationRate Integer32, + wlanStaFrameBandwidthRate Integer32, + wlanStaFrameRetryErrorRate Integer32, + wlanStaFrameReceiveErrorRate Integer32, + wlanStaTxBCastBytes Counter32, + wlanStaTxMCastBytes Counter32, + wlanStaTxBytes64 Counter64, + wlanStaRxBytes64 Counter64 + } + + wlanStaChannelNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The channel the station is currently using. + " + ::= { wlsxWlanStationStatsEntry 1 } + + wlanStaTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 2 } + + wlanStaTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 3 } + + wlanStaRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of packets received by this station. + " + ::= { wlsxWlanStationStatsEntry 4 } + + wlanStaRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received by this station. + " + ::= { wlsxWlanStationStatsEntry 5 } + + wlanStaTxBCastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast packets transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 6 } + + wlanStaRxBCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of broadcast bytes transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 7 } + + wlanStaTxMCastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of multicast packets transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 8 } + + wlanStaRxMCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of multicast bytes transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 9 } + + wlanStaDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of Data packets transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 10 } + + wlanStaCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of Control packets transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 11 } + + wlanStaNumAssocRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Association requests transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 12 } + + wlanStaNumAuthRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Authentication requests transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 13 } + + wlanStaTxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Deauthentication frames transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 14 } + + wlanStaRxDeauthentications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of Deauthentication frames received by this station. + " + ::= { wlsxWlanStationStatsEntry 15 } + + wlanStaFrameRetryRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of retry + packets as a percentage of the total packets + transmitted and received by this station. + " + ::= { wlsxWlanStationStatsEntry 16 } + + wlanStaFrameLowSpeedRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of low data rate (<= 18Mbps for A/G bands and <=2Mbps + for B band) packets as a percentage of the total packets + transmitted and received by this station. + " + ::= { wlsxWlanStationStatsEntry 17 } + + wlanStaFrameNonUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast and multicast + packets as a percentage of the total packets + transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 18 } + + wlanStaFrameFragmentationRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of fragments + as a percentage of the total packets + transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 19 } + + wlanStaFrameBandwidthRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The bandwidth of this station in Kbps. + " + ::= { wlsxWlanStationStatsEntry 20 } + + wlanStaFrameRetryErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received by this station. + " + ::= { wlsxWlanStationStatsEntry 21 } + + wlanStaFrameReceiveErrorRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of error packets + as a percentage of the total packets + received by this station. + " + ::= { wlsxWlanStationStatsEntry 22 } + + wlanStaTxBCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of broadcast bytes transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 23 } + + wlanStaTxMCastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of multicast bytes transmitted by this station. + " + ::= { wlsxWlanStationStatsEntry 24 } + + wlanStaTxBytes64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes transmitted by this station, 64-bit value + " + ::= { wlsxWlanStationStatsEntry 25 } + + wlanStaRxBytes64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of bytes received by this station, 64-bit value + " + ::= { wlsxWlanStationStatsEntry 26 } + + +-- This table breaks down the Station statistics into different +-- rate categories. + + wlsxWlanStaRateStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanStaRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for a station + represented in terms of rate categories. + " + ::= { wlsxWlanStationStatsGroup 2} + + wlsxWlanStaRateStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanStaRateStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Data rate based packet and byte count entry for a station" + INDEX {wlanStaPhyAddress} + ::= { wlsxWlanStaRateStatsTable 1 } + + WlsxWlanStaRateStatsEntry ::= + SEQUENCE { + wlanStaTxPktsAt1Mbps Counter32, + wlanStaTxBytesAt1Mbps Counter32, + wlanStaTxPktsAt2Mbps Counter32, + wlanStaTxBytesAt2Mbps Counter32, + wlanStaTxPktsAt5Mbps Counter32, + wlanStaTxBytesAt5Mbps Counter32, + wlanStaTxPktsAt11Mbps Counter32, + wlanStaTxBytesAt11Mbps Counter32, + wlanStaTxPktsAt6Mbps Counter32, + wlanStaTxBytesAt6Mbps Counter32, + wlanStaTxPktsAt12Mbps Counter32, + wlanStaTxBytesAt12Mbps Counter32, + wlanStaTxPktsAt18Mbps Counter32, + wlanStaTxBytesAt18Mbps Counter32, + wlanStaTxPktsAt24Mbps Counter32, + wlanStaTxBytesAt24Mbps Counter32, + wlanStaTxPktsAt36Mbps Counter32, + wlanStaTxBytesAt36Mbps Counter32, + wlanStaTxPktsAt48Mbps Counter32, + wlanStaTxBytesAt48Mbps Counter32, + wlanStaTxPktsAt54Mbps Counter32, + wlanStaTxBytesAt54Mbps Counter32, + wlanStaRxPktsAt1Mbps Counter32, + wlanStaRxBytesAt1Mbps Counter32, + wlanStaRxPktsAt2Mbps Counter32, + wlanStaRxBytesAt2Mbps Counter32, + wlanStaRxPktsAt5Mbps Counter32, + wlanStaRxBytesAt5Mbps Counter32, + wlanStaRxPktsAt11Mbps Counter32, + wlanStaRxBytesAt11Mbps Counter32, + wlanStaRxPktsAt6Mbps Counter32, + wlanStaRxBytesAt6Mbps Counter32, + wlanStaRxPktsAt12Mbps Counter32, + wlanStaRxBytesAt12Mbps Counter32, + wlanStaRxPktsAt18Mbps Counter32, + wlanStaRxBytesAt18Mbps Counter32, + wlanStaRxPktsAt24Mbps Counter32, + wlanStaRxBytesAt24Mbps Counter32, + wlanStaRxPktsAt36Mbps Counter32, + wlanStaRxBytesAt36Mbps Counter32, + wlanStaRxPktsAt48Mbps Counter32, + wlanStaRxBytesAt48Mbps Counter32, + wlanStaRxPktsAt54Mbps Counter32, + wlanStaRxBytesAt54Mbps Counter32, + wlanStaTxPktsAt9Mbps Counter32, + wlanStaTxBytesAt9Mbps Counter32, + wlanStaRxPktsAt9Mbps Counter32, + wlanStaRxBytesAt9Mbps Counter32 + } + + wlanStaTxPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 1Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 1 } + + wlanStaTxBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 1Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 2 } + + wlanStaTxPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 2Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 3 } + + wlanStaTxBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 2Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 4 } + + wlanStaTxPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 5Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 5 } + + wlanStaTxBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 5Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 6 } + + wlanStaTxPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 11Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 7 } + + wlanStaTxBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 11Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 8 } + + wlanStaTxPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 6Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 9 } + + wlanStaTxBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 6Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 10 } + + wlanStaTxPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 12Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 11 } + + wlanStaTxBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 12Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 12 } + + wlanStaTxPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 18Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 13 } + + wlanStaTxBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 18Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 14 } + + wlanStaTxPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 24Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 15 } + + wlanStaTxBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 24Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 16 } + + wlanStaTxPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 36Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 17 } + + wlanStaTxBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 36Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 18 } + + wlanStaTxPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 48Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 19 } + + wlanStaTxBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 48Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 20 } + + wlanStaTxPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 54Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 21 } + + wlanStaTxBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 54Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 22 } + + wlanStaRxPktsAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 1Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 23 } + + wlanStaRxBytesAt1Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 1Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 24 } + + wlanStaRxPktsAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 2Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 25 } + + wlanStaRxBytesAt2Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 2Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 26 } + + wlanStaRxPktsAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 5Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 27 } + + wlanStaRxBytesAt5Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 5Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 28 } + + wlanStaRxPktsAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 11Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 29 } + + wlanStaRxBytesAt11Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 11Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 30 } + + wlanStaRxPktsAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 6Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 31 } + + wlanStaRxBytesAt6Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 6Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 32 } + + wlanStaRxPktsAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 12Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 33 } + + wlanStaRxBytesAt12Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 12Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 34 } + + wlanStaRxPktsAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 18Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 35 } + + wlanStaRxBytesAt18Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 18Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 36 } + + wlanStaRxPktsAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 24Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 37 } + + wlanStaRxBytesAt24Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 24Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 38 } + + wlanStaRxPktsAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 36Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 39 } + + wlanStaRxBytesAt36Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 36Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 40 } + + wlanStaRxPktsAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 48Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 41 } + + wlanStaRxBytesAt48Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 48Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 42 } + + wlanStaRxPktsAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 54Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 43 } + + wlanStaRxBytesAt54Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 54Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 44 } + + wlanStaTxPktsAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Transmitted by the + station at 9Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 45 } + + wlanStaTxBytesAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Transmitted by the + station at 9Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 46 } + + + wlanStaRxPktsAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Packets Received by the + station at 9Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 47 } + + wlanStaRxBytesAt9Mbps OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Octets Received by the + station at 9Mbps rate. + " + ::= { wlsxWlanStaRateStatsEntry 48 } + +-- This table breaks down the Station statistics based on the +-- Destination Address Types. + + wlsxWlanStaDATypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanStaDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for a station but + but broken down in terms of Destination Address Type. + " + ::= { wlsxWlanStationStatsGroup 3} + + wlsxWlanStaDATypeStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanStaDATypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Destination Address based packet and byte count entry for a + station + " + INDEX {wlanStaPhyAddress} + ::= { wlsxWlanStaDATypeStatsTable 1 } + + WlsxWlanStaDATypeStatsEntry ::= + SEQUENCE { + wlanStaTxDABroadcastPkts Counter32 , + wlanStaTxDABroadcastBytes Counter32 , + wlanStaTxDAMulticastPkts Counter32 , + wlanStaTxDAMulticastBytes Counter32 , + wlanStaTxDAUnicastPkts Counter32 , + wlanStaTxDAUnicastBytes Counter32 + + } + + wlanStaTxDABroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Broadcast packets + transmitted by this Station. + " + ::= { wlsxWlanStaDATypeStatsEntry 1 } + + wlanStaTxDABroadcastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Broadcast Bytes + transmitted by this Station. + " + ::= { wlsxWlanStaDATypeStatsEntry 2 } + + wlanStaTxDAMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Multicast packets + transmitted by this station. + " + ::= { wlsxWlanStaDATypeStatsEntry 3 } + + wlanStaTxDAMulticastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of Multicast Bytes + transmitted by this station. + " + ::= { wlsxWlanStaDATypeStatsEntry 4 } + + wlanStaTxDAUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total of Unicast packets + transmitted by this station. + " + ::= { wlsxWlanStaDATypeStatsEntry 5 } + + wlanStaTxDAUnicastBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the total of Unicast Bytes + transmitted by this station. + " + ::= { wlsxWlanStaDATypeStatsEntry 6 } + +-- This table breaks down the Station statistics based on the +-- the Type of the Packet. + + wlsxWlanStaFrameTypeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanStaFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for stations + but broken down into different Frame Types. + " + ::= { wlsxWlanStationStatsGroup 4} + + wlsxWlanStaFrameTypeStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanStaFrameTypeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame Type based packet and byte count entry for a station" + INDEX {wlanStaPhyAddress} + ::= { wlsxWlanStaFrameTypeStatsTable 1 } + + WlsxWlanStaFrameTypeStatsEntry ::= + SEQUENCE { + wlanStaTxMgmtPkts Counter32 , + wlanStaTxMgmtBytes Counter32 , + wlanStaTxCtrlPkts Counter32 , + wlanStaTxCtrlBytes Counter32 , + wlanStaTxDataPkts Counter32 , + wlanStaTxDataBytes Counter32 , + wlanStaRxMgmtPkts Counter32 , + wlanStaRxMgmtBytes Counter32 , + wlanStaRxCtrlPkts Counter32 , + wlanStaRxCtrlBytes Counter32 , + wlanStaRxDataPkts Counter32 , + wlanStaRxDataBytes Counter32 + + } + + wlanStaTxMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Management packets + from a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 1 } + + wlanStaTxMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Management Bytes + from a station + " + ::= { wlsxWlanStaFrameTypeStatsEntry 2 } + + wlanStaTxCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Control packets + from a station + " + ::= { wlsxWlanStaFrameTypeStatsEntry 3 } + + wlanStaTxCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Control Bytes + from a station + " + ::= { wlsxWlanStaFrameTypeStatsEntry 4 } + + wlanStaTxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Data packets + from a station + " + ::= { wlsxWlanStaFrameTypeStatsEntry 5 } + + wlanStaTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the Transmitted Data Bytes + observed on this channel. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 6 } + + wlanStaRxMgmtPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Management packets + at a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 7 } + + wlanStaRxMgmtBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Management Bytes + at a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 8 } + + wlanStaRxCtrlPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Control packets + at a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 9 } + + wlanStaRxCtrlBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Control Bytes + at a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 10 } + + wlanStaRxDataPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Data packets + at a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 11 } + + wlanStaRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of received Data Bytes + at a station. + " + ::= { wlsxWlanStaFrameTypeStatsEntry 12 } + + +-- This table breaks down the Station statistics received or transmitted by a +-- station into packet size buckets. + + wlsxWlanStaPktSizeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlsxWlanStaPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table contains all the Packet and Byte Counts for stations + but broken down into different Packet Sizes. + " + ::= { wlsxWlanStationStatsGroup 5} + + wlsxWlanStaPktSizeStatsEntry OBJECT-TYPE + SYNTAX WlsxWlanStaPktSizeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet Size based packet count entry for a station" + INDEX {wlanStaPhyAddress} + ::= { wlsxWlanStaPktSizeStatsTable 1 } + + WlsxWlanStaPktSizeStatsEntry ::= + SEQUENCE { + wlanStaTxPkts63Bytes Counter32 , + wlanStaTxPkts64To127 Counter32 , + wlanStaTxPkts128To255 Counter32 , + wlanStaTxPkts256To511 Counter32 , + wlanStaTxPkts512To1023 Counter32 , + wlanStaTxPkts1024To1518 Counter32 , + wlanStaRxPkts63Bytes Counter32 , + wlanStaRxPkts64To127 Counter32 , + wlanStaRxPkts128To255 Counter32 , + wlanStaRxPkts256To511 Counter32 , + wlanStaRxPkts512To1023 Counter32 , + wlanStaRxPkts1024To1518 Counter32 + + } + + wlanStaTxPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were less than 64 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 1 } + + wlanStaTxPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 64 and 127 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 2 } + + wlanStaTxPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 128 and 255 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 3 } + + wlanStaTxPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 256 and 511 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 4 } + + wlanStaTxPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 512 and 1023 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 5 } + + wlanStaTxPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets transmitted by the + station that were between 1024 and 1518 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 6 } + + wlanStaRxPkts63Bytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were less than 64 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 7 } + + wlanStaRxPkts64To127 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 64 and 127 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 8 } + + wlanStaRxPkts128To255 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 128 and 255 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 9 } + + wlanStaRxPkts256To511 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 256 and 511 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 10 } + + wlanStaRxPkts512To1023 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 512 and 1023 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 11 } + + wlanStaRxPkts1024To1518 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the number of packets Received by the + station that were between 1024 and 1518 bytes long. + " + ::= { wlsxWlanStaPktSizeStatsEntry 12 } + +-- wlsxWlanSwitchStatsGroup contains all statistics related to +-- the whole network controlled by the controller. + +-- wlsxWlanESSIDStatsTable contains all statistics collected +-- for an ESSID on the switch + + wlsxWlanESSIDStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanESSIDStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists statistics of the ESSID + controlled by this controller. + " + ::= { wlsxWlanSwitchStatsGroup 1} + + wlsxWlanESSIDStatsEntry OBJECT-TYPE + SYNTAX WlanESSIDStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ESSID Stats Entry" + INDEX {wlanESSID} + ::= { wlsxWlanESSIDStatsTable 1 } + + WlanESSIDStatsEntry ::= + SEQUENCE { + wlanESSIDRxPkts Counter32, + wlanESSIDRxDroppedPkts Counter32, + wlanESSIDRxRetryPkts Counter32, + wlanESSIDTxPkts Counter32, + wlanESSIDTxDroppedPkts Counter32, + wlanESSIDTxRetryPkts Counter32, + wlanESSIDTxErrorPkts Counter32, + wlanESSIDRxRate Gauge32, + wlanESSIDTxRate Gauge32, + wlanESSIDWiredRxPkts Counter32, + wlanESSIDWiredRxBytes Counter32, + wlanESSIDWiredTxBytes Counter32 + } + + wlanESSIDRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of packets on the ESSID uplink channel + of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 1 } + + wlanESSIDRxDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of dropped packets on the ESSID uplink + channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 2 } + + wlanESSIDRxRetryPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of re-transmission packets on the ESSID + uplink channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 3 } + + wlanESSIDTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of packets on the ESSID downlink channel + of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 4 } + + wlanESSIDTxDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of dropped packets on the ESSID downlink + channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 5 } + + wlanESSIDTxRetryPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of re-transmission packets on the ESSID + downlink channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 6 } + + wlanESSIDTxErrorPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of error packets on the ESSID downlink + channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 7 } + + wlanESSIDRxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The data rate received from the ESSID in sampling interval, + unit is kbyte/s. + " + ::= { wlsxWlanESSIDStatsEntry 8 } + + wlanESSIDTxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The data rate transmitted from the ESSID in sampling interval, + unit is kbyte/s. + " + ::= { wlsxWlanESSIDStatsEntry 9 } + + wlanESSIDWiredRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of packets on the ESSID uplink + channel of wired side. + " + ::= { wlsxWlanESSIDStatsEntry 10 } + + wlanESSIDWiredRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of bytes on the ESSID uplink + channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 11 } + + wlanESSIDWiredTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The total number of bytes on the ESSID downlink + channel of wireless side. + " + ::= { wlsxWlanESSIDStatsEntry 12 } + +-- wlsxWlanEthStatsTable will contain all the statistics collected +-- for all ethernet ports + + wlsxWlanEthStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanEthStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists statistics of all ethernet ports + of this controller. + " + ::= { wlsxWlanSwitchStatsGroup 2} + + wlsxWlanEthStatsEntry OBJECT-TYPE + SYNTAX WlanEthStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Port Stats Entry" + INDEX {ifIndex} + ::= { wlsxWlanEthStatsTable 1 } + + WlanEthStatsEntry ::= + SEQUENCE { + wlanEthRxRate Gauge32, + wlanEthTxRate Gauge32 + } + + wlanEthRxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The data rate received from the ethernet port in sampling interval, + unit is kbyte/s. + " + ::= { wlsxWlanEthStatsEntry 1 } + + wlanEthTxRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The data rate transmitted from the ethernet port in sampling interval, + unit is kbyte/s. + " + ::= { wlsxWlanEthStatsEntry 2 } + +-- wlsxSSIDConfigGroup contains all configuration related to +-- the SSID controlled by the controller. + +-- wlsxSSIDConfigTable contains the global configuration of the SSID + + wlsxSSIDConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanSSIDConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the configuration of the SSID. + Note: Currently, this table doesn't return any data. + " + ::= { wlsxSSIDConfigGroup 1} + + wlsxSSIDConfigEntry OBJECT-TYPE + SYNTAX WlanSSIDConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "AP Configuration Entry" + INDEX {wlanAPMacAddress, wlanAPRadioNumber, wlanESSID, wlanESSIDIndex} + ::= { wlsxSSIDConfigTable 1 } + + WlanSSIDConfigEntry ::= + SEQUENCE { + wlanESSIDIndex Integer32, + wlanSSIDConfigHideSSID TruthValue, + wlanSSIDConfigNumStaAllowed Unsigned32, + wlanSSIDConfigWmmBeDscp Unsigned32, + wlanSSIDConfigWmmBkDscp Unsigned32, + wlanSSIDConfigWmmViDscp Unsigned32, + wlanSSIDConfigWmmVoDscp Unsigned32 + } + + wlanESSIDIndex OBJECT-TYPE + SYNTAX Integer32(1..16) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This attribute indicates the index of ESSID. We support up to 16 ESSIDs. + " + ::= { wlsxSSIDConfigEntry 1 } + + wlanSSIDConfigHideSSID OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates if SSID is hidden or not. + " + ::= { wlsxSSIDConfigEntry 2 } + + wlanSSIDConfigNumStaAllowed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the maximum number of stations that are allowed to access into the network. + " + ::= { wlsxSSIDConfigEntry 3 } + + wlanSSIDConfigWmmBeDscp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the QoS priority of best-effort service. + " + ::= { wlsxSSIDConfigEntry 4 } + + wlanSSIDConfigWmmBkDscp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the QoS priority of background service. + " + ::= { wlsxSSIDConfigEntry 5 } + + wlanSSIDConfigWmmViDscp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the QoS priority of video service. + " + ::= { wlsxSSIDConfigEntry 6 } + + wlanSSIDConfigWmmVoDscp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This attribute indicates the QoS priority of voice service. + " + ::= { wlsxSSIDConfigEntry 7 } + +-- wlsxAPConfigGroup contains all configuration related to +-- the APs controlled by the controller. + +-- wlsxAPConfigTable contains the global configuration of the AP + + wlsxAPConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanAPConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This Table lists the configuration of the Access Point. + " + ::= { wlsxAPConfigGroup 1} + + wlsxAPConfigEntry OBJECT-TYPE + SYNTAX WlanAPConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "AP Configuration Entry" + INDEX {wlanAPMacAddress} + ::= { wlsxAPConfigTable 1 } + + WlanAPConfigEntry ::= + SEQUENCE { + wlanAPConfigNetmask IpAddress, + wlanAPConfigGateway IpAddress + } + + wlanAPConfigNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The netmask of AP IP Address. + " + ::= { wlsxAPConfigEntry 1 } + + wlanAPConfigGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The gateway of the AP. + " + ::= { wlsxAPConfigEntry 2 } + + --Trap Definition + wlsxRAPActiveUplink NOTIFICATION-TYPE + OBJECTS {wlanAPActiveUplink, wlanAPMacAddress} + STATUS current + DESCRIPTION + "A trap which indicates the RAP Active Uplink" + ::= { wlsxRAPTraps 1 } +END |