--- ArubaOS 6.5.2.0_59123 -- vim:set ts=4 sw=4: ARUBA-TC DEFINITIONS ::= BEGIN IMPORTS ObjectSyntax, TimeTicks, Integer32 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) } 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) } 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) } 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) } ArubaMonAuthAlgorithm ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Represents the WPA authentication algorithm supported by the access point." SYNTAX INTEGER { none(0), psk(1), dot1x(2), other(3) } 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) } 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) } 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), sw7110(26) } 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) } 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), 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 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) } 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) } 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) } 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) } END